builder: mozilla-aurora_win8_64-debug_test-web-platform-tests-7 slave: t-w864-ix-123 starttime: 1463034420.53 results: success (0) buildid: 20160511211308 builduid: 0a152d4a48674049b523688be4de0588 revision: 1b2854d057e76fb0a7adf2796cf8482adf4b7a4f ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-11 23:27:00.532068) ========= master: http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-11 23:27:00.532625) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 22 secs) (at 2016-05-11 23:27:00.532940) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 22 secs) (at 2016-05-11 23:27:22.971185) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 6 secs) (at 2016-05-11 23:27:22.971503) ========= '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-123\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-123 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-123 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-123\AppData\Local LOGONSERVER=\\T-W864-IX-123 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 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-123 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-123 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-123 WINDIR=C:\windows using PTY: False --23:27:24-- 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.91 MB/s 23:27:24 (8.91 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.272000 ========= master_lag: 5.41 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 6 secs) (at 2016-05-11 23:27:29.652533) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 5 secs) (at 2016-05-11 23:27:29.652906) ========= '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-123\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-123 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-123 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-123\AppData\Local LOGONSERVER=\\T-W864-IX-123 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 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-123 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-123 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-123 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=2.610000 ========= master_lag: 3.18 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 5 secs) (at 2016-05-11 23:27:35.438043) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 6 secs) (at 2016-05-11 23:27:35.438417) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 1b2854d057e76fb0a7adf2796cf8482adf4b7a4f --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-aurora --rev 1b2854d057e76fb0a7adf2796cf8482adf4b7a4f --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-123\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-123 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-123 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-123\AppData\Local LOGONSERVER=\\T-W864-IX-123 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 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-123 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-123 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-123 WINDIR=C:\windows using PTY: False 2016-05-11 23:27:35,676 truncating revision to first 12 chars 2016-05-11 23:27:35,676 Setting DEBUG logging. 2016-05-11 23:27:35,676 attempt 1/10 2016-05-11 23:27:35,676 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/1b2854d057e7?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-11 23:27:36,107 unpacking tar archive at: mozilla-aurora-1b2854d057e7/testing/mozharness/ program finished with exit code 0 elapsedTime=1.081000 ========= master_lag: 5.09 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 6 secs) (at 2016-05-11 23:27:41.608660) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-11 23:27:41.609000) ========= script_repo_revision: 1b2854d057e76fb0a7adf2796cf8482adf4b7a4f ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-11 23:27:41.609416) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 4 secs) (at 2016-05-11 23:27:41.609702) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 4 secs) (at 2016-05-11 23:27:45.852060) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 32 mins, 40 secs) (at 2016-05-11 23:27:45.852368) ========= '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-aurora' '--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-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-123\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-123 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-123 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-123\AppData\Local LOGONSERVER=\\T-W864-IX-123 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 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-123 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-123 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-123 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 23:27:46 INFO - MultiFileLogger online at 20160511 23:27:46 in C:\slave\test 23:27:46 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-aurora --download-symbols true 23:27:46 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 23:27:46 INFO - {'append_to_log': False, 23:27:46 INFO - 'base_work_dir': 'C:\\slave\\test', 23:27:46 INFO - 'blob_upload_branch': 'mozilla-aurora', 23:27:46 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 23:27:46 INFO - 'buildbot_json_path': 'buildprops.json', 23:27:46 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 23:27:46 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 23:27:46 INFO - 'download_minidump_stackwalk': True, 23:27:46 INFO - 'download_symbols': 'true', 23:27:46 INFO - 'e10s': False, 23:27:46 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 23:27:46 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 23:27:46 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 23:27:46 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 23:27:46 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 23:27:46 INFO - 'C:/mozilla-build/tooltool.py'), 23:27:46 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 23:27:46 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 23:27:46 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 23:27:46 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 23:27:46 INFO - 'log_level': 'info', 23:27:46 INFO - 'log_to_console': True, 23:27:46 INFO - 'opt_config_files': (), 23:27:46 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 23:27:46 INFO - '--processes=1', 23:27:46 INFO - '--config=%(test_path)s/wptrunner.ini', 23:27:46 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 23:27:46 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 23:27:46 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 23:27:46 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 23:27:46 INFO - 'pip_index': False, 23:27:46 INFO - 'require_test_zip': True, 23:27:46 INFO - 'test_type': ('testharness',), 23:27:46 INFO - 'this_chunk': '7', 23:27:46 INFO - 'total_chunks': '10', 23:27:46 INFO - 'virtualenv_path': 'venv', 23:27:46 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 23:27:46 INFO - 'work_dir': 'build'} 23:27:46 INFO - ##### 23:27:46 INFO - ##### Running clobber step. 23:27:46 INFO - ##### 23:27:46 INFO - Running pre-action listener: _resource_record_pre_action 23:27:46 INFO - Running main action method: clobber 23:27:46 INFO - rmtree: C:\slave\test\build 23:27:46 INFO - Using _rmtree_windows ... 23:27:46 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 23:29:04 INFO - Running post-action listener: _resource_record_post_action 23:29:04 INFO - ##### 23:29:04 INFO - ##### Running read-buildbot-config step. 23:29:04 INFO - ##### 23:29:04 INFO - Running pre-action listener: _resource_record_pre_action 23:29:04 INFO - Running main action method: read_buildbot_config 23:29:04 INFO - Using buildbot properties: 23:29:04 INFO - { 23:29:04 INFO - "project": "", 23:29:04 INFO - "product": "firefox", 23:29:04 INFO - "script_repo_revision": "production", 23:29:04 INFO - "scheduler": "tests-mozilla-aurora-win8_64-debug-unittest", 23:29:04 INFO - "repository": "", 23:29:04 INFO - "buildername": "Windows 8 64-bit mozilla-aurora debug test web-platform-tests-7", 23:29:04 INFO - "buildid": "20160511211308", 23:29:04 INFO - "pgo_build": "False", 23:29:04 INFO - "basedir": "C:\\slave\\test", 23:29:04 INFO - "buildnumber": 83, 23:29:04 INFO - "slavename": "t-w864-ix-123", 23:29:04 INFO - "revision": "1b2854d057e76fb0a7adf2796cf8482adf4b7a4f", 23:29:04 INFO - "master": "http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/", 23:29:04 INFO - "platform": "win64", 23:29:04 INFO - "branch": "mozilla-aurora", 23:29:04 INFO - "repo_path": "releases/mozilla-aurora", 23:29:04 INFO - "moz_repo_path": "", 23:29:04 INFO - "stage_platform": "win64", 23:29:04 INFO - "builduid": "0a152d4a48674049b523688be4de0588", 23:29:04 INFO - "slavebuilddir": "test" 23:29:04 INFO - } 23:29:04 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Gx8Ee30fRoiSXyKbO7qOuA/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json. 23:29:04 INFO - Found installer url https://queue.taskcluster.net/v1/task/Gx8Ee30fRoiSXyKbO7qOuA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip. 23:29:04 INFO - Running post-action listener: _resource_record_post_action 23:29:04 INFO - ##### 23:29:04 INFO - ##### Running download-and-extract step. 23:29:04 INFO - ##### 23:29:04 INFO - Running pre-action listener: _resource_record_pre_action 23:29:04 INFO - Running main action method: download_and_extract 23:29:04 INFO - mkdir: C:\slave\test\build\tests 23:29:04 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')]} 23:29:04 INFO - https://queue.taskcluster.net/v1/task/Gx8Ee30fRoiSXyKbO7qOuA/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json matches https://queue.taskcluster.net 23:29:04 INFO - trying https://queue.taskcluster.net/v1/task/Gx8Ee30fRoiSXyKbO7qOuA/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json 23:29:04 INFO - Downloading https://queue.taskcluster.net/v1/task/Gx8Ee30fRoiSXyKbO7qOuA/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win64.test_packages.json 23:29:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Gx8Ee30fRoiSXyKbO7qOuA/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.test_packages.json'}, attempt #1 23:29:05 INFO - Downloaded 1274 bytes. 23:29:05 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win64.test_packages.json 23:29:05 INFO - Using the following test package requirements: 23:29:05 INFO - {u'common': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 23:29:05 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 23:29:05 INFO - u'firefox-48.0a2.en-US.win64.cppunittest.tests.zip'], 23:29:05 INFO - u'gtest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 23:29:05 INFO - u'firefox-48.0a2.en-US.win64.gtest.tests.zip'], 23:29:05 INFO - u'jittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 23:29:05 INFO - u'jsshell-win64.zip'], 23:29:05 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 23:29:05 INFO - u'firefox-48.0a2.en-US.win64.mochitest.tests.zip'], 23:29:05 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 23:29:05 INFO - u'reftest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 23:29:05 INFO - u'firefox-48.0a2.en-US.win64.reftest.tests.zip'], 23:29:05 INFO - u'talos': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 23:29:05 INFO - u'firefox-48.0a2.en-US.win64.talos.tests.zip'], 23:29:05 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 23:29:05 INFO - u'firefox-48.0a2.en-US.win64.web-platform.tests.zip'], 23:29:05 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 23:29:05 INFO - u'firefox-48.0a2.en-US.win64.xpcshell.tests.zip']} 23:29:05 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win64.common.tests.zip', u'firefox-48.0a2.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 23:29:05 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')]} 23:29:05 INFO - https://queue.taskcluster.net/v1/task/Gx8Ee30fRoiSXyKbO7qOuA/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 23:29:05 INFO - trying https://queue.taskcluster.net/v1/task/Gx8Ee30fRoiSXyKbO7qOuA/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip 23:29:05 INFO - Downloading https://queue.taskcluster.net/v1/task/Gx8Ee30fRoiSXyKbO7qOuA/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.common.tests.zip 23:29:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Gx8Ee30fRoiSXyKbO7qOuA/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.common.tests.zip'}, attempt #1 23:29:07 INFO - Downloaded 21593201 bytes. 23:29:07 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 23:29:07 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 23:29:09 INFO - caution: filename not matched: web-platform/* 23:29:09 INFO - Return code: 11 23:29:09 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')]} 23:29:09 INFO - https://queue.taskcluster.net/v1/task/Gx8Ee30fRoiSXyKbO7qOuA/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 23:29:09 INFO - trying https://queue.taskcluster.net/v1/task/Gx8Ee30fRoiSXyKbO7qOuA/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip 23:29:09 INFO - Downloading https://queue.taskcluster.net/v1/task/Gx8Ee30fRoiSXyKbO7qOuA/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.web-platform.tests.zip 23:29:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Gx8Ee30fRoiSXyKbO7qOuA/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.web-platform.tests.zip'}, attempt #1 23:29:10 INFO - Downloaded 36408675 bytes. 23:29:10 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 23:29:10 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 23:29:53 INFO - caution: filename not matched: bin/* 23:29:53 INFO - caution: filename not matched: config/* 23:29:53 INFO - caution: filename not matched: mozbase/* 23:29:53 INFO - caution: filename not matched: marionette/* 23:29:53 INFO - caution: filename not matched: tools/wptserve/* 23:29:53 INFO - Return code: 11 23:29:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:29:53 INFO - https://queue.taskcluster.net/v1/task/Gx8Ee30fRoiSXyKbO7qOuA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip matches https://queue.taskcluster.net 23:29:53 INFO - trying https://queue.taskcluster.net/v1/task/Gx8Ee30fRoiSXyKbO7qOuA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 23:29:53 INFO - Downloading https://queue.taskcluster.net/v1/task/Gx8Ee30fRoiSXyKbO7qOuA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.zip 23:29:53 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Gx8Ee30fRoiSXyKbO7qOuA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.zip'}, attempt #1 23:29:56 INFO - Downloaded 85338847 bytes. 23:29:56 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Gx8Ee30fRoiSXyKbO7qOuA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 23:29:56 INFO - mkdir: C:\slave\test\properties 23:29:56 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 23:29:56 INFO - Writing to file C:\slave\test\properties\build_url 23:29:56 INFO - Contents: 23:29:56 INFO - build_url:https://queue.taskcluster.net/v1/task/Gx8Ee30fRoiSXyKbO7qOuA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 23:29:57 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Gx8Ee30fRoiSXyKbO7qOuA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 23:29:57 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 23:29:57 INFO - Writing to file C:\slave\test\properties\symbols_url 23:29:57 INFO - Contents: 23:29:57 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Gx8Ee30fRoiSXyKbO7qOuA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 23:29:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:29:57 INFO - https://queue.taskcluster.net/v1/task/Gx8Ee30fRoiSXyKbO7qOuA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 23:29:57 INFO - trying https://queue.taskcluster.net/v1/task/Gx8Ee30fRoiSXyKbO7qOuA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 23:29:57 INFO - Downloading https://queue.taskcluster.net/v1/task/Gx8Ee30fRoiSXyKbO7qOuA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 23:29:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Gx8Ee30fRoiSXyKbO7qOuA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip'}, attempt #1 23:29:58 INFO - Downloaded 53587162 bytes. 23:29:58 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 23:29:58 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 23:30:02 INFO - Return code: 0 23:30:02 INFO - Running post-action listener: _resource_record_post_action 23:30:02 INFO - Running post-action listener: set_extra_try_arguments 23:30:02 INFO - ##### 23:30:02 INFO - ##### Running create-virtualenv step. 23:30:02 INFO - ##### 23:30:02 INFO - Running pre-action listener: _pre_create_virtualenv 23:30:02 INFO - Running pre-action listener: _resource_record_pre_action 23:30:02 INFO - Running main action method: create_virtualenv 23:30:02 INFO - Creating virtualenv C:\slave\test\build\venv 23:30:02 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 23:30:02 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 23:30:07 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 23:30:12 INFO - Installing distribute......................................................................................................................................................................................done. 23:30:15 INFO - Return code: 0 23:30:15 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 23:30:15 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')]} 23:30:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:30:15 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')]} 23:30:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:30:15 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>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025AE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0265D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024D7128>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025DF368>, '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 0x026680C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-123', 'USERDOMAIN': 'T-W864-IX-123', '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-123', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-123\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-123', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-123', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-123', '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', '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-123\\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 23:30:15 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>=0.7.1'] in C:\slave\test\build 23:30:15 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>=0.7.1 23:30:15 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 23:30:15 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-123\\AppData\\Roaming', 23:30:15 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 23:30:15 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 23:30:15 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 23:30:15 INFO - 'COMPUTERNAME': 'T-W864-IX-123', 23:30:15 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 23:30:15 INFO - 'DCLOCATION': 'SCL3', 23:30:15 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 23:30:15 INFO - 'FP_NO_HOST_CHECK': 'NO', 23:30:15 INFO - 'HOMEDRIVE': 'C:', 23:30:15 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-123', 23:30:15 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 23:30:15 INFO - 'KTS_VERSION': '1.19c', 23:30:15 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-123\\AppData\\Local', 23:30:15 INFO - 'LOGONSERVER': '\\\\T-W864-IX-123', 23:30:15 INFO - 'MONDIR': 'C:\\Monitor_config\\', 23:30:15 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 23:30:15 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 23:30:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:30:15 INFO - 'MOZ_NO_REMOTE': '1', 23:30:15 INFO - 'NO_EM_RESTART': '1', 23:30:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:30:15 INFO - 'NUMBER_OF_PROCESSORS': '8', 23:30:15 INFO - 'OS': 'Windows_NT', 23:30:15 INFO - 'OURDRIVE': 'C:', 23:30:15 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', 23:30:15 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 23:30:15 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 23:30:15 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 23:30:15 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 23:30:15 INFO - 'PROCESSOR_LEVEL': '6', 23:30:15 INFO - 'PROCESSOR_REVISION': '1e05', 23:30:15 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 23:30:15 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 23:30:15 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 23:30:15 INFO - 'PROGRAMW6432': 'C:\\Program Files', 23:30:15 INFO - 'PROMPT': '$P$G', 23:30:15 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 23:30:15 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 23:30:15 INFO - 'PUBLIC': 'C:\\Users\\Public', 23:30:15 INFO - 'PWD': 'C:\\slave\\test', 23:30:15 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 23:30:15 INFO - 'SLAVEDIR': 'C:\\slave\\', 23:30:15 INFO - 'SYSTEMDRIVE': 'C:', 23:30:15 INFO - 'SYSTEMROOT': 'C:\\windows', 23:30:15 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 23:30:15 INFO - 'TEST1': 'testie', 23:30:15 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 23:30:15 INFO - 'USERDOMAIN': 'T-W864-IX-123', 23:30:15 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-123', 23:30:15 INFO - 'USERNAME': 'cltbld', 23:30:15 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-123', 23:30:15 INFO - 'WINDIR': 'C:\\windows', 23:30:15 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 23:30:16 INFO - Ignoring indexes: http://pypi.python.org/simple/ 23:30:16 INFO - Downloading/unpacking psutil>=0.7.1 23:30:16 INFO - Running setup.py egg_info for package psutil 23:30:16 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 23:30:16 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 23:30:16 INFO - Installing collected packages: psutil 23:30:16 INFO - Running setup.py install for psutil 23:30:16 INFO - building 'psutil._psutil_windows' extension 23:30:16 INFO - error: Unable to find vcvarsall.bat 23:30:16 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-7wmaiw-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 23:30:16 INFO - running install 23:30:16 INFO - running build 23:30:16 INFO - running build_py 23:30:16 INFO - creating build 23:30:16 INFO - creating build\lib.win32-2.7 23:30:16 INFO - creating build\lib.win32-2.7\psutil 23:30:16 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 23:30:16 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 23:30:16 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 23:30:16 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 23:30:16 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 23:30:16 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 23:30:16 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 23:30:16 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 23:30:16 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 23:30:16 INFO - running build_ext 23:30:16 INFO - building 'psutil._psutil_windows' extension 23:30:16 INFO - error: Unable to find vcvarsall.bat 23:30:16 INFO - ---------------------------------------- 23:30:16 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-7wmaiw-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 23:30:16 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-123\AppData\Roaming\pip\pip.log 23:30:16 WARNING - Return code: 1 23:30:16 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>=0.7.1 failed after 1 tries! 23:30:16 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 23:30:16 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')]} 23:30:16 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:30:16 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')]} 23:30:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:30:17 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025AE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0265D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024D7128>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025DF368>, '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 0x026680C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-123', 'USERDOMAIN': 'T-W864-IX-123', '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-123', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-123\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-123', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-123', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-123', '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', '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-123\\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 23:30:17 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 23:30:17 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 23:30:17 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 23:30:17 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-123\\AppData\\Roaming', 23:30:17 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 23:30:17 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 23:30:17 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 23:30:17 INFO - 'COMPUTERNAME': 'T-W864-IX-123', 23:30:17 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 23:30:17 INFO - 'DCLOCATION': 'SCL3', 23:30:17 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 23:30:17 INFO - 'FP_NO_HOST_CHECK': 'NO', 23:30:17 INFO - 'HOMEDRIVE': 'C:', 23:30:17 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-123', 23:30:17 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 23:30:17 INFO - 'KTS_VERSION': '1.19c', 23:30:17 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-123\\AppData\\Local', 23:30:17 INFO - 'LOGONSERVER': '\\\\T-W864-IX-123', 23:30:17 INFO - 'MONDIR': 'C:\\Monitor_config\\', 23:30:17 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 23:30:17 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 23:30:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:30:17 INFO - 'MOZ_NO_REMOTE': '1', 23:30:17 INFO - 'NO_EM_RESTART': '1', 23:30:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:30:17 INFO - 'NUMBER_OF_PROCESSORS': '8', 23:30:17 INFO - 'OS': 'Windows_NT', 23:30:17 INFO - 'OURDRIVE': 'C:', 23:30:17 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', 23:30:17 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 23:30:17 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 23:30:17 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 23:30:17 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 23:30:17 INFO - 'PROCESSOR_LEVEL': '6', 23:30:17 INFO - 'PROCESSOR_REVISION': '1e05', 23:30:17 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 23:30:17 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 23:30:17 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 23:30:17 INFO - 'PROGRAMW6432': 'C:\\Program Files', 23:30:17 INFO - 'PROMPT': '$P$G', 23:30:17 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 23:30:17 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 23:30:17 INFO - 'PUBLIC': 'C:\\Users\\Public', 23:30:17 INFO - 'PWD': 'C:\\slave\\test', 23:30:17 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 23:30:17 INFO - 'SLAVEDIR': 'C:\\slave\\', 23:30:17 INFO - 'SYSTEMDRIVE': 'C:', 23:30:17 INFO - 'SYSTEMROOT': 'C:\\windows', 23:30:17 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 23:30:17 INFO - 'TEST1': 'testie', 23:30:17 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 23:30:17 INFO - 'USERDOMAIN': 'T-W864-IX-123', 23:30:17 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-123', 23:30:17 INFO - 'USERNAME': 'cltbld', 23:30:17 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-123', 23:30:17 INFO - 'WINDIR': 'C:\\windows', 23:30:17 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 23:30:18 INFO - Ignoring indexes: http://pypi.python.org/simple/ 23:30:18 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 23:30:18 INFO - Downloading mozsystemmonitor-0.0.tar.gz 23:30:18 INFO - Running setup.py egg_info for package mozsystemmonitor 23:30:18 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 23:30:18 INFO - Running setup.py egg_info for package psutil 23:30:18 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 23:30:18 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 23:30:18 INFO - Installing collected packages: mozsystemmonitor, psutil 23:30:18 INFO - Running setup.py install for mozsystemmonitor 23:30:18 INFO - Running setup.py install for psutil 23:30:18 INFO - building 'psutil._psutil_windows' extension 23:30:18 INFO - error: Unable to find vcvarsall.bat 23:30:18 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-ytgszo-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 23:30:18 INFO - running install 23:30:18 INFO - running build 23:30:18 INFO - running build_py 23:30:18 INFO - running build_ext 23:30:18 INFO - building 'psutil._psutil_windows' extension 23:30:18 INFO - error: Unable to find vcvarsall.bat 23:30:18 INFO - ---------------------------------------- 23:30:18 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-ytgszo-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 23:30:18 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-123\AppData\Roaming\pip\pip.log 23:30:18 WARNING - Return code: 1 23:30:18 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 23:30:18 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 23:30:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:30:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:30:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:30:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:30:18 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x025AE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0265D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024D7128>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025DF368>, '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 0x026680C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-123', 'USERDOMAIN': 'T-W864-IX-123', '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-123', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-123\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-123', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-123', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-123', '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', '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-123\\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 23:30:18 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 23:30:18 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 23:30:18 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 23:30:18 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-123\\AppData\\Roaming', 23:30:18 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 23:30:18 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 23:30:18 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 23:30:18 INFO - 'COMPUTERNAME': 'T-W864-IX-123', 23:30:18 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 23:30:18 INFO - 'DCLOCATION': 'SCL3', 23:30:18 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 23:30:18 INFO - 'FP_NO_HOST_CHECK': 'NO', 23:30:18 INFO - 'HOMEDRIVE': 'C:', 23:30:18 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-123', 23:30:18 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 23:30:18 INFO - 'KTS_VERSION': '1.19c', 23:30:18 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-123\\AppData\\Local', 23:30:18 INFO - 'LOGONSERVER': '\\\\T-W864-IX-123', 23:30:18 INFO - 'MONDIR': 'C:\\Monitor_config\\', 23:30:18 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 23:30:18 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 23:30:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:30:18 INFO - 'MOZ_NO_REMOTE': '1', 23:30:18 INFO - 'NO_EM_RESTART': '1', 23:30:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:30:18 INFO - 'NUMBER_OF_PROCESSORS': '8', 23:30:18 INFO - 'OS': 'Windows_NT', 23:30:18 INFO - 'OURDRIVE': 'C:', 23:30:18 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', 23:30:18 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 23:30:18 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 23:30:18 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 23:30:18 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 23:30:18 INFO - 'PROCESSOR_LEVEL': '6', 23:30:18 INFO - 'PROCESSOR_REVISION': '1e05', 23:30:18 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 23:30:18 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 23:30:18 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 23:30:18 INFO - 'PROGRAMW6432': 'C:\\Program Files', 23:30:18 INFO - 'PROMPT': '$P$G', 23:30:18 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 23:30:18 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 23:30:18 INFO - 'PUBLIC': 'C:\\Users\\Public', 23:30:18 INFO - 'PWD': 'C:\\slave\\test', 23:30:18 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 23:30:18 INFO - 'SLAVEDIR': 'C:\\slave\\', 23:30:18 INFO - 'SYSTEMDRIVE': 'C:', 23:30:18 INFO - 'SYSTEMROOT': 'C:\\windows', 23:30:18 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 23:30:18 INFO - 'TEST1': 'testie', 23:30:18 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 23:30:18 INFO - 'USERDOMAIN': 'T-W864-IX-123', 23:30:18 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-123', 23:30:18 INFO - 'USERNAME': 'cltbld', 23:30:18 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-123', 23:30:18 INFO - 'WINDIR': 'C:\\windows', 23:30:18 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 23:30:18 INFO - Ignoring indexes: http://pypi.python.org/simple/ 23:30:18 INFO - Downloading/unpacking blobuploader==1.2.4 23:30:18 INFO - Downloading blobuploader-1.2.4.tar.gz 23:30:18 INFO - Running setup.py egg_info for package blobuploader 23:30:18 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 23:30:22 INFO - Running setup.py egg_info for package requests 23:30:22 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 23:30:22 INFO - Downloading docopt-0.6.1.tar.gz 23:30:22 INFO - Running setup.py egg_info for package docopt 23:30:22 INFO - Installing collected packages: blobuploader, docopt, requests 23:30:22 INFO - Running setup.py install for blobuploader 23:30:22 INFO - Running setup.py install for docopt 23:30:22 INFO - Running setup.py install for requests 23:30:22 INFO - Successfully installed blobuploader docopt requests 23:30:22 INFO - Cleaning up... 23:30:22 INFO - Return code: 0 23:30:22 INFO - Installing None into virtualenv C:\slave\test\build\venv 23:30:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:30:22 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:30:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:30:22 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:30:22 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025AE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0265D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024D7128>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025DF368>, '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 0x026680C0>, '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-123', 'USERDOMAIN': 'T-W864-IX-123', '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-123', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-123\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-123', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-123', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-123', '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', '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-123\\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 23:30:22 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 23:30:22 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 23:30:22 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 23:30:22 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-123\\AppData\\Roaming', 23:30:22 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 23:30:22 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 23:30:22 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 23:30:22 INFO - 'COMPUTERNAME': 'T-W864-IX-123', 23:30:22 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 23:30:22 INFO - 'DCLOCATION': 'SCL3', 23:30:22 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 23:30:22 INFO - 'FP_NO_HOST_CHECK': 'NO', 23:30:22 INFO - 'HOMEDRIVE': 'C:', 23:30:22 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-123', 23:30:22 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 23:30:22 INFO - 'KTS_VERSION': '1.19c', 23:30:22 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-123\\AppData\\Local', 23:30:22 INFO - 'LOGONSERVER': '\\\\T-W864-IX-123', 23:30:22 INFO - 'MONDIR': 'C:\\Monitor_config\\', 23:30:22 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 23:30:22 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 23:30:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:30:22 INFO - 'MOZ_NO_REMOTE': '1', 23:30:22 INFO - 'NO_EM_RESTART': '1', 23:30:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:30:22 INFO - 'NUMBER_OF_PROCESSORS': '8', 23:30:22 INFO - 'OS': 'Windows_NT', 23:30:22 INFO - 'OURDRIVE': 'C:', 23:30:22 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', 23:30:22 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 23:30:22 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 23:30:22 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 23:30:22 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 23:30:22 INFO - 'PROCESSOR_LEVEL': '6', 23:30:22 INFO - 'PROCESSOR_REVISION': '1e05', 23:30:22 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 23:30:22 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 23:30:22 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 23:30:22 INFO - 'PROGRAMW6432': 'C:\\Program Files', 23:30:22 INFO - 'PROMPT': '$P$G', 23:30:22 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 23:30:22 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 23:30:22 INFO - 'PUBLIC': 'C:\\Users\\Public', 23:30:22 INFO - 'PWD': 'C:\\slave\\test', 23:30:22 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 23:30:22 INFO - 'SLAVEDIR': 'C:\\slave\\', 23:30:22 INFO - 'SYSTEMDRIVE': 'C:', 23:30:22 INFO - 'SYSTEMROOT': 'C:\\windows', 23:30:22 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 23:30:22 INFO - 'TEST1': 'testie', 23:30:22 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 23:30:22 INFO - 'USERDOMAIN': 'T-W864-IX-123', 23:30:22 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-123', 23:30:22 INFO - 'USERNAME': 'cltbld', 23:30:22 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-123', 23:30:22 INFO - 'WINDIR': 'C:\\windows', 23:30:22 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 23:30:27 INFO - Ignoring indexes: http://pypi.python.org/simple/ 23:30:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 23:30:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 23:30:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 23:30:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 23:30:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 23:30:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 23:30:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 23:30:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 23:30:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 23:30:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 23:30:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 23:30:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 23:30:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 23:30:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 23:30:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 23:30:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 23:30:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 23:30:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 23:30:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 23:30:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 23:30:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 23:30:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 23:30:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 23:30:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 23:30:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 23:30:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 23:30:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 23:30:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 23:30:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 23:30:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 23:30:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 23:30:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 23:30:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 23:30:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 23:30:27 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 23:30:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 23:30:27 INFO - Unpacking c:\slave\test\build\tests\marionette\client 23:30:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 23:30:27 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 23:30:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 23:30:27 INFO - Unpacking c:\slave\test\build\tests\marionette 23:30:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 23:30:27 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 23:30:27 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 23:30:27 INFO - Running setup.py install for browsermob-proxy 23:30:42 INFO - Running setup.py install for manifestparser 23:30:42 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 23:30:42 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 23:30:42 INFO - Running setup.py install for marionette-client 23:30:42 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 23:30:42 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 23:30:42 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 23:30:42 INFO - Running setup.py install for marionette-driver 23:30:42 INFO - Running setup.py install for mozcrash 23:30:42 INFO - Running setup.py install for mozdebug 23:30:42 INFO - Running setup.py install for mozdevice 23:30:42 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 23:30:42 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 23:30:42 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 23:30:42 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 23:30:42 INFO - Running setup.py install for mozfile 23:30:42 INFO - Running setup.py install for mozhttpd 23:30:42 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 23:30:42 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 23:30:42 INFO - Running setup.py install for mozinfo 23:30:42 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 23:30:42 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 23:30:42 INFO - Running setup.py install for mozInstall 23:30:42 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 23:30:42 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 23:30:42 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 23:30:42 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 23:30:42 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 23:30:42 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 23:30:42 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 23:30:42 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 23:30:42 INFO - Running setup.py install for mozleak 23:30:42 INFO - Running setup.py install for mozlog 23:30:42 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 23:30:42 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 23:30:42 INFO - Running setup.py install for moznetwork 23:30:42 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 23:30:42 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 23:30:42 INFO - Running setup.py install for mozprocess 23:30:42 INFO - Running setup.py install for mozprofile 23:30:42 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 23:30:42 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 23:30:42 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 23:30:42 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 23:30:42 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 23:30:42 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 23:30:42 INFO - Running setup.py install for mozrunner 23:30:42 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 23:30:42 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 23:30:42 INFO - Running setup.py install for mozscreenshot 23:30:42 INFO - Running setup.py install for moztest 23:30:42 INFO - Running setup.py install for mozversion 23:30:42 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 23:30:42 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 23:30:42 INFO - Running setup.py install for wptserve 23:30:42 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 23:30:42 INFO - Cleaning up... 23:30:42 INFO - Return code: 0 23:30:42 INFO - Installing None into virtualenv C:\slave\test\build\venv 23:30:42 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')]} 23:30:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:30:42 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')]} 23:30:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:30:42 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 0x025AE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0265D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024D7128>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025DF368>, '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 0x026680C0>, '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-123', 'USERDOMAIN': 'T-W864-IX-123', '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-123', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-123\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-123', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-123', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-123', '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', '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-123\\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 23:30:42 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 23:30:42 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 23:30:42 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 23:30:42 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-123\\AppData\\Roaming', 23:30:42 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 23:30:42 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 23:30:42 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 23:30:42 INFO - 'COMPUTERNAME': 'T-W864-IX-123', 23:30:42 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 23:30:42 INFO - 'DCLOCATION': 'SCL3', 23:30:42 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 23:30:42 INFO - 'FP_NO_HOST_CHECK': 'NO', 23:30:42 INFO - 'HOMEDRIVE': 'C:', 23:30:42 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-123', 23:30:42 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 23:30:42 INFO - 'KTS_VERSION': '1.19c', 23:30:42 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-123\\AppData\\Local', 23:30:42 INFO - 'LOGONSERVER': '\\\\T-W864-IX-123', 23:30:42 INFO - 'MONDIR': 'C:\\Monitor_config\\', 23:30:42 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 23:30:42 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 23:30:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:30:42 INFO - 'MOZ_NO_REMOTE': '1', 23:30:42 INFO - 'NO_EM_RESTART': '1', 23:30:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:30:42 INFO - 'NUMBER_OF_PROCESSORS': '8', 23:30:42 INFO - 'OS': 'Windows_NT', 23:30:42 INFO - 'OURDRIVE': 'C:', 23:30:42 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', 23:30:42 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 23:30:42 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 23:30:42 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 23:30:42 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 23:30:42 INFO - 'PROCESSOR_LEVEL': '6', 23:30:42 INFO - 'PROCESSOR_REVISION': '1e05', 23:30:42 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 23:30:42 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 23:30:42 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 23:30:42 INFO - 'PROGRAMW6432': 'C:\\Program Files', 23:30:42 INFO - 'PROMPT': '$P$G', 23:30:42 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 23:30:42 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 23:30:42 INFO - 'PUBLIC': 'C:\\Users\\Public', 23:30:42 INFO - 'PWD': 'C:\\slave\\test', 23:30:42 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 23:30:42 INFO - 'SLAVEDIR': 'C:\\slave\\', 23:30:42 INFO - 'SYSTEMDRIVE': 'C:', 23:30:42 INFO - 'SYSTEMROOT': 'C:\\windows', 23:30:42 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 23:30:42 INFO - 'TEST1': 'testie', 23:30:42 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 23:30:42 INFO - 'USERDOMAIN': 'T-W864-IX-123', 23:30:42 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-123', 23:30:42 INFO - 'USERNAME': 'cltbld', 23:30:42 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-123', 23:30:42 INFO - 'WINDIR': 'C:\\windows', 23:30:42 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 23:30:46 INFO - Ignoring indexes: http://pypi.python.org/simple/ 23:30:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 23:30:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 23:30:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 23:30:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 23:30:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 23:30:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 23:30:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 23:30:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 23:30:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 23:30:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 23:30:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 23:30:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 23:30:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 23:30:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 23:30:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 23:30:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 23:30:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 23:30:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 23:30:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 23:30:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 23:30:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 23:30:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 23:30:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 23:30:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 23:30:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 23:30:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 23:30:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 23:30:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 23:30:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 23:30:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 23:30:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 23:30:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 23:30:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 23:30:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 23:30:46 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 23:30:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 23:30:46 INFO - Unpacking c:\slave\test\build\tests\marionette\client 23:30:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 23:30:46 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 23:30:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 23:30:46 INFO - Unpacking c:\slave\test\build\tests\marionette 23:30:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 23:30:46 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 23:30:46 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)) 23:30:57 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)) 23:30:57 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)) 23:30:57 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)) 23:30:57 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)) 23:30:57 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 23:30:57 INFO - Downloading blessings-1.6.tar.gz 23:30:57 INFO - Running setup.py egg_info for package blessings 23:30:57 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)) 23:30:57 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 23:30:57 INFO - Running setup.py install for blessings 23:30:57 INFO - Running setup.py install for browsermob-proxy 23:30:57 INFO - Running setup.py install for manifestparser 23:30:57 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 23:30:57 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 23:30:57 INFO - Running setup.py install for marionette-client 23:30:57 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 23:30:57 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 23:30:57 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 23:30:57 INFO - Running setup.py install for marionette-driver 23:30:57 INFO - Running setup.py install for mozcrash 23:30:57 INFO - Running setup.py install for mozdebug 23:30:57 INFO - Running setup.py install for mozdevice 23:30:57 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 23:30:57 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 23:30:57 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 23:30:57 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 23:30:57 INFO - Running setup.py install for mozhttpd 23:30:57 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 23:30:57 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 23:30:57 INFO - Running setup.py install for mozInstall 23:30:57 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 23:30:57 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 23:30:57 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 23:30:57 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 23:30:57 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 23:30:57 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 23:30:57 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 23:30:57 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 23:30:57 INFO - Running setup.py install for mozleak 23:30:57 INFO - Running setup.py install for mozprofile 23:30:57 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 23:30:57 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 23:30:57 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 23:30:57 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 23:30:57 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 23:30:57 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 23:30:57 INFO - Running setup.py install for mozrunner 23:30:57 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 23:30:57 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 23:30:59 INFO - Running setup.py install for mozscreenshot 23:30:59 INFO - Running setup.py install for moztest 23:30:59 INFO - Running setup.py install for mozversion 23:30:59 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 23:30:59 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 23:30:59 INFO - Running setup.py install for wptserve 23:30:59 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 23:30:59 INFO - Cleaning up... 23:30:59 INFO - Return code: 0 23:30:59 INFO - Done creating virtualenv C:\slave\test\build\venv. 23:30:59 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 23:30:59 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 23:30:59 INFO - Reading from file tmpfile_stdout 23:30:59 INFO - Using _rmtree_windows ... 23:30:59 INFO - Using _rmtree_windows ... 23:30:59 INFO - Current package versions: 23:30:59 INFO - blessings == 1.6 23:30:59 INFO - blobuploader == 1.2.4 23:30:59 INFO - browsermob-proxy == 0.6.0 23:30:59 INFO - distribute == 0.6.14 23:30:59 INFO - docopt == 0.6.1 23:30:59 INFO - manifestparser == 1.1 23:30:59 INFO - marionette-client == 2.3.0 23:30:59 INFO - marionette-driver == 1.4.0 23:30:59 INFO - mozInstall == 1.12 23:30:59 INFO - mozcrash == 0.17 23:30:59 INFO - mozdebug == 0.1 23:30:59 INFO - mozdevice == 0.48 23:30:59 INFO - mozfile == 1.2 23:30:59 INFO - mozhttpd == 0.7 23:30:59 INFO - mozinfo == 0.9 23:30:59 INFO - mozleak == 0.1 23:30:59 INFO - mozlog == 3.1 23:30:59 INFO - moznetwork == 0.27 23:30:59 INFO - mozprocess == 0.22 23:30:59 INFO - mozprofile == 0.28 23:30:59 INFO - mozrunner == 6.11 23:30:59 INFO - mozscreenshot == 0.1 23:30:59 INFO - mozsystemmonitor == 0.0 23:30:59 INFO - moztest == 0.7 23:30:59 INFO - mozversion == 1.4 23:30:59 INFO - requests == 1.2.3 23:30:59 INFO - wptserve == 1.4.0 23:30:59 INFO - Running post-action listener: _resource_record_post_action 23:30:59 INFO - Running post-action listener: _start_resource_monitoring 23:30:59 INFO - Starting resource monitoring. 23:31:00 INFO - ##### 23:31:00 INFO - ##### Running pull step. 23:31:00 INFO - ##### 23:31:00 INFO - Running pre-action listener: _resource_record_pre_action 23:31:00 INFO - Running main action method: pull 23:31:00 INFO - Pull has nothing to do! 23:31:00 INFO - Running post-action listener: _resource_record_post_action 23:31:00 INFO - ##### 23:31:00 INFO - ##### Running install step. 23:31:00 INFO - ##### 23:31:00 INFO - Running pre-action listener: _resource_record_pre_action 23:31:00 INFO - Running main action method: install 23:31:00 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 23:31:00 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 23:31:00 INFO - Reading from file tmpfile_stdout 23:31:00 INFO - Using _rmtree_windows ... 23:31:00 INFO - Using _rmtree_windows ... 23:31:00 INFO - Detecting whether we're running mozinstall >=1.0... 23:31:00 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 23:31:00 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 23:31:00 INFO - Reading from file tmpfile_stdout 23:31:00 INFO - Output received: 23:31:00 INFO - Usage: mozinstall-script.py [options] installer 23:31:00 INFO - Options: 23:31:00 INFO - -h, --help show this help message and exit 23:31:00 INFO - -d DEST, --destination=DEST 23:31:00 INFO - Directory to install application into. [default: 23:31:00 INFO - "C:\slave\test"] 23:31:00 INFO - --app=APP Application being installed. [default: firefox] 23:31:00 INFO - Using _rmtree_windows ... 23:31:00 INFO - Using _rmtree_windows ... 23:31:00 INFO - mkdir: C:\slave\test\build\application 23:31:00 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-48.0a2.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 23:31:00 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a2.en-US.win64.zip --destination C:\slave\test\build\application 23:31:03 INFO - Reading from file tmpfile_stdout 23:31:03 INFO - Output received: 23:31:03 INFO - C:\slave\test\build\application\firefox\firefox.exe 23:31:03 INFO - Using _rmtree_windows ... 23:31:03 INFO - Using _rmtree_windows ... 23:31:03 INFO - Running post-action listener: _resource_record_post_action 23:31:03 INFO - ##### 23:31:03 INFO - ##### Running run-tests step. 23:31:03 INFO - ##### 23:31:03 INFO - Running pre-action listener: _resource_record_pre_action 23:31:03 INFO - Running main action method: run_tests 23:31:03 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 23:31:03 INFO - Minidump filename unknown. Determining based upon platform and architecture. 23:31:03 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 23:31:03 INFO - grabbing minidump binary from tooltool 23:31:03 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')]} 23:31:03 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: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025DF368>, '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 0x026680C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 23:31:03 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 23:31:03 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 23:31:03 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 23:31:05 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpytqyzk 23:31:05 INFO - INFO - File integrity verified, renaming tmpytqyzk to win32-minidump_stackwalk.exe 23:31:05 INFO - Return code: 0 23:31:05 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 23:31:05 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 23:31:05 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/Gx8Ee30fRoiSXyKbO7qOuA/artifacts/public/build/firefox-48.0a2.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 23:31:05 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/Gx8Ee30fRoiSXyKbO7qOuA/artifacts/public/build/firefox-48.0a2.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 23:31:05 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 23:31:05 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-123\\AppData\\Roaming', 23:31:05 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 23:31:05 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 23:31:05 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 23:31:05 INFO - 'COMPUTERNAME': 'T-W864-IX-123', 23:31:05 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 23:31:05 INFO - 'DCLOCATION': 'SCL3', 23:31:05 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 23:31:05 INFO - 'FP_NO_HOST_CHECK': 'NO', 23:31:05 INFO - 'HOMEDRIVE': 'C:', 23:31:05 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-123', 23:31:05 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 23:31:05 INFO - 'KTS_VERSION': '1.19c', 23:31:05 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-123\\AppData\\Local', 23:31:05 INFO - 'LOGONSERVER': '\\\\T-W864-IX-123', 23:31:05 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 23:31:05 INFO - 'MONDIR': 'C:\\Monitor_config\\', 23:31:05 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 23:31:05 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 23:31:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:31:05 INFO - 'MOZ_NO_REMOTE': '1', 23:31:05 INFO - 'NO_EM_RESTART': '1', 23:31:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:31:05 INFO - 'NUMBER_OF_PROCESSORS': '8', 23:31:05 INFO - 'OS': 'Windows_NT', 23:31:05 INFO - 'OURDRIVE': 'C:', 23:31:05 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', 23:31:05 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 23:31:05 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 23:31:05 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 23:31:05 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 23:31:05 INFO - 'PROCESSOR_LEVEL': '6', 23:31:05 INFO - 'PROCESSOR_REVISION': '1e05', 23:31:05 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 23:31:05 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 23:31:05 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 23:31:05 INFO - 'PROGRAMW6432': 'C:\\Program Files', 23:31:05 INFO - 'PROMPT': '$P$G', 23:31:05 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 23:31:05 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 23:31:05 INFO - 'PUBLIC': 'C:\\Users\\Public', 23:31:05 INFO - 'PWD': 'C:\\slave\\test', 23:31:05 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 23:31:05 INFO - 'SLAVEDIR': 'C:\\slave\\', 23:31:05 INFO - 'SYSTEMDRIVE': 'C:', 23:31:05 INFO - 'SYSTEMROOT': 'C:\\windows', 23:31:05 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 23:31:05 INFO - 'TEST1': 'testie', 23:31:05 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 23:31:05 INFO - 'USERDOMAIN': 'T-W864-IX-123', 23:31:05 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-123', 23:31:05 INFO - 'USERNAME': 'cltbld', 23:31:05 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-123', 23:31:05 INFO - 'WINDIR': 'C:\\windows', 23:31:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 23:31:05 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/Gx8Ee30fRoiSXyKbO7qOuA/artifacts/public/build/firefox-48.0a2.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 23:31:07 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 23:31:07 INFO - import pkg_resources 23:31:08 INFO - Using 1 client processes 23:31:11 INFO - SUITE-START | Running 800 tests 23:31:11 INFO - Running testharness tests 23:31:11 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html | took 0ms 23:31:11 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html | took 0ms 23:31:11 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html | took 0ms 23:31:11 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html | took 0ms 23:31:11 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 0ms 23:31:11 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html | took 0ms 23:31:11 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html | took 0ms 23:31:11 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html | took 0ms 23:31:11 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html | took 0ms 23:31:11 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html | took 0ms 23:31:11 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 0ms 23:31:11 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html | took 0ms 23:31:11 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html 23:31:11 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 1ms 23:31:11 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html 23:31:11 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 23:31:11 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html 23:31:11 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 23:31:11 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 23:31:11 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 23:31:11 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 23:31:11 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 23:31:11 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 23:31:11 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 1ms 23:31:11 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html 23:31:11 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 23:31:11 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html | took 1ms 23:31:11 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html | took 0ms 23:31:11 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 23:31:11 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 23:31:11 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 1ms 23:31:11 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html | took 0ms 23:31:11 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms 23:31:11 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 1ms 23:31:11 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms 23:31:11 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 23:31:11 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 1ms 23:31:11 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 23:31:11 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/no-referrer/http-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms 23:31:11 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/no-referrer/http-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 1ms 23:31:11 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/no-referrer/http-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms 23:31:11 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/no-referrer/http-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 23:31:11 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/no-referrer/http-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 23:31:11 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/no-referrer/http-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 23:31:11 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms 23:31:11 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms 23:31:11 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms 23:31:11 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 23:31:11 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 23:31:11 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 23:31:11 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms 23:31:11 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 1ms 23:31:11 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms 23:31:11 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 23:31:11 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 23:31:11 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 23:31:11 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms 23:31:11 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 1ms 23:31:11 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms 23:31:11 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 23:31:11 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 1ms 23:31:11 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 1ms 23:31:11 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms 23:31:11 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms 23:31:11 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 1ms 23:31:11 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 23:31:11 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 23:31:11 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 1ms 23:31:11 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms 23:31:11 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms 23:31:11 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 1ms 23:31:11 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 23:31:11 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 23:31:11 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 1ms 23:31:11 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms 23:31:11 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms 23:31:11 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 1ms 23:31:11 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 23:31:11 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 23:31:11 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 1ms 23:31:11 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms 23:31:11 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms 23:31:11 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms 23:31:11 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 23:31:11 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 23:31:11 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 23:31:11 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms 23:31:11 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms 23:31:11 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms 23:31:11 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 23:31:11 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 23:31:11 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 23:31:11 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms 23:31:11 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms 23:31:11 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms 23:31:11 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 1ms 23:31:11 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 23:31:11 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 23:31:11 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 1ms 23:31:11 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms 23:31:11 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms 23:31:11 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 1ms 23:31:11 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 23:31:11 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 23:31:11 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/img-tag/cross-origin.keep-origin-redirect.http.html 23:31:11 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 23:31:11 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/img-tag/cross-origin.no-redirect.http.html 23:31:11 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 23:31:11 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/img-tag/cross-origin.swap-origin-redirect.http.html 23:31:11 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 23:31:11 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html 23:31:11 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 23:31:11 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html | took 1ms 23:31:11 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html 23:31:11 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 23:31:11 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 23:31:11 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html | took 0ms 23:31:11 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html 23:31:11 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 23:31:11 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 23:31:11 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 1ms 23:31:11 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 23:31:11 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 23:31:11 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/img-tag/same-origin-downgrade.no-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/img-tag/same-origin-downgrade.no-redirect.http.html | took 0ms 23:31:11 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 23:31:11 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 1ms 23:31:11 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 23:31:11 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 23:31:11 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 23:31:11 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/img-tag/same-origin-upgrade.keep-origin-redirect.http.html | took 0ms 23:31:11 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/img-tag/same-origin-upgrade.no-redirect.http.html 23:31:11 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 1ms 23:31:11 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 23:31:11 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 23:31:11 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/img-tag/cross-origin.keep-origin-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/img-tag/cross-origin.keep-origin-redirect.http.html | took 0ms 23:31:11 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/img-tag/cross-origin.no-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/img-tag/cross-origin.no-redirect.http.html | took 1ms 23:31:11 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/img-tag/cross-origin.swap-origin-redirect.http.html 23:31:11 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 23:31:11 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html | took 0ms 23:31:11 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html 23:31:11 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 23:31:11 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html 23:31:11 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 23:31:11 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 23:31:11 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 23:31:11 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html | took 0ms 23:31:11 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 23:31:11 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 1ms 23:31:11 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 23:31:11 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 23:31:11 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/img-tag/same-origin-downgrade.no-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/img-tag/same-origin-downgrade.no-redirect.http.html | took 0ms 23:31:11 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 23:31:11 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 1ms 23:31:11 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 23:31:11 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 23:31:11 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 23:31:11 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/img-tag/same-origin-upgrade.keep-origin-redirect.http.html | took 0ms 23:31:11 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/img-tag/same-origin-upgrade.no-redirect.http.html 23:31:11 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 1ms 23:31:11 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 23:31:11 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 23:31:11 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/img-tag/cross-origin.keep-origin-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/img-tag/cross-origin.keep-origin-redirect.http.html | took 0ms 23:31:11 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/img-tag/cross-origin.no-redirect.http.html 23:31:11 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 23:31:11 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/img-tag/cross-origin.swap-origin-redirect.http.html 23:31:11 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 23:31:11 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html 23:31:11 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 23:31:11 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html | took 0ms 23:31:11 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html 23:31:11 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 1ms 23:31:11 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 23:31:11 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 23:31:11 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html | took 0ms 23:31:11 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 23:31:11 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 1ms 23:31:11 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 23:31:11 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 23:31:11 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-downgrade.no-redirect.http.html 23:31:11 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-downgrade.no-redirect.http.html | took 0ms 23:31:11 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 23:31:11 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 1ms 23:31:11 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 23:31:11 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 23:31:11 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 23:31:11 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-upgrade.keep-origin-redirect.http.html | took 0ms 23:31:11 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-upgrade.no-redirect.http.html 23:31:11 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 1ms 23:31:11 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 23:31:11 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 23:31:12 INFO - Setting up ssl 23:31:12 INFO - PROCESS | certutil | 23:31:12 INFO - PROCESS | certutil | 23:31:12 INFO - PROCESS | certutil | 23:31:12 INFO - Certificate Nickname Trust Attributes 23:31:12 INFO - SSL,S/MIME,JAR/XPI 23:31:12 INFO - 23:31:12 INFO - web-platform-tests CT,, 23:31:12 INFO - 23:31:12 INFO - Starting runner 23:31:12 INFO - PROCESS | 2040 | [2040] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 23:31:12 INFO - PROCESS | 2040 | [2040] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 23:31:12 INFO - PROCESS | 2040 | [2040] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 23:31:13 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 23:31:13 INFO - PROCESS | 2040 | [2040] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 23:31:14 INFO - PROCESS | 2040 | 1463034674479 Marionette DEBUG Marionette enabled via build flag and pref 23:31:15 INFO - PROCESS | 2040 | ++DOCSHELL 0000005988272000 == 1 [pid = 2040] [id = 1] 23:31:15 INFO - PROCESS | 2040 | ++DOMWINDOW == 1 (0000005988272800) [pid = 2040] [serial = 1] [outer = 0000000000000000] 23:31:15 INFO - PROCESS | 2040 | [2040] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 23:31:15 INFO - PROCESS | 2040 | ++DOMWINDOW == 2 (0000005988273800) [pid = 2040] [serial = 2] [outer = 0000005988272800] 23:31:15 INFO - PROCESS | 2040 | ++DOCSHELL 000000598B44D000 == 2 [pid = 2040] [id = 2] 23:31:15 INFO - PROCESS | 2040 | ++DOMWINDOW == 3 (000000598B44D800) [pid = 2040] [serial = 3] [outer = 0000000000000000] 23:31:15 INFO - PROCESS | 2040 | [2040] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 23:31:15 INFO - PROCESS | 2040 | ++DOMWINDOW == 4 (000000598B44E800) [pid = 2040] [serial = 4] [outer = 000000598B44D800] 23:31:16 INFO - PROCESS | 2040 | 1463034676274 Marionette INFO Listening on port 2828 23:31:18 INFO - PROCESS | 2040 | 1463034678163 Marionette DEBUG Marionette enabled via command-line flag 23:31:18 INFO - PROCESS | 2040 | ++DOCSHELL 000000598C385800 == 3 [pid = 2040] [id = 3] 23:31:18 INFO - PROCESS | 2040 | ++DOMWINDOW == 5 (000000598C3C1000) [pid = 2040] [serial = 5] [outer = 0000000000000000] 23:31:18 INFO - PROCESS | 2040 | [2040] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 23:31:18 INFO - PROCESS | 2040 | ++DOMWINDOW == 6 (000000598C3C2000) [pid = 2040] [serial = 6] [outer = 000000598C3C1000] 23:31:18 INFO - PROCESS | 2040 | [2040] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 23:31:18 INFO - PROCESS | 2040 | [2040] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 23:31:18 INFO - PROCESS | 2040 | ++DOMWINDOW == 7 (000000598C4D5000) [pid = 2040] [serial = 7] [outer = 000000598B44D800] 23:31:18 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 23:31:18 INFO - PROCESS | 2040 | 1463034678803 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49295 23:31:18 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 23:31:18 INFO - PROCESS | 2040 | 1463034678834 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49296 23:31:18 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 23:31:18 INFO - PROCESS | 2040 | 1463034678841 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49297 23:31:18 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 23:31:18 INFO - PROCESS | 2040 | 1463034678875 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49298 23:31:18 INFO - PROCESS | 2040 | 1463034678878 Marionette DEBUG Closed connection conn0 23:31:18 INFO - PROCESS | 2040 | 1463034678880 Marionette DEBUG Closed connection conn1 23:31:18 INFO - PROCESS | 2040 | 1463034678882 Marionette DEBUG Closed connection conn2 23:31:18 INFO - PROCESS | 2040 | 1463034678953 Marionette DEBUG Closed connection conn3 23:31:19 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 23:31:19 INFO - PROCESS | 2040 | 1463034679096 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49299 23:31:19 INFO - PROCESS | 2040 | 1463034679102 Marionette DEBUG Closed connection conn4 23:31:19 INFO - PROCESS | 2040 | ++DOCSHELL 000000598DDB6800 == 4 [pid = 2040] [id = 4] 23:31:19 INFO - PROCESS | 2040 | ++DOMWINDOW == 8 (000000598DD1BC00) [pid = 2040] [serial = 8] [outer = 0000000000000000] 23:31:19 INFO - PROCESS | 2040 | ++DOMWINDOW == 9 (000000598FE8B800) [pid = 2040] [serial = 9] [outer = 000000598DD1BC00] 23:31:19 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 23:31:19 INFO - PROCESS | 2040 | 1463034679575 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49300 23:31:19 INFO - PROCESS | 2040 | ++DOMWINDOW == 10 (000000598FE93C00) [pid = 2040] [serial = 10] [outer = 000000598DD1BC00] 23:31:19 INFO - PROCESS | 2040 | 1463034679601 Marionette DEBUG Closed connection conn5 23:31:19 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 23:31:19 INFO - PROCESS | 2040 | 1463034679606 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49301 23:31:19 INFO - PROCESS | 2040 | 1463034679798 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 23:31:19 INFO - PROCESS | 2040 | 1463034679804 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","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":"20160511211308","device":"desktop","version":"48.0a2"} 23:31:20 INFO - PROCESS | 2040 | [2040] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 23:31:20 INFO - PROCESS | 2040 | [2040] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 23:31:20 INFO - PROCESS | 2040 | [2040] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 23:31:21 INFO - PROCESS | 2040 | ++DOCSHELL 000000599319C000 == 5 [pid = 2040] [id = 5] 23:31:21 INFO - PROCESS | 2040 | ++DOMWINDOW == 11 (000000599319D000) [pid = 2040] [serial = 11] [outer = 0000000000000000] 23:31:21 INFO - PROCESS | 2040 | ++DOCSHELL 000000599319D800 == 6 [pid = 2040] [id = 6] 23:31:21 INFO - PROCESS | 2040 | ++DOMWINDOW == 12 (0000005992535400) [pid = 2040] [serial = 12] [outer = 0000000000000000] 23:31:21 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 23:31:21 INFO - PROCESS | 2040 | ++DOCSHELL 0000005993F32800 == 7 [pid = 2040] [id = 7] 23:31:21 INFO - PROCESS | 2040 | ++DOMWINDOW == 13 (0000005992534C00) [pid = 2040] [serial = 13] [outer = 0000000000000000] 23:31:21 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 23:31:21 INFO - PROCESS | 2040 | [2040] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 23:31:21 INFO - PROCESS | 2040 | ++DOMWINDOW == 14 (000000599429B000) [pid = 2040] [serial = 14] [outer = 0000005992534C00] 23:31:22 INFO - PROCESS | 2040 | ++DOMWINDOW == 15 (0000005994653000) [pid = 2040] [serial = 15] [outer = 000000599319D000] 23:31:22 INFO - PROCESS | 2040 | ++DOMWINDOW == 16 (000000599410D800) [pid = 2040] [serial = 16] [outer = 0000005992535400] 23:31:22 INFO - PROCESS | 2040 | ++DOMWINDOW == 17 (000000599410F800) [pid = 2040] [serial = 17] [outer = 0000005992534C00] 23:31:22 INFO - PROCESS | 2040 | 1463034682862 Marionette DEBUG loaded listener.js 23:31:22 INFO - PROCESS | 2040 | 1463034682875 Marionette DEBUG loaded listener.js 23:31:23 INFO - PROCESS | 2040 | ++DOMWINDOW == 18 (0000005996563C00) [pid = 2040] [serial = 18] [outer = 0000005992534C00] 23:31:23 INFO - PROCESS | 2040 | 1463034683930 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"c1ea8c59-ed34-4c76-81ad-1adb7fa17f81","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","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":"20160511211308","device":"desktop","version":"48.0a2","command_id":1}}] 23:31:24 INFO - PROCESS | 2040 | 1463034684263 Marionette TRACE conn6 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 23:31:24 INFO - PROCESS | 2040 | 1463034684361 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 23:31:24 INFO - PROCESS | 2040 | 1463034684397 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 23:31:24 INFO - PROCESS | 2040 | [2040] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 23:31:25 INFO - PROCESS | 2040 | --DOCSHELL 0000005988272000 == 6 [pid = 2040] [id = 1] 23:31:26 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:31:26 INFO - PROCESS | 2040 | ++DOMWINDOW == 19 (0000005987515C00) [pid = 2040] [serial = 19] [outer = 0000005992534C00] 23:31:26 INFO - PROCESS | 2040 | [2040] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:31:26 INFO - PROCESS | 2040 | [2040] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:31:26 INFO - PROCESS | 2040 | 1463034686843 Marionette TRACE conn6 <- [1,3,null,{}] 23:31:26 INFO - PROCESS | 2040 | 1463034686847 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 23:31:26 INFO - PROCESS | 2040 | 1463034686869 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 23:31:26 INFO - PROCESS | 2040 | 1463034686900 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 23:31:26 INFO - PROCESS | 2040 | 1463034686903 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 23:31:26 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html 23:31:26 INFO - PROCESS | 2040 | 1463034686910 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 23:31:26 INFO - PROCESS | 2040 | 1463034686913 Marionette TRACE conn6 <- [1,6,null,{}] 23:31:26 INFO - PROCESS | 2040 | 1463034686927 Marionette TRACE conn6 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:31:26 INFO - PROCESS | 2040 | 1463034686946 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 23:31:26 INFO - PROCESS | 2040 | 1463034686951 Marionette TRACE conn6 -> [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-csp/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-csp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:26 INFO - PROCESS | 2040 | ++DOCSHELL 000000598B44E000 == 7 [pid = 2040] [id = 8] 23:31:26 INFO - PROCESS | 2040 | ++DOMWINDOW == 20 (000000599250BC00) [pid = 2040] [serial = 20] [outer = 0000000000000000] 23:31:27 INFO - PROCESS | 2040 | ++DOMWINDOW == 21 (0000005992E1E800) [pid = 2040] [serial = 21] [outer = 000000599250BC00] 23:31:27 INFO - PROCESS | 2040 | 1463034687013 Marionette DEBUG loaded listener.js 23:31:27 INFO - PROCESS | 2040 | ++DOMWINDOW == 22 (00000059935EA800) [pid = 2040] [serial = 22] [outer = 000000599250BC00] 23:31:27 INFO - PROCESS | 2040 | ++DOCSHELL 000000598C37E000 == 8 [pid = 2040] [id = 9] 23:31:27 INFO - PROCESS | 2040 | ++DOMWINDOW == 23 (0000005993860800) [pid = 2040] [serial = 23] [outer = 0000000000000000] 23:31:27 INFO - PROCESS | 2040 | ++DOMWINDOW == 24 (0000005993C96800) [pid = 2040] [serial = 24] [outer = 0000005993860800] 23:31:27 INFO - PROCESS | 2040 | 1463034687465 Marionette DEBUG loaded listener.js 23:31:27 INFO - PROCESS | 2040 | ++DOMWINDOW == 25 (00000059883BC400) [pid = 2040] [serial = 25] [outer = 0000005993860800] 23:31:28 INFO - PROCESS | 2040 | --DOCSHELL 000000598DDB6800 == 7 [pid = 2040] [id = 4] 23:31:28 INFO - PROCESS | 2040 | 1463034688162 Marionette TRACE conn6 <- [1,8,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-csp/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-csp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 23:31:28 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a 23:31:28 INFO - document served over http requires an http 23:31:28 INFO - sub-resource via fetch-request using the meta-csp 23:31:28 INFO - delivery method with keep-origin-redirect and when 23:31:28 INFO - the target request is cross-origin. 23:31:28 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html | took 1295ms 23:31:28 INFO - PROCESS | 2040 | 1463034688205 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 23:31:28 INFO - PROCESS | 2040 | 1463034688208 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 23:31:28 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html 23:31:28 INFO - PROCESS | 2040 | 1463034688213 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 23:31:28 INFO - PROCESS | 2040 | 1463034688215 Marionette TRACE conn6 <- [1,10,null,{}] 23:31:28 INFO - PROCESS | 2040 | 1463034688221 Marionette TRACE conn6 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:31:28 INFO - PROCESS | 2040 | 1463034688329 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 23:31:28 INFO - PROCESS | 2040 | 1463034688385 Marionette TRACE conn6 -> [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-csp/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-csp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:28 INFO - PROCESS | 2040 | ++DOCSHELL 000000598758C800 == 8 [pid = 2040] [id = 10] 23:31:28 INFO - PROCESS | 2040 | ++DOMWINDOW == 26 (00000059876B0C00) [pid = 2040] [serial = 26] [outer = 0000000000000000] 23:31:28 INFO - PROCESS | 2040 | ++DOMWINDOW == 27 (000000598BAD2800) [pid = 2040] [serial = 27] [outer = 00000059876B0C00] 23:31:28 INFO - PROCESS | 2040 | 1463034688433 Marionette DEBUG loaded listener.js 23:31:28 INFO - PROCESS | 2040 | ++DOMWINDOW == 28 (0000005991198000) [pid = 2040] [serial = 28] [outer = 00000059876B0C00] 23:31:28 INFO - PROCESS | 2040 | ++DOCSHELL 000000598BFBC000 == 9 [pid = 2040] [id = 11] 23:31:28 INFO - PROCESS | 2040 | ++DOMWINDOW == 29 (000000598BFBC800) [pid = 2040] [serial = 29] [outer = 0000000000000000] 23:31:28 INFO - PROCESS | 2040 | ++DOMWINDOW == 30 (000000598C12B000) [pid = 2040] [serial = 30] [outer = 000000598BFBC800] 23:31:28 INFO - PROCESS | 2040 | ++DOMWINDOW == 31 (000000598C37E800) [pid = 2040] [serial = 31] [outer = 000000598BFBC800] 23:31:28 INFO - PROCESS | 2040 | ++DOCSHELL 0000005985BF0800 == 10 [pid = 2040] [id = 12] 23:31:28 INFO - PROCESS | 2040 | ++DOMWINDOW == 32 (000000599332C400) [pid = 2040] [serial = 32] [outer = 0000000000000000] 23:31:28 INFO - PROCESS | 2040 | ++DOMWINDOW == 33 (000000599386F400) [pid = 2040] [serial = 33] [outer = 000000599332C400] 23:31:28 INFO - PROCESS | 2040 | ++DOMWINDOW == 34 (000000599332BC00) [pid = 2040] [serial = 34] [outer = 000000599332C400] 23:31:28 INFO - PROCESS | 2040 | 1463034688929 Marionette TRACE conn6 <- [1,12,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-csp/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-csp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 23:31:28 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html | The referrer URL is stripped-referrer when a 23:31:28 INFO - document served over http requires an http 23:31:28 INFO - sub-resource via fetch-request using the meta-csp 23:31:28 INFO - delivery method with no-redirect and when 23:31:28 INFO - the target request is cross-origin. 23:31:28 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html | took 733ms 23:31:28 INFO - PROCESS | 2040 | 1463034688966 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 23:31:28 INFO - PROCESS | 2040 | 1463034688971 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 23:31:29 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html 23:31:29 INFO - PROCESS | 2040 | 1463034689005 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 23:31:29 INFO - PROCESS | 2040 | 1463034689008 Marionette TRACE conn6 <- [1,14,null,{}] 23:31:29 INFO - PROCESS | 2040 | 1463034689013 Marionette TRACE conn6 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:31:29 INFO - PROCESS | 2040 | 1463034689105 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 23:31:29 INFO - PROCESS | 2040 | 1463034689113 Marionette TRACE conn6 -> [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-csp/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-csp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:29 INFO - PROCESS | 2040 | ++DOCSHELL 0000005990B36000 == 11 [pid = 2040] [id = 13] 23:31:29 INFO - PROCESS | 2040 | ++DOMWINDOW == 35 (0000005993A87C00) [pid = 2040] [serial = 35] [outer = 0000000000000000] 23:31:29 INFO - PROCESS | 2040 | ++DOMWINDOW == 36 (0000005994B92000) [pid = 2040] [serial = 36] [outer = 0000005993A87C00] 23:31:29 INFO - PROCESS | 2040 | 1463034689164 Marionette DEBUG loaded listener.js 23:31:29 INFO - PROCESS | 2040 | ++DOMWINDOW == 37 (00000059952F4000) [pid = 2040] [serial = 37] [outer = 0000005993A87C00] 23:31:29 INFO - PROCESS | 2040 | 1463034689565 Marionette TRACE conn6 <- [1,16,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-csp/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-csp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 23:31:29 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a 23:31:29 INFO - document served over http requires an http 23:31:29 INFO - sub-resource via fetch-request using the meta-csp 23:31:29 INFO - delivery method with swap-origin-redirect and when 23:31:29 INFO - the target request is cross-origin. 23:31:29 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html | took 584ms 23:31:29 INFO - PROCESS | 2040 | 1463034689596 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 23:31:29 INFO - PROCESS | 2040 | 1463034689598 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 23:31:29 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html 23:31:29 INFO - PROCESS | 2040 | 1463034689602 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 23:31:29 INFO - PROCESS | 2040 | 1463034689606 Marionette TRACE conn6 <- [1,18,null,{}] 23:31:29 INFO - PROCESS | 2040 | 1463034689618 Marionette TRACE conn6 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:31:29 INFO - PROCESS | 2040 | 1463034689757 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 23:31:29 INFO - PROCESS | 2040 | 1463034689767 Marionette TRACE conn6 -> [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-csp/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-csp/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:29 INFO - PROCESS | 2040 | ++DOCSHELL 0000005992E46800 == 12 [pid = 2040] [id = 14] 23:31:29 INFO - PROCESS | 2040 | ++DOMWINDOW == 38 (0000005987698C00) [pid = 2040] [serial = 38] [outer = 0000000000000000] 23:31:29 INFO - PROCESS | 2040 | ++DOMWINDOW == 39 (00000059933AE800) [pid = 2040] [serial = 39] [outer = 0000005987698C00] 23:31:29 INFO - PROCESS | 2040 | 1463034689819 Marionette DEBUG loaded listener.js 23:31:29 INFO - PROCESS | 2040 | ++DOMWINDOW == 40 (0000005995CB2800) [pid = 2040] [serial = 40] [outer = 0000005987698C00] 23:31:30 INFO - PROCESS | 2040 | ++DOCSHELL 0000005993190800 == 13 [pid = 2040] [id = 15] 23:31:30 INFO - PROCESS | 2040 | ++DOMWINDOW == 41 (0000005993AEA000) [pid = 2040] [serial = 41] [outer = 0000000000000000] 23:31:30 INFO - PROCESS | 2040 | ++DOMWINDOW == 42 (0000005993AF1C00) [pid = 2040] [serial = 42] [outer = 0000005993AEA000] 23:31:30 INFO - PROCESS | 2040 | 1463034690229 Marionette TRACE conn6 <- [1,20,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-csp/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-csp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 23:31:30 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a 23:31:30 INFO - document served over http requires an http 23:31:30 INFO - sub-resource via iframe-tag using the meta-csp 23:31:30 INFO - delivery method with keep-origin-redirect and when 23:31:30 INFO - the target request is cross-origin. 23:31:30 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html | took 692ms 23:31:30 INFO - PROCESS | 2040 | 1463034690301 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 23:31:30 INFO - PROCESS | 2040 | 1463034690304 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 23:31:30 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html 23:31:30 INFO - PROCESS | 2040 | 1463034690307 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 23:31:30 INFO - PROCESS | 2040 | 1463034690309 Marionette TRACE conn6 <- [1,22,null,{}] 23:31:30 INFO - PROCESS | 2040 | 1463034690313 Marionette TRACE conn6 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:31:30 INFO - PROCESS | 2040 | 1463034690401 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 23:31:30 INFO - PROCESS | 2040 | 1463034690410 Marionette TRACE conn6 -> [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-csp/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-csp/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:30 INFO - PROCESS | 2040 | ++DOCSHELL 0000005990B30800 == 14 [pid = 2040] [id = 16] 23:31:30 INFO - PROCESS | 2040 | ++DOMWINDOW == 43 (0000005988290800) [pid = 2040] [serial = 43] [outer = 0000000000000000] 23:31:30 INFO - PROCESS | 2040 | ++DOMWINDOW == 44 (000000598D74B400) [pid = 2040] [serial = 44] [outer = 0000005988290800] 23:31:30 INFO - PROCESS | 2040 | 1463034690456 Marionette DEBUG loaded listener.js 23:31:30 INFO - PROCESS | 2040 | ++DOMWINDOW == 45 (0000005996067000) [pid = 2040] [serial = 45] [outer = 0000005988290800] 23:31:30 INFO - PROCESS | 2040 | ++DOCSHELL 0000005993A61000 == 15 [pid = 2040] [id = 17] 23:31:30 INFO - PROCESS | 2040 | ++DOMWINDOW == 46 (0000005990D0EC00) [pid = 2040] [serial = 46] [outer = 0000000000000000] 23:31:30 INFO - PROCESS | 2040 | ++DOMWINDOW == 47 (0000005993FF2C00) [pid = 2040] [serial = 47] [outer = 0000005990D0EC00] 23:31:30 INFO - PROCESS | 2040 | 1463034690869 Marionette TRACE conn6 <- [1,24,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-csp/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-csp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 23:31:30 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html | The referrer URL is stripped-referrer when a 23:31:30 INFO - document served over http requires an http 23:31:30 INFO - sub-resource via iframe-tag using the meta-csp 23:31:30 INFO - delivery method with no-redirect and when 23:31:30 INFO - the target request is cross-origin. 23:31:30 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html | took 587ms 23:31:30 INFO - PROCESS | 2040 | 1463034690899 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 23:31:30 INFO - PROCESS | 2040 | 1463034690901 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 23:31:30 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html 23:31:30 INFO - PROCESS | 2040 | 1463034690904 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 23:31:30 INFO - PROCESS | 2040 | 1463034690906 Marionette TRACE conn6 <- [1,26,null,{}] 23:31:30 INFO - PROCESS | 2040 | 1463034690915 Marionette TRACE conn6 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:31:31 INFO - PROCESS | 2040 | 1463034691000 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 23:31:31 INFO - PROCESS | 2040 | 1463034691008 Marionette TRACE conn6 -> [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-csp/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-csp/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:31 INFO - PROCESS | 2040 | ++DOCSHELL 0000005993B6C800 == 16 [pid = 2040] [id = 18] 23:31:31 INFO - PROCESS | 2040 | ++DOMWINDOW == 48 (0000005993FFB000) [pid = 2040] [serial = 48] [outer = 0000000000000000] 23:31:31 INFO - PROCESS | 2040 | ++DOMWINDOW == 49 (00000059966A5000) [pid = 2040] [serial = 49] [outer = 0000005993FFB000] 23:31:31 INFO - PROCESS | 2040 | 1463034691070 Marionette DEBUG loaded listener.js 23:31:31 INFO - PROCESS | 2040 | ++DOMWINDOW == 50 (00000059971F3C00) [pid = 2040] [serial = 50] [outer = 0000005993FFB000] 23:31:31 INFO - PROCESS | 2040 | ++DOCSHELL 0000005993C7B000 == 17 [pid = 2040] [id = 19] 23:31:31 INFO - PROCESS | 2040 | ++DOMWINDOW == 51 (0000005990D06400) [pid = 2040] [serial = 51] [outer = 0000000000000000] 23:31:31 INFO - PROCESS | 2040 | ++DOMWINDOW == 52 (00000059935E7400) [pid = 2040] [serial = 52] [outer = 0000005990D06400] 23:31:31 INFO - PROCESS | 2040 | 1463034691490 Marionette TRACE conn6 <- [1,28,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-csp/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-csp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 23:31:31 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a 23:31:31 INFO - document served over http requires an http 23:31:31 INFO - sub-resource via iframe-tag using the meta-csp 23:31:31 INFO - delivery method with swap-origin-redirect and when 23:31:31 INFO - the target request is cross-origin. 23:31:31 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html | took 629ms 23:31:31 INFO - PROCESS | 2040 | 1463034691535 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 23:31:31 INFO - PROCESS | 2040 | 1463034691537 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 23:31:31 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html 23:31:31 INFO - PROCESS | 2040 | 1463034691546 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 23:31:31 INFO - PROCESS | 2040 | 1463034691548 Marionette TRACE conn6 <- [1,30,null,{}] 23:31:31 INFO - PROCESS | 2040 | 1463034691551 Marionette TRACE conn6 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:31:31 INFO - PROCESS | 2040 | 1463034691669 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 23:31:31 INFO - PROCESS | 2040 | 1463034691688 Marionette TRACE conn6 -> [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-csp/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-csp/cross-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:31 INFO - PROCESS | 2040 | ++DOCSHELL 00000059944AF800 == 18 [pid = 2040] [id = 20] 23:31:31 INFO - PROCESS | 2040 | ++DOMWINDOW == 53 (0000005998C4B000) [pid = 2040] [serial = 53] [outer = 0000000000000000] 23:31:31 INFO - PROCESS | 2040 | ++DOMWINDOW == 54 (0000005998C4CC00) [pid = 2040] [serial = 54] [outer = 0000005998C4B000] 23:31:31 INFO - PROCESS | 2040 | 1463034691734 Marionette DEBUG loaded listener.js 23:31:31 INFO - PROCESS | 2040 | ++DOMWINDOW == 55 (000000599382AC00) [pid = 2040] [serial = 55] [outer = 0000005998C4B000] 23:31:32 INFO - PROCESS | 2040 | 1463034692093 Marionette TRACE conn6 <- [1,32,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-csp/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-csp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 23:31:32 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a 23:31:32 INFO - document served over http requires an http 23:31:32 INFO - sub-resource via script-tag using the meta-csp 23:31:32 INFO - delivery method with keep-origin-redirect and when 23:31:32 INFO - the target request is cross-origin. 23:31:32 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html | took 587ms 23:31:32 INFO - PROCESS | 2040 | 1463034692131 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 23:31:32 INFO - PROCESS | 2040 | 1463034692133 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 23:31:32 INFO - PROCESS | 2040 | 1463034692137 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 23:31:32 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html 23:31:32 INFO - PROCESS | 2040 | 1463034692138 Marionette TRACE conn6 <- [1,34,null,{}] 23:31:32 INFO - PROCESS | 2040 | 1463034692142 Marionette TRACE conn6 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:31:32 INFO - PROCESS | 2040 | 1463034692238 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 23:31:32 INFO - PROCESS | 2040 | 1463034692246 Marionette TRACE conn6 -> [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-csp/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-csp/cross-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:32 INFO - PROCESS | 2040 | ++DOCSHELL 0000005994AC9000 == 19 [pid = 2040] [id = 21] 23:31:32 INFO - PROCESS | 2040 | ++DOMWINDOW == 56 (000000599382EC00) [pid = 2040] [serial = 56] [outer = 0000000000000000] 23:31:32 INFO - PROCESS | 2040 | ++DOMWINDOW == 57 (0000005998C49800) [pid = 2040] [serial = 57] [outer = 000000599382EC00] 23:31:32 INFO - PROCESS | 2040 | 1463034692290 Marionette DEBUG loaded listener.js 23:31:32 INFO - PROCESS | 2040 | ++DOMWINDOW == 58 (00000059FFCBA800) [pid = 2040] [serial = 58] [outer = 000000599382EC00] 23:31:32 INFO - PROCESS | 2040 | 1463034692634 Marionette TRACE conn6 <- [1,36,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-csp/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-csp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 23:31:32 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html | The referrer URL is stripped-referrer when a 23:31:32 INFO - document served over http requires an http 23:31:32 INFO - sub-resource via script-tag using the meta-csp 23:31:32 INFO - delivery method with no-redirect and when 23:31:32 INFO - the target request is cross-origin. 23:31:32 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html | took 523ms 23:31:32 INFO - PROCESS | 2040 | 1463034692664 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 23:31:32 INFO - PROCESS | 2040 | 1463034692674 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 23:31:32 INFO - PROCESS | 2040 | 1463034692677 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 23:31:32 INFO - PROCESS | 2040 | 1463034692679 Marionette TRACE conn6 <- [1,38,null,{}] 23:31:32 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html 23:31:32 INFO - PROCESS | 2040 | 1463034692683 Marionette TRACE conn6 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:31:32 INFO - PROCESS | 2040 | 1463034692821 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 23:31:32 INFO - PROCESS | 2040 | 1463034692897 Marionette TRACE conn6 -> [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-csp/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-csp/cross-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:32 INFO - PROCESS | 2040 | ++DOCSHELL 000000599716E800 == 20 [pid = 2040] [id = 22] 23:31:32 INFO - PROCESS | 2040 | ++DOMWINDOW == 59 (0000005998CE0C00) [pid = 2040] [serial = 59] [outer = 0000000000000000] 23:31:32 INFO - PROCESS | 2040 | ++DOMWINDOW == 60 (0000005998CE2800) [pid = 2040] [serial = 60] [outer = 0000005998CE0C00] 23:31:32 INFO - PROCESS | 2040 | 1463034692941 Marionette DEBUG loaded listener.js 23:31:33 INFO - PROCESS | 2040 | ++DOMWINDOW == 61 (0000005998CE8C00) [pid = 2040] [serial = 61] [outer = 0000005998CE0C00] 23:31:33 INFO - PROCESS | 2040 | 1463034693242 Marionette TRACE conn6 <- [1,40,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-csp/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-csp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 23:31:33 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a 23:31:33 INFO - document served over http requires an http 23:31:33 INFO - sub-resource via script-tag using the meta-csp 23:31:33 INFO - delivery method with swap-origin-redirect and when 23:31:33 INFO - the target request is cross-origin. 23:31:33 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html | took 585ms 23:31:33 INFO - PROCESS | 2040 | 1463034693268 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 23:31:33 INFO - PROCESS | 2040 | 1463034693270 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 23:31:33 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html 23:31:33 INFO - PROCESS | 2040 | 1463034693274 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 23:31:33 INFO - PROCESS | 2040 | 1463034693275 Marionette TRACE conn6 <- [1,42,null,{}] 23:31:33 INFO - PROCESS | 2040 | 1463034693284 Marionette TRACE conn6 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:31:33 INFO - PROCESS | 2040 | 1463034693361 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 23:31:33 INFO - PROCESS | 2040 | 1463034693368 Marionette TRACE conn6 -> [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-csp/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-csp/cross-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:33 INFO - PROCESS | 2040 | ++DOCSHELL 0000005986EC5000 == 21 [pid = 2040] [id = 23] 23:31:33 INFO - PROCESS | 2040 | ++DOMWINDOW == 62 (0000005986E35400) [pid = 2040] [serial = 62] [outer = 0000000000000000] 23:31:33 INFO - PROCESS | 2040 | ++DOMWINDOW == 63 (0000005986E3EC00) [pid = 2040] [serial = 63] [outer = 0000005986E35400] 23:31:33 INFO - PROCESS | 2040 | 1463034693412 Marionette DEBUG loaded listener.js 23:31:33 INFO - PROCESS | 2040 | ++DOMWINDOW == 64 (0000005998CEB400) [pid = 2040] [serial = 64] [outer = 0000005986E35400] 23:31:33 INFO - PROCESS | 2040 | 1463034693792 Marionette TRACE conn6 <- [1,44,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-csp/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-csp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 23:31:33 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a 23:31:33 INFO - document served over http requires an http 23:31:33 INFO - sub-resource via xhr-request using the meta-csp 23:31:33 INFO - delivery method with keep-origin-redirect and when 23:31:33 INFO - the target request is cross-origin. 23:31:33 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html | took 545ms 23:31:33 INFO - PROCESS | 2040 | 1463034693824 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 23:31:33 INFO - PROCESS | 2040 | 1463034693826 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 23:31:33 INFO - PROCESS | 2040 | 1463034693829 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 23:31:33 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html 23:31:33 INFO - PROCESS | 2040 | 1463034693831 Marionette TRACE conn6 <- [1,46,null,{}] 23:31:33 INFO - PROCESS | 2040 | 1463034693834 Marionette TRACE conn6 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:31:33 INFO - PROCESS | 2040 | 1463034693910 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 23:31:33 INFO - PROCESS | 2040 | 1463034693916 Marionette TRACE conn6 -> [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-csp/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-csp/cross-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:33 INFO - PROCESS | 2040 | ++DOCSHELL 0000005999F1C800 == 22 [pid = 2040] [id = 24] 23:31:33 INFO - PROCESS | 2040 | ++DOMWINDOW == 65 (0000005999DCB800) [pid = 2040] [serial = 65] [outer = 0000000000000000] 23:31:33 INFO - PROCESS | 2040 | ++DOMWINDOW == 66 (0000005999DD6400) [pid = 2040] [serial = 66] [outer = 0000005999DCB800] 23:31:33 INFO - PROCESS | 2040 | 1463034693963 Marionette DEBUG loaded listener.js 23:31:34 INFO - PROCESS | 2040 | ++DOMWINDOW == 67 (000000599A143800) [pid = 2040] [serial = 67] [outer = 0000005999DCB800] 23:31:34 INFO - PROCESS | 2040 | 1463034694324 Marionette TRACE conn6 <- [1,48,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-csp/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-csp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 23:31:34 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html | The referrer URL is stripped-referrer when a 23:31:34 INFO - document served over http requires an http 23:31:34 INFO - sub-resource via xhr-request using the meta-csp 23:31:34 INFO - delivery method with no-redirect and when 23:31:34 INFO - the target request is cross-origin. 23:31:34 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html | took 523ms 23:31:34 INFO - PROCESS | 2040 | 1463034694357 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 23:31:34 INFO - PROCESS | 2040 | 1463034694360 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 23:31:34 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html 23:31:34 INFO - PROCESS | 2040 | 1463034694364 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 23:31:34 INFO - PROCESS | 2040 | 1463034694366 Marionette TRACE conn6 <- [1,50,null,{}] 23:31:34 INFO - PROCESS | 2040 | 1463034694370 Marionette TRACE conn6 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:31:34 INFO - PROCESS | 2040 | 1463034694482 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 23:31:34 INFO - PROCESS | 2040 | 1463034694490 Marionette TRACE conn6 -> [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-csp/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-csp/cross-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:34 INFO - PROCESS | 2040 | ++DOCSHELL 000000599A31B000 == 23 [pid = 2040] [id = 25] 23:31:34 INFO - PROCESS | 2040 | ++DOMWINDOW == 68 (000000599A14CC00) [pid = 2040] [serial = 68] [outer = 0000000000000000] 23:31:34 INFO - PROCESS | 2040 | ++DOMWINDOW == 69 (000000599A1CF400) [pid = 2040] [serial = 69] [outer = 000000599A14CC00] 23:31:34 INFO - PROCESS | 2040 | 1463034694546 Marionette DEBUG loaded listener.js 23:31:34 INFO - PROCESS | 2040 | ++DOMWINDOW == 70 (000000599A1DC400) [pid = 2040] [serial = 70] [outer = 000000599A14CC00] 23:31:34 INFO - PROCESS | 2040 | 1463034694920 Marionette TRACE conn6 <- [1,52,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-csp/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-csp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 23:31:34 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a 23:31:34 INFO - document served over http requires an http 23:31:34 INFO - sub-resource via xhr-request using the meta-csp 23:31:34 INFO - delivery method with swap-origin-redirect and when 23:31:34 INFO - the target request is cross-origin. 23:31:34 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html | took 587ms 23:31:34 INFO - PROCESS | 2040 | 1463034694953 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 23:31:34 INFO - PROCESS | 2040 | 1463034694956 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 23:31:34 INFO - PROCESS | 2040 | 1463034694959 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 23:31:34 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html 23:31:34 INFO - PROCESS | 2040 | 1463034694961 Marionette TRACE conn6 <- [1,54,null,{}] 23:31:34 INFO - PROCESS | 2040 | 1463034694965 Marionette TRACE conn6 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:31:35 INFO - PROCESS | 2040 | 1463034695084 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 23:31:35 INFO - PROCESS | 2040 | 1463034695094 Marionette TRACE conn6 -> [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-csp/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-csp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:35 INFO - PROCESS | 2040 | ++DOCSHELL 000000599A599000 == 24 [pid = 2040] [id = 26] 23:31:35 INFO - PROCESS | 2040 | ++DOMWINDOW == 71 (000000599A587000) [pid = 2040] [serial = 71] [outer = 0000000000000000] 23:31:35 INFO - PROCESS | 2040 | ++DOMWINDOW == 72 (000000599A588C00) [pid = 2040] [serial = 72] [outer = 000000599A587000] 23:31:35 INFO - PROCESS | 2040 | 1463034695138 Marionette DEBUG loaded listener.js 23:31:35 INFO - PROCESS | 2040 | ++DOMWINDOW == 73 (000000599A5F1800) [pid = 2040] [serial = 73] [outer = 000000599A587000] 23:31:35 INFO - PROCESS | 2040 | --DOCSHELL 000000598B44E000 == 23 [pid = 2040] [id = 8] 23:31:36 INFO - PROCESS | 2040 | 1463034696194 Marionette TRACE conn6 <- [1,56,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-csp/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-csp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 23:31:36 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a 23:31:36 INFO - document served over http requires an https 23:31:36 INFO - sub-resource via fetch-request using the meta-csp 23:31:36 INFO - delivery method with keep-origin-redirect and when 23:31:36 INFO - the target request is cross-origin. 23:31:36 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html | took 1296ms 23:31:36 INFO - PROCESS | 2040 | 1463034696261 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 23:31:36 INFO - PROCESS | 2040 | 1463034696265 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 23:31:36 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 23:31:36 INFO - PROCESS | 2040 | 1463034696270 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 23:31:36 INFO - PROCESS | 2040 | 1463034696274 Marionette TRACE conn6 <- [1,58,null,{}] 23:31:36 INFO - PROCESS | 2040 | 1463034696285 Marionette TRACE conn6 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:31:36 INFO - PROCESS | 2040 | 1463034696385 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 23:31:36 INFO - PROCESS | 2040 | 1463034696398 Marionette TRACE conn6 -> [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-csp/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-csp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:36 INFO - PROCESS | 2040 | ++DOCSHELL 00000059946C8000 == 24 [pid = 2040] [id = 27] 23:31:36 INFO - PROCESS | 2040 | ++DOMWINDOW == 74 (0000005990B7A000) [pid = 2040] [serial = 74] [outer = 0000000000000000] 23:31:36 INFO - PROCESS | 2040 | ++DOMWINDOW == 75 (0000005990D08000) [pid = 2040] [serial = 75] [outer = 0000005990B7A000] 23:31:36 INFO - PROCESS | 2040 | 1463034696475 Marionette DEBUG loaded listener.js 23:31:36 INFO - PROCESS | 2040 | ++DOMWINDOW == 76 (0000005992E8EC00) [pid = 2040] [serial = 76] [outer = 0000005990B7A000] 23:31:36 INFO - PROCESS | 2040 | 1463034696878 Marionette TRACE conn6 <- [1,60,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-csp/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-csp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 23:31:36 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html | The referrer URL is stripped-referrer when a 23:31:36 INFO - document served over http requires an https 23:31:36 INFO - sub-resource via fetch-request using the meta-csp 23:31:36 INFO - delivery method with no-redirect and when 23:31:36 INFO - the target request is cross-origin. 23:31:36 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html | took 651ms 23:31:36 INFO - PROCESS | 2040 | 1463034696924 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 23:31:36 INFO - PROCESS | 2040 | 1463034696930 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 23:31:36 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html 23:31:36 INFO - PROCESS | 2040 | 1463034696944 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 23:31:36 INFO - PROCESS | 2040 | 1463034696947 Marionette TRACE conn6 <- [1,62,null,{}] 23:31:36 INFO - PROCESS | 2040 | 1463034696950 Marionette TRACE conn6 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:31:37 INFO - PROCESS | 2040 | 1463034697053 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 23:31:37 INFO - PROCESS | 2040 | 1463034697065 Marionette TRACE conn6 -> [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-csp/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-csp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:37 INFO - PROCESS | 2040 | ++DOCSHELL 0000005999F18000 == 25 [pid = 2040] [id = 28] 23:31:37 INFO - PROCESS | 2040 | ++DOMWINDOW == 77 (00000059933A6800) [pid = 2040] [serial = 77] [outer = 0000000000000000] 23:31:37 INFO - PROCESS | 2040 | ++DOMWINDOW == 78 (00000059937AA800) [pid = 2040] [serial = 78] [outer = 00000059933A6800] 23:31:37 INFO - PROCESS | 2040 | 1463034697111 Marionette DEBUG loaded listener.js 23:31:37 INFO - PROCESS | 2040 | ++DOMWINDOW == 79 (0000005993833C00) [pid = 2040] [serial = 79] [outer = 00000059933A6800] 23:31:37 INFO - PROCESS | 2040 | --DOMWINDOW == 78 (000000599250BC00) [pid = 2040] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html] 23:31:37 INFO - PROCESS | 2040 | --DOMWINDOW == 77 (00000059876B0C00) [pid = 2040] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html] 23:31:37 INFO - PROCESS | 2040 | --DOMWINDOW == 76 (0000005993A87C00) [pid = 2040] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html] 23:31:37 INFO - PROCESS | 2040 | --DOMWINDOW == 75 (0000005987698C00) [pid = 2040] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html] 23:31:37 INFO - PROCESS | 2040 | --DOMWINDOW == 74 (0000005988290800) [pid = 2040] [serial = 43] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html] 23:31:37 INFO - PROCESS | 2040 | --DOMWINDOW == 73 (0000005993FFB000) [pid = 2040] [serial = 48] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html] 23:31:37 INFO - PROCESS | 2040 | --DOMWINDOW == 72 (0000005998C4B000) [pid = 2040] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html] 23:31:37 INFO - PROCESS | 2040 | --DOMWINDOW == 71 (000000599382EC00) [pid = 2040] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html] 23:31:37 INFO - PROCESS | 2040 | --DOMWINDOW == 70 (0000005998CE0C00) [pid = 2040] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html] 23:31:37 INFO - PROCESS | 2040 | --DOMWINDOW == 69 (0000005986E35400) [pid = 2040] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html] 23:31:37 INFO - PROCESS | 2040 | --DOMWINDOW == 68 (0000005999DCB800) [pid = 2040] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html] 23:31:37 INFO - PROCESS | 2040 | --DOMWINDOW == 67 (0000005993AEA000) [pid = 2040] [serial = 41] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:31:37 INFO - PROCESS | 2040 | --DOMWINDOW == 66 (0000005990D0EC00) [pid = 2040] [serial = 46] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463034690760] 23:31:37 INFO - PROCESS | 2040 | --DOMWINDOW == 65 (0000005990D06400) [pid = 2040] [serial = 51] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:31:37 INFO - PROCESS | 2040 | --DOMWINDOW == 64 (000000598DD1BC00) [pid = 2040] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 23:31:37 INFO - PROCESS | 2040 | --DOMWINDOW == 63 (000000599A14CC00) [pid = 2040] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html] 23:31:37 INFO - PROCESS | 2040 | 1463034697798 Marionette TRACE conn6 <- [1,64,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-csp/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-csp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 23:31:37 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a 23:31:37 INFO - document served over http requires an https 23:31:37 INFO - sub-resource via fetch-request using the meta-csp 23:31:37 INFO - delivery method with swap-origin-redirect and when 23:31:37 INFO - the target request is cross-origin. 23:31:37 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html | took 900ms 23:31:37 INFO - PROCESS | 2040 | 1463034697838 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 23:31:37 INFO - PROCESS | 2040 | 1463034697849 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 23:31:37 INFO - PROCESS | 2040 | 1463034697854 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 23:31:37 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html 23:31:37 INFO - PROCESS | 2040 | 1463034697857 Marionette TRACE conn6 <- [1,66,null,{}] 23:31:37 INFO - PROCESS | 2040 | 1463034697869 Marionette TRACE conn6 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:31:37 INFO - PROCESS | 2040 | 1463034697978 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 23:31:38 INFO - PROCESS | 2040 | 1463034698022 Marionette TRACE conn6 -> [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-csp/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-csp/cross-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:38 INFO - PROCESS | 2040 | ++DOCSHELL 00000059972C3800 == 26 [pid = 2040] [id = 29] 23:31:38 INFO - PROCESS | 2040 | ++DOMWINDOW == 64 (000000598DD84C00) [pid = 2040] [serial = 80] [outer = 0000000000000000] 23:31:38 INFO - PROCESS | 2040 | ++DOMWINDOW == 65 (0000005993AEC400) [pid = 2040] [serial = 81] [outer = 000000598DD84C00] 23:31:38 INFO - PROCESS | 2040 | 1463034698070 Marionette DEBUG loaded listener.js 23:31:38 INFO - PROCESS | 2040 | ++DOMWINDOW == 66 (0000005993FEC400) [pid = 2040] [serial = 82] [outer = 000000598DD84C00] 23:31:38 INFO - PROCESS | 2040 | ++DOCSHELL 000000599A5A0000 == 27 [pid = 2040] [id = 30] 23:31:38 INFO - PROCESS | 2040 | ++DOMWINDOW == 67 (0000005993FF2800) [pid = 2040] [serial = 83] [outer = 0000000000000000] 23:31:38 INFO - PROCESS | 2040 | ++DOMWINDOW == 68 (0000005994B03000) [pid = 2040] [serial = 84] [outer = 0000005993FF2800] 23:31:38 INFO - PROCESS | 2040 | 1463034698473 Marionette TRACE conn6 <- [1,68,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-csp/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-csp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 23:31:38 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a 23:31:38 INFO - document served over http requires an https 23:31:38 INFO - sub-resource via iframe-tag using the meta-csp 23:31:38 INFO - delivery method with keep-origin-redirect and when 23:31:38 INFO - the target request is cross-origin. 23:31:38 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html | took 689ms 23:31:38 INFO - PROCESS | 2040 | 1463034698547 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 23:31:38 INFO - PROCESS | 2040 | 1463034698550 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 23:31:38 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html 23:31:38 INFO - PROCESS | 2040 | 1463034698554 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 23:31:38 INFO - PROCESS | 2040 | 1463034698555 Marionette TRACE conn6 <- [1,70,null,{}] 23:31:38 INFO - PROCESS | 2040 | 1463034698559 Marionette TRACE conn6 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:31:38 INFO - PROCESS | 2040 | 1463034698641 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 23:31:38 INFO - PROCESS | 2040 | 1463034698653 Marionette TRACE conn6 -> [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-csp/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-csp/cross-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:38 INFO - PROCESS | 2040 | ++DOCSHELL 000000599AB76800 == 28 [pid = 2040] [id = 31] 23:31:38 INFO - PROCESS | 2040 | ++DOMWINDOW == 69 (0000005994B85C00) [pid = 2040] [serial = 85] [outer = 0000000000000000] 23:31:38 INFO - PROCESS | 2040 | ++DOMWINDOW == 70 (00000059952F2000) [pid = 2040] [serial = 86] [outer = 0000005994B85C00] 23:31:38 INFO - PROCESS | 2040 | 1463034698701 Marionette DEBUG loaded listener.js 23:31:38 INFO - PROCESS | 2040 | ++DOMWINDOW == 71 (00000059961FC400) [pid = 2040] [serial = 87] [outer = 0000005994B85C00] 23:31:39 INFO - PROCESS | 2040 | ++DOCSHELL 000000598707B000 == 29 [pid = 2040] [id = 32] 23:31:39 INFO - PROCESS | 2040 | ++DOMWINDOW == 72 (0000005994481000) [pid = 2040] [serial = 88] [outer = 0000000000000000] 23:31:39 INFO - PROCESS | 2040 | ++DOMWINDOW == 73 (000000599711DC00) [pid = 2040] [serial = 89] [outer = 0000005994481000] 23:31:39 INFO - PROCESS | 2040 | 1463034699128 Marionette TRACE conn6 <- [1,72,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-csp/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-csp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 23:31:39 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html | The referrer URL is stripped-referrer when a 23:31:39 INFO - document served over http requires an https 23:31:39 INFO - sub-resource via iframe-tag using the meta-csp 23:31:39 INFO - delivery method with no-redirect and when 23:31:39 INFO - the target request is cross-origin. 23:31:39 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html | took 628ms 23:31:39 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html 23:31:39 INFO - PROCESS | 2040 | 1463034699185 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 23:31:39 INFO - PROCESS | 2040 | 1463034699187 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 23:31:39 INFO - PROCESS | 2040 | 1463034699190 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 23:31:39 INFO - PROCESS | 2040 | 1463034699192 Marionette TRACE conn6 <- [1,74,null,{}] 23:31:39 INFO - PROCESS | 2040 | 1463034699196 Marionette TRACE conn6 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:31:39 INFO - PROCESS | 2040 | 1463034699303 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 23:31:39 INFO - PROCESS | 2040 | 1463034699312 Marionette TRACE conn6 -> [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-csp/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-csp/cross-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:39 INFO - PROCESS | 2040 | ++DOCSHELL 0000005993C83800 == 30 [pid = 2040] [id = 33] 23:31:39 INFO - PROCESS | 2040 | ++DOMWINDOW == 74 (00000059933A4400) [pid = 2040] [serial = 90] [outer = 0000000000000000] 23:31:39 INFO - PROCESS | 2040 | ++DOMWINDOW == 75 (00000059971EF000) [pid = 2040] [serial = 91] [outer = 00000059933A4400] 23:31:39 INFO - PROCESS | 2040 | 1463034699362 Marionette DEBUG loaded listener.js 23:31:39 INFO - PROCESS | 2040 | ++DOMWINDOW == 76 (00000059973A2C00) [pid = 2040] [serial = 92] [outer = 00000059933A4400] 23:31:40 INFO - PROCESS | 2040 | --DOCSHELL 0000005993A61000 == 29 [pid = 2040] [id = 17] 23:31:40 INFO - PROCESS | 2040 | --DOCSHELL 0000005993C7B000 == 28 [pid = 2040] [id = 19] 23:31:40 INFO - PROCESS | 2040 | --DOCSHELL 0000005993190800 == 27 [pid = 2040] [id = 15] 23:31:40 INFO - PROCESS | 2040 | --DOCSHELL 000000598707B000 == 26 [pid = 2040] [id = 32] 23:31:40 INFO - PROCESS | 2040 | --DOCSHELL 000000599A5A0000 == 25 [pid = 2040] [id = 30] 23:31:40 INFO - PROCESS | 2040 | --DOMWINDOW == 75 (000000598B44E800) [pid = 2040] [serial = 4] [outer = 0000000000000000] [url = about:blank] 23:31:40 INFO - PROCESS | 2040 | --DOMWINDOW == 74 (0000005992E1E800) [pid = 2040] [serial = 21] [outer = 0000000000000000] [url = about:blank] 23:31:40 INFO - PROCESS | 2040 | --DOMWINDOW == 73 (0000005993C96800) [pid = 2040] [serial = 24] [outer = 0000000000000000] [url = about:blank] 23:31:40 INFO - PROCESS | 2040 | --DOMWINDOW == 72 (000000598BAD2800) [pid = 2040] [serial = 27] [outer = 0000000000000000] [url = about:blank] 23:31:40 INFO - PROCESS | 2040 | --DOMWINDOW == 71 (000000599386F400) [pid = 2040] [serial = 33] [outer = 0000000000000000] [url = about:blank] 23:31:40 INFO - PROCESS | 2040 | --DOMWINDOW == 70 (0000005994B92000) [pid = 2040] [serial = 36] [outer = 0000000000000000] [url = about:blank] 23:31:40 INFO - PROCESS | 2040 | --DOMWINDOW == 69 (00000059952F4000) [pid = 2040] [serial = 37] [outer = 0000000000000000] [url = about:blank] 23:31:40 INFO - PROCESS | 2040 | --DOMWINDOW == 68 (00000059933AE800) [pid = 2040] [serial = 39] [outer = 0000000000000000] [url = about:blank] 23:31:40 INFO - PROCESS | 2040 | --DOMWINDOW == 67 (000000598D74B400) [pid = 2040] [serial = 44] [outer = 0000000000000000] [url = about:blank] 23:31:40 INFO - PROCESS | 2040 | --DOMWINDOW == 66 (00000059966A5000) [pid = 2040] [serial = 49] [outer = 0000000000000000] [url = about:blank] 23:31:40 INFO - PROCESS | 2040 | --DOMWINDOW == 65 (0000005998C4CC00) [pid = 2040] [serial = 54] [outer = 0000000000000000] [url = about:blank] 23:31:40 INFO - PROCESS | 2040 | --DOMWINDOW == 64 (0000005998C49800) [pid = 2040] [serial = 57] [outer = 0000000000000000] [url = about:blank] 23:31:40 INFO - PROCESS | 2040 | --DOMWINDOW == 63 (0000005998CE2800) [pid = 2040] [serial = 60] [outer = 0000000000000000] [url = about:blank] 23:31:40 INFO - PROCESS | 2040 | --DOMWINDOW == 62 (0000005986E3EC00) [pid = 2040] [serial = 63] [outer = 0000000000000000] [url = about:blank] 23:31:40 INFO - PROCESS | 2040 | --DOMWINDOW == 61 (0000005999DD6400) [pid = 2040] [serial = 66] [outer = 0000000000000000] [url = about:blank] 23:31:40 INFO - PROCESS | 2040 | --DOMWINDOW == 60 (0000005993AF1C00) [pid = 2040] [serial = 42] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:31:40 INFO - PROCESS | 2040 | --DOMWINDOW == 59 (000000598C12B000) [pid = 2040] [serial = 30] [outer = 0000000000000000] [url = about:blank] 23:31:40 INFO - PROCESS | 2040 | --DOMWINDOW == 58 (0000005995CB2800) [pid = 2040] [serial = 40] [outer = 0000000000000000] [url = about:blank] 23:31:40 INFO - PROCESS | 2040 | --DOMWINDOW == 57 (0000005996067000) [pid = 2040] [serial = 45] [outer = 0000000000000000] [url = about:blank] 23:31:40 INFO - PROCESS | 2040 | --DOMWINDOW == 56 (0000005993FF2C00) [pid = 2040] [serial = 47] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463034690760] 23:31:40 INFO - PROCESS | 2040 | --DOMWINDOW == 55 (00000059935EA800) [pid = 2040] [serial = 22] [outer = 0000000000000000] [url = about:blank] 23:31:40 INFO - PROCESS | 2040 | --DOMWINDOW == 54 (00000059935E7400) [pid = 2040] [serial = 52] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:31:40 INFO - PROCESS | 2040 | --DOMWINDOW == 53 (00000059971F3C00) [pid = 2040] [serial = 50] [outer = 0000000000000000] [url = about:blank] 23:31:40 INFO - PROCESS | 2040 | --DOMWINDOW == 52 (000000599382AC00) [pid = 2040] [serial = 55] [outer = 0000000000000000] [url = about:blank] 23:31:40 INFO - PROCESS | 2040 | --DOMWINDOW == 51 (00000059FFCBA800) [pid = 2040] [serial = 58] [outer = 0000000000000000] [url = about:blank] 23:31:40 INFO - PROCESS | 2040 | --DOMWINDOW == 50 (000000599A143800) [pid = 2040] [serial = 67] [outer = 0000000000000000] [url = about:blank] 23:31:40 INFO - PROCESS | 2040 | --DOMWINDOW == 49 (000000599A1CF400) [pid = 2040] [serial = 69] [outer = 0000000000000000] [url = about:blank] 23:31:40 INFO - PROCESS | 2040 | --DOMWINDOW == 48 (0000005991198000) [pid = 2040] [serial = 28] [outer = 0000000000000000] [url = about:blank] 23:31:40 INFO - PROCESS | 2040 | --DOMWINDOW == 47 (0000005998CE8C00) [pid = 2040] [serial = 61] [outer = 0000000000000000] [url = about:blank] 23:31:40 INFO - PROCESS | 2040 | --DOMWINDOW == 46 (0000005998CEB400) [pid = 2040] [serial = 64] [outer = 0000000000000000] [url = about:blank] 23:31:40 INFO - PROCESS | 2040 | --DOMWINDOW == 45 (000000599A1DC400) [pid = 2040] [serial = 70] [outer = 0000000000000000] [url = about:blank] 23:31:40 INFO - PROCESS | 2040 | --DOMWINDOW == 44 (000000599410F800) [pid = 2040] [serial = 17] [outer = 0000000000000000] [url = about:blank] 23:31:40 INFO - PROCESS | 2040 | --DOMWINDOW == 43 (000000599429B000) [pid = 2040] [serial = 14] [outer = 0000000000000000] [url = about:blank] 23:31:40 INFO - PROCESS | 2040 | --DOMWINDOW == 42 (000000598FE8B800) [pid = 2040] [serial = 9] [outer = 0000000000000000] [url = about:blank] 23:31:40 INFO - PROCESS | 2040 | --DOMWINDOW == 41 (000000598FE93C00) [pid = 2040] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 23:31:40 INFO - PROCESS | 2040 | ++DOCSHELL 00000059852B0000 == 26 [pid = 2040] [id = 34] 23:31:40 INFO - PROCESS | 2040 | ++DOMWINDOW == 42 (0000005986E3F800) [pid = 2040] [serial = 93] [outer = 0000000000000000] 23:31:40 INFO - PROCESS | 2040 | ++DOMWINDOW == 43 (000000598768A400) [pid = 2040] [serial = 94] [outer = 0000005986E3F800] 23:31:40 INFO - PROCESS | 2040 | 1463034700801 Marionette TRACE conn6 <- [1,76,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-csp/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-csp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 23:31:40 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a 23:31:40 INFO - document served over http requires an https 23:31:40 INFO - sub-resource via iframe-tag using the meta-csp 23:31:40 INFO - delivery method with swap-origin-redirect and when 23:31:40 INFO - the target request is cross-origin. 23:31:40 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html | took 1646ms 23:31:40 INFO - PROCESS | 2040 | 1463034700840 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 23:31:40 INFO - PROCESS | 2040 | 1463034700844 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 23:31:40 INFO - PROCESS | 2040 | 1463034700850 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 23:31:40 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html 23:31:40 INFO - PROCESS | 2040 | 1463034700855 Marionette TRACE conn6 <- [1,78,null,{}] 23:31:40 INFO - PROCESS | 2040 | 1463034700861 Marionette TRACE conn6 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:31:40 INFO - PROCESS | 2040 | 1463034700953 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 23:31:40 INFO - PROCESS | 2040 | 1463034700963 Marionette TRACE conn6 -> [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-csp/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-csp/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:40 INFO - PROCESS | 2040 | ++DOCSHELL 0000005986EC3800 == 27 [pid = 2040] [id = 35] 23:31:40 INFO - PROCESS | 2040 | ++DOMWINDOW == 44 (000000598B7D1C00) [pid = 2040] [serial = 95] [outer = 0000000000000000] 23:31:41 INFO - PROCESS | 2040 | ++DOMWINDOW == 45 (000000598BAD0800) [pid = 2040] [serial = 96] [outer = 000000598B7D1C00] 23:31:41 INFO - PROCESS | 2040 | 1463034701013 Marionette DEBUG loaded listener.js 23:31:41 INFO - PROCESS | 2040 | ++DOMWINDOW == 46 (000000598D754800) [pid = 2040] [serial = 97] [outer = 000000598B7D1C00] 23:31:41 INFO - PROCESS | 2040 | 1463034701477 Marionette TRACE conn6 <- [1,80,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-csp/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-csp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 23:31:41 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a 23:31:41 INFO - document served over http requires an https 23:31:41 INFO - sub-resource via script-tag using the meta-csp 23:31:41 INFO - delivery method with keep-origin-redirect and when 23:31:41 INFO - the target request is cross-origin. 23:31:41 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html | took 691ms 23:31:41 INFO - PROCESS | 2040 | 1463034701546 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 23:31:41 INFO - PROCESS | 2040 | 1463034701552 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 23:31:41 INFO - PROCESS | 2040 | 1463034701559 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 23:31:41 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html 23:31:41 INFO - PROCESS | 2040 | 1463034701562 Marionette TRACE conn6 <- [1,82,null,{}] 23:31:41 INFO - PROCESS | 2040 | 1463034701566 Marionette TRACE conn6 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:31:41 INFO - PROCESS | 2040 | 1463034701651 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 23:31:41 INFO - PROCESS | 2040 | 1463034701660 Marionette TRACE conn6 -> [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-csp/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-csp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:41 INFO - PROCESS | 2040 | ++DOCSHELL 000000598BF2C000 == 28 [pid = 2040] [id = 36] 23:31:41 INFO - PROCESS | 2040 | ++DOMWINDOW == 47 (0000005990ABA000) [pid = 2040] [serial = 98] [outer = 0000000000000000] 23:31:41 INFO - PROCESS | 2040 | ++DOMWINDOW == 48 (0000005990D0BC00) [pid = 2040] [serial = 99] [outer = 0000005990ABA000] 23:31:41 INFO - PROCESS | 2040 | 1463034701707 Marionette DEBUG loaded listener.js 23:31:41 INFO - PROCESS | 2040 | ++DOMWINDOW == 49 (0000005992E1EC00) [pid = 2040] [serial = 100] [outer = 0000005990ABA000] 23:31:42 INFO - PROCESS | 2040 | 1463034702113 Marionette TRACE conn6 <- [1,84,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-csp/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-csp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 23:31:42 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html | The referrer URL is stripped-referrer when a 23:31:42 INFO - document served over http requires an https 23:31:42 INFO - sub-resource via script-tag using the meta-csp 23:31:42 INFO - delivery method with no-redirect and when 23:31:42 INFO - the target request is cross-origin. 23:31:42 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html | took 587ms 23:31:42 INFO - PROCESS | 2040 | 1463034702152 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 23:31:42 INFO - PROCESS | 2040 | 1463034702155 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 23:31:42 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html 23:31:42 INFO - PROCESS | 2040 | 1463034702159 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 23:31:42 INFO - PROCESS | 2040 | 1463034702172 Marionette TRACE conn6 <- [1,86,null,{}] 23:31:42 INFO - PROCESS | 2040 | 1463034702189 Marionette TRACE conn6 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:31:42 INFO - PROCESS | 2040 | 1463034702271 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 23:31:42 INFO - PROCESS | 2040 | 1463034702303 Marionette TRACE conn6 -> [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-csp/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-csp/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:42 INFO - PROCESS | 2040 | ++DOCSHELL 0000005990B28000 == 29 [pid = 2040] [id = 37] 23:31:42 INFO - PROCESS | 2040 | ++DOMWINDOW == 50 (0000005985C07C00) [pid = 2040] [serial = 101] [outer = 0000000000000000] 23:31:42 INFO - PROCESS | 2040 | ++DOMWINDOW == 51 (00000059935E7400) [pid = 2040] [serial = 102] [outer = 0000005985C07C00] 23:31:42 INFO - PROCESS | 2040 | 1463034702359 Marionette DEBUG loaded listener.js 23:31:42 INFO - PROCESS | 2040 | ++DOMWINDOW == 52 (00000059937B5800) [pid = 2040] [serial = 103] [outer = 0000005985C07C00] 23:31:42 INFO - PROCESS | 2040 | 1463034702759 Marionette TRACE conn6 <- [1,88,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-csp/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-csp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 23:31:42 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a 23:31:42 INFO - document served over http requires an https 23:31:42 INFO - sub-resource via script-tag using the meta-csp 23:31:42 INFO - delivery method with swap-origin-redirect and when 23:31:42 INFO - the target request is cross-origin. 23:31:42 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html | took 649ms 23:31:42 INFO - PROCESS | 2040 | 1463034702809 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 23:31:42 INFO - PROCESS | 2040 | 1463034702812 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 23:31:42 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 23:31:42 INFO - PROCESS | 2040 | 1463034702816 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 23:31:42 INFO - PROCESS | 2040 | 1463034702818 Marionette TRACE conn6 <- [1,90,null,{}] 23:31:42 INFO - PROCESS | 2040 | 1463034702821 Marionette TRACE conn6 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:31:42 INFO - PROCESS | 2040 | 1463034702901 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 23:31:42 INFO - PROCESS | 2040 | 1463034702907 Marionette TRACE conn6 -> [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-csp/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-csp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:42 INFO - PROCESS | 2040 | ++DOCSHELL 00000059933C6800 == 30 [pid = 2040] [id = 38] 23:31:42 INFO - PROCESS | 2040 | ++DOMWINDOW == 53 (000000599382DC00) [pid = 2040] [serial = 104] [outer = 0000000000000000] 23:31:42 INFO - PROCESS | 2040 | ++DOMWINDOW == 54 (000000599385FC00) [pid = 2040] [serial = 105] [outer = 000000599382DC00] 23:31:42 INFO - PROCESS | 2040 | 1463034702952 Marionette DEBUG loaded listener.js 23:31:43 INFO - PROCESS | 2040 | ++DOMWINDOW == 55 (0000005993AF0400) [pid = 2040] [serial = 106] [outer = 000000599382DC00] 23:31:43 INFO - PROCESS | 2040 | 1463034703331 Marionette TRACE conn6 <- [1,92,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-csp/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-csp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 23:31:43 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a 23:31:43 INFO - document served over http requires an https 23:31:43 INFO - sub-resource via xhr-request using the meta-csp 23:31:43 INFO - delivery method with keep-origin-redirect and when 23:31:43 INFO - the target request is cross-origin. 23:31:43 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 543ms 23:31:43 INFO - PROCESS | 2040 | 1463034703361 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 23:31:43 INFO - PROCESS | 2040 | 1463034703363 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 23:31:43 INFO - PROCESS | 2040 | 1463034703366 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 23:31:43 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 23:31:43 INFO - PROCESS | 2040 | 1463034703368 Marionette TRACE conn6 <- [1,94,null,{}] 23:31:43 INFO - PROCESS | 2040 | 1463034703372 Marionette TRACE conn6 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:31:43 INFO - PROCESS | 2040 | 1463034703471 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 23:31:43 INFO - PROCESS | 2040 | 1463034703477 Marionette TRACE conn6 -> [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-csp/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-csp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:43 INFO - PROCESS | 2040 | ++DOCSHELL 0000005993C83000 == 31 [pid = 2040] [id = 39] 23:31:43 INFO - PROCESS | 2040 | ++DOMWINDOW == 56 (000000598D72D400) [pid = 2040] [serial = 107] [outer = 0000000000000000] 23:31:43 INFO - PROCESS | 2040 | ++DOMWINDOW == 57 (0000005993FED000) [pid = 2040] [serial = 108] [outer = 000000598D72D400] 23:31:43 INFO - PROCESS | 2040 | 1463034703522 Marionette DEBUG loaded listener.js 23:31:43 INFO - PROCESS | 2040 | ++DOMWINDOW == 58 (0000005993FF9800) [pid = 2040] [serial = 109] [outer = 000000598D72D400] 23:31:43 INFO - PROCESS | 2040 | 1463034703909 Marionette TRACE conn6 <- [1,96,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-csp/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-csp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 23:31:43 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | The referrer URL is stripped-referrer when a 23:31:43 INFO - document served over http requires an https 23:31:43 INFO - sub-resource via xhr-request using the meta-csp 23:31:43 INFO - delivery method with no-redirect and when 23:31:43 INFO - the target request is cross-origin. 23:31:43 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 586ms 23:31:43 INFO - PROCESS | 2040 | 1463034703957 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 23:31:43 INFO - PROCESS | 2040 | 1463034703959 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 23:31:43 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 23:31:43 INFO - PROCESS | 2040 | 1463034703969 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 23:31:43 INFO - PROCESS | 2040 | 1463034703971 Marionette TRACE conn6 <- [1,98,null,{}] 23:31:43 INFO - PROCESS | 2040 | 1463034703974 Marionette TRACE conn6 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:31:44 INFO - PROCESS | 2040 | 1463034704068 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 23:31:44 INFO - PROCESS | 2040 | 1463034704079 Marionette TRACE conn6 -> [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-csp/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-csp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:44 INFO - PROCESS | 2040 | ++DOCSHELL 00000059946BA800 == 32 [pid = 2040] [id = 40] 23:31:44 INFO - PROCESS | 2040 | ++DOMWINDOW == 59 (0000005994B0F400) [pid = 2040] [serial = 110] [outer = 0000000000000000] 23:31:44 INFO - PROCESS | 2040 | ++DOMWINDOW == 60 (00000059951B7C00) [pid = 2040] [serial = 111] [outer = 0000005994B0F400] 23:31:44 INFO - PROCESS | 2040 | 1463034704124 Marionette DEBUG loaded listener.js 23:31:44 INFO - PROCESS | 2040 | ++DOMWINDOW == 61 (0000005996123400) [pid = 2040] [serial = 112] [outer = 0000005994B0F400] 23:31:44 INFO - PROCESS | 2040 | 1463034704503 Marionette TRACE conn6 <- [1,100,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-csp/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-csp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 23:31:44 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a 23:31:44 INFO - document served over http requires an https 23:31:44 INFO - sub-resource via xhr-request using the meta-csp 23:31:44 INFO - delivery method with swap-origin-redirect and when 23:31:44 INFO - the target request is cross-origin. 23:31:44 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 582ms 23:31:44 INFO - PROCESS | 2040 | 1463034704552 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 23:31:44 INFO - PROCESS | 2040 | 1463034704554 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 23:31:44 INFO - PROCESS | 2040 | 1463034704558 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 23:31:44 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html 23:31:44 INFO - PROCESS | 2040 | 1463034704560 Marionette TRACE conn6 <- [1,102,null,{}] 23:31:44 INFO - PROCESS | 2040 | 1463034704564 Marionette TRACE conn6 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:31:44 INFO - PROCESS | 2040 | 1463034704638 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 23:31:44 INFO - PROCESS | 2040 | 1463034704644 Marionette TRACE conn6 -> [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-csp/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-csp/same-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:44 INFO - PROCESS | 2040 | ++DOCSHELL 000000599668E000 == 33 [pid = 2040] [id = 41] 23:31:44 INFO - PROCESS | 2040 | ++DOMWINDOW == 62 (0000005996560800) [pid = 2040] [serial = 113] [outer = 0000000000000000] 23:31:44 INFO - PROCESS | 2040 | ++DOMWINDOW == 63 (0000005997115C00) [pid = 2040] [serial = 114] [outer = 0000005996560800] 23:31:44 INFO - PROCESS | 2040 | 1463034704689 Marionette DEBUG loaded listener.js 23:31:44 INFO - PROCESS | 2040 | ++DOMWINDOW == 64 (00000059971F4000) [pid = 2040] [serial = 115] [outer = 0000005996560800] 23:31:45 INFO - PROCESS | 2040 | 1463034705075 Marionette TRACE conn6 <- [1,104,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-csp/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-csp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 23:31:45 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a 23:31:45 INFO - document served over http requires an http 23:31:45 INFO - sub-resource via fetch-request using the meta-csp 23:31:45 INFO - delivery method with keep-origin-redirect and when 23:31:45 INFO - the target request is same-origin. 23:31:45 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html | took 588ms 23:31:45 INFO - PROCESS | 2040 | 1463034705151 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 23:31:45 INFO - PROCESS | 2040 | 1463034705153 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 23:31:45 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html 23:31:45 INFO - PROCESS | 2040 | 1463034705156 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 23:31:45 INFO - PROCESS | 2040 | 1463034705158 Marionette TRACE conn6 <- [1,106,null,{}] 23:31:45 INFO - PROCESS | 2040 | 1463034705162 Marionette TRACE conn6 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:31:45 INFO - PROCESS | 2040 | 1463034705235 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 23:31:45 INFO - PROCESS | 2040 | 1463034705244 Marionette TRACE conn6 -> [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-csp/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-csp/same-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:45 INFO - PROCESS | 2040 | ++DOCSHELL 0000005995C3F800 == 34 [pid = 2040] [id = 42] 23:31:45 INFO - PROCESS | 2040 | ++DOMWINDOW == 65 (00000059973A0800) [pid = 2040] [serial = 116] [outer = 0000000000000000] 23:31:45 INFO - PROCESS | 2040 | ++DOMWINDOW == 66 (00000059973AA400) [pid = 2040] [serial = 117] [outer = 00000059973A0800] 23:31:45 INFO - PROCESS | 2040 | 1463034705291 Marionette DEBUG loaded listener.js 23:31:45 INFO - PROCESS | 2040 | ++DOMWINDOW == 67 (0000005998C4D000) [pid = 2040] [serial = 118] [outer = 00000059973A0800] 23:31:45 INFO - PROCESS | 2040 | 1463034705657 Marionette TRACE conn6 <- [1,108,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-csp/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-csp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 23:31:45 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html | The referrer URL is stripped-referrer when a 23:31:45 INFO - document served over http requires an http 23:31:45 INFO - sub-resource via fetch-request using the meta-csp 23:31:45 INFO - delivery method with no-redirect and when 23:31:45 INFO - the target request is same-origin. 23:31:45 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html | took 545ms 23:31:45 INFO - PROCESS | 2040 | 1463034705702 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 23:31:45 INFO - PROCESS | 2040 | 1463034705704 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 23:31:45 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html 23:31:45 INFO - PROCESS | 2040 | 1463034705708 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 23:31:45 INFO - PROCESS | 2040 | 1463034705710 Marionette TRACE conn6 <- [1,110,null,{}] 23:31:45 INFO - PROCESS | 2040 | 1463034705713 Marionette TRACE conn6 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:31:46 INFO - PROCESS | 2040 | --DOCSHELL 00000059852B0000 == 33 [pid = 2040] [id = 34] 23:31:46 INFO - PROCESS | 2040 | 1463034706438 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 23:31:46 INFO - PROCESS | 2040 | 1463034706524 Marionette TRACE conn6 -> [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-csp/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-csp/same-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:46 INFO - PROCESS | 2040 | ++DOCSHELL 0000005986CC7000 == 34 [pid = 2040] [id = 43] 23:31:46 INFO - PROCESS | 2040 | ++DOMWINDOW == 68 (0000005986E3FC00) [pid = 2040] [serial = 119] [outer = 0000000000000000] 23:31:46 INFO - PROCESS | 2040 | ++DOMWINDOW == 69 (0000005987695400) [pid = 2040] [serial = 120] [outer = 0000005986E3FC00] 23:31:46 INFO - PROCESS | 2040 | 1463034706574 Marionette DEBUG loaded listener.js 23:31:46 INFO - PROCESS | 2040 | ++DOMWINDOW == 70 (000000598B681000) [pid = 2040] [serial = 121] [outer = 0000005986E3FC00] 23:31:47 INFO - PROCESS | 2040 | 1463034706996 Marionette TRACE conn6 <- [1,112,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-csp/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-csp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 23:31:47 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a 23:31:47 INFO - document served over http requires an http 23:31:47 INFO - sub-resource via fetch-request using the meta-csp 23:31:47 INFO - delivery method with swap-origin-redirect and when 23:31:47 INFO - the target request is same-origin. 23:31:47 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html | took 1341ms 23:31:47 INFO - PROCESS | 2040 | 1463034707054 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 23:31:47 INFO - PROCESS | 2040 | 1463034707057 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 23:31:47 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html 23:31:47 INFO - PROCESS | 2040 | 1463034707068 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 23:31:47 INFO - PROCESS | 2040 | 1463034707072 Marionette TRACE conn6 <- [1,114,null,{}] 23:31:47 INFO - PROCESS | 2040 | 1463034707081 Marionette TRACE conn6 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:31:47 INFO - PROCESS | 2040 | 1463034707181 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 23:31:47 INFO - PROCESS | 2040 | 1463034707196 Marionette TRACE conn6 -> [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-csp/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-csp/same-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:47 INFO - PROCESS | 2040 | ++DOCSHELL 000000598B7FC800 == 35 [pid = 2040] [id = 44] 23:31:47 INFO - PROCESS | 2040 | ++DOMWINDOW == 71 (000000598B470000) [pid = 2040] [serial = 122] [outer = 0000000000000000] 23:31:47 INFO - PROCESS | 2040 | ++DOMWINDOW == 72 (0000005990B84000) [pid = 2040] [serial = 123] [outer = 000000598B470000] 23:31:47 INFO - PROCESS | 2040 | 1463034707275 Marionette DEBUG loaded listener.js 23:31:47 INFO - PROCESS | 2040 | ++DOMWINDOW == 73 (000000599252F000) [pid = 2040] [serial = 124] [outer = 000000598B470000] 23:31:47 INFO - PROCESS | 2040 | ++DOCSHELL 000000598CFCE000 == 36 [pid = 2040] [id = 45] 23:31:47 INFO - PROCESS | 2040 | ++DOMWINDOW == 74 (0000005992E9A000) [pid = 2040] [serial = 125] [outer = 0000000000000000] 23:31:47 INFO - PROCESS | 2040 | ++DOMWINDOW == 75 (00000059933B0C00) [pid = 2040] [serial = 126] [outer = 0000005992E9A000] 23:31:47 INFO - PROCESS | 2040 | 1463034707728 Marionette TRACE conn6 <- [1,116,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-csp/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-csp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 23:31:47 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a 23:31:47 INFO - document served over http requires an http 23:31:47 INFO - sub-resource via iframe-tag using the meta-csp 23:31:47 INFO - delivery method with keep-origin-redirect and when 23:31:47 INFO - the target request is same-origin. 23:31:47 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html | took 691ms 23:31:47 INFO - PROCESS | 2040 | 1463034707757 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 23:31:47 INFO - PROCESS | 2040 | 1463034707760 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 23:31:47 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html 23:31:47 INFO - PROCESS | 2040 | 1463034707768 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 23:31:47 INFO - PROCESS | 2040 | 1463034707770 Marionette TRACE conn6 <- [1,118,null,{}] 23:31:47 INFO - PROCESS | 2040 | 1463034707775 Marionette TRACE conn6 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:31:48 INFO - PROCESS | 2040 | 1463034708108 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 23:31:48 INFO - PROCESS | 2040 | --DOMWINDOW == 74 (00000059933A4400) [pid = 2040] [serial = 90] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html] 23:31:48 INFO - PROCESS | 2040 | --DOMWINDOW == 73 (0000005986E3F800) [pid = 2040] [serial = 93] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:31:48 INFO - PROCESS | 2040 | --DOMWINDOW == 72 (000000598B7D1C00) [pid = 2040] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html] 23:31:48 INFO - PROCESS | 2040 | --DOMWINDOW == 71 (0000005990ABA000) [pid = 2040] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html] 23:31:48 INFO - PROCESS | 2040 | --DOMWINDOW == 70 (0000005985C07C00) [pid = 2040] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html] 23:31:48 INFO - PROCESS | 2040 | --DOMWINDOW == 69 (000000599382DC00) [pid = 2040] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html] 23:31:48 INFO - PROCESS | 2040 | --DOMWINDOW == 68 (000000598D72D400) [pid = 2040] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html] 23:31:48 INFO - PROCESS | 2040 | --DOMWINDOW == 67 (0000005994B0F400) [pid = 2040] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html] 23:31:48 INFO - PROCESS | 2040 | --DOMWINDOW == 66 (0000005994481000) [pid = 2040] [serial = 88] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463034698996] 23:31:48 INFO - PROCESS | 2040 | --DOMWINDOW == 65 (0000005994B85C00) [pid = 2040] [serial = 85] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html] 23:31:48 INFO - PROCESS | 2040 | --DOMWINDOW == 64 (0000005990B7A000) [pid = 2040] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html] 23:31:48 INFO - PROCESS | 2040 | --DOMWINDOW == 63 (00000059933A6800) [pid = 2040] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html] 23:31:48 INFO - PROCESS | 2040 | --DOMWINDOW == 62 (000000598DD84C00) [pid = 2040] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html] 23:31:48 INFO - PROCESS | 2040 | --DOMWINDOW == 61 (0000005993FF2800) [pid = 2040] [serial = 83] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:31:48 INFO - PROCESS | 2040 | --DOMWINDOW == 60 (0000005996560800) [pid = 2040] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html] 23:31:48 INFO - PROCESS | 2040 | --DOMWINDOW == 59 (000000599A587000) [pid = 2040] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html] 23:31:48 INFO - PROCESS | 2040 | 1463034708156 Marionette TRACE conn6 -> [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-csp/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-csp/same-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:48 INFO - PROCESS | 2040 | ++DOCSHELL 0000005993151800 == 37 [pid = 2040] [id = 46] 23:31:48 INFO - PROCESS | 2040 | ++DOMWINDOW == 60 (000000598768F800) [pid = 2040] [serial = 127] [outer = 0000000000000000] 23:31:48 INFO - PROCESS | 2040 | ++DOMWINDOW == 61 (000000598DD84C00) [pid = 2040] [serial = 128] [outer = 000000598768F800] 23:31:48 INFO - PROCESS | 2040 | 1463034708202 Marionette DEBUG loaded listener.js 23:31:48 INFO - PROCESS | 2040 | ++DOMWINDOW == 62 (0000005993830400) [pid = 2040] [serial = 129] [outer = 000000598768F800] 23:31:48 INFO - PROCESS | 2040 | ++DOCSHELL 000000598CFC4000 == 38 [pid = 2040] [id = 47] 23:31:48 INFO - PROCESS | 2040 | ++DOMWINDOW == 63 (0000005993AEF800) [pid = 2040] [serial = 130] [outer = 0000000000000000] 23:31:48 INFO - PROCESS | 2040 | ++DOMWINDOW == 64 (0000005993AF7400) [pid = 2040] [serial = 131] [outer = 0000005993AEF800] 23:31:48 INFO - PROCESS | 2040 | 1463034708592 Marionette TRACE conn6 <- [1,120,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-csp/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-csp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 23:31:48 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html | The referrer URL is stripped-referrer when a 23:31:48 INFO - document served over http requires an http 23:31:48 INFO - sub-resource via iframe-tag using the meta-csp 23:31:48 INFO - delivery method with no-redirect and when 23:31:48 INFO - the target request is same-origin. 23:31:48 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html | took 839ms 23:31:48 INFO - PROCESS | 2040 | 1463034708607 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 23:31:48 INFO - PROCESS | 2040 | 1463034708611 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 23:31:48 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html 23:31:48 INFO - PROCESS | 2040 | 1463034708622 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 23:31:48 INFO - PROCESS | 2040 | 1463034708627 Marionette TRACE conn6 <- [1,122,null,{}] 23:31:48 INFO - PROCESS | 2040 | 1463034708631 Marionette TRACE conn6 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:31:48 INFO - PROCESS | 2040 | 1463034708716 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 23:31:48 INFO - PROCESS | 2040 | 1463034708723 Marionette TRACE conn6 -> [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-csp/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-csp/same-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:48 INFO - PROCESS | 2040 | ++DOCSHELL 0000005994663000 == 39 [pid = 2040] [id = 48] 23:31:48 INFO - PROCESS | 2040 | ++DOMWINDOW == 65 (0000005993AEB400) [pid = 2040] [serial = 132] [outer = 0000000000000000] 23:31:48 INFO - PROCESS | 2040 | ++DOMWINDOW == 66 (0000005993FF7000) [pid = 2040] [serial = 133] [outer = 0000005993AEB400] 23:31:48 INFO - PROCESS | 2040 | 1463034708767 Marionette DEBUG loaded listener.js 23:31:48 INFO - PROCESS | 2040 | ++DOMWINDOW == 67 (0000005994B85C00) [pid = 2040] [serial = 134] [outer = 0000005993AEB400] 23:31:49 INFO - PROCESS | 2040 | ++DOCSHELL 0000005986E50000 == 40 [pid = 2040] [id = 49] 23:31:49 INFO - PROCESS | 2040 | ++DOMWINDOW == 68 (0000005993AF5000) [pid = 2040] [serial = 135] [outer = 0000000000000000] 23:31:49 INFO - PROCESS | 2040 | ++DOMWINDOW == 69 (0000005995CB1800) [pid = 2040] [serial = 136] [outer = 0000005993AF5000] 23:31:49 INFO - PROCESS | 2040 | 1463034709213 Marionette TRACE conn6 <- [1,124,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-csp/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-csp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 23:31:49 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a 23:31:49 INFO - document served over http requires an http 23:31:49 INFO - sub-resource via iframe-tag using the meta-csp 23:31:49 INFO - delivery method with swap-origin-redirect and when 23:31:49 INFO - the target request is same-origin. 23:31:49 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html | took 651ms 23:31:49 INFO - PROCESS | 2040 | 1463034709269 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 23:31:49 INFO - PROCESS | 2040 | 1463034709271 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 23:31:49 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html 23:31:49 INFO - PROCESS | 2040 | 1463034709275 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 23:31:49 INFO - PROCESS | 2040 | 1463034709277 Marionette TRACE conn6 <- [1,126,null,{}] 23:31:49 INFO - PROCESS | 2040 | 1463034709280 Marionette TRACE conn6 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:31:49 INFO - PROCESS | 2040 | 1463034709364 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 23:31:49 INFO - PROCESS | 2040 | 1463034709372 Marionette TRACE conn6 -> [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-csp/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-csp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:49 INFO - PROCESS | 2040 | ++DOCSHELL 00000059972D2800 == 41 [pid = 2040] [id = 50] 23:31:49 INFO - PROCESS | 2040 | ++DOMWINDOW == 70 (0000005996067000) [pid = 2040] [serial = 137] [outer = 0000000000000000] 23:31:49 INFO - PROCESS | 2040 | ++DOMWINDOW == 71 (00000059966A6800) [pid = 2040] [serial = 138] [outer = 0000005996067000] 23:31:49 INFO - PROCESS | 2040 | 1463034709417 Marionette DEBUG loaded listener.js 23:31:49 INFO - PROCESS | 2040 | ++DOMWINDOW == 72 (000000599711BC00) [pid = 2040] [serial = 139] [outer = 0000005996067000] 23:31:49 INFO - PROCESS | 2040 | 1463034709818 Marionette TRACE conn6 <- [1,128,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-csp/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-csp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 23:31:49 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a 23:31:49 INFO - document served over http requires an http 23:31:49 INFO - sub-resource via script-tag using the meta-csp 23:31:49 INFO - delivery method with keep-origin-redirect and when 23:31:49 INFO - the target request is same-origin. 23:31:49 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html | took 587ms 23:31:49 INFO - PROCESS | 2040 | 1463034709866 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 23:31:49 INFO - PROCESS | 2040 | 1463034709868 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 23:31:49 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html 23:31:49 INFO - PROCESS | 2040 | 1463034709871 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 23:31:49 INFO - PROCESS | 2040 | 1463034709873 Marionette TRACE conn6 <- [1,130,null,{}] 23:31:49 INFO - PROCESS | 2040 | 1463034709876 Marionette TRACE conn6 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:31:49 INFO - PROCESS | 2040 | 1463034709951 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 23:31:49 INFO - PROCESS | 2040 | 1463034709958 Marionette TRACE conn6 -> [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-csp/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-csp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:49 INFO - PROCESS | 2040 | ++DOCSHELL 000000599A31D000 == 42 [pid = 2040] [id = 51] 23:31:49 INFO - PROCESS | 2040 | ++DOMWINDOW == 73 (0000005998C4B800) [pid = 2040] [serial = 140] [outer = 0000000000000000] 23:31:50 INFO - PROCESS | 2040 | ++DOMWINDOW == 74 (0000005998CE1000) [pid = 2040] [serial = 141] [outer = 0000005998C4B800] 23:31:50 INFO - PROCESS | 2040 | 1463034710011 Marionette DEBUG loaded listener.js 23:31:50 INFO - PROCESS | 2040 | ++DOMWINDOW == 75 (0000005999DCBC00) [pid = 2040] [serial = 142] [outer = 0000005998C4B800] 23:31:50 INFO - PROCESS | 2040 | 1463034710532 Marionette TRACE conn6 <- [1,132,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-csp/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-csp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 23:31:50 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html | The referrer URL is stripped-referrer when a 23:31:50 INFO - document served over http requires an http 23:31:50 INFO - sub-resource via script-tag using the meta-csp 23:31:50 INFO - delivery method with no-redirect and when 23:31:50 INFO - the target request is same-origin. 23:31:50 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html | took 691ms 23:31:50 INFO - PROCESS | 2040 | 1463034710580 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 23:31:50 INFO - PROCESS | 2040 | 1463034710586 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 23:31:50 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html 23:31:50 INFO - PROCESS | 2040 | 1463034710592 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 23:31:50 INFO - PROCESS | 2040 | 1463034710597 Marionette TRACE conn6 <- [1,134,null,{}] 23:31:50 INFO - PROCESS | 2040 | 1463034710603 Marionette TRACE conn6 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:31:50 INFO - PROCESS | 2040 | 1463034710737 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 23:31:50 INFO - PROCESS | 2040 | 1463034710813 Marionette TRACE conn6 -> [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-csp/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-csp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:50 INFO - PROCESS | 2040 | ++DOCSHELL 000000598707F000 == 43 [pid = 2040] [id = 52] 23:31:50 INFO - PROCESS | 2040 | ++DOMWINDOW == 76 (000000598CF06800) [pid = 2040] [serial = 143] [outer = 0000000000000000] 23:31:50 INFO - PROCESS | 2040 | ++DOMWINDOW == 77 (000000598CF08400) [pid = 2040] [serial = 144] [outer = 000000598CF06800] 23:31:50 INFO - PROCESS | 2040 | 1463034710871 Marionette DEBUG loaded listener.js 23:31:50 INFO - PROCESS | 2040 | ++DOMWINDOW == 78 (000000598CF8C400) [pid = 2040] [serial = 145] [outer = 000000598CF06800] 23:31:51 INFO - PROCESS | 2040 | 1463034711364 Marionette TRACE conn6 <- [1,136,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-csp/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-csp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 23:31:51 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a 23:31:51 INFO - document served over http requires an http 23:31:51 INFO - sub-resource via script-tag using the meta-csp 23:31:51 INFO - delivery method with swap-origin-redirect and when 23:31:51 INFO - the target request is same-origin. 23:31:51 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html | took 795ms 23:31:51 INFO - PROCESS | 2040 | 1463034711387 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 23:31:51 INFO - PROCESS | 2040 | 1463034711393 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 23:31:51 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html 23:31:51 INFO - PROCESS | 2040 | 1463034711400 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 23:31:51 INFO - PROCESS | 2040 | 1463034711403 Marionette TRACE conn6 <- [1,138,null,{}] 23:31:51 INFO - PROCESS | 2040 | 1463034711407 Marionette TRACE conn6 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:31:51 INFO - PROCESS | 2040 | 1463034711509 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 23:31:51 INFO - PROCESS | 2040 | 1463034711583 Marionette TRACE conn6 -> [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-csp/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-csp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:51 INFO - PROCESS | 2040 | ++DOCSHELL 000000599A594800 == 44 [pid = 2040] [id = 53] 23:31:51 INFO - PROCESS | 2040 | ++DOMWINDOW == 79 (0000005992508800) [pid = 2040] [serial = 146] [outer = 0000000000000000] 23:31:51 INFO - PROCESS | 2040 | ++DOMWINDOW == 80 (000000599382C800) [pid = 2040] [serial = 147] [outer = 0000005992508800] 23:31:51 INFO - PROCESS | 2040 | 1463034711639 Marionette DEBUG loaded listener.js 23:31:51 INFO - PROCESS | 2040 | ++DOMWINDOW == 81 (000000599447F000) [pid = 2040] [serial = 148] [outer = 0000005992508800] 23:31:52 INFO - PROCESS | 2040 | 1463034712128 Marionette TRACE conn6 <- [1,140,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-csp/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-csp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 23:31:52 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a 23:31:52 INFO - document served over http requires an http 23:31:52 INFO - sub-resource via xhr-request using the meta-csp 23:31:52 INFO - delivery method with keep-origin-redirect and when 23:31:52 INFO - the target request is same-origin. 23:31:52 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html | took 776ms 23:31:52 INFO - PROCESS | 2040 | 1463034712183 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 23:31:52 INFO - PROCESS | 2040 | 1463034712186 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 23:31:52 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html 23:31:52 INFO - PROCESS | 2040 | 1463034712190 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 23:31:52 INFO - PROCESS | 2040 | 1463034712194 Marionette TRACE conn6 <- [1,142,null,{}] 23:31:52 INFO - PROCESS | 2040 | 1463034712224 Marionette TRACE conn6 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:31:52 INFO - PROCESS | 2040 | 1463034712350 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 23:31:52 INFO - PROCESS | 2040 | 1463034712420 Marionette TRACE conn6 -> [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-csp/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-csp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:52 INFO - PROCESS | 2040 | ++DOCSHELL 000000599712F000 == 45 [pid = 2040] [id = 54] 23:31:52 INFO - PROCESS | 2040 | ++DOMWINDOW == 82 (00000059973A1C00) [pid = 2040] [serial = 149] [outer = 0000000000000000] 23:31:52 INFO - PROCESS | 2040 | ++DOMWINDOW == 83 (0000005999DCF400) [pid = 2040] [serial = 150] [outer = 00000059973A1C00] 23:31:52 INFO - PROCESS | 2040 | 1463034712481 Marionette DEBUG loaded listener.js 23:31:52 INFO - PROCESS | 2040 | ++DOMWINDOW == 84 (0000005999DD9800) [pid = 2040] [serial = 151] [outer = 00000059973A1C00] 23:31:53 INFO - PROCESS | 2040 | 1463034713014 Marionette TRACE conn6 <- [1,144,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-csp/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-csp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 23:31:53 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html | The referrer URL is stripped-referrer when a 23:31:53 INFO - document served over http requires an http 23:31:53 INFO - sub-resource via xhr-request using the meta-csp 23:31:53 INFO - delivery method with no-redirect and when 23:31:53 INFO - the target request is same-origin. 23:31:53 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html | took 839ms 23:31:53 INFO - PROCESS | 2040 | 1463034713031 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 23:31:53 INFO - PROCESS | 2040 | 1463034713034 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 23:31:53 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html 23:31:53 INFO - PROCESS | 2040 | 1463034713037 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 23:31:53 INFO - PROCESS | 2040 | 1463034713040 Marionette TRACE conn6 <- [1,146,null,{}] 23:31:53 INFO - PROCESS | 2040 | 1463034713043 Marionette TRACE conn6 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:31:53 INFO - PROCESS | 2040 | 1463034713143 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 23:31:53 INFO - PROCESS | 2040 | 1463034713204 Marionette TRACE conn6 -> [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-csp/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-csp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:53 INFO - PROCESS | 2040 | ++DOCSHELL 00000059944B5800 == 46 [pid = 2040] [id = 55] 23:31:53 INFO - PROCESS | 2040 | ++DOMWINDOW == 85 (000000599A143000) [pid = 2040] [serial = 152] [outer = 0000000000000000] 23:31:53 INFO - PROCESS | 2040 | ++DOMWINDOW == 86 (000000599A14C400) [pid = 2040] [serial = 153] [outer = 000000599A143000] 23:31:53 INFO - PROCESS | 2040 | 1463034713259 Marionette DEBUG loaded listener.js 23:31:53 INFO - PROCESS | 2040 | ++DOMWINDOW == 87 (000000599A1D3800) [pid = 2040] [serial = 154] [outer = 000000599A143000] 23:31:53 INFO - PROCESS | 2040 | 1463034713703 Marionette TRACE conn6 <- [1,148,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-csp/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-csp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 23:31:53 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a 23:31:53 INFO - document served over http requires an http 23:31:53 INFO - sub-resource via xhr-request using the meta-csp 23:31:53 INFO - delivery method with swap-origin-redirect and when 23:31:53 INFO - the target request is same-origin. 23:31:53 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html | took 691ms 23:31:53 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html 23:31:53 INFO - PROCESS | 2040 | 1463034713736 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 23:31:53 INFO - PROCESS | 2040 | 1463034713739 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 23:31:53 INFO - PROCESS | 2040 | 1463034713742 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 23:31:53 INFO - PROCESS | 2040 | 1463034713745 Marionette TRACE conn6 <- [1,150,null,{}] 23:31:53 INFO - PROCESS | 2040 | 1463034713763 Marionette TRACE conn6 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:31:53 INFO - PROCESS | 2040 | 1463034713878 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 23:31:53 INFO - PROCESS | 2040 | 1463034713934 Marionette TRACE conn6 -> [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-csp/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-csp/same-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:53 INFO - PROCESS | 2040 | ++DOCSHELL 0000005999F95000 == 47 [pid = 2040] [id = 56] 23:31:53 INFO - PROCESS | 2040 | ++DOMWINDOW == 88 (0000005990BA7000) [pid = 2040] [serial = 155] [outer = 0000000000000000] 23:31:53 INFO - PROCESS | 2040 | ++DOMWINDOW == 89 (0000005990BAF800) [pid = 2040] [serial = 156] [outer = 0000005990BA7000] 23:31:53 INFO - PROCESS | 2040 | 1463034713988 Marionette DEBUG loaded listener.js 23:31:54 INFO - PROCESS | 2040 | ++DOMWINDOW == 90 (000000599A1CF400) [pid = 2040] [serial = 157] [outer = 0000005990BA7000] 23:31:54 INFO - PROCESS | 2040 | 1463034714635 Marionette TRACE conn6 <- [1,152,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-csp/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-csp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 23:31:54 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a 23:31:54 INFO - document served over http requires an https 23:31:54 INFO - sub-resource via fetch-request using the meta-csp 23:31:54 INFO - delivery method with keep-origin-redirect and when 23:31:54 INFO - the target request is same-origin. 23:31:54 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html | took 943ms 23:31:54 INFO - PROCESS | 2040 | 1463034714687 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 23:31:54 INFO - PROCESS | 2040 | 1463034714691 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 23:31:54 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 23:31:54 INFO - PROCESS | 2040 | 1463034714696 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 23:31:54 INFO - PROCESS | 2040 | 1463034714700 Marionette TRACE conn6 <- [1,154,null,{}] 23:31:54 INFO - PROCESS | 2040 | 1463034714707 Marionette TRACE conn6 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:31:54 INFO - PROCESS | 2040 | 1463034714838 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 23:31:54 INFO - PROCESS | 2040 | 1463034714904 Marionette TRACE conn6 -> [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-csp/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-csp/same-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:54 INFO - PROCESS | 2040 | ++DOCSHELL 000000598531C000 == 48 [pid = 2040] [id = 57] 23:31:54 INFO - PROCESS | 2040 | ++DOMWINDOW == 91 (0000005987698000) [pid = 2040] [serial = 158] [outer = 0000000000000000] 23:31:54 INFO - PROCESS | 2040 | ++DOMWINDOW == 92 (000000598B437400) [pid = 2040] [serial = 159] [outer = 0000005987698000] 23:31:54 INFO - PROCESS | 2040 | 1463034714955 Marionette DEBUG loaded listener.js 23:31:55 INFO - PROCESS | 2040 | ++DOMWINDOW == 93 (000000598CF81000) [pid = 2040] [serial = 160] [outer = 0000005987698000] 23:31:55 INFO - PROCESS | 2040 | --DOCSHELL 00000059972D2800 == 47 [pid = 2040] [id = 50] 23:31:55 INFO - PROCESS | 2040 | --DOCSHELL 0000005986E50000 == 46 [pid = 2040] [id = 49] 23:31:55 INFO - PROCESS | 2040 | --DOCSHELL 0000005994663000 == 45 [pid = 2040] [id = 48] 23:31:55 INFO - PROCESS | 2040 | --DOCSHELL 000000598CFC4000 == 44 [pid = 2040] [id = 47] 23:31:55 INFO - PROCESS | 2040 | --DOCSHELL 0000005993151800 == 43 [pid = 2040] [id = 46] 23:31:55 INFO - PROCESS | 2040 | --DOCSHELL 00000059933C6800 == 42 [pid = 2040] [id = 38] 23:31:55 INFO - PROCESS | 2040 | --DOCSHELL 000000598CFCE000 == 41 [pid = 2040] [id = 45] 23:31:55 INFO - PROCESS | 2040 | --DOCSHELL 000000598B7FC800 == 40 [pid = 2040] [id = 44] 23:31:55 INFO - PROCESS | 2040 | --DOCSHELL 0000005990B28000 == 39 [pid = 2040] [id = 37] 23:31:55 INFO - PROCESS | 2040 | --DOCSHELL 000000598BF2C000 == 38 [pid = 2040] [id = 36] 23:31:55 INFO - PROCESS | 2040 | --DOCSHELL 0000005986CC7000 == 37 [pid = 2040] [id = 43] 23:31:55 INFO - PROCESS | 2040 | --DOMWINDOW == 92 (00000059973A2C00) [pid = 2040] [serial = 92] [outer = 0000000000000000] [url = about:blank] 23:31:55 INFO - PROCESS | 2040 | --DOMWINDOW == 91 (000000598768A400) [pid = 2040] [serial = 94] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:31:55 INFO - PROCESS | 2040 | --DOMWINDOW == 90 (000000598BAD0800) [pid = 2040] [serial = 96] [outer = 0000000000000000] [url = about:blank] 23:31:55 INFO - PROCESS | 2040 | --DOMWINDOW == 89 (000000598D754800) [pid = 2040] [serial = 97] [outer = 0000000000000000] [url = about:blank] 23:31:55 INFO - PROCESS | 2040 | --DOMWINDOW == 88 (0000005990D0BC00) [pid = 2040] [serial = 99] [outer = 0000000000000000] [url = about:blank] 23:31:55 INFO - PROCESS | 2040 | --DOMWINDOW == 87 (00000059935E7400) [pid = 2040] [serial = 102] [outer = 0000000000000000] [url = about:blank] 23:31:55 INFO - PROCESS | 2040 | --DOMWINDOW == 86 (00000059937B5800) [pid = 2040] [serial = 103] [outer = 0000000000000000] [url = about:blank] 23:31:55 INFO - PROCESS | 2040 | --DOMWINDOW == 85 (000000599385FC00) [pid = 2040] [serial = 105] [outer = 0000000000000000] [url = about:blank] 23:31:55 INFO - PROCESS | 2040 | --DOMWINDOW == 84 (0000005993FED000) [pid = 2040] [serial = 108] [outer = 0000000000000000] [url = about:blank] 23:31:55 INFO - PROCESS | 2040 | --DOMWINDOW == 83 (00000059951B7C00) [pid = 2040] [serial = 111] [outer = 0000000000000000] [url = about:blank] 23:31:55 INFO - PROCESS | 2040 | --DOMWINDOW == 82 (0000005997115C00) [pid = 2040] [serial = 114] [outer = 0000000000000000] [url = about:blank] 23:31:55 INFO - PROCESS | 2040 | --DOMWINDOW == 81 (00000059971EF000) [pid = 2040] [serial = 91] [outer = 0000000000000000] [url = about:blank] 23:31:55 INFO - PROCESS | 2040 | --DOMWINDOW == 80 (000000599711DC00) [pid = 2040] [serial = 89] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463034698996] 23:31:55 INFO - PROCESS | 2040 | --DOMWINDOW == 79 (0000005993AF0400) [pid = 2040] [serial = 106] [outer = 0000000000000000] [url = about:blank] 23:31:55 INFO - PROCESS | 2040 | --DOMWINDOW == 78 (00000059961FC400) [pid = 2040] [serial = 87] [outer = 0000000000000000] [url = about:blank] 23:31:55 INFO - PROCESS | 2040 | --DOMWINDOW == 77 (0000005993FF9800) [pid = 2040] [serial = 109] [outer = 0000000000000000] [url = about:blank] 23:31:55 INFO - PROCESS | 2040 | --DOMWINDOW == 76 (0000005996123400) [pid = 2040] [serial = 112] [outer = 0000000000000000] [url = about:blank] 23:31:55 INFO - PROCESS | 2040 | --DOMWINDOW == 75 (0000005992E1EC00) [pid = 2040] [serial = 100] [outer = 0000000000000000] [url = about:blank] 23:31:55 INFO - PROCESS | 2040 | --DOMWINDOW == 74 (0000005990D08000) [pid = 2040] [serial = 75] [outer = 0000000000000000] [url = about:blank] 23:31:55 INFO - PROCESS | 2040 | --DOMWINDOW == 73 (0000005992E8EC00) [pid = 2040] [serial = 76] [outer = 0000000000000000] [url = about:blank] 23:31:55 INFO - PROCESS | 2040 | --DOMWINDOW == 72 (00000059937AA800) [pid = 2040] [serial = 78] [outer = 0000000000000000] [url = about:blank] 23:31:55 INFO - PROCESS | 2040 | --DOMWINDOW == 71 (00000059971F4000) [pid = 2040] [serial = 115] [outer = 0000000000000000] [url = about:blank] 23:31:55 INFO - PROCESS | 2040 | --DOMWINDOW == 70 (00000059952F2000) [pid = 2040] [serial = 86] [outer = 0000000000000000] [url = about:blank] 23:31:55 INFO - PROCESS | 2040 | --DOMWINDOW == 69 (0000005993833C00) [pid = 2040] [serial = 79] [outer = 0000000000000000] [url = about:blank] 23:31:55 INFO - PROCESS | 2040 | --DOMWINDOW == 68 (0000005993AEC400) [pid = 2040] [serial = 81] [outer = 0000000000000000] [url = about:blank] 23:31:55 INFO - PROCESS | 2040 | --DOMWINDOW == 67 (0000005993FEC400) [pid = 2040] [serial = 82] [outer = 0000000000000000] [url = about:blank] 23:31:55 INFO - PROCESS | 2040 | --DOMWINDOW == 66 (000000599A5F1800) [pid = 2040] [serial = 73] [outer = 0000000000000000] [url = about:blank] 23:31:55 INFO - PROCESS | 2040 | --DOMWINDOW == 65 (0000005994B03000) [pid = 2040] [serial = 84] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:31:55 INFO - PROCESS | 2040 | --DOMWINDOW == 64 (000000599A588C00) [pid = 2040] [serial = 72] [outer = 0000000000000000] [url = about:blank] 23:31:55 INFO - PROCESS | 2040 | 1463034715461 Marionette TRACE conn6 <- [1,156,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-csp/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-csp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 23:31:55 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html | The referrer URL is stripped-referrer when a 23:31:55 INFO - document served over http requires an https 23:31:55 INFO - sub-resource via fetch-request using the meta-csp 23:31:55 INFO - delivery method with no-redirect and when 23:31:55 INFO - the target request is same-origin. 23:31:55 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html | took 795ms 23:31:55 INFO - PROCESS | 2040 | 1463034715492 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 23:31:55 INFO - PROCESS | 2040 | 1463034715497 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 23:31:55 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html 23:31:55 INFO - PROCESS | 2040 | 1463034715504 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 23:31:55 INFO - PROCESS | 2040 | 1463034715506 Marionette TRACE conn6 <- [1,158,null,{}] 23:31:55 INFO - PROCESS | 2040 | 1463034715510 Marionette TRACE conn6 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:31:55 INFO - PROCESS | 2040 | 1463034715591 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 23:31:55 INFO - PROCESS | 2040 | 1463034715601 Marionette TRACE conn6 -> [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-csp/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-csp/same-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:55 INFO - PROCESS | 2040 | ++DOCSHELL 0000005987070800 == 38 [pid = 2040] [id = 58] 23:31:55 INFO - PROCESS | 2040 | ++DOMWINDOW == 65 (0000005987698C00) [pid = 2040] [serial = 161] [outer = 0000000000000000] 23:31:55 INFO - PROCESS | 2040 | ++DOMWINDOW == 66 (000000598FE5F000) [pid = 2040] [serial = 162] [outer = 0000005987698C00] 23:31:55 INFO - PROCESS | 2040 | 1463034715646 Marionette DEBUG loaded listener.js 23:31:55 INFO - PROCESS | 2040 | ++DOMWINDOW == 67 (000000598FE91400) [pid = 2040] [serial = 163] [outer = 0000005987698C00] 23:31:56 INFO - PROCESS | 2040 | 1463034716085 Marionette TRACE conn6 <- [1,160,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-csp/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-csp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 23:31:56 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a 23:31:56 INFO - document served over http requires an https 23:31:56 INFO - sub-resource via fetch-request using the meta-csp 23:31:56 INFO - delivery method with swap-origin-redirect and when 23:31:56 INFO - the target request is same-origin. 23:31:56 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html | took 629ms 23:31:56 INFO - PROCESS | 2040 | 1463034716133 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 23:31:56 INFO - PROCESS | 2040 | 1463034716136 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 23:31:56 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html 23:31:56 INFO - PROCESS | 2040 | 1463034716140 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 23:31:56 INFO - PROCESS | 2040 | 1463034716143 Marionette TRACE conn6 <- [1,162,null,{}] 23:31:56 INFO - PROCESS | 2040 | 1463034716154 Marionette TRACE conn6 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:31:56 INFO - PROCESS | 2040 | 1463034716240 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 23:31:56 INFO - PROCESS | 2040 | 1463034716250 Marionette TRACE conn6 -> [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-csp/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-csp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:56 INFO - PROCESS | 2040 | ++DOCSHELL 000000598BF38000 == 39 [pid = 2040] [id = 59] 23:31:56 INFO - PROCESS | 2040 | ++DOMWINDOW == 68 (0000005992E90800) [pid = 2040] [serial = 164] [outer = 0000000000000000] 23:31:56 INFO - PROCESS | 2040 | ++DOMWINDOW == 69 (0000005993330400) [pid = 2040] [serial = 165] [outer = 0000005992E90800] 23:31:56 INFO - PROCESS | 2040 | 1463034716298 Marionette DEBUG loaded listener.js 23:31:56 INFO - PROCESS | 2040 | ++DOMWINDOW == 70 (00000059935E2400) [pid = 2040] [serial = 166] [outer = 0000005992E90800] 23:31:56 INFO - PROCESS | 2040 | ++DOCSHELL 000000598DDC1800 == 40 [pid = 2040] [id = 60] 23:31:56 INFO - PROCESS | 2040 | ++DOMWINDOW == 71 (00000059933AF400) [pid = 2040] [serial = 167] [outer = 0000000000000000] 23:31:56 INFO - PROCESS | 2040 | ++DOMWINDOW == 72 (0000005993835000) [pid = 2040] [serial = 168] [outer = 00000059933AF400] 23:31:56 INFO - PROCESS | 2040 | 1463034716811 Marionette TRACE conn6 <- [1,164,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-csp/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-csp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 23:31:56 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a 23:31:56 INFO - document served over http requires an https 23:31:56 INFO - sub-resource via iframe-tag using the meta-csp 23:31:56 INFO - delivery method with keep-origin-redirect and when 23:31:56 INFO - the target request is same-origin. 23:31:56 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html | took 693ms 23:31:56 INFO - PROCESS | 2040 | 1463034716835 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 23:31:56 INFO - PROCESS | 2040 | 1463034716838 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 23:31:56 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html 23:31:56 INFO - PROCESS | 2040 | 1463034716842 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 23:31:56 INFO - PROCESS | 2040 | 1463034716844 Marionette TRACE conn6 <- [1,166,null,{}] 23:31:56 INFO - PROCESS | 2040 | 1463034716847 Marionette TRACE conn6 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:31:56 INFO - PROCESS | 2040 | 1463034716936 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 23:31:57 INFO - PROCESS | 2040 | 1463034716991 Marionette TRACE conn6 -> [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-csp/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-csp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:57 INFO - PROCESS | 2040 | ++DOCSHELL 000000599314E000 == 41 [pid = 2040] [id = 61] 23:31:57 INFO - PROCESS | 2040 | ++DOMWINDOW == 73 (0000005992E91C00) [pid = 2040] [serial = 169] [outer = 0000000000000000] 23:31:57 INFO - PROCESS | 2040 | ++DOMWINDOW == 74 (0000005993833C00) [pid = 2040] [serial = 170] [outer = 0000005992E91C00] 23:31:57 INFO - PROCESS | 2040 | 1463034717037 Marionette DEBUG loaded listener.js 23:31:57 INFO - PROCESS | 2040 | ++DOMWINDOW == 75 (0000005993FED000) [pid = 2040] [serial = 171] [outer = 0000005992E91C00] 23:31:57 INFO - PROCESS | 2040 | ++DOCSHELL 0000005993B70800 == 42 [pid = 2040] [id = 62] 23:31:57 INFO - PROCESS | 2040 | ++DOMWINDOW == 76 (0000005993FFB000) [pid = 2040] [serial = 172] [outer = 0000000000000000] 23:31:57 INFO - PROCESS | 2040 | ++DOMWINDOW == 77 (0000005994B9A800) [pid = 2040] [serial = 173] [outer = 0000005993FFB000] 23:31:57 INFO - PROCESS | 2040 | 1463034717432 Marionette TRACE conn6 <- [1,168,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-csp/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-csp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 23:31:57 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html | The referrer URL is stripped-referrer when a 23:31:57 INFO - document served over http requires an https 23:31:57 INFO - sub-resource via iframe-tag using the meta-csp 23:31:57 INFO - delivery method with no-redirect and when 23:31:57 INFO - the target request is same-origin. 23:31:57 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html | took 628ms 23:31:57 INFO - PROCESS | 2040 | 1463034717472 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 23:31:57 INFO - PROCESS | 2040 | 1463034717475 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 23:31:57 INFO - PROCESS | 2040 | 1463034717478 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 23:31:57 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html 23:31:57 INFO - PROCESS | 2040 | 1463034717480 Marionette TRACE conn6 <- [1,170,null,{}] 23:31:57 INFO - PROCESS | 2040 | 1463034717483 Marionette TRACE conn6 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:31:57 INFO - PROCESS | 2040 | 1463034717595 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 23:31:57 INFO - PROCESS | 2040 | 1463034717637 Marionette TRACE conn6 -> [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-csp/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-csp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:57 INFO - PROCESS | 2040 | ++DOCSHELL 000000599542F800 == 43 [pid = 2040] [id = 63] 23:31:57 INFO - PROCESS | 2040 | ++DOMWINDOW == 78 (0000005993FF5000) [pid = 2040] [serial = 174] [outer = 0000000000000000] 23:31:57 INFO - PROCESS | 2040 | ++DOMWINDOW == 79 (0000005994A5F400) [pid = 2040] [serial = 175] [outer = 0000005993FF5000] 23:31:57 INFO - PROCESS | 2040 | 1463034717683 Marionette DEBUG loaded listener.js 23:31:57 INFO - PROCESS | 2040 | ++DOMWINDOW == 80 (0000005996560800) [pid = 2040] [serial = 176] [outer = 0000005993FF5000] 23:31:57 INFO - PROCESS | 2040 | ++DOCSHELL 00000059954BB800 == 44 [pid = 2040] [id = 64] 23:31:57 INFO - PROCESS | 2040 | ++DOMWINDOW == 81 (0000005997118C00) [pid = 2040] [serial = 177] [outer = 0000000000000000] 23:31:58 INFO - PROCESS | 2040 | ++DOMWINDOW == 82 (0000005994B90000) [pid = 2040] [serial = 178] [outer = 0000005997118C00] 23:31:58 INFO - PROCESS | 2040 | 1463034718141 Marionette TRACE conn6 <- [1,172,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-csp/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-csp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 23:31:58 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a 23:31:58 INFO - document served over http requires an https 23:31:58 INFO - sub-resource via iframe-tag using the meta-csp 23:31:58 INFO - delivery method with swap-origin-redirect and when 23:31:58 INFO - the target request is same-origin. 23:31:58 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html | took 691ms 23:31:58 INFO - PROCESS | 2040 | 1463034718172 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 23:31:58 INFO - PROCESS | 2040 | 1463034718174 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 23:31:58 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html 23:31:58 INFO - PROCESS | 2040 | 1463034718177 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 23:31:58 INFO - PROCESS | 2040 | 1463034718179 Marionette TRACE conn6 <- [1,174,null,{}] 23:31:58 INFO - PROCESS | 2040 | 1463034718183 Marionette TRACE conn6 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:31:58 INFO - PROCESS | 2040 | 1463034718306 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 23:31:58 INFO - PROCESS | 2040 | 1463034718353 Marionette TRACE conn6 -> [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-csp/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-csp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:58 INFO - PROCESS | 2040 | ++DOCSHELL 00000059972BA000 == 45 [pid = 2040] [id = 65] 23:31:58 INFO - PROCESS | 2040 | ++DOMWINDOW == 83 (00000059971F9400) [pid = 2040] [serial = 179] [outer = 0000000000000000] 23:31:58 INFO - PROCESS | 2040 | ++DOMWINDOW == 84 (0000005998CE6000) [pid = 2040] [serial = 180] [outer = 00000059971F9400] 23:31:58 INFO - PROCESS | 2040 | 1463034718398 Marionette DEBUG loaded listener.js 23:31:58 INFO - PROCESS | 2040 | ++DOMWINDOW == 85 (0000005999DD6400) [pid = 2040] [serial = 181] [outer = 00000059971F9400] 23:31:58 INFO - PROCESS | 2040 | 1463034718799 Marionette TRACE conn6 <- [1,176,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-csp/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-csp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 23:31:58 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a 23:31:58 INFO - document served over http requires an https 23:31:58 INFO - sub-resource via script-tag using the meta-csp 23:31:58 INFO - delivery method with keep-origin-redirect and when 23:31:58 INFO - the target request is same-origin. 23:31:58 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html | took 691ms 23:31:58 INFO - PROCESS | 2040 | 1463034718880 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 23:31:58 INFO - PROCESS | 2040 | 1463034718882 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 23:31:58 INFO - PROCESS | 2040 | 1463034718911 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 23:31:58 INFO - PROCESS | 2040 | 1463034718912 Marionette TRACE conn6 <- [1,178,null,{}] 23:31:58 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html 23:31:58 INFO - PROCESS | 2040 | ++DOMWINDOW == 86 (0000005986F64000) [pid = 2040] [serial = 182] [outer = 000000599332C400] 23:31:58 INFO - PROCESS | 2040 | 1463034718942 Marionette TRACE conn6 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:31:59 INFO - PROCESS | 2040 | 1463034719053 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 23:31:59 INFO - PROCESS | 2040 | 1463034719117 Marionette TRACE conn6 -> [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-csp/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-csp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:59 INFO - PROCESS | 2040 | ++DOCSHELL 0000005999FDF800 == 46 [pid = 2040] [id = 66] 23:31:59 INFO - PROCESS | 2040 | ++DOMWINDOW == 87 (000000599447F800) [pid = 2040] [serial = 183] [outer = 0000000000000000] 23:31:59 INFO - PROCESS | 2040 | ++DOMWINDOW == 88 (000000599A145000) [pid = 2040] [serial = 184] [outer = 000000599447F800] 23:31:59 INFO - PROCESS | 2040 | 1463034719161 Marionette DEBUG loaded listener.js 23:31:59 INFO - PROCESS | 2040 | ++DOMWINDOW == 89 (000000599A1DA400) [pid = 2040] [serial = 185] [outer = 000000599447F800] 23:31:59 INFO - PROCESS | 2040 | --DOMWINDOW == 88 (000000598B470000) [pid = 2040] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html] 23:31:59 INFO - PROCESS | 2040 | --DOMWINDOW == 87 (000000598768F800) [pid = 2040] [serial = 127] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html] 23:31:59 INFO - PROCESS | 2040 | --DOMWINDOW == 86 (0000005992E9A000) [pid = 2040] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:31:59 INFO - PROCESS | 2040 | --DOMWINDOW == 85 (0000005993AEB400) [pid = 2040] [serial = 132] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html] 23:31:59 INFO - PROCESS | 2040 | --DOMWINDOW == 84 (0000005993AF5000) [pid = 2040] [serial = 135] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:31:59 INFO - PROCESS | 2040 | --DOMWINDOW == 83 (0000005986E3FC00) [pid = 2040] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html] 23:31:59 INFO - PROCESS | 2040 | --DOMWINDOW == 82 (0000005993AEF800) [pid = 2040] [serial = 130] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463034708478] 23:31:59 INFO - PROCESS | 2040 | --DOMWINDOW == 81 (00000059973A0800) [pid = 2040] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html] 23:31:59 INFO - PROCESS | 2040 | --DOMWINDOW == 80 (0000005996067000) [pid = 2040] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html] 23:31:59 INFO - PROCESS | 2040 | 1463034719507 Marionette TRACE conn6 <- [1,180,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-csp/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-csp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 23:31:59 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html | The referrer URL is stripped-referrer when a 23:31:59 INFO - document served over http requires an https 23:31:59 INFO - sub-resource via script-tag using the meta-csp 23:31:59 INFO - delivery method with no-redirect and when 23:31:59 INFO - the target request is same-origin. 23:31:59 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html | took 629ms 23:31:59 INFO - PROCESS | 2040 | 1463034719546 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 23:31:59 INFO - PROCESS | 2040 | 1463034719548 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 23:31:59 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html 23:31:59 INFO - PROCESS | 2040 | 1463034719559 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 23:31:59 INFO - PROCESS | 2040 | 1463034719561 Marionette TRACE conn6 <- [1,182,null,{}] 23:31:59 INFO - PROCESS | 2040 | 1463034719565 Marionette TRACE conn6 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:31:59 INFO - PROCESS | 2040 | 1463034719643 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 23:31:59 INFO - PROCESS | 2040 | 1463034719700 Marionette TRACE conn6 -> [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-csp/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-csp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:59 INFO - PROCESS | 2040 | ++DOCSHELL 000000599AB6C000 == 47 [pid = 2040] [id = 67] 23:31:59 INFO - PROCESS | 2040 | ++DOMWINDOW == 81 (000000598FE85C00) [pid = 2040] [serial = 186] [outer = 0000000000000000] 23:31:59 INFO - PROCESS | 2040 | ++DOMWINDOW == 82 (0000005998C7C400) [pid = 2040] [serial = 187] [outer = 000000598FE85C00] 23:31:59 INFO - PROCESS | 2040 | 1463034719744 Marionette DEBUG loaded listener.js 23:31:59 INFO - PROCESS | 2040 | ++DOMWINDOW == 83 (0000005998C86800) [pid = 2040] [serial = 188] [outer = 000000598FE85C00] 23:32:00 INFO - PROCESS | 2040 | 1463034720092 Marionette TRACE conn6 <- [1,184,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-csp/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-csp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 23:32:00 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a 23:32:00 INFO - document served over http requires an https 23:32:00 INFO - sub-resource via script-tag using the meta-csp 23:32:00 INFO - delivery method with swap-origin-redirect and when 23:32:00 INFO - the target request is same-origin. 23:32:00 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html | took 588ms 23:32:00 INFO - PROCESS | 2040 | 1463034720143 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 23:32:00 INFO - PROCESS | 2040 | 1463034720145 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 23:32:00 INFO - PROCESS | 2040 | 1463034720148 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 23:32:00 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 23:32:00 INFO - PROCESS | 2040 | 1463034720150 Marionette TRACE conn6 <- [1,186,null,{}] 23:32:00 INFO - PROCESS | 2040 | 1463034720154 Marionette TRACE conn6 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:00 INFO - PROCESS | 2040 | 1463034720253 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 23:32:00 INFO - PROCESS | 2040 | 1463034720261 Marionette TRACE conn6 -> [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-csp/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-csp/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:00 INFO - PROCESS | 2040 | ++DOCSHELL 000000599ADC2000 == 48 [pid = 2040] [id = 68] 23:32:00 INFO - PROCESS | 2040 | ++DOMWINDOW == 84 (0000005997948C00) [pid = 2040] [serial = 189] [outer = 0000000000000000] 23:32:00 INFO - PROCESS | 2040 | ++DOMWINDOW == 85 (0000005997950400) [pid = 2040] [serial = 190] [outer = 0000005997948C00] 23:32:00 INFO - PROCESS | 2040 | 1463034720304 Marionette DEBUG loaded listener.js 23:32:00 INFO - PROCESS | 2040 | ++DOMWINDOW == 86 (0000005998C87400) [pid = 2040] [serial = 191] [outer = 0000005997948C00] 23:32:00 INFO - PROCESS | 2040 | 1463034720694 Marionette TRACE conn6 <- [1,188,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-csp/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-csp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 23:32:00 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a 23:32:00 INFO - document served over http requires an https 23:32:00 INFO - sub-resource via xhr-request using the meta-csp 23:32:00 INFO - delivery method with keep-origin-redirect and when 23:32:00 INFO - the target request is same-origin. 23:32:00 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 587ms 23:32:00 INFO - PROCESS | 2040 | 1463034720737 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 23:32:00 INFO - PROCESS | 2040 | 1463034720739 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 23:32:00 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 23:32:00 INFO - PROCESS | 2040 | 1463034720743 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 23:32:00 INFO - PROCESS | 2040 | 1463034720745 Marionette TRACE conn6 <- [1,190,null,{}] 23:32:00 INFO - PROCESS | 2040 | 1463034720749 Marionette TRACE conn6 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:00 INFO - PROCESS | 2040 | 1463034720855 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 23:32:00 INFO - PROCESS | 2040 | 1463034720862 Marionette TRACE conn6 -> [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-csp/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-csp/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:00 INFO - PROCESS | 2040 | ++DOCSHELL 000000599B2A8800 == 49 [pid = 2040] [id = 69] 23:32:00 INFO - PROCESS | 2040 | ++DOMWINDOW == 87 (0000005997957C00) [pid = 2040] [serial = 192] [outer = 0000000000000000] 23:32:00 INFO - PROCESS | 2040 | ++DOMWINDOW == 88 (000000599A587000) [pid = 2040] [serial = 193] [outer = 0000005997957C00] 23:32:00 INFO - PROCESS | 2040 | 1463034720907 Marionette DEBUG loaded listener.js 23:32:00 INFO - PROCESS | 2040 | ++DOMWINDOW == 89 (000000599A5EE800) [pid = 2040] [serial = 194] [outer = 0000005997957C00] 23:32:01 INFO - PROCESS | 2040 | 1463034721270 Marionette TRACE conn6 <- [1,192,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-csp/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-csp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 23:32:01 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | The referrer URL is stripped-referrer when a 23:32:01 INFO - document served over http requires an https 23:32:01 INFO - sub-resource via xhr-request using the meta-csp 23:32:01 INFO - delivery method with no-redirect and when 23:32:01 INFO - the target request is same-origin. 23:32:01 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 585ms 23:32:01 INFO - PROCESS | 2040 | 1463034721331 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 23:32:01 INFO - PROCESS | 2040 | 1463034721334 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 23:32:01 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 23:32:01 INFO - PROCESS | 2040 | 1463034721338 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 23:32:01 INFO - PROCESS | 2040 | 1463034721341 Marionette TRACE conn6 <- [1,194,null,{}] 23:32:01 INFO - PROCESS | 2040 | 1463034721345 Marionette TRACE conn6 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:01 INFO - PROCESS | 2040 | 1463034721462 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 23:32:01 INFO - PROCESS | 2040 | 1463034721470 Marionette TRACE conn6 -> [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-csp/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-csp/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:01 INFO - PROCESS | 2040 | ++DOCSHELL 000000598DD9C800 == 50 [pid = 2040] [id = 70] 23:32:01 INFO - PROCESS | 2040 | ++DOMWINDOW == 90 (00000059933A8800) [pid = 2040] [serial = 195] [outer = 0000000000000000] 23:32:01 INFO - PROCESS | 2040 | ++DOMWINDOW == 91 (000000599A5F6C00) [pid = 2040] [serial = 196] [outer = 00000059933A8800] 23:32:01 INFO - PROCESS | 2040 | 1463034721520 Marionette DEBUG loaded listener.js 23:32:01 INFO - PROCESS | 2040 | ++DOMWINDOW == 92 (000000599AC0C000) [pid = 2040] [serial = 197] [outer = 00000059933A8800] 23:32:02 INFO - PROCESS | 2040 | 1463034722094 Marionette TRACE conn6 <- [1,196,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-csp/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-csp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 23:32:02 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a 23:32:02 INFO - document served over http requires an https 23:32:02 INFO - sub-resource via xhr-request using the meta-csp 23:32:02 INFO - delivery method with swap-origin-redirect and when 23:32:02 INFO - the target request is same-origin. 23:32:02 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 775ms 23:32:02 INFO - PROCESS | 2040 | 1463034722119 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 23:32:02 INFO - PROCESS | 2040 | 1463034722124 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 23:32:02 INFO - PROCESS | 2040 | 1463034722130 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 23:32:02 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html 23:32:02 INFO - PROCESS | 2040 | 1463034722135 Marionette TRACE conn6 <- [1,198,null,{}] 23:32:02 INFO - PROCESS | 2040 | 1463034722141 Marionette TRACE conn6 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:02 INFO - PROCESS | 2040 | 1463034722249 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 23:32:02 INFO - PROCESS | 2040 | 1463034722329 Marionette TRACE conn6 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var 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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:02 INFO - PROCESS | 2040 | ++DOCSHELL 00000059875A3000 == 51 [pid = 2040] [id = 71] 23:32:02 INFO - PROCESS | 2040 | ++DOMWINDOW == 93 (000000598CF0B800) [pid = 2040] [serial = 198] [outer = 0000000000000000] 23:32:02 INFO - PROCESS | 2040 | ++DOMWINDOW == 94 (000000598FE67400) [pid = 2040] [serial = 199] [outer = 000000598CF0B800] 23:32:02 INFO - PROCESS | 2040 | 1463034722387 Marionette DEBUG loaded listener.js 23:32:02 INFO - PROCESS | 2040 | ++DOMWINDOW == 95 (0000005990D0EC00) [pid = 2040] [serial = 200] [outer = 000000598CF0B800] 23:32:02 INFO - PROCESS | 2040 | 1463034722971 Marionette TRACE conn6 <- [1,200,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]]]}] 23:32:03 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a 23:32:03 INFO - document served over http requires an http 23:32:03 INFO - sub-resource via fetch-request using the meta-referrer 23:32:03 INFO - delivery method with keep-origin-redirect and when 23:32:03 INFO - the target request is cross-origin. 23:32:03 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 879ms 23:32:03 INFO - PROCESS | 2040 | 1463034723015 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 23:32:03 INFO - PROCESS | 2040 | 1463034723023 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 23:32:03 INFO - PROCESS | 2040 | 1463034723045 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 23:32:03 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html 23:32:03 INFO - PROCESS | 2040 | 1463034723048 Marionette TRACE conn6 <- [1,202,null,{}] 23:32:03 INFO - PROCESS | 2040 | 1463034723052 Marionette TRACE conn6 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:03 INFO - PROCESS | 2040 | 1463034723162 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 23:32:03 INFO - PROCESS | 2040 | 1463034723299 Marionette TRACE conn6 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var 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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:03 INFO - PROCESS | 2040 | ++DOCSHELL 0000005997163000 == 52 [pid = 2040] [id = 72] 23:32:03 INFO - PROCESS | 2040 | ++DOMWINDOW == 96 (0000005993FF4800) [pid = 2040] [serial = 201] [outer = 0000000000000000] 23:32:03 INFO - PROCESS | 2040 | ++DOMWINDOW == 97 (0000005994299400) [pid = 2040] [serial = 202] [outer = 0000005993FF4800] 23:32:03 INFO - PROCESS | 2040 | 1463034723355 Marionette DEBUG loaded listener.js 23:32:03 INFO - PROCESS | 2040 | ++DOMWINDOW == 98 (00000059971EF400) [pid = 2040] [serial = 203] [outer = 0000005993FF4800] 23:32:03 INFO - PROCESS | 2040 | 1463034723855 Marionette TRACE conn6 <- [1,204,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]]]}] 23:32:03 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html | The referrer URL is stripped-referrer when a 23:32:03 INFO - document served over http requires an http 23:32:03 INFO - sub-resource via fetch-request using the meta-referrer 23:32:03 INFO - delivery method with no-redirect and when 23:32:03 INFO - the target request is cross-origin. 23:32:03 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html | took 839ms 23:32:03 INFO - PROCESS | 2040 | 1463034723889 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 23:32:03 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html 23:32:03 INFO - PROCESS | 2040 | 1463034723892 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 23:32:03 INFO - PROCESS | 2040 | 1463034723896 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 23:32:03 INFO - PROCESS | 2040 | 1463034723900 Marionette TRACE conn6 <- [1,206,null,{}] 23:32:03 INFO - PROCESS | 2040 | 1463034723912 Marionette TRACE conn6 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:04 INFO - PROCESS | 2040 | 1463034724023 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 23:32:04 INFO - PROCESS | 2040 | 1463034724104 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:04 INFO - PROCESS | 2040 | ++DOCSHELL 000000599B3A6800 == 53 [pid = 2040] [id = 73] 23:32:04 INFO - PROCESS | 2040 | ++DOMWINDOW == 99 (0000005987012400) [pid = 2040] [serial = 204] [outer = 0000000000000000] 23:32:04 INFO - PROCESS | 2040 | ++DOMWINDOW == 100 (00000059973A7C00) [pid = 2040] [serial = 205] [outer = 0000005987012400] 23:32:04 INFO - PROCESS | 2040 | 1463034724161 Marionette DEBUG loaded listener.js 23:32:04 INFO - PROCESS | 2040 | ++DOMWINDOW == 101 (0000005998CE6400) [pid = 2040] [serial = 206] [outer = 0000005987012400] 23:32:04 INFO - PROCESS | 2040 | 1463034724691 Marionette TRACE conn6 <- [1,208,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]]]}] 23:32:04 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a 23:32:04 INFO - document served over http requires an http 23:32:04 INFO - sub-resource via fetch-request using the meta-referrer 23:32:04 INFO - delivery method with swap-origin-redirect and when 23:32:04 INFO - the target request is cross-origin. 23:32:04 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 838ms 23:32:04 INFO - PROCESS | 2040 | 1463034724736 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 23:32:04 INFO - PROCESS | 2040 | 1463034724740 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 23:32:04 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html 23:32:04 INFO - PROCESS | 2040 | 1463034724743 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 23:32:04 INFO - PROCESS | 2040 | 1463034724745 Marionette TRACE conn6 <- [1,210,null,{}] 23:32:04 INFO - PROCESS | 2040 | 1463034724749 Marionette TRACE conn6 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:04 INFO - PROCESS | 2040 | 1463034724855 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 23:32:04 INFO - PROCESS | 2040 | 1463034724931 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:04 INFO - PROCESS | 2040 | ++DOCSHELL 000000599BD14000 == 54 [pid = 2040] [id = 74] 23:32:04 INFO - PROCESS | 2040 | ++DOMWINDOW == 102 (0000005999F6F000) [pid = 2040] [serial = 207] [outer = 0000000000000000] 23:32:04 INFO - PROCESS | 2040 | ++DOMWINDOW == 103 (0000005999F7BC00) [pid = 2040] [serial = 208] [outer = 0000005999F6F000] 23:32:04 INFO - PROCESS | 2040 | 1463034724986 Marionette DEBUG loaded listener.js 23:32:05 INFO - PROCESS | 2040 | ++DOMWINDOW == 104 (000000599A5F5C00) [pid = 2040] [serial = 209] [outer = 0000005999F6F000] 23:32:05 INFO - PROCESS | 2040 | ++DOCSHELL 0000005997375000 == 55 [pid = 2040] [id = 75] 23:32:05 INFO - PROCESS | 2040 | ++DOMWINDOW == 105 (000000599A5FCC00) [pid = 2040] [serial = 210] [outer = 0000000000000000] 23:32:05 INFO - PROCESS | 2040 | ++DOMWINDOW == 106 (00000059876B0C00) [pid = 2040] [serial = 211] [outer = 000000599A5FCC00] 23:32:05 INFO - PROCESS | 2040 | 1463034725706 Marionette TRACE conn6 <- [1,212,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]]]}] 23:32:05 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a 23:32:05 INFO - document served over http requires an http 23:32:05 INFO - sub-resource via iframe-tag using the meta-referrer 23:32:05 INFO - delivery method with keep-origin-redirect and when 23:32:05 INFO - the target request is cross-origin. 23:32:05 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 985ms 23:32:05 INFO - PROCESS | 2040 | 1463034725734 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 23:32:05 INFO - PROCESS | 2040 | 1463034725738 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 23:32:05 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html 23:32:05 INFO - PROCESS | 2040 | 1463034725744 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 23:32:05 INFO - PROCESS | 2040 | 1463034725748 Marionette TRACE conn6 <- [1,214,null,{}] 23:32:05 INFO - PROCESS | 2040 | 1463034725755 Marionette TRACE conn6 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:05 INFO - PROCESS | 2040 | 1463034725859 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 23:32:05 INFO - PROCESS | 2040 | 1463034725928 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:05 INFO - PROCESS | 2040 | ++DOCSHELL 0000005991165000 == 56 [pid = 2040] [id = 76] 23:32:05 INFO - PROCESS | 2040 | ++DOMWINDOW == 107 (000000598BF7AC00) [pid = 2040] [serial = 212] [outer = 0000000000000000] 23:32:05 INFO - PROCESS | 2040 | ++DOMWINDOW == 108 (000000598CF07400) [pid = 2040] [serial = 213] [outer = 000000598BF7AC00] 23:32:05 INFO - PROCESS | 2040 | 1463034725977 Marionette DEBUG loaded listener.js 23:32:06 INFO - PROCESS | 2040 | ++DOMWINDOW == 109 (0000005990ABF000) [pid = 2040] [serial = 214] [outer = 000000598BF7AC00] 23:32:06 INFO - PROCESS | 2040 | ++DOCSHELL 00000059867B0800 == 57 [pid = 2040] [id = 77] 23:32:06 INFO - PROCESS | 2040 | ++DOMWINDOW == 110 (000000599250CC00) [pid = 2040] [serial = 215] [outer = 0000000000000000] 23:32:06 INFO - PROCESS | 2040 | ++DOMWINDOW == 111 (0000005990BA9C00) [pid = 2040] [serial = 216] [outer = 000000599250CC00] 23:32:06 INFO - PROCESS | 2040 | --DOCSHELL 000000599B2A8800 == 56 [pid = 2040] [id = 69] 23:32:06 INFO - PROCESS | 2040 | --DOCSHELL 000000599ADC2000 == 55 [pid = 2040] [id = 68] 23:32:06 INFO - PROCESS | 2040 | --DOCSHELL 000000599AB6C000 == 54 [pid = 2040] [id = 67] 23:32:06 INFO - PROCESS | 2040 | --DOCSHELL 0000005999FDF800 == 53 [pid = 2040] [id = 66] 23:32:06 INFO - PROCESS | 2040 | --DOCSHELL 00000059972BA000 == 52 [pid = 2040] [id = 65] 23:32:06 INFO - PROCESS | 2040 | --DOCSHELL 00000059954BB800 == 51 [pid = 2040] [id = 64] 23:32:06 INFO - PROCESS | 2040 | --DOCSHELL 000000599542F800 == 50 [pid = 2040] [id = 63] 23:32:06 INFO - PROCESS | 2040 | --DOCSHELL 0000005993B70800 == 49 [pid = 2040] [id = 62] 23:32:06 INFO - PROCESS | 2040 | --DOCSHELL 000000599314E000 == 48 [pid = 2040] [id = 61] 23:32:06 INFO - PROCESS | 2040 | --DOCSHELL 000000598DDC1800 == 47 [pid = 2040] [id = 60] 23:32:06 INFO - PROCESS | 2040 | --DOCSHELL 000000598BF38000 == 46 [pid = 2040] [id = 59] 23:32:06 INFO - PROCESS | 2040 | --DOCSHELL 0000005987070800 == 45 [pid = 2040] [id = 58] 23:32:06 INFO - PROCESS | 2040 | --DOCSHELL 000000598531C000 == 44 [pid = 2040] [id = 57] 23:32:06 INFO - PROCESS | 2040 | --DOCSHELL 0000005999F95000 == 43 [pid = 2040] [id = 56] 23:32:06 INFO - PROCESS | 2040 | --DOCSHELL 00000059944B5800 == 42 [pid = 2040] [id = 55] 23:32:06 INFO - PROCESS | 2040 | --DOCSHELL 000000599712F000 == 41 [pid = 2040] [id = 54] 23:32:06 INFO - PROCESS | 2040 | --DOCSHELL 000000599A594800 == 40 [pid = 2040] [id = 53] 23:32:06 INFO - PROCESS | 2040 | --DOCSHELL 000000598707F000 == 39 [pid = 2040] [id = 52] 23:32:06 INFO - PROCESS | 2040 | --DOCSHELL 000000599A31D000 == 38 [pid = 2040] [id = 51] 23:32:06 INFO - PROCESS | 2040 | 1463034726614 Marionette TRACE conn6 <- [1,216,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]]]}] 23:32:06 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html | The referrer URL is stripped-referrer when a 23:32:06 INFO - document served over http requires an http 23:32:06 INFO - sub-resource via iframe-tag using the meta-referrer 23:32:06 INFO - delivery method with no-redirect and when 23:32:06 INFO - the target request is cross-origin. 23:32:06 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html | took 901ms 23:32:06 INFO - PROCESS | 2040 | 1463034726646 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 23:32:06 INFO - PROCESS | 2040 | 1463034726652 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 23:32:06 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html 23:32:06 INFO - PROCESS | 2040 | 1463034726658 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 23:32:06 INFO - PROCESS | 2040 | 1463034726661 Marionette TRACE conn6 <- [1,218,null,{}] 23:32:06 INFO - PROCESS | 2040 | 1463034726665 Marionette TRACE conn6 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:06 INFO - PROCESS | 2040 | 1463034726765 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 23:32:06 INFO - PROCESS | 2040 | --DOMWINDOW == 110 (0000005998C4D000) [pid = 2040] [serial = 118] [outer = 0000000000000000] [url = about:blank] 23:32:06 INFO - PROCESS | 2040 | --DOMWINDOW == 109 (0000005990B84000) [pid = 2040] [serial = 123] [outer = 0000000000000000] [url = about:blank] 23:32:06 INFO - PROCESS | 2040 | --DOMWINDOW == 108 (000000598DD84C00) [pid = 2040] [serial = 128] [outer = 0000000000000000] [url = about:blank] 23:32:06 INFO - PROCESS | 2040 | --DOMWINDOW == 107 (000000599252F000) [pid = 2040] [serial = 124] [outer = 0000000000000000] [url = about:blank] 23:32:06 INFO - PROCESS | 2040 | --DOMWINDOW == 106 (00000059933B0C00) [pid = 2040] [serial = 126] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:32:06 INFO - PROCESS | 2040 | --DOMWINDOW == 105 (0000005993FF7000) [pid = 2040] [serial = 133] [outer = 0000000000000000] [url = about:blank] 23:32:06 INFO - PROCESS | 2040 | --DOMWINDOW == 104 (0000005995CB1800) [pid = 2040] [serial = 136] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:32:06 INFO - PROCESS | 2040 | --DOMWINDOW == 103 (0000005993830400) [pid = 2040] [serial = 129] [outer = 0000000000000000] [url = about:blank] 23:32:06 INFO - PROCESS | 2040 | --DOMWINDOW == 102 (0000005987695400) [pid = 2040] [serial = 120] [outer = 0000000000000000] [url = about:blank] 23:32:06 INFO - PROCESS | 2040 | --DOMWINDOW == 101 (000000598B681000) [pid = 2040] [serial = 121] [outer = 0000000000000000] [url = about:blank] 23:32:06 INFO - PROCESS | 2040 | --DOMWINDOW == 100 (000000599711BC00) [pid = 2040] [serial = 139] [outer = 0000000000000000] [url = about:blank] 23:32:06 INFO - PROCESS | 2040 | --DOMWINDOW == 99 (0000005993AF7400) [pid = 2040] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463034708478] 23:32:06 INFO - PROCESS | 2040 | --DOMWINDOW == 98 (0000005994B85C00) [pid = 2040] [serial = 134] [outer = 0000000000000000] [url = about:blank] 23:32:06 INFO - PROCESS | 2040 | --DOMWINDOW == 97 (00000059973AA400) [pid = 2040] [serial = 117] [outer = 0000000000000000] [url = about:blank] 23:32:06 INFO - PROCESS | 2040 | --DOMWINDOW == 96 (00000059966A6800) [pid = 2040] [serial = 138] [outer = 0000000000000000] [url = about:blank] 23:32:06 INFO - PROCESS | 2040 | 1463034726838 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:06 INFO - PROCESS | 2040 | ++DOCSHELL 0000005986E63000 == 39 [pid = 2040] [id = 78] 23:32:06 INFO - PROCESS | 2040 | ++DOMWINDOW == 97 (0000005987695400) [pid = 2040] [serial = 217] [outer = 0000000000000000] 23:32:06 INFO - PROCESS | 2040 | ++DOMWINDOW == 98 (000000598C33A400) [pid = 2040] [serial = 218] [outer = 0000005987695400] 23:32:06 INFO - PROCESS | 2040 | 1463034726884 Marionette DEBUG loaded listener.js 23:32:06 INFO - PROCESS | 2040 | ++DOMWINDOW == 99 (0000005990B78800) [pid = 2040] [serial = 219] [outer = 0000005987695400] 23:32:07 INFO - PROCESS | 2040 | ++DOCSHELL 000000598C4DE800 == 40 [pid = 2040] [id = 79] 23:32:07 INFO - PROCESS | 2040 | ++DOMWINDOW == 100 (00000059933A3000) [pid = 2040] [serial = 220] [outer = 0000000000000000] 23:32:07 INFO - PROCESS | 2040 | ++DOMWINDOW == 101 (00000059935EB000) [pid = 2040] [serial = 221] [outer = 00000059933A3000] 23:32:07 INFO - PROCESS | 2040 | 1463034727298 Marionette TRACE conn6 <- [1,220,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]]]}] 23:32:07 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a 23:32:07 INFO - document served over http requires an http 23:32:07 INFO - sub-resource via iframe-tag using the meta-referrer 23:32:07 INFO - delivery method with swap-origin-redirect and when 23:32:07 INFO - the target request is cross-origin. 23:32:07 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 693ms 23:32:07 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html 23:32:07 INFO - PROCESS | 2040 | 1463034727353 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 23:32:07 INFO - PROCESS | 2040 | 1463034727355 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 23:32:07 INFO - PROCESS | 2040 | 1463034727359 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 23:32:07 INFO - PROCESS | 2040 | 1463034727363 Marionette TRACE conn6 <- [1,222,null,{}] 23:32:07 INFO - PROCESS | 2040 | 1463034727374 Marionette TRACE conn6 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:07 INFO - PROCESS | 2040 | 1463034727493 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 23:32:07 INFO - PROCESS | 2040 | 1463034727510 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:07 INFO - PROCESS | 2040 | ++DOCSHELL 0000005993F22000 == 41 [pid = 2040] [id = 80] 23:32:07 INFO - PROCESS | 2040 | ++DOMWINDOW == 102 (000000599382D400) [pid = 2040] [serial = 222] [outer = 0000000000000000] 23:32:07 INFO - PROCESS | 2040 | ++DOMWINDOW == 103 (0000005993874000) [pid = 2040] [serial = 223] [outer = 000000599382D400] 23:32:07 INFO - PROCESS | 2040 | 1463034727558 Marionette DEBUG loaded listener.js 23:32:07 INFO - PROCESS | 2040 | ++DOMWINDOW == 104 (0000005993AF6000) [pid = 2040] [serial = 224] [outer = 000000599382D400] 23:32:07 INFO - PROCESS | 2040 | 1463034727973 Marionette TRACE conn6 <- [1,224,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]]]}] 23:32:07 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a 23:32:07 INFO - document served over http requires an http 23:32:07 INFO - sub-resource via script-tag using the meta-referrer 23:32:07 INFO - delivery method with keep-origin-redirect and when 23:32:07 INFO - the target request is cross-origin. 23:32:07 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 627ms 23:32:07 INFO - PROCESS | 2040 | 1463034727988 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 23:32:07 INFO - PROCESS | 2040 | 1463034727991 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 23:32:07 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html 23:32:07 INFO - PROCESS | 2040 | 1463034727994 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 23:32:07 INFO - PROCESS | 2040 | 1463034727996 Marionette TRACE conn6 <- [1,226,null,{}] 23:32:08 INFO - PROCESS | 2040 | 1463034728000 Marionette TRACE conn6 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:08 INFO - PROCESS | 2040 | 1463034728079 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 23:32:08 INFO - PROCESS | 2040 | 1463034728085 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:08 INFO - PROCESS | 2040 | ++DOCSHELL 0000005995C40000 == 42 [pid = 2040] [id = 81] 23:32:08 INFO - PROCESS | 2040 | ++DOMWINDOW == 105 (000000599009D400) [pid = 2040] [serial = 225] [outer = 0000000000000000] 23:32:08 INFO - PROCESS | 2040 | ++DOMWINDOW == 106 (0000005993AF1800) [pid = 2040] [serial = 226] [outer = 000000599009D400] 23:32:08 INFO - PROCESS | 2040 | 1463034728131 Marionette DEBUG loaded listener.js 23:32:08 INFO - PROCESS | 2040 | ++DOMWINDOW == 107 (0000005993FF9400) [pid = 2040] [serial = 227] [outer = 000000599009D400] 23:32:08 INFO - PROCESS | 2040 | 1463034728523 Marionette TRACE conn6 <- [1,228,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]]]}] 23:32:08 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html | The referrer URL is stripped-referrer when a 23:32:08 INFO - document served over http requires an http 23:32:08 INFO - sub-resource via script-tag using the meta-referrer 23:32:08 INFO - delivery method with no-redirect and when 23:32:08 INFO - the target request is cross-origin. 23:32:08 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html | took 587ms 23:32:08 INFO - PROCESS | 2040 | 1463034728587 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 23:32:08 INFO - PROCESS | 2040 | 1463034728589 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 23:32:08 INFO - PROCESS | 2040 | 1463034728593 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 23:32:08 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html 23:32:08 INFO - PROCESS | 2040 | 1463034728595 Marionette TRACE conn6 <- [1,230,null,{}] 23:32:08 INFO - PROCESS | 2040 | 1463034728598 Marionette TRACE conn6 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:08 INFO - PROCESS | 2040 | 1463034728676 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 23:32:08 INFO - PROCESS | 2040 | 1463034728682 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:08 INFO - PROCESS | 2040 | ++DOCSHELL 000000598707D800 == 43 [pid = 2040] [id = 82] 23:32:08 INFO - PROCESS | 2040 | ++DOMWINDOW == 108 (00000059941EB400) [pid = 2040] [serial = 228] [outer = 0000000000000000] 23:32:08 INFO - PROCESS | 2040 | ++DOMWINDOW == 109 (00000059951BE400) [pid = 2040] [serial = 229] [outer = 00000059941EB400] 23:32:08 INFO - PROCESS | 2040 | 1463034728730 Marionette DEBUG loaded listener.js 23:32:08 INFO - PROCESS | 2040 | ++DOMWINDOW == 110 (000000599612A400) [pid = 2040] [serial = 230] [outer = 00000059941EB400] 23:32:09 INFO - PROCESS | 2040 | 1463034729191 Marionette TRACE conn6 <- [1,232,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]]]}] 23:32:09 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a 23:32:09 INFO - document served over http requires an http 23:32:09 INFO - sub-resource via script-tag using the meta-referrer 23:32:09 INFO - delivery method with swap-origin-redirect and when 23:32:09 INFO - the target request is cross-origin. 23:32:09 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 628ms 23:32:09 INFO - PROCESS | 2040 | 1463034729227 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 23:32:09 INFO - PROCESS | 2040 | 1463034729230 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 23:32:09 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html 23:32:09 INFO - PROCESS | 2040 | 1463034729241 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 23:32:09 INFO - PROCESS | 2040 | 1463034729243 Marionette TRACE conn6 <- [1,234,null,{}] 23:32:09 INFO - PROCESS | 2040 | 1463034729247 Marionette TRACE conn6 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:09 INFO - PROCESS | 2040 | 1463034729377 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 23:32:09 INFO - PROCESS | 2040 | 1463034729392 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:09 INFO - PROCESS | 2040 | ++DOCSHELL 0000005999FA1800 == 44 [pid = 2040] [id = 83] 23:32:09 INFO - PROCESS | 2040 | ++DOMWINDOW == 111 (00000059971FA000) [pid = 2040] [serial = 231] [outer = 0000000000000000] 23:32:09 INFO - PROCESS | 2040 | ++DOMWINDOW == 112 (000000599794D000) [pid = 2040] [serial = 232] [outer = 00000059971FA000] 23:32:09 INFO - PROCESS | 2040 | 1463034729437 Marionette DEBUG loaded listener.js 23:32:09 INFO - PROCESS | 2040 | ++DOMWINDOW == 113 (0000005997957800) [pid = 2040] [serial = 233] [outer = 00000059971FA000] 23:32:09 INFO - PROCESS | 2040 | 1463034729837 Marionette TRACE conn6 <- [1,236,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]]]}] 23:32:09 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a 23:32:09 INFO - document served over http requires an http 23:32:09 INFO - sub-resource via xhr-request using the meta-referrer 23:32:09 INFO - delivery method with keep-origin-redirect and when 23:32:09 INFO - the target request is cross-origin. 23:32:09 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 629ms 23:32:09 INFO - PROCESS | 2040 | 1463034729871 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 23:32:09 INFO - PROCESS | 2040 | 1463034729873 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 23:32:09 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html 23:32:09 INFO - PROCESS | 2040 | 1463034729877 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 23:32:09 INFO - PROCESS | 2040 | 1463034729878 Marionette TRACE conn6 <- [1,238,null,{}] 23:32:09 INFO - PROCESS | 2040 | 1463034729888 Marionette TRACE conn6 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:09 INFO - PROCESS | 2040 | 1463034729986 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 23:32:10 INFO - PROCESS | 2040 | 1463034729992 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:10 INFO - PROCESS | 2040 | ++DOCSHELL 0000005987084800 == 45 [pid = 2040] [id = 84] 23:32:10 INFO - PROCESS | 2040 | ++DOMWINDOW == 114 (0000005998C42000) [pid = 2040] [serial = 234] [outer = 0000000000000000] 23:32:10 INFO - PROCESS | 2040 | ++DOMWINDOW == 115 (0000005998C7DC00) [pid = 2040] [serial = 235] [outer = 0000005998C42000] 23:32:10 INFO - PROCESS | 2040 | 1463034730036 Marionette DEBUG loaded listener.js 23:32:10 INFO - PROCESS | 2040 | ++DOMWINDOW == 116 (0000005998CE2400) [pid = 2040] [serial = 236] [outer = 0000005998C42000] 23:32:10 INFO - PROCESS | 2040 | 1463034730459 Marionette TRACE conn6 <- [1,240,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]]]}] 23:32:10 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html | The referrer URL is stripped-referrer when a 23:32:10 INFO - document served over http requires an http 23:32:10 INFO - sub-resource via xhr-request using the meta-referrer 23:32:10 INFO - delivery method with no-redirect and when 23:32:10 INFO - the target request is cross-origin. 23:32:10 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html | took 626ms 23:32:10 INFO - PROCESS | 2040 | 1463034730507 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 23:32:10 INFO - PROCESS | 2040 | 1463034730509 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 23:32:10 INFO - PROCESS | 2040 | 1463034730512 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 23:32:10 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html 23:32:10 INFO - PROCESS | 2040 | 1463034730514 Marionette TRACE conn6 <- [1,242,null,{}] 23:32:10 INFO - PROCESS | 2040 | 1463034730518 Marionette TRACE conn6 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:10 INFO - PROCESS | 2040 | 1463034730629 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 23:32:10 INFO - PROCESS | 2040 | 1463034730635 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:10 INFO - PROCESS | 2040 | ++DOCSHELL 000000599AC5F800 == 46 [pid = 2040] [id = 85] 23:32:10 INFO - PROCESS | 2040 | ++DOMWINDOW == 117 (000000598532A000) [pid = 2040] [serial = 237] [outer = 0000000000000000] 23:32:10 INFO - PROCESS | 2040 | ++DOMWINDOW == 118 (000000598532E400) [pid = 2040] [serial = 238] [outer = 000000598532A000] 23:32:10 INFO - PROCESS | 2040 | 1463034730680 Marionette DEBUG loaded listener.js 23:32:10 INFO - PROCESS | 2040 | ++DOMWINDOW == 119 (0000005998CE7400) [pid = 2040] [serial = 239] [outer = 000000598532A000] 23:32:11 INFO - PROCESS | 2040 | --DOMWINDOW == 118 (00000059971F9400) [pid = 2040] [serial = 179] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html] 23:32:11 INFO - PROCESS | 2040 | --DOMWINDOW == 117 (0000005997118C00) [pid = 2040] [serial = 177] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:32:11 INFO - PROCESS | 2040 | --DOMWINDOW == 116 (000000598FE85C00) [pid = 2040] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html] 23:32:11 INFO - PROCESS | 2040 | --DOMWINDOW == 115 (0000005987698C00) [pid = 2040] [serial = 161] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html] 23:32:11 INFO - PROCESS | 2040 | --DOMWINDOW == 114 (00000059933AF400) [pid = 2040] [serial = 167] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:32:11 INFO - PROCESS | 2040 | --DOMWINDOW == 113 (0000005992E90800) [pid = 2040] [serial = 164] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html] 23:32:11 INFO - PROCESS | 2040 | --DOMWINDOW == 112 (0000005992E91C00) [pid = 2040] [serial = 169] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html] 23:32:11 INFO - PROCESS | 2040 | --DOMWINDOW == 111 (0000005993FFB000) [pid = 2040] [serial = 172] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463034717311] 23:32:11 INFO - PROCESS | 2040 | --DOMWINDOW == 110 (0000005987698000) [pid = 2040] [serial = 158] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html] 23:32:11 INFO - PROCESS | 2040 | --DOMWINDOW == 109 (000000599447F800) [pid = 2040] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html] 23:32:11 INFO - PROCESS | 2040 | --DOMWINDOW == 108 (0000005997948C00) [pid = 2040] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html] 23:32:11 INFO - PROCESS | 2040 | --DOMWINDOW == 107 (0000005997957C00) [pid = 2040] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html] 23:32:11 INFO - PROCESS | 2040 | --DOMWINDOW == 106 (0000005993FF5000) [pid = 2040] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html] 23:32:11 INFO - PROCESS | 2040 | 1463034731228 Marionette TRACE conn6 <- [1,244,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]]]}] 23:32:11 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a 23:32:11 INFO - document served over http requires an http 23:32:11 INFO - sub-resource via xhr-request using the meta-referrer 23:32:11 INFO - delivery method with swap-origin-redirect and when 23:32:11 INFO - the target request is cross-origin. 23:32:11 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 732ms 23:32:11 INFO - PROCESS | 2040 | 1463034731248 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 23:32:11 INFO - PROCESS | 2040 | 1463034731250 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 23:32:11 INFO - PROCESS | 2040 | 1463034731253 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 23:32:11 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html 23:32:11 INFO - PROCESS | 2040 | 1463034731255 Marionette TRACE conn6 <- [1,246,null,{}] 23:32:11 INFO - PROCESS | 2040 | 1463034731259 Marionette TRACE conn6 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:11 INFO - PROCESS | 2040 | 1463034731357 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 23:32:11 INFO - PROCESS | 2040 | 1463034731421 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:11 INFO - PROCESS | 2040 | ++DOCSHELL 000000599B3BD000 == 47 [pid = 2040] [id = 86] 23:32:11 INFO - PROCESS | 2040 | ++DOMWINDOW == 107 (000000598532AC00) [pid = 2040] [serial = 240] [outer = 0000000000000000] 23:32:11 INFO - PROCESS | 2040 | ++DOMWINDOW == 108 (0000005993FF9800) [pid = 2040] [serial = 241] [outer = 000000598532AC00] 23:32:11 INFO - PROCESS | 2040 | 1463034731467 Marionette DEBUG loaded listener.js 23:32:11 INFO - PROCESS | 2040 | ++DOMWINDOW == 109 (0000005997981800) [pid = 2040] [serial = 242] [outer = 000000598532AC00] 23:32:11 INFO - PROCESS | 2040 | 1463034731949 Marionette TRACE conn6 <- [1,248,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]]]}] 23:32:11 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a 23:32:11 INFO - document served over http requires an https 23:32:11 INFO - sub-resource via fetch-request using the meta-referrer 23:32:11 INFO - delivery method with keep-origin-redirect and when 23:32:11 INFO - the target request is cross-origin. 23:32:11 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 732ms 23:32:11 INFO - PROCESS | 2040 | 1463034731989 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 23:32:11 INFO - PROCESS | 2040 | 1463034731991 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 23:32:11 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 23:32:11 INFO - PROCESS | 2040 | 1463034731994 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 23:32:11 INFO - PROCESS | 2040 | 1463034731996 Marionette TRACE conn6 <- [1,250,null,{}] 23:32:12 INFO - PROCESS | 2040 | 1463034731999 Marionette TRACE conn6 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:12 INFO - PROCESS | 2040 | 1463034732080 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 23:32:12 INFO - PROCESS | 2040 | 1463034732088 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:12 INFO - PROCESS | 2040 | ++DOCSHELL 000000599A31F800 == 48 [pid = 2040] [id = 87] 23:32:12 INFO - PROCESS | 2040 | ++DOMWINDOW == 110 (0000005997926000) [pid = 2040] [serial = 243] [outer = 0000000000000000] 23:32:12 INFO - PROCESS | 2040 | ++DOMWINDOW == 111 (0000005997982400) [pid = 2040] [serial = 244] [outer = 0000005997926000] 23:32:12 INFO - PROCESS | 2040 | 1463034732133 Marionette DEBUG loaded listener.js 23:32:12 INFO - PROCESS | 2040 | ++DOMWINDOW == 112 (0000005999DD1C00) [pid = 2040] [serial = 245] [outer = 0000005997926000] 23:32:12 INFO - PROCESS | 2040 | 1463034732531 Marionette TRACE conn6 <- [1,252,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]]]}] 23:32:12 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html | The referrer URL is stripped-referrer when a 23:32:12 INFO - document served over http requires an https 23:32:12 INFO - sub-resource via fetch-request using the meta-referrer 23:32:12 INFO - delivery method with no-redirect and when 23:32:12 INFO - the target request is cross-origin. 23:32:12 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html | took 586ms 23:32:12 INFO - PROCESS | 2040 | 1463034732583 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 23:32:12 INFO - PROCESS | 2040 | 1463034732586 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 23:32:12 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html 23:32:12 INFO - PROCESS | 2040 | 1463034732594 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 23:32:12 INFO - PROCESS | 2040 | 1463034732597 Marionette TRACE conn6 <- [1,254,null,{}] 23:32:12 INFO - PROCESS | 2040 | 1463034732600 Marionette TRACE conn6 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:12 INFO - PROCESS | 2040 | 1463034732706 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 23:32:12 INFO - PROCESS | 2040 | 1463034732751 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:12 INFO - PROCESS | 2040 | ++DOCSHELL 000000599C3D8000 == 49 [pid = 2040] [id = 88] 23:32:12 INFO - PROCESS | 2040 | ++DOMWINDOW == 113 (000000599A1DB000) [pid = 2040] [serial = 246] [outer = 0000000000000000] 23:32:12 INFO - PROCESS | 2040 | ++DOMWINDOW == 114 (000000599A581C00) [pid = 2040] [serial = 247] [outer = 000000599A1DB000] 23:32:12 INFO - PROCESS | 2040 | 1463034732800 Marionette DEBUG loaded listener.js 23:32:12 INFO - PROCESS | 2040 | ++DOMWINDOW == 115 (000000599A5F6400) [pid = 2040] [serial = 248] [outer = 000000599A1DB000] 23:32:13 INFO - PROCESS | 2040 | 1463034733346 Marionette TRACE conn6 <- [1,256,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]]]}] 23:32:13 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a 23:32:13 INFO - document served over http requires an https 23:32:13 INFO - sub-resource via fetch-request using the meta-referrer 23:32:13 INFO - delivery method with swap-origin-redirect and when 23:32:13 INFO - the target request is cross-origin. 23:32:13 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 797ms 23:32:13 INFO - PROCESS | 2040 | 1463034733390 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 23:32:13 INFO - PROCESS | 2040 | 1463034733395 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 23:32:13 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html 23:32:13 INFO - PROCESS | 2040 | 1463034733400 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 23:32:13 INFO - PROCESS | 2040 | 1463034733405 Marionette TRACE conn6 <- [1,258,null,{}] 23:32:13 INFO - PROCESS | 2040 | 1463034733411 Marionette TRACE conn6 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:13 INFO - PROCESS | 2040 | 1463034733524 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 23:32:13 INFO - PROCESS | 2040 | 1463034733594 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:13 INFO - PROCESS | 2040 | ++DOCSHELL 000000598BEBB000 == 50 [pid = 2040] [id = 89] 23:32:13 INFO - PROCESS | 2040 | ++DOMWINDOW == 116 (000000598BF7B000) [pid = 2040] [serial = 249] [outer = 0000000000000000] 23:32:13 INFO - PROCESS | 2040 | ++DOMWINDOW == 117 (000000598CF0C400) [pid = 2040] [serial = 250] [outer = 000000598BF7B000] 23:32:13 INFO - PROCESS | 2040 | 1463034733654 Marionette DEBUG loaded listener.js 23:32:13 INFO - PROCESS | 2040 | ++DOMWINDOW == 118 (000000599009C000) [pid = 2040] [serial = 251] [outer = 000000598BF7B000] 23:32:14 INFO - PROCESS | 2040 | ++DOCSHELL 0000005993B70800 == 51 [pid = 2040] [id = 90] 23:32:14 INFO - PROCESS | 2040 | ++DOMWINDOW == 119 (0000005990D12800) [pid = 2040] [serial = 252] [outer = 0000000000000000] 23:32:14 INFO - PROCESS | 2040 | ++DOMWINDOW == 120 (00000059935EB400) [pid = 2040] [serial = 253] [outer = 0000005990D12800] 23:32:14 INFO - PROCESS | 2040 | 1463034734349 Marionette TRACE conn6 <- [1,260,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]]]}] 23:32:14 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a 23:32:14 INFO - document served over http requires an https 23:32:14 INFO - sub-resource via iframe-tag using the meta-referrer 23:32:14 INFO - delivery method with keep-origin-redirect and when 23:32:14 INFO - the target request is cross-origin. 23:32:14 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 986ms 23:32:14 INFO - PROCESS | 2040 | 1463034734391 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 23:32:14 INFO - PROCESS | 2040 | 1463034734397 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 23:32:14 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html 23:32:14 INFO - PROCESS | 2040 | 1463034734404 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 23:32:14 INFO - PROCESS | 2040 | 1463034734407 Marionette TRACE conn6 <- [1,262,null,{}] 23:32:14 INFO - PROCESS | 2040 | 1463034734412 Marionette TRACE conn6 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:14 INFO - PROCESS | 2040 | 1463034734535 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 23:32:14 INFO - PROCESS | 2040 | 1463034734604 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:14 INFO - PROCESS | 2040 | ++DOCSHELL 00000059980B7800 == 52 [pid = 2040] [id = 91] 23:32:14 INFO - PROCESS | 2040 | ++DOMWINDOW == 121 (00000059933A7800) [pid = 2040] [serial = 254] [outer = 0000000000000000] 23:32:14 INFO - PROCESS | 2040 | ++DOMWINDOW == 122 (0000005994299800) [pid = 2040] [serial = 255] [outer = 00000059933A7800] 23:32:14 INFO - PROCESS | 2040 | 1463034734699 Marionette DEBUG loaded listener.js 23:32:14 INFO - PROCESS | 2040 | ++DOMWINDOW == 123 (0000005997349C00) [pid = 2040] [serial = 256] [outer = 00000059933A7800] 23:32:15 INFO - PROCESS | 2040 | ++DOCSHELL 00000059980D1800 == 53 [pid = 2040] [id = 92] 23:32:15 INFO - PROCESS | 2040 | ++DOMWINDOW == 124 (000000599745E800) [pid = 2040] [serial = 257] [outer = 0000000000000000] 23:32:15 INFO - PROCESS | 2040 | ++DOMWINDOW == 125 (0000005997469C00) [pid = 2040] [serial = 258] [outer = 000000599745E800] 23:32:15 INFO - PROCESS | 2040 | 1463034735324 Marionette TRACE conn6 <- [1,264,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]]]}] 23:32:15 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html | The referrer URL is stripped-referrer when a 23:32:15 INFO - document served over http requires an https 23:32:15 INFO - sub-resource via iframe-tag using the meta-referrer 23:32:15 INFO - delivery method with no-redirect and when 23:32:15 INFO - the target request is cross-origin. 23:32:15 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html | took 942ms 23:32:15 INFO - PROCESS | 2040 | 1463034735352 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 23:32:15 INFO - PROCESS | 2040 | 1463034735355 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 23:32:15 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html 23:32:15 INFO - PROCESS | 2040 | 1463034735359 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 23:32:15 INFO - PROCESS | 2040 | 1463034735363 Marionette TRACE conn6 <- [1,266,null,{}] 23:32:15 INFO - PROCESS | 2040 | 1463034735375 Marionette TRACE conn6 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:15 INFO - PROCESS | 2040 | 1463034735500 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 23:32:15 INFO - PROCESS | 2040 | 1463034735613 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:15 INFO - PROCESS | 2040 | ++DOCSHELL 00000059925BC800 == 54 [pid = 2040] [id = 93] 23:32:15 INFO - PROCESS | 2040 | ++DOMWINDOW == 126 (0000005997929000) [pid = 2040] [serial = 259] [outer = 0000000000000000] 23:32:15 INFO - PROCESS | 2040 | ++DOMWINDOW == 127 (0000005997988C00) [pid = 2040] [serial = 260] [outer = 0000005997929000] 23:32:15 INFO - PROCESS | 2040 | 1463034735672 Marionette DEBUG loaded listener.js 23:32:15 INFO - PROCESS | 2040 | ++DOMWINDOW == 128 (000000599A14B000) [pid = 2040] [serial = 261] [outer = 0000005997929000] 23:32:16 INFO - PROCESS | 2040 | ++DOCSHELL 00000059946AF800 == 55 [pid = 2040] [id = 94] 23:32:16 INFO - PROCESS | 2040 | ++DOMWINDOW == 129 (00000059974CF800) [pid = 2040] [serial = 262] [outer = 0000000000000000] 23:32:16 INFO - PROCESS | 2040 | ++DOMWINDOW == 130 (000000598B7C9800) [pid = 2040] [serial = 263] [outer = 00000059974CF800] 23:32:16 INFO - PROCESS | 2040 | 1463034736616 Marionette TRACE conn6 <- [1,268,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]]]}] 23:32:16 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a 23:32:16 INFO - document served over http requires an https 23:32:16 INFO - sub-resource via iframe-tag using the meta-referrer 23:32:16 INFO - delivery method with swap-origin-redirect and when 23:32:16 INFO - the target request is cross-origin. 23:32:16 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 1298ms 23:32:16 INFO - PROCESS | 2040 | 1463034736659 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 23:32:16 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html 23:32:16 INFO - PROCESS | 2040 | 1463034736662 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 23:32:16 INFO - PROCESS | 2040 | 1463034736665 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 23:32:16 INFO - PROCESS | 2040 | 1463034736668 Marionette TRACE conn6 <- [1,270,null,{}] 23:32:16 INFO - PROCESS | 2040 | 1463034736672 Marionette TRACE conn6 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:16 INFO - PROCESS | 2040 | 1463034736917 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 23:32:17 INFO - PROCESS | 2040 | 1463034737079 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:17 INFO - PROCESS | 2040 | ++DOCSHELL 0000005986ECC800 == 56 [pid = 2040] [id = 95] 23:32:17 INFO - PROCESS | 2040 | ++DOMWINDOW == 131 (000000598700FC00) [pid = 2040] [serial = 264] [outer = 0000000000000000] 23:32:17 INFO - PROCESS | 2040 | ++DOMWINDOW == 132 (000000598B43BC00) [pid = 2040] [serial = 265] [outer = 000000598700FC00] 23:32:17 INFO - PROCESS | 2040 | 1463034737134 Marionette DEBUG loaded listener.js 23:32:17 INFO - PROCESS | 2040 | ++DOMWINDOW == 133 (000000598FE62800) [pid = 2040] [serial = 266] [outer = 000000598700FC00] 23:32:17 INFO - PROCESS | 2040 | 1463034737679 Marionette TRACE conn6 <- [1,272,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]]]}] 23:32:17 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a 23:32:17 INFO - document served over http requires an https 23:32:17 INFO - sub-resource via script-tag using the meta-referrer 23:32:17 INFO - delivery method with keep-origin-redirect and when 23:32:17 INFO - the target request is cross-origin. 23:32:17 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 1030ms 23:32:17 INFO - PROCESS | 2040 | --DOCSHELL 000000599A31F800 == 55 [pid = 2040] [id = 87] 23:32:17 INFO - PROCESS | 2040 | --DOCSHELL 000000599B3BD000 == 54 [pid = 2040] [id = 86] 23:32:17 INFO - PROCESS | 2040 | --DOCSHELL 000000599AC5F800 == 53 [pid = 2040] [id = 85] 23:32:17 INFO - PROCESS | 2040 | --DOCSHELL 0000005987084800 == 52 [pid = 2040] [id = 84] 23:32:17 INFO - PROCESS | 2040 | --DOCSHELL 0000005999FA1800 == 51 [pid = 2040] [id = 83] 23:32:17 INFO - PROCESS | 2040 | --DOCSHELL 000000598707D800 == 50 [pid = 2040] [id = 82] 23:32:17 INFO - PROCESS | 2040 | --DOCSHELL 0000005995C40000 == 49 [pid = 2040] [id = 81] 23:32:17 INFO - PROCESS | 2040 | --DOCSHELL 0000005993F22000 == 48 [pid = 2040] [id = 80] 23:32:17 INFO - PROCESS | 2040 | --DOCSHELL 000000598C4DE800 == 47 [pid = 2040] [id = 79] 23:32:17 INFO - PROCESS | 2040 | --DOCSHELL 0000005986E63000 == 46 [pid = 2040] [id = 78] 23:32:17 INFO - PROCESS | 2040 | 1463034737774 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 23:32:17 INFO - PROCESS | 2040 | 1463034737777 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 23:32:17 INFO - PROCESS | 2040 | --DOCSHELL 00000059867B0800 == 45 [pid = 2040] [id = 77] 23:32:17 INFO - PROCESS | 2040 | --DOCSHELL 0000005991165000 == 44 [pid = 2040] [id = 76] 23:32:17 INFO - PROCESS | 2040 | --DOCSHELL 0000005997375000 == 43 [pid = 2040] [id = 75] 23:32:17 INFO - PROCESS | 2040 | --DOCSHELL 00000059875A3000 == 42 [pid = 2040] [id = 71] 23:32:17 INFO - PROCESS | 2040 | --DOMWINDOW == 132 (0000005998CE6000) [pid = 2040] [serial = 180] [outer = 0000000000000000] [url = about:blank] 23:32:17 INFO - PROCESS | 2040 | --DOMWINDOW == 131 (0000005994B90000) [pid = 2040] [serial = 178] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:32:17 INFO - PROCESS | 2040 | --DOMWINDOW == 130 (0000005998C7C400) [pid = 2040] [serial = 187] [outer = 0000000000000000] [url = about:blank] 23:32:17 INFO - PROCESS | 2040 | --DOMWINDOW == 129 (0000005999DD6400) [pid = 2040] [serial = 181] [outer = 0000000000000000] [url = about:blank] 23:32:17 INFO - PROCESS | 2040 | --DOMWINDOW == 128 (000000598CF08400) [pid = 2040] [serial = 144] [outer = 0000000000000000] [url = about:blank] 23:32:17 INFO - PROCESS | 2040 | --DOMWINDOW == 127 (000000598FE5F000) [pid = 2040] [serial = 162] [outer = 0000000000000000] [url = about:blank] 23:32:17 INFO - PROCESS | 2040 | --DOMWINDOW == 126 (000000598FE91400) [pid = 2040] [serial = 163] [outer = 0000000000000000] [url = about:blank] 23:32:17 INFO - PROCESS | 2040 | --DOMWINDOW == 125 (0000005998CE1000) [pid = 2040] [serial = 141] [outer = 0000000000000000] [url = about:blank] 23:32:17 INFO - PROCESS | 2040 | --DOMWINDOW == 124 (0000005993835000) [pid = 2040] [serial = 168] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:32:17 INFO - PROCESS | 2040 | --DOMWINDOW == 123 (0000005993330400) [pid = 2040] [serial = 165] [outer = 0000000000000000] [url = about:blank] 23:32:17 INFO - PROCESS | 2040 | --DOMWINDOW == 122 (00000059935E2400) [pid = 2040] [serial = 166] [outer = 0000000000000000] [url = about:blank] 23:32:17 INFO - PROCESS | 2040 | --DOMWINDOW == 121 (0000005993833C00) [pid = 2040] [serial = 170] [outer = 0000000000000000] [url = about:blank] 23:32:17 INFO - PROCESS | 2040 | --DOMWINDOW == 120 (0000005994B9A800) [pid = 2040] [serial = 173] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463034717311] 23:32:17 INFO - PROCESS | 2040 | --DOMWINDOW == 119 (0000005993FED000) [pid = 2040] [serial = 171] [outer = 0000000000000000] [url = about:blank] 23:32:17 INFO - PROCESS | 2040 | --DOMWINDOW == 118 (0000005999DCF400) [pid = 2040] [serial = 150] [outer = 0000000000000000] [url = about:blank] 23:32:17 INFO - PROCESS | 2040 | --DOMWINDOW == 117 (0000005990BAF800) [pid = 2040] [serial = 156] [outer = 0000000000000000] [url = about:blank] 23:32:17 INFO - PROCESS | 2040 | --DOMWINDOW == 116 (000000599382C800) [pid = 2040] [serial = 147] [outer = 0000000000000000] [url = about:blank] 23:32:17 INFO - PROCESS | 2040 | --DOMWINDOW == 115 (000000598B437400) [pid = 2040] [serial = 159] [outer = 0000000000000000] [url = about:blank] 23:32:17 INFO - PROCESS | 2040 | --DOMWINDOW == 114 (000000598CF81000) [pid = 2040] [serial = 160] [outer = 0000000000000000] [url = about:blank] 23:32:17 INFO - PROCESS | 2040 | --DOMWINDOW == 113 (000000599A14C400) [pid = 2040] [serial = 153] [outer = 0000000000000000] [url = about:blank] 23:32:17 INFO - PROCESS | 2040 | --DOMWINDOW == 112 (0000005998C86800) [pid = 2040] [serial = 188] [outer = 0000000000000000] [url = about:blank] 23:32:17 INFO - PROCESS | 2040 | --DOMWINDOW == 111 (000000599A145000) [pid = 2040] [serial = 184] [outer = 0000000000000000] [url = about:blank] 23:32:17 INFO - PROCESS | 2040 | --DOMWINDOW == 110 (000000599A1DA400) [pid = 2040] [serial = 185] [outer = 0000000000000000] [url = about:blank] 23:32:17 INFO - PROCESS | 2040 | --DOMWINDOW == 109 (0000005997950400) [pid = 2040] [serial = 190] [outer = 0000000000000000] [url = about:blank] 23:32:17 INFO - PROCESS | 2040 | --DOMWINDOW == 108 (000000599332BC00) [pid = 2040] [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.] 23:32:17 INFO - PROCESS | 2040 | --DOMWINDOW == 107 (000000599A587000) [pid = 2040] [serial = 193] [outer = 0000000000000000] [url = about:blank] 23:32:17 INFO - PROCESS | 2040 | --DOMWINDOW == 106 (0000005994A5F400) [pid = 2040] [serial = 175] [outer = 0000000000000000] [url = about:blank] 23:32:17 INFO - PROCESS | 2040 | --DOMWINDOW == 105 (0000005996560800) [pid = 2040] [serial = 176] [outer = 0000000000000000] [url = about:blank] 23:32:17 INFO - PROCESS | 2040 | --DOMWINDOW == 104 (0000005998C87400) [pid = 2040] [serial = 191] [outer = 0000000000000000] [url = about:blank] 23:32:17 INFO - PROCESS | 2040 | --DOMWINDOW == 103 (000000599A5EE800) [pid = 2040] [serial = 194] [outer = 0000000000000000] [url = about:blank] 23:32:17 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html 23:32:17 INFO - PROCESS | 2040 | 1463034737795 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 23:32:17 INFO - PROCESS | 2040 | 1463034737799 Marionette TRACE conn6 <- [1,274,null,{}] 23:32:17 INFO - PROCESS | 2040 | 1463034737804 Marionette TRACE conn6 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:17 INFO - PROCESS | 2040 | 1463034737900 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 23:32:17 INFO - PROCESS | 2040 | 1463034737965 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:17 INFO - PROCESS | 2040 | ++DOCSHELL 0000005986CBC800 == 43 [pid = 2040] [id = 96] 23:32:17 INFO - PROCESS | 2040 | ++DOMWINDOW == 104 (0000005986F5AC00) [pid = 2040] [serial = 267] [outer = 0000000000000000] 23:32:18 INFO - PROCESS | 2040 | ++DOMWINDOW == 105 (0000005986F62800) [pid = 2040] [serial = 268] [outer = 0000005986F5AC00] 23:32:18 INFO - PROCESS | 2040 | 1463034738014 Marionette DEBUG loaded listener.js 23:32:18 INFO - PROCESS | 2040 | ++DOMWINDOW == 106 (000000598C3E4800) [pid = 2040] [serial = 269] [outer = 0000005986F5AC00] 23:32:18 INFO - PROCESS | 2040 | 1463034738413 Marionette TRACE conn6 <- [1,276,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]]]}] 23:32:18 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html | The referrer URL is stripped-referrer when a 23:32:18 INFO - document served over http requires an https 23:32:18 INFO - sub-resource via script-tag using the meta-referrer 23:32:18 INFO - delivery method with no-redirect and when 23:32:18 INFO - the target request is cross-origin. 23:32:18 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html | took 692ms 23:32:18 INFO - PROCESS | 2040 | 1463034738492 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 23:32:18 INFO - PROCESS | 2040 | 1463034738495 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 23:32:18 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html 23:32:18 INFO - PROCESS | 2040 | 1463034738499 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 23:32:18 INFO - PROCESS | 2040 | 1463034738501 Marionette TRACE conn6 <- [1,278,null,{}] 23:32:18 INFO - PROCESS | 2040 | 1463034738505 Marionette TRACE conn6 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:18 INFO - PROCESS | 2040 | 1463034738587 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 23:32:18 INFO - PROCESS | 2040 | 1463034738603 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:18 INFO - PROCESS | 2040 | ++DOCSHELL 000000598DD9C000 == 44 [pid = 2040] [id = 97] 23:32:18 INFO - PROCESS | 2040 | ++DOMWINDOW == 107 (000000599009BC00) [pid = 2040] [serial = 270] [outer = 0000000000000000] 23:32:18 INFO - PROCESS | 2040 | ++DOMWINDOW == 108 (0000005990BA3400) [pid = 2040] [serial = 271] [outer = 000000599009BC00] 23:32:18 INFO - PROCESS | 2040 | 1463034738649 Marionette DEBUG loaded listener.js 23:32:18 INFO - PROCESS | 2040 | ++DOMWINDOW == 109 (0000005992509C00) [pid = 2040] [serial = 272] [outer = 000000599009BC00] 23:32:19 INFO - PROCESS | 2040 | 1463034739098 Marionette TRACE conn6 <- [1,280,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]]]}] 23:32:19 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a 23:32:19 INFO - document served over http requires an https 23:32:19 INFO - sub-resource via script-tag using the meta-referrer 23:32:19 INFO - delivery method with swap-origin-redirect and when 23:32:19 INFO - the target request is cross-origin. 23:32:19 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 627ms 23:32:19 INFO - PROCESS | 2040 | 1463034739128 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 23:32:19 INFO - PROCESS | 2040 | 1463034739132 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 23:32:19 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 23:32:19 INFO - PROCESS | 2040 | 1463034739142 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 23:32:19 INFO - PROCESS | 2040 | 1463034739154 Marionette TRACE conn6 <- [1,282,null,{}] 23:32:19 INFO - PROCESS | 2040 | 1463034739159 Marionette TRACE conn6 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:19 INFO - PROCESS | 2040 | 1463034739244 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 23:32:19 INFO - PROCESS | 2040 | 1463034739252 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:19 INFO - PROCESS | 2040 | ++DOCSHELL 0000005993B6E800 == 45 [pid = 2040] [id = 98] 23:32:19 INFO - PROCESS | 2040 | ++DOMWINDOW == 110 (00000059933A5400) [pid = 2040] [serial = 273] [outer = 0000000000000000] 23:32:19 INFO - PROCESS | 2040 | ++DOMWINDOW == 111 (00000059935E2800) [pid = 2040] [serial = 274] [outer = 00000059933A5400] 23:32:19 INFO - PROCESS | 2040 | 1463034739297 Marionette DEBUG loaded listener.js 23:32:19 INFO - PROCESS | 2040 | ++DOMWINDOW == 112 (0000005993830800) [pid = 2040] [serial = 275] [outer = 00000059933A5400] 23:32:19 INFO - PROCESS | 2040 | 1463034739714 Marionette TRACE conn6 <- [1,284,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]]]}] 23:32:19 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a 23:32:19 INFO - document served over http requires an https 23:32:19 INFO - sub-resource via xhr-request using the meta-referrer 23:32:19 INFO - delivery method with keep-origin-redirect and when 23:32:19 INFO - the target request is cross-origin. 23:32:19 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 604ms 23:32:19 INFO - PROCESS | 2040 | 1463034739746 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 23:32:19 INFO - PROCESS | 2040 | 1463034739748 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 23:32:19 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 23:32:19 INFO - PROCESS | 2040 | 1463034739752 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 23:32:19 INFO - PROCESS | 2040 | 1463034739754 Marionette TRACE conn6 <- [1,286,null,{}] 23:32:19 INFO - PROCESS | 2040 | 1463034739757 Marionette TRACE conn6 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:19 INFO - PROCESS | 2040 | 1463034739837 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 23:32:19 INFO - PROCESS | 2040 | 1463034739844 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:19 INFO - PROCESS | 2040 | ++DOCSHELL 0000005995449000 == 46 [pid = 2040] [id = 99] 23:32:19 INFO - PROCESS | 2040 | ++DOMWINDOW == 113 (0000005986F5D400) [pid = 2040] [serial = 276] [outer = 0000000000000000] 23:32:19 INFO - PROCESS | 2040 | ++DOMWINDOW == 114 (0000005993AF6C00) [pid = 2040] [serial = 277] [outer = 0000005986F5D400] 23:32:19 INFO - PROCESS | 2040 | 1463034739889 Marionette DEBUG loaded listener.js 23:32:19 INFO - PROCESS | 2040 | ++DOMWINDOW == 115 (0000005993FF5000) [pid = 2040] [serial = 278] [outer = 0000005986F5D400] 23:32:20 INFO - PROCESS | 2040 | 1463034740340 Marionette TRACE conn6 <- [1,288,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]]]}] 23:32:20 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | The referrer URL is stripped-referrer when a 23:32:20 INFO - document served over http requires an https 23:32:20 INFO - sub-resource via xhr-request using the meta-referrer 23:32:20 INFO - delivery method with no-redirect and when 23:32:20 INFO - the target request is cross-origin. 23:32:20 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 630ms 23:32:20 INFO - PROCESS | 2040 | 1463034740384 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 23:32:20 INFO - PROCESS | 2040 | 1463034740387 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 23:32:20 INFO - PROCESS | 2040 | 1463034740390 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 23:32:20 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 23:32:20 INFO - PROCESS | 2040 | 1463034740392 Marionette TRACE conn6 <- [1,290,null,{}] 23:32:20 INFO - PROCESS | 2040 | 1463034740400 Marionette TRACE conn6 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:20 INFO - PROCESS | 2040 | 1463034740511 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 23:32:20 INFO - PROCESS | 2040 | 1463034740558 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:20 INFO - PROCESS | 2040 | ++DOCSHELL 000000599713A000 == 47 [pid = 2040] [id = 100] 23:32:20 INFO - PROCESS | 2040 | ++DOMWINDOW == 116 (0000005994B85C00) [pid = 2040] [serial = 279] [outer = 0000000000000000] 23:32:20 INFO - PROCESS | 2040 | ++DOMWINDOW == 117 (0000005994B90800) [pid = 2040] [serial = 280] [outer = 0000005994B85C00] 23:32:20 INFO - PROCESS | 2040 | 1463034740611 Marionette DEBUG loaded listener.js 23:32:20 INFO - PROCESS | 2040 | ++DOMWINDOW == 118 (0000005995CBAC00) [pid = 2040] [serial = 281] [outer = 0000005994B85C00] 23:32:21 INFO - PROCESS | 2040 | 1463034741047 Marionette TRACE conn6 <- [1,292,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]]]}] 23:32:21 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a 23:32:21 INFO - document served over http requires an https 23:32:21 INFO - sub-resource via xhr-request using the meta-referrer 23:32:21 INFO - delivery method with swap-origin-redirect and when 23:32:21 INFO - the target request is cross-origin. 23:32:21 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 692ms 23:32:21 INFO - PROCESS | 2040 | 1463034741085 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 23:32:21 INFO - PROCESS | 2040 | 1463034741088 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 23:32:21 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html 23:32:21 INFO - PROCESS | 2040 | 1463034741091 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 23:32:21 INFO - PROCESS | 2040 | 1463034741093 Marionette TRACE conn6 <- [1,294,null,{}] 23:32:21 INFO - PROCESS | 2040 | 1463034741103 Marionette TRACE conn6 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:21 INFO - PROCESS | 2040 | 1463034741231 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 23:32:21 INFO - PROCESS | 2040 | 1463034741255 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:21 INFO - PROCESS | 2040 | ++DOCSHELL 00000059974F4800 == 48 [pid = 2040] [id = 101] 23:32:21 INFO - PROCESS | 2040 | ++DOMWINDOW == 119 (000000599605C400) [pid = 2040] [serial = 282] [outer = 0000000000000000] 23:32:21 INFO - PROCESS | 2040 | ++DOMWINDOW == 120 (000000599711B800) [pid = 2040] [serial = 283] [outer = 000000599605C400] 23:32:21 INFO - PROCESS | 2040 | 1463034741300 Marionette DEBUG loaded listener.js 23:32:21 INFO - PROCESS | 2040 | ++DOMWINDOW == 121 (00000059973AB800) [pid = 2040] [serial = 284] [outer = 000000599605C400] 23:32:21 INFO - PROCESS | 2040 | 1463034741711 Marionette TRACE conn6 <- [1,296,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]]]}] 23:32:21 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a 23:32:21 INFO - document served over http requires an http 23:32:21 INFO - sub-resource via fetch-request using the meta-referrer 23:32:21 INFO - delivery method with keep-origin-redirect and when 23:32:21 INFO - the target request is same-origin. 23:32:21 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 649ms 23:32:21 INFO - PROCESS | 2040 | 1463034741755 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 23:32:21 INFO - PROCESS | 2040 | 1463034741757 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 23:32:21 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html 23:32:21 INFO - PROCESS | 2040 | 1463034741761 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 23:32:21 INFO - PROCESS | 2040 | 1463034741763 Marionette TRACE conn6 <- [1,298,null,{}] 23:32:21 INFO - PROCESS | 2040 | 1463034741767 Marionette TRACE conn6 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:21 INFO - PROCESS | 2040 | 1463034741876 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 23:32:21 INFO - PROCESS | 2040 | 1463034741923 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:21 INFO - PROCESS | 2040 | ++DOCSHELL 00000059974F6000 == 49 [pid = 2040] [id = 102] 23:32:21 INFO - PROCESS | 2040 | ++DOMWINDOW == 122 (0000005997466400) [pid = 2040] [serial = 285] [outer = 0000000000000000] 23:32:21 INFO - PROCESS | 2040 | ++DOMWINDOW == 123 (00000059974D2C00) [pid = 2040] [serial = 286] [outer = 0000005997466400] 23:32:21 INFO - PROCESS | 2040 | 1463034741968 Marionette DEBUG loaded listener.js 23:32:22 INFO - PROCESS | 2040 | ++DOMWINDOW == 124 (00000059974DC400) [pid = 2040] [serial = 287] [outer = 0000005997466400] 23:32:22 INFO - PROCESS | 2040 | --DOMWINDOW == 123 (00000059971FA000) [pid = 2040] [serial = 231] [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] 23:32:22 INFO - PROCESS | 2040 | --DOMWINDOW == 122 (0000005998C42000) [pid = 2040] [serial = 234] [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] 23:32:22 INFO - PROCESS | 2040 | --DOMWINDOW == 121 (000000599009D400) [pid = 2040] [serial = 225] [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] 23:32:22 INFO - PROCESS | 2040 | --DOMWINDOW == 120 (000000599250CC00) [pid = 2040] [serial = 215] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463034726420] 23:32:22 INFO - PROCESS | 2040 | --DOMWINDOW == 119 (000000598BF7AC00) [pid = 2040] [serial = 212] [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] 23:32:22 INFO - PROCESS | 2040 | --DOMWINDOW == 118 (000000598532AC00) [pid = 2040] [serial = 240] [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] 23:32:22 INFO - PROCESS | 2040 | --DOMWINDOW == 117 (00000059941EB400) [pid = 2040] [serial = 228] [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] 23:32:22 INFO - PROCESS | 2040 | --DOMWINDOW == 116 (0000005997926000) [pid = 2040] [serial = 243] [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] 23:32:22 INFO - PROCESS | 2040 | --DOMWINDOW == 115 (0000005987695400) [pid = 2040] [serial = 217] [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] 23:32:22 INFO - PROCESS | 2040 | --DOMWINDOW == 114 (00000059933A3000) [pid = 2040] [serial = 220] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:32:22 INFO - PROCESS | 2040 | --DOMWINDOW == 113 (000000599382D400) [pid = 2040] [serial = 222] [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] 23:32:22 INFO - PROCESS | 2040 | --DOMWINDOW == 112 (000000599A5FCC00) [pid = 2040] [serial = 210] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:32:22 INFO - PROCESS | 2040 | --DOMWINDOW == 111 (000000598532A000) [pid = 2040] [serial = 237] [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] 23:32:22 INFO - PROCESS | 2040 | 1463034742427 Marionette TRACE conn6 <- [1,300,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]]]}] 23:32:22 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html | The referrer URL is stripped-referrer when a 23:32:22 INFO - document served over http requires an http 23:32:22 INFO - sub-resource via fetch-request using the meta-referrer 23:32:22 INFO - delivery method with no-redirect and when 23:32:22 INFO - the target request is same-origin. 23:32:22 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html | took 690ms 23:32:22 INFO - PROCESS | 2040 | 1463034742454 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 23:32:22 INFO - PROCESS | 2040 | 1463034742456 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 23:32:22 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html 23:32:22 INFO - PROCESS | 2040 | 1463034742459 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 23:32:22 INFO - PROCESS | 2040 | 1463034742461 Marionette TRACE conn6 <- [1,302,null,{}] 23:32:22 INFO - PROCESS | 2040 | 1463034742465 Marionette TRACE conn6 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:22 INFO - PROCESS | 2040 | 1463034742595 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 23:32:22 INFO - PROCESS | 2040 | 1463034742638 Marionette TRACE conn6 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var 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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:22 INFO - PROCESS | 2040 | ++DOCSHELL 0000005999F2B800 == 50 [pid = 2040] [id = 103] 23:32:22 INFO - PROCESS | 2040 | ++DOMWINDOW == 112 (0000005987695400) [pid = 2040] [serial = 288] [outer = 0000000000000000] 23:32:22 INFO - PROCESS | 2040 | ++DOMWINDOW == 113 (000000599791F000) [pid = 2040] [serial = 289] [outer = 0000005987695400] 23:32:22 INFO - PROCESS | 2040 | 1463034742682 Marionette DEBUG loaded listener.js 23:32:22 INFO - PROCESS | 2040 | ++DOMWINDOW == 114 (000000599792AC00) [pid = 2040] [serial = 290] [outer = 0000005987695400] 23:32:22 INFO - PROCESS | 2040 | 1463034742922 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 23:32:23 INFO - PROCESS | 2040 | 1463034743058 Marionette TRACE conn6 <- [1,304,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]]]}] 23:32:23 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a 23:32:23 INFO - document served over http requires an http 23:32:23 INFO - sub-resource via fetch-request using the meta-referrer 23:32:23 INFO - delivery method with swap-origin-redirect and when 23:32:23 INFO - the target request is same-origin. 23:32:23 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 630ms 23:32:23 INFO - PROCESS | 2040 | 1463034743093 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 23:32:23 INFO - PROCESS | 2040 | 1463034743095 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 23:32:23 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html 23:32:23 INFO - PROCESS | 2040 | 1463034743098 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 23:32:23 INFO - PROCESS | 2040 | 1463034743100 Marionette TRACE conn6 <- [1,306,null,{}] 23:32:23 INFO - PROCESS | 2040 | 1463034743104 Marionette TRACE conn6 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:23 INFO - PROCESS | 2040 | 1463034743186 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 23:32:23 INFO - PROCESS | 2040 | 1463034743194 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:23 INFO - PROCESS | 2040 | ++DOCSHELL 000000598C380800 == 51 [pid = 2040] [id = 104] 23:32:23 INFO - PROCESS | 2040 | ++DOMWINDOW == 115 (000000599794C000) [pid = 2040] [serial = 291] [outer = 0000000000000000] 23:32:23 INFO - PROCESS | 2040 | ++DOMWINDOW == 116 (0000005998C42800) [pid = 2040] [serial = 292] [outer = 000000599794C000] 23:32:23 INFO - PROCESS | 2040 | 1463034743247 Marionette DEBUG loaded listener.js 23:32:23 INFO - PROCESS | 2040 | ++DOMWINDOW == 117 (0000005998C7A400) [pid = 2040] [serial = 293] [outer = 000000599794C000] 23:32:23 INFO - PROCESS | 2040 | ++DOCSHELL 000000599A5B0000 == 52 [pid = 2040] [id = 105] 23:32:23 INFO - PROCESS | 2040 | ++DOMWINDOW == 118 (0000005998C41000) [pid = 2040] [serial = 294] [outer = 0000000000000000] 23:32:23 INFO - PROCESS | 2040 | ++DOMWINDOW == 119 (0000005999DCE800) [pid = 2040] [serial = 295] [outer = 0000005998C41000] 23:32:23 INFO - PROCESS | 2040 | 1463034743677 Marionette TRACE conn6 <- [1,308,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]]]}] 23:32:23 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a 23:32:23 INFO - document served over http requires an http 23:32:23 INFO - sub-resource via iframe-tag using the meta-referrer 23:32:23 INFO - delivery method with keep-origin-redirect and when 23:32:23 INFO - the target request is same-origin. 23:32:23 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 23:32:23 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html 23:32:23 INFO - PROCESS | 2040 | 1463034743730 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 23:32:23 INFO - PROCESS | 2040 | 1463034743732 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 23:32:23 INFO - PROCESS | 2040 | 1463034743736 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 23:32:23 INFO - PROCESS | 2040 | 1463034743738 Marionette TRACE conn6 <- [1,310,null,{}] 23:32:23 INFO - PROCESS | 2040 | 1463034743741 Marionette TRACE conn6 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:23 INFO - PROCESS | 2040 | 1463034743837 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 23:32:23 INFO - PROCESS | 2040 | 1463034743846 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:23 INFO - PROCESS | 2040 | ++DOCSHELL 000000599AC5F800 == 53 [pid = 2040] [id = 106] 23:32:23 INFO - PROCESS | 2040 | ++DOMWINDOW == 120 (0000005999F70400) [pid = 2040] [serial = 296] [outer = 0000000000000000] 23:32:23 INFO - PROCESS | 2040 | ++DOMWINDOW == 121 (0000005999F74C00) [pid = 2040] [serial = 297] [outer = 0000005999F70400] 23:32:23 INFO - PROCESS | 2040 | 1463034743922 Marionette DEBUG loaded listener.js 23:32:24 INFO - PROCESS | 2040 | ++DOMWINDOW == 122 (000000599A14A800) [pid = 2040] [serial = 298] [outer = 0000005999F70400] 23:32:24 INFO - PROCESS | 2040 | --DOCSHELL 0000005997163000 == 52 [pid = 2040] [id = 72] 23:32:24 INFO - PROCESS | 2040 | --DOCSHELL 000000599B3A6800 == 51 [pid = 2040] [id = 73] 23:32:24 INFO - PROCESS | 2040 | --DOCSHELL 0000005995C3F800 == 50 [pid = 2040] [id = 42] 23:32:24 INFO - PROCESS | 2040 | --DOCSHELL 000000599BD14000 == 49 [pid = 2040] [id = 74] 23:32:24 INFO - PROCESS | 2040 | --DOCSHELL 0000005993C83000 == 48 [pid = 2040] [id = 39] 23:32:24 INFO - PROCESS | 2040 | --DOCSHELL 000000598DD9C800 == 47 [pid = 2040] [id = 70] 23:32:24 INFO - PROCESS | 2040 | --DOCSHELL 000000599668E000 == 46 [pid = 2040] [id = 41] 23:32:24 INFO - PROCESS | 2040 | --DOCSHELL 00000059946BA800 == 45 [pid = 2040] [id = 40] 23:32:24 INFO - PROCESS | 2040 | --DOCSHELL 0000005986CBC800 == 44 [pid = 2040] [id = 96] 23:32:24 INFO - PROCESS | 2040 | --DOCSHELL 0000005986ECC800 == 43 [pid = 2040] [id = 95] 23:32:24 INFO - PROCESS | 2040 | --DOCSHELL 00000059946AF800 == 42 [pid = 2040] [id = 94] 23:32:24 INFO - PROCESS | 2040 | --DOCSHELL 00000059925BC800 == 41 [pid = 2040] [id = 93] 23:32:24 INFO - PROCESS | 2040 | --DOCSHELL 00000059980B7800 == 40 [pid = 2040] [id = 91] 23:32:24 INFO - PROCESS | 2040 | --DOCSHELL 00000059980D1800 == 39 [pid = 2040] [id = 92] 23:32:24 INFO - PROCESS | 2040 | --DOCSHELL 000000599C3D8000 == 38 [pid = 2040] [id = 88] 23:32:24 INFO - PROCESS | 2040 | --DOCSHELL 000000598BEBB000 == 37 [pid = 2040] [id = 89] 23:32:24 INFO - PROCESS | 2040 | --DOCSHELL 0000005993B70800 == 36 [pid = 2040] [id = 90] 23:32:25 INFO - PROCESS | 2040 | --DOCSHELL 000000598DD9C000 == 35 [pid = 2040] [id = 97] 23:32:25 INFO - PROCESS | 2040 | --DOCSHELL 0000005993B6E800 == 34 [pid = 2040] [id = 98] 23:32:25 INFO - PROCESS | 2040 | --DOCSHELL 0000005995449000 == 33 [pid = 2040] [id = 99] 23:32:25 INFO - PROCESS | 2040 | --DOCSHELL 00000059974F4800 == 32 [pid = 2040] [id = 101] 23:32:25 INFO - PROCESS | 2040 | --DOCSHELL 000000598C380800 == 31 [pid = 2040] [id = 104] 23:32:25 INFO - PROCESS | 2040 | --DOCSHELL 000000599713A000 == 30 [pid = 2040] [id = 100] 23:32:25 INFO - PROCESS | 2040 | --DOCSHELL 00000059974F6000 == 29 [pid = 2040] [id = 102] 23:32:25 INFO - PROCESS | 2040 | --DOCSHELL 0000005999F2B800 == 28 [pid = 2040] [id = 103] 23:32:25 INFO - PROCESS | 2040 | --DOCSHELL 000000599A5B0000 == 27 [pid = 2040] [id = 105] 23:32:25 INFO - PROCESS | 2040 | --DOMWINDOW == 121 (0000005998C7DC00) [pid = 2040] [serial = 235] [outer = 0000000000000000] [url = about:blank] 23:32:25 INFO - PROCESS | 2040 | --DOMWINDOW == 120 (0000005994299400) [pid = 2040] [serial = 202] [outer = 0000000000000000] [url = about:blank] 23:32:25 INFO - PROCESS | 2040 | --DOMWINDOW == 119 (00000059973A7C00) [pid = 2040] [serial = 205] [outer = 0000000000000000] [url = about:blank] 23:32:25 INFO - PROCESS | 2040 | --DOMWINDOW == 118 (0000005993AF1800) [pid = 2040] [serial = 226] [outer = 0000000000000000] [url = about:blank] 23:32:25 INFO - PROCESS | 2040 | --DOMWINDOW == 117 (0000005993FF9400) [pid = 2040] [serial = 227] [outer = 0000000000000000] [url = about:blank] 23:32:25 INFO - PROCESS | 2040 | --DOMWINDOW == 116 (0000005990BA9C00) [pid = 2040] [serial = 216] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463034726420] 23:32:25 INFO - PROCESS | 2040 | --DOMWINDOW == 115 (0000005990ABF000) [pid = 2040] [serial = 214] [outer = 0000000000000000] [url = about:blank] 23:32:25 INFO - PROCESS | 2040 | --DOMWINDOW == 114 (000000598CF07400) [pid = 2040] [serial = 213] [outer = 0000000000000000] [url = about:blank] 23:32:25 INFO - PROCESS | 2040 | --DOMWINDOW == 113 (0000005993FF9800) [pid = 2040] [serial = 241] [outer = 0000000000000000] [url = about:blank] 23:32:25 INFO - PROCESS | 2040 | --DOMWINDOW == 112 (00000059951BE400) [pid = 2040] [serial = 229] [outer = 0000000000000000] [url = about:blank] 23:32:25 INFO - PROCESS | 2040 | --DOMWINDOW == 111 (0000005999DD1C00) [pid = 2040] [serial = 245] [outer = 0000000000000000] [url = about:blank] 23:32:25 INFO - PROCESS | 2040 | --DOMWINDOW == 110 (000000598C33A400) [pid = 2040] [serial = 218] [outer = 0000000000000000] [url = about:blank] 23:32:25 INFO - PROCESS | 2040 | --DOMWINDOW == 109 (00000059935EB000) [pid = 2040] [serial = 221] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:32:25 INFO - PROCESS | 2040 | --DOMWINDOW == 108 (0000005990B78800) [pid = 2040] [serial = 219] [outer = 0000000000000000] [url = about:blank] 23:32:25 INFO - PROCESS | 2040 | --DOMWINDOW == 107 (0000005993874000) [pid = 2040] [serial = 223] [outer = 0000000000000000] [url = about:blank] 23:32:25 INFO - PROCESS | 2040 | --DOMWINDOW == 106 (0000005993AF6000) [pid = 2040] [serial = 224] [outer = 0000000000000000] [url = about:blank] 23:32:25 INFO - PROCESS | 2040 | --DOMWINDOW == 105 (00000059876B0C00) [pid = 2040] [serial = 211] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:32:25 INFO - PROCESS | 2040 | --DOMWINDOW == 104 (0000005999F7BC00) [pid = 2040] [serial = 208] [outer = 0000000000000000] [url = about:blank] 23:32:25 INFO - PROCESS | 2040 | --DOMWINDOW == 103 (000000599A581C00) [pid = 2040] [serial = 247] [outer = 0000000000000000] [url = about:blank] 23:32:25 INFO - PROCESS | 2040 | --DOMWINDOW == 102 (000000598532E400) [pid = 2040] [serial = 238] [outer = 0000000000000000] [url = about:blank] 23:32:25 INFO - PROCESS | 2040 | --DOMWINDOW == 101 (0000005997982400) [pid = 2040] [serial = 244] [outer = 0000000000000000] [url = about:blank] 23:32:25 INFO - PROCESS | 2040 | --DOMWINDOW == 100 (0000005998CE7400) [pid = 2040] [serial = 239] [outer = 0000000000000000] [url = about:blank] 23:32:25 INFO - PROCESS | 2040 | --DOMWINDOW == 99 (0000005997957800) [pid = 2040] [serial = 233] [outer = 0000000000000000] [url = about:blank] 23:32:25 INFO - PROCESS | 2040 | --DOMWINDOW == 98 (0000005997981800) [pid = 2040] [serial = 242] [outer = 0000000000000000] [url = about:blank] 23:32:25 INFO - PROCESS | 2040 | --DOMWINDOW == 97 (000000599612A400) [pid = 2040] [serial = 230] [outer = 0000000000000000] [url = about:blank] 23:32:25 INFO - PROCESS | 2040 | --DOMWINDOW == 96 (000000599794D000) [pid = 2040] [serial = 232] [outer = 0000000000000000] [url = about:blank] 23:32:25 INFO - PROCESS | 2040 | --DOMWINDOW == 95 (0000005998CE2400) [pid = 2040] [serial = 236] [outer = 0000000000000000] [url = about:blank] 23:32:25 INFO - PROCESS | 2040 | --DOMWINDOW == 94 (000000599A5F6C00) [pid = 2040] [serial = 196] [outer = 0000000000000000] [url = about:blank] 23:32:25 INFO - PROCESS | 2040 | --DOMWINDOW == 93 (000000598FE67400) [pid = 2040] [serial = 199] [outer = 0000000000000000] [url = about:blank] 23:32:25 INFO - PROCESS | 2040 | ++DOCSHELL 0000005985316800 == 28 [pid = 2040] [id = 107] 23:32:25 INFO - PROCESS | 2040 | ++DOMWINDOW == 94 (0000005986543C00) [pid = 2040] [serial = 299] [outer = 0000000000000000] 23:32:25 INFO - PROCESS | 2040 | ++DOMWINDOW == 95 (000000598656AC00) [pid = 2040] [serial = 300] [outer = 0000005986543C00] 23:32:25 INFO - PROCESS | 2040 | 1463034745810 Marionette TRACE conn6 <- [1,312,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]]]}] 23:32:25 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html | The referrer URL is stripped-referrer when a 23:32:25 INFO - document served over http requires an http 23:32:25 INFO - sub-resource via iframe-tag using the meta-referrer 23:32:25 INFO - delivery method with no-redirect and when 23:32:25 INFO - the target request is same-origin. 23:32:25 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html | took 2126ms 23:32:25 INFO - PROCESS | 2040 | 1463034745866 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 23:32:25 INFO - PROCESS | 2040 | 1463034745870 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 23:32:25 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html 23:32:25 INFO - PROCESS | 2040 | 1463034745875 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 23:32:25 INFO - PROCESS | 2040 | 1463034745879 Marionette TRACE conn6 <- [1,314,null,{}] 23:32:25 INFO - PROCESS | 2040 | 1463034745885 Marionette TRACE conn6 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:25 INFO - PROCESS | 2040 | 1463034745978 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 23:32:25 INFO - PROCESS | 2040 | 1463034745987 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:26 INFO - PROCESS | 2040 | ++DOCSHELL 0000005986CC7800 == 29 [pid = 2040] [id = 108] 23:32:26 INFO - PROCESS | 2040 | ++DOMWINDOW == 96 (0000005987008800) [pid = 2040] [serial = 301] [outer = 0000000000000000] 23:32:26 INFO - PROCESS | 2040 | ++DOMWINDOW == 97 (0000005987009400) [pid = 2040] [serial = 302] [outer = 0000005987008800] 23:32:26 INFO - PROCESS | 2040 | 1463034746035 Marionette DEBUG loaded listener.js 23:32:26 INFO - PROCESS | 2040 | ++DOMWINDOW == 98 (000000598768A400) [pid = 2040] [serial = 303] [outer = 0000005987008800] 23:32:26 INFO - PROCESS | 2040 | ++DOCSHELL 0000005986ECE000 == 30 [pid = 2040] [id = 109] 23:32:26 INFO - PROCESS | 2040 | ++DOMWINDOW == 99 (0000005987016000) [pid = 2040] [serial = 304] [outer = 0000000000000000] 23:32:26 INFO - PROCESS | 2040 | ++DOMWINDOW == 100 (000000598828B800) [pid = 2040] [serial = 305] [outer = 0000005987016000] 23:32:26 INFO - PROCESS | 2040 | 1463034746523 Marionette TRACE conn6 <- [1,316,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]]]}] 23:32:26 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a 23:32:26 INFO - document served over http requires an http 23:32:26 INFO - sub-resource via iframe-tag using the meta-referrer 23:32:26 INFO - delivery method with swap-origin-redirect and when 23:32:26 INFO - the target request is same-origin. 23:32:26 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 692ms 23:32:26 INFO - PROCESS | 2040 | 1463034746571 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 23:32:26 INFO - PROCESS | 2040 | 1463034746578 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 23:32:26 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html 23:32:26 INFO - PROCESS | 2040 | 1463034746586 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 23:32:26 INFO - PROCESS | 2040 | 1463034746588 Marionette TRACE conn6 <- [1,318,null,{}] 23:32:26 INFO - PROCESS | 2040 | 1463034746592 Marionette TRACE conn6 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:26 INFO - PROCESS | 2040 | 1463034746680 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 23:32:26 INFO - PROCESS | 2040 | 1463034746771 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:26 INFO - PROCESS | 2040 | ++DOCSHELL 000000598B7FC800 == 31 [pid = 2040] [id = 110] 23:32:26 INFO - PROCESS | 2040 | ++DOMWINDOW == 101 (0000005987014C00) [pid = 2040] [serial = 306] [outer = 0000000000000000] 23:32:26 INFO - PROCESS | 2040 | ++DOMWINDOW == 102 (000000598CE3E000) [pid = 2040] [serial = 307] [outer = 0000005987014C00] 23:32:26 INFO - PROCESS | 2040 | 1463034746818 Marionette DEBUG loaded listener.js 23:32:26 INFO - PROCESS | 2040 | ++DOMWINDOW == 103 (000000598D72D800) [pid = 2040] [serial = 308] [outer = 0000005987014C00] 23:32:27 INFO - PROCESS | 2040 | 1463034747198 Marionette TRACE conn6 <- [1,320,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]]]}] 23:32:27 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a 23:32:27 INFO - document served over http requires an http 23:32:27 INFO - sub-resource via script-tag using the meta-referrer 23:32:27 INFO - delivery method with keep-origin-redirect and when 23:32:27 INFO - the target request is same-origin. 23:32:27 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 628ms 23:32:27 INFO - PROCESS | 2040 | 1463034747217 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 23:32:27 INFO - PROCESS | 2040 | 1463034747229 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 23:32:27 INFO - PROCESS | 2040 | 1463034747232 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 23:32:27 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html 23:32:27 INFO - PROCESS | 2040 | 1463034747236 Marionette TRACE conn6 <- [1,322,null,{}] 23:32:27 INFO - PROCESS | 2040 | 1463034747249 Marionette TRACE conn6 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:27 INFO - PROCESS | 2040 | 1463034747380 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 23:32:27 INFO - PROCESS | 2040 | 1463034747401 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:27 INFO - PROCESS | 2040 | ++DOCSHELL 000000598DDC4800 == 32 [pid = 2040] [id = 111] 23:32:27 INFO - PROCESS | 2040 | ++DOMWINDOW == 104 (0000005985325C00) [pid = 2040] [serial = 309] [outer = 0000000000000000] 23:32:27 INFO - PROCESS | 2040 | ++DOMWINDOW == 105 (000000598C33EC00) [pid = 2040] [serial = 310] [outer = 0000005985325C00] 23:32:27 INFO - PROCESS | 2040 | 1463034747450 Marionette DEBUG loaded listener.js 23:32:27 INFO - PROCESS | 2040 | ++DOMWINDOW == 106 (0000005990ABDC00) [pid = 2040] [serial = 311] [outer = 0000005985325C00] 23:32:27 INFO - PROCESS | 2040 | 1463034747837 Marionette TRACE conn6 <- [1,324,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]]]}] 23:32:27 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html | The referrer URL is stripped-referrer when a 23:32:27 INFO - document served over http requires an http 23:32:27 INFO - sub-resource via script-tag using the meta-referrer 23:32:27 INFO - delivery method with no-redirect and when 23:32:27 INFO - the target request is same-origin. 23:32:27 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html | took 629ms 23:32:27 INFO - PROCESS | 2040 | 1463034747866 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 23:32:27 INFO - PROCESS | 2040 | 1463034747869 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 23:32:27 INFO - PROCESS | 2040 | 1463034747872 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 23:32:27 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html 23:32:27 INFO - PROCESS | 2040 | 1463034747874 Marionette TRACE conn6 <- [1,326,null,{}] 23:32:27 INFO - PROCESS | 2040 | 1463034747886 Marionette TRACE conn6 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:27 INFO - PROCESS | 2040 | 1463034747964 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 23:32:27 INFO - PROCESS | 2040 | 1463034747970 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:27 INFO - PROCESS | 2040 | ++DOCSHELL 00000059933C7800 == 33 [pid = 2040] [id = 112] 23:32:27 INFO - PROCESS | 2040 | ++DOMWINDOW == 107 (0000005990BAC800) [pid = 2040] [serial = 312] [outer = 0000000000000000] 23:32:28 INFO - PROCESS | 2040 | ++DOMWINDOW == 108 (0000005990D12C00) [pid = 2040] [serial = 313] [outer = 0000005990BAC800] 23:32:28 INFO - PROCESS | 2040 | 1463034748016 Marionette DEBUG loaded listener.js 23:32:28 INFO - PROCESS | 2040 | ++DOMWINDOW == 109 (0000005992E90800) [pid = 2040] [serial = 314] [outer = 0000005990BAC800] 23:32:28 INFO - PROCESS | 2040 | 1463034748427 Marionette TRACE conn6 <- [1,328,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]]]}] 23:32:28 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a 23:32:28 INFO - document served over http requires an http 23:32:28 INFO - sub-resource via script-tag using the meta-referrer 23:32:28 INFO - delivery method with swap-origin-redirect and when 23:32:28 INFO - the target request is same-origin. 23:32:28 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 586ms 23:32:28 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html 23:32:28 INFO - PROCESS | 2040 | 1463034748462 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 23:32:28 INFO - PROCESS | 2040 | 1463034748464 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 23:32:28 INFO - PROCESS | 2040 | 1463034748467 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 23:32:28 INFO - PROCESS | 2040 | 1463034748469 Marionette TRACE conn6 <- [1,330,null,{}] 23:32:28 INFO - PROCESS | 2040 | 1463034748473 Marionette TRACE conn6 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:28 INFO - PROCESS | 2040 | 1463034748550 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 23:32:28 INFO - PROCESS | 2040 | 1463034748565 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:28 INFO - PROCESS | 2040 | ++DOCSHELL 0000005993B6E800 == 34 [pid = 2040] [id = 113] 23:32:28 INFO - PROCESS | 2040 | ++DOMWINDOW == 110 (0000005987008C00) [pid = 2040] [serial = 315] [outer = 0000000000000000] 23:32:28 INFO - PROCESS | 2040 | ++DOMWINDOW == 111 (00000059933AA400) [pid = 2040] [serial = 316] [outer = 0000005987008C00] 23:32:28 INFO - PROCESS | 2040 | 1463034748611 Marionette DEBUG loaded listener.js 23:32:28 INFO - PROCESS | 2040 | ++DOMWINDOW == 112 (00000059935EC000) [pid = 2040] [serial = 317] [outer = 0000005987008C00] 23:32:29 INFO - PROCESS | 2040 | 1463034749036 Marionette TRACE conn6 <- [1,332,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]]]}] 23:32:29 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a 23:32:29 INFO - document served over http requires an http 23:32:29 INFO - sub-resource via xhr-request using the meta-referrer 23:32:29 INFO - delivery method with keep-origin-redirect and when 23:32:29 INFO - the target request is same-origin. 23:32:29 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 586ms 23:32:29 INFO - PROCESS | 2040 | 1463034749057 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 23:32:29 INFO - PROCESS | 2040 | 1463034749059 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 23:32:29 INFO - PROCESS | 2040 | 1463034749062 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 23:32:29 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html 23:32:29 INFO - PROCESS | 2040 | 1463034749064 Marionette TRACE conn6 <- [1,334,null,{}] 23:32:29 INFO - PROCESS | 2040 | 1463034749068 Marionette TRACE conn6 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:29 INFO - PROCESS | 2040 | 1463034749187 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 23:32:29 INFO - PROCESS | 2040 | 1463034749202 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:29 INFO - PROCESS | 2040 | ++DOCSHELL 000000599543A800 == 35 [pid = 2040] [id = 114] 23:32:29 INFO - PROCESS | 2040 | ++DOMWINDOW == 113 (0000005993827800) [pid = 2040] [serial = 318] [outer = 0000000000000000] 23:32:29 INFO - PROCESS | 2040 | ++DOMWINDOW == 114 (0000005993830400) [pid = 2040] [serial = 319] [outer = 0000005993827800] 23:32:29 INFO - PROCESS | 2040 | 1463034749247 Marionette DEBUG loaded listener.js 23:32:29 INFO - PROCESS | 2040 | ++DOMWINDOW == 115 (0000005993AF3800) [pid = 2040] [serial = 320] [outer = 0000005993827800] 23:32:29 INFO - PROCESS | 2040 | 1463034749614 Marionette TRACE conn6 <- [1,336,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]]]}] 23:32:29 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html | The referrer URL is stripped-referrer when a 23:32:29 INFO - document served over http requires an http 23:32:29 INFO - sub-resource via xhr-request using the meta-referrer 23:32:29 INFO - delivery method with no-redirect and when 23:32:29 INFO - the target request is same-origin. 23:32:29 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html | took 587ms 23:32:29 INFO - PROCESS | 2040 | 1463034749652 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 23:32:29 INFO - PROCESS | 2040 | 1463034749654 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 23:32:29 INFO - PROCESS | 2040 | 1463034749657 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 23:32:29 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html 23:32:29 INFO - PROCESS | 2040 | 1463034749659 Marionette TRACE conn6 <- [1,338,null,{}] 23:32:29 INFO - PROCESS | 2040 | 1463034749663 Marionette TRACE conn6 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:29 INFO - PROCESS | 2040 | 1463034749736 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 23:32:29 INFO - PROCESS | 2040 | 1463034749742 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:29 INFO - PROCESS | 2040 | ++DOCSHELL 000000599712D000 == 36 [pid = 2040] [id = 115] 23:32:29 INFO - PROCESS | 2040 | ++DOMWINDOW == 116 (0000005993828C00) [pid = 2040] [serial = 321] [outer = 0000000000000000] 23:32:29 INFO - PROCESS | 2040 | ++DOMWINDOW == 117 (0000005993FF1000) [pid = 2040] [serial = 322] [outer = 0000005993828C00] 23:32:29 INFO - PROCESS | 2040 | 1463034749839 Marionette DEBUG loaded listener.js 23:32:29 INFO - PROCESS | 2040 | ++DOMWINDOW == 118 (00000059941E7800) [pid = 2040] [serial = 323] [outer = 0000005993828C00] 23:32:30 INFO - PROCESS | 2040 | 1463034750220 Marionette TRACE conn6 <- [1,340,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]]]}] 23:32:30 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a 23:32:30 INFO - document served over http requires an http 23:32:30 INFO - sub-resource via xhr-request using the meta-referrer 23:32:30 INFO - delivery method with swap-origin-redirect and when 23:32:30 INFO - the target request is same-origin. 23:32:30 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 587ms 23:32:30 INFO - PROCESS | 2040 | 1463034750248 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 23:32:30 INFO - PROCESS | 2040 | 1463034750250 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 23:32:30 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html 23:32:30 INFO - PROCESS | 2040 | 1463034750253 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 23:32:30 INFO - PROCESS | 2040 | 1463034750255 Marionette TRACE conn6 <- [1,342,null,{}] 23:32:30 INFO - PROCESS | 2040 | 1463034750259 Marionette TRACE conn6 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:30 INFO - PROCESS | 2040 | 1463034750335 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 23:32:30 INFO - PROCESS | 2040 | 1463034750341 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:30 INFO - PROCESS | 2040 | ++DOCSHELL 0000005997362800 == 37 [pid = 2040] [id = 116] 23:32:30 INFO - PROCESS | 2040 | ++DOMWINDOW == 119 (0000005993FFBC00) [pid = 2040] [serial = 324] [outer = 0000000000000000] 23:32:30 INFO - PROCESS | 2040 | ++DOMWINDOW == 120 (0000005994B9B400) [pid = 2040] [serial = 325] [outer = 0000005993FFBC00] 23:32:30 INFO - PROCESS | 2040 | 1463034750444 Marionette DEBUG loaded listener.js 23:32:30 INFO - PROCESS | 2040 | ++DOMWINDOW == 121 (00000059952F1000) [pid = 2040] [serial = 326] [outer = 0000005993FFBC00] 23:32:30 INFO - PROCESS | 2040 | 1463034750860 Marionette TRACE conn6 <- [1,344,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]]]}] 23:32:30 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a 23:32:30 INFO - document served over http requires an https 23:32:30 INFO - sub-resource via fetch-request using the meta-referrer 23:32:30 INFO - delivery method with keep-origin-redirect and when 23:32:30 INFO - the target request is same-origin. 23:32:30 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 628ms 23:32:30 INFO - PROCESS | 2040 | 1463034750885 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 23:32:30 INFO - PROCESS | 2040 | 1463034750888 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 23:32:30 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 23:32:30 INFO - PROCESS | 2040 | 1463034750901 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 23:32:30 INFO - PROCESS | 2040 | 1463034750903 Marionette TRACE conn6 <- [1,346,null,{}] 23:32:30 INFO - PROCESS | 2040 | 1463034750906 Marionette TRACE conn6 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:31 INFO - PROCESS | 2040 | 1463034751008 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 23:32:31 INFO - PROCESS | 2040 | 1463034751016 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:31 INFO - PROCESS | 2040 | ++DOCSHELL 000000598DDC3800 == 38 [pid = 2040] [id = 117] 23:32:31 INFO - PROCESS | 2040 | ++DOMWINDOW == 122 (0000005994112800) [pid = 2040] [serial = 327] [outer = 0000000000000000] 23:32:31 INFO - PROCESS | 2040 | ++DOMWINDOW == 123 (00000059961F7400) [pid = 2040] [serial = 328] [outer = 0000005994112800] 23:32:31 INFO - PROCESS | 2040 | 1463034751060 Marionette DEBUG loaded listener.js 23:32:31 INFO - PROCESS | 2040 | ++DOMWINDOW == 124 (00000059966AE400) [pid = 2040] [serial = 329] [outer = 0000005994112800] 23:32:31 INFO - PROCESS | 2040 | 1463034751497 Marionette TRACE conn6 <- [1,348,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]]]}] 23:32:31 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html | The referrer URL is stripped-referrer when a 23:32:31 INFO - document served over http requires an https 23:32:31 INFO - sub-resource via fetch-request using the meta-referrer 23:32:31 INFO - delivery method with no-redirect and when 23:32:31 INFO - the target request is same-origin. 23:32:31 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 23:32:31 INFO - PROCESS | 2040 | 1463034751526 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 23:32:31 INFO - PROCESS | 2040 | 1463034751528 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 23:32:31 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html 23:32:31 INFO - PROCESS | 2040 | 1463034751532 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 23:32:31 INFO - PROCESS | 2040 | 1463034751533 Marionette TRACE conn6 <- [1,350,null,{}] 23:32:31 INFO - PROCESS | 2040 | 1463034751537 Marionette TRACE conn6 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:31 INFO - PROCESS | 2040 | 1463034751641 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 23:32:31 INFO - PROCESS | 2040 | 1463034751648 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:31 INFO - PROCESS | 2040 | ++DOCSHELL 00000059980C2000 == 39 [pid = 2040] [id = 118] 23:32:31 INFO - PROCESS | 2040 | ++DOMWINDOW == 125 (0000005997115000) [pid = 2040] [serial = 330] [outer = 0000000000000000] 23:32:31 INFO - PROCESS | 2040 | ++DOMWINDOW == 126 (00000059971F0C00) [pid = 2040] [serial = 331] [outer = 0000005997115000] 23:32:31 INFO - PROCESS | 2040 | 1463034751692 Marionette DEBUG loaded listener.js 23:32:31 INFO - PROCESS | 2040 | ++DOMWINDOW == 127 (000000599734FC00) [pid = 2040] [serial = 332] [outer = 0000005997115000] 23:32:32 INFO - PROCESS | 2040 | 1463034752164 Marionette TRACE conn6 <- [1,352,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]]]}] 23:32:32 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a 23:32:32 INFO - document served over http requires an https 23:32:32 INFO - sub-resource via fetch-request using the meta-referrer 23:32:32 INFO - delivery method with swap-origin-redirect and when 23:32:32 INFO - the target request is same-origin. 23:32:32 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 691ms 23:32:32 INFO - PROCESS | 2040 | 1463034752225 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 23:32:32 INFO - PROCESS | 2040 | 1463034752228 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 23:32:32 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html 23:32:32 INFO - PROCESS | 2040 | 1463034752232 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 23:32:32 INFO - PROCESS | 2040 | 1463034752234 Marionette TRACE conn6 <- [1,354,null,{}] 23:32:32 INFO - PROCESS | 2040 | 1463034752238 Marionette TRACE conn6 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:32 INFO - PROCESS | 2040 | 1463034752381 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 23:32:32 INFO - PROCESS | 2040 | 1463034752407 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:32 INFO - PROCESS | 2040 | ++DOCSHELL 00000059933CB000 == 40 [pid = 2040] [id = 119] 23:32:32 INFO - PROCESS | 2040 | ++DOMWINDOW == 128 (00000059974CE400) [pid = 2040] [serial = 333] [outer = 0000000000000000] 23:32:32 INFO - PROCESS | 2040 | ++DOMWINDOW == 129 (00000059974D7400) [pid = 2040] [serial = 334] [outer = 00000059974CE400] 23:32:32 INFO - PROCESS | 2040 | 1463034752457 Marionette DEBUG loaded listener.js 23:32:32 INFO - PROCESS | 2040 | ++DOMWINDOW == 130 (0000005997925800) [pid = 2040] [serial = 335] [outer = 00000059974CE400] 23:32:33 INFO - PROCESS | 2040 | --DOMWINDOW == 129 (0000005993FF4800) [pid = 2040] [serial = 201] [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] 23:32:33 INFO - PROCESS | 2040 | --DOMWINDOW == 128 (0000005987012400) [pid = 2040] [serial = 204] [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] 23:32:33 INFO - PROCESS | 2040 | --DOMWINDOW == 127 (000000599A143000) [pid = 2040] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html] 23:32:33 INFO - PROCESS | 2040 | --DOMWINDOW == 126 (000000598CF06800) [pid = 2040] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html] 23:32:33 INFO - PROCESS | 2040 | --DOMWINDOW == 125 (0000005992508800) [pid = 2040] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html] 23:32:33 INFO - PROCESS | 2040 | --DOMWINDOW == 124 (0000005999F6F000) [pid = 2040] [serial = 207] [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] 23:32:33 INFO - PROCESS | 2040 | --DOMWINDOW == 123 (0000005990BA7000) [pid = 2040] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html] 23:32:33 INFO - PROCESS | 2040 | --DOMWINDOW == 122 (000000599794C000) [pid = 2040] [serial = 291] [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] 23:32:33 INFO - PROCESS | 2040 | --DOMWINDOW == 121 (0000005998C41000) [pid = 2040] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:32:33 INFO - PROCESS | 2040 | --DOMWINDOW == 120 (0000005994B85C00) [pid = 2040] [serial = 279] [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] 23:32:33 INFO - PROCESS | 2040 | --DOMWINDOW == 119 (000000599605C400) [pid = 2040] [serial = 282] [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] 23:32:33 INFO - PROCESS | 2040 | --DOMWINDOW == 118 (0000005997466400) [pid = 2040] [serial = 285] [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] 23:32:33 INFO - PROCESS | 2040 | --DOMWINDOW == 117 (0000005987695400) [pid = 2040] [serial = 288] [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] 23:32:33 INFO - PROCESS | 2040 | --DOMWINDOW == 116 (0000005986F5D400) [pid = 2040] [serial = 276] [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] 23:32:33 INFO - PROCESS | 2040 | --DOMWINDOW == 115 (00000059933A5400) [pid = 2040] [serial = 273] [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] 23:32:33 INFO - PROCESS | 2040 | --DOMWINDOW == 114 (000000599009BC00) [pid = 2040] [serial = 270] [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] 23:32:33 INFO - PROCESS | 2040 | --DOMWINDOW == 113 (0000005986F5AC00) [pid = 2040] [serial = 267] [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] 23:32:33 INFO - PROCESS | 2040 | --DOMWINDOW == 112 (000000598700FC00) [pid = 2040] [serial = 264] [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] 23:32:33 INFO - PROCESS | 2040 | --DOMWINDOW == 111 (00000059974CF800) [pid = 2040] [serial = 262] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:32:33 INFO - PROCESS | 2040 | --DOMWINDOW == 110 (0000005997929000) [pid = 2040] [serial = 259] [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] 23:32:33 INFO - PROCESS | 2040 | --DOMWINDOW == 109 (000000599745E800) [pid = 2040] [serial = 257] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463034735095] 23:32:33 INFO - PROCESS | 2040 | --DOMWINDOW == 108 (00000059933A7800) [pid = 2040] [serial = 254] [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] 23:32:33 INFO - PROCESS | 2040 | --DOMWINDOW == 107 (0000005990D12800) [pid = 2040] [serial = 252] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:32:33 INFO - PROCESS | 2040 | --DOMWINDOW == 106 (000000598BF7B000) [pid = 2040] [serial = 249] [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] 23:32:33 INFO - PROCESS | 2040 | --DOMWINDOW == 105 (000000599A1DB000) [pid = 2040] [serial = 246] [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] 23:32:33 INFO - PROCESS | 2040 | --DOMWINDOW == 104 (000000598CF0B800) [pid = 2040] [serial = 198] [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] 23:32:33 INFO - PROCESS | 2040 | --DOMWINDOW == 103 (0000005998C4B800) [pid = 2040] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html] 23:32:33 INFO - PROCESS | 2040 | --DOMWINDOW == 102 (00000059973A1C00) [pid = 2040] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html] 23:32:33 INFO - PROCESS | 2040 | --DOMWINDOW == 101 (00000059933A8800) [pid = 2040] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html] 23:32:33 INFO - PROCESS | 2040 | ++DOCSHELL 000000598CFC9000 == 41 [pid = 2040] [id = 120] 23:32:33 INFO - PROCESS | 2040 | ++DOMWINDOW == 102 (0000005988290800) [pid = 2040] [serial = 336] [outer = 0000000000000000] 23:32:33 INFO - PROCESS | 2040 | ++DOMWINDOW == 103 (0000005990BA7000) [pid = 2040] [serial = 337] [outer = 0000005988290800] 23:32:33 INFO - PROCESS | 2040 | 1463034753206 Marionette TRACE conn6 <- [1,356,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]]]}] 23:32:33 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a 23:32:33 INFO - document served over http requires an https 23:32:33 INFO - sub-resource via iframe-tag using the meta-referrer 23:32:33 INFO - delivery method with keep-origin-redirect and when 23:32:33 INFO - the target request is same-origin. 23:32:33 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 1027ms 23:32:33 INFO - PROCESS | 2040 | 1463034753262 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 23:32:33 INFO - PROCESS | 2040 | 1463034753264 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 23:32:33 INFO - PROCESS | 2040 | 1463034753267 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 23:32:33 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html 23:32:33 INFO - PROCESS | 2040 | 1463034753269 Marionette TRACE conn6 <- [1,358,null,{}] 23:32:33 INFO - PROCESS | 2040 | 1463034753273 Marionette TRACE conn6 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:33 INFO - PROCESS | 2040 | 1463034753371 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 23:32:33 INFO - PROCESS | 2040 | 1463034753379 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:33 INFO - PROCESS | 2040 | ++DOCSHELL 0000005999F9B000 == 42 [pid = 2040] [id = 121] 23:32:33 INFO - PROCESS | 2040 | ++DOMWINDOW == 104 (000000598FE62400) [pid = 2040] [serial = 338] [outer = 0000000000000000] 23:32:33 INFO - PROCESS | 2040 | ++DOMWINDOW == 105 (0000005997466400) [pid = 2040] [serial = 339] [outer = 000000598FE62400] 23:32:33 INFO - PROCESS | 2040 | 1463034753425 Marionette DEBUG loaded listener.js 23:32:33 INFO - PROCESS | 2040 | ++DOMWINDOW == 106 (000000599792B000) [pid = 2040] [serial = 340] [outer = 000000598FE62400] 23:32:33 INFO - PROCESS | 2040 | ++DOCSHELL 000000599AB68000 == 43 [pid = 2040] [id = 122] 23:32:33 INFO - PROCESS | 2040 | ++DOMWINDOW == 107 (0000005997929000) [pid = 2040] [serial = 341] [outer = 0000000000000000] 23:32:33 INFO - PROCESS | 2040 | ++DOMWINDOW == 108 (000000599797F000) [pid = 2040] [serial = 342] [outer = 0000005997929000] 23:32:33 INFO - PROCESS | 2040 | 1463034753895 Marionette TRACE conn6 <- [1,360,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]]]}] 23:32:33 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html | The referrer URL is stripped-referrer when a 23:32:33 INFO - document served over http requires an https 23:32:33 INFO - sub-resource via iframe-tag using the meta-referrer 23:32:33 INFO - delivery method with no-redirect and when 23:32:33 INFO - the target request is same-origin. 23:32:33 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html | took 671ms 23:32:33 INFO - PROCESS | 2040 | 1463034753941 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 23:32:33 INFO - PROCESS | 2040 | 1463034753943 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 23:32:33 INFO - PROCESS | 2040 | 1463034753946 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 23:32:33 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html 23:32:33 INFO - PROCESS | 2040 | 1463034753948 Marionette TRACE conn6 <- [1,362,null,{}] 23:32:33 INFO - PROCESS | 2040 | 1463034753952 Marionette TRACE conn6 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:34 INFO - PROCESS | 2040 | 1463034754040 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 23:32:34 INFO - PROCESS | 2040 | 1463034754049 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:34 INFO - PROCESS | 2040 | ++DOCSHELL 000000599AC58000 == 44 [pid = 2040] [id = 123] 23:32:34 INFO - PROCESS | 2040 | ++DOMWINDOW == 109 (0000005997954800) [pid = 2040] [serial = 343] [outer = 0000000000000000] 23:32:34 INFO - PROCESS | 2040 | ++DOMWINDOW == 110 (0000005997981400) [pid = 2040] [serial = 344] [outer = 0000005997954800] 23:32:34 INFO - PROCESS | 2040 | 1463034754094 Marionette DEBUG loaded listener.js 23:32:34 INFO - PROCESS | 2040 | ++DOMWINDOW == 111 (0000005998C41800) [pid = 2040] [serial = 345] [outer = 0000005997954800] 23:32:34 INFO - PROCESS | 2040 | ++DOCSHELL 000000599ADC1800 == 45 [pid = 2040] [id = 124] 23:32:34 INFO - PROCESS | 2040 | ++DOMWINDOW == 112 (0000005997988800) [pid = 2040] [serial = 346] [outer = 0000000000000000] 23:32:34 INFO - PROCESS | 2040 | ++DOMWINDOW == 113 (0000005998C80800) [pid = 2040] [serial = 347] [outer = 0000005997988800] 23:32:34 INFO - PROCESS | 2040 | 1463034754576 Marionette TRACE conn6 <- [1,364,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]]]}] 23:32:34 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a 23:32:34 INFO - document served over http requires an https 23:32:34 INFO - sub-resource via iframe-tag using the meta-referrer 23:32:34 INFO - delivery method with swap-origin-redirect and when 23:32:34 INFO - the target request is same-origin. 23:32:34 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 671ms 23:32:34 INFO - PROCESS | 2040 | 1463034754622 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 23:32:34 INFO - PROCESS | 2040 | 1463034754624 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 23:32:34 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html 23:32:34 INFO - PROCESS | 2040 | 1463034754627 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 23:32:34 INFO - PROCESS | 2040 | 1463034754629 Marionette TRACE conn6 <- [1,366,null,{}] 23:32:34 INFO - PROCESS | 2040 | 1463034754633 Marionette TRACE conn6 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:34 INFO - PROCESS | 2040 | 1463034754728 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 23:32:34 INFO - PROCESS | 2040 | 1463034754766 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:34 INFO - PROCESS | 2040 | ++DOCSHELL 000000599ADD3800 == 46 [pid = 2040] [id = 125] 23:32:34 INFO - PROCESS | 2040 | ++DOMWINDOW == 114 (0000005998C7CC00) [pid = 2040] [serial = 348] [outer = 0000000000000000] 23:32:34 INFO - PROCESS | 2040 | ++DOMWINDOW == 115 (0000005998C82800) [pid = 2040] [serial = 349] [outer = 0000005998C7CC00] 23:32:34 INFO - PROCESS | 2040 | 1463034754810 Marionette DEBUG loaded listener.js 23:32:34 INFO - PROCESS | 2040 | ++DOMWINDOW == 116 (0000005998CE2800) [pid = 2040] [serial = 350] [outer = 0000005998C7CC00] 23:32:35 INFO - PROCESS | 2040 | 1463034755551 Marionette TRACE conn6 <- [1,368,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]]]}] 23:32:35 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a 23:32:35 INFO - document served over http requires an https 23:32:35 INFO - sub-resource via script-tag using the meta-referrer 23:32:35 INFO - delivery method with keep-origin-redirect and when 23:32:35 INFO - the target request is same-origin. 23:32:35 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 943ms 23:32:35 INFO - PROCESS | 2040 | 1463034755574 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 23:32:35 INFO - PROCESS | 2040 | 1463034755580 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 23:32:35 INFO - PROCESS | 2040 | 1463034755584 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 23:32:35 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html 23:32:35 INFO - PROCESS | 2040 | 1463034755589 Marionette TRACE conn6 <- [1,370,null,{}] 23:32:35 INFO - PROCESS | 2040 | 1463034755595 Marionette TRACE conn6 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:35 INFO - PROCESS | 2040 | 1463034755733 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 23:32:35 INFO - PROCESS | 2040 | 1463034755804 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:35 INFO - PROCESS | 2040 | ++DOCSHELL 000000598B450000 == 47 [pid = 2040] [id = 126] 23:32:35 INFO - PROCESS | 2040 | ++DOMWINDOW == 117 (000000598700E400) [pid = 2040] [serial = 351] [outer = 0000000000000000] 23:32:35 INFO - PROCESS | 2040 | ++DOMWINDOW == 118 (0000005987987400) [pid = 2040] [serial = 352] [outer = 000000598700E400] 23:32:35 INFO - PROCESS | 2040 | 1463034755902 Marionette DEBUG loaded listener.js 23:32:35 INFO - PROCESS | 2040 | ++DOMWINDOW == 119 (000000598DD82400) [pid = 2040] [serial = 353] [outer = 000000598700E400] 23:32:36 INFO - PROCESS | 2040 | 1463034756591 Marionette TRACE conn6 <- [1,372,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]]]}] 23:32:36 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html | The referrer URL is stripped-referrer when a 23:32:36 INFO - document served over http requires an https 23:32:36 INFO - sub-resource via script-tag using the meta-referrer 23:32:36 INFO - delivery method with no-redirect and when 23:32:36 INFO - the target request is same-origin. 23:32:36 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html | took 1030ms 23:32:36 INFO - PROCESS | 2040 | 1463034756618 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 23:32:36 INFO - PROCESS | 2040 | 1463034756624 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 23:32:36 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html 23:32:36 INFO - PROCESS | 2040 | 1463034756631 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 23:32:36 INFO - PROCESS | 2040 | 1463034756634 Marionette TRACE conn6 <- [1,374,null,{}] 23:32:36 INFO - PROCESS | 2040 | 1463034756638 Marionette TRACE conn6 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:36 INFO - PROCESS | 2040 | 1463034756775 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 23:32:36 INFO - PROCESS | 2040 | 1463034756848 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:36 INFO - PROCESS | 2040 | ++DOCSHELL 0000005986E54800 == 48 [pid = 2040] [id = 127] 23:32:36 INFO - PROCESS | 2040 | ++DOMWINDOW == 120 (0000005987010800) [pid = 2040] [serial = 354] [outer = 0000000000000000] 23:32:36 INFO - PROCESS | 2040 | ++DOMWINDOW == 121 (000000598FE67000) [pid = 2040] [serial = 355] [outer = 0000005987010800] 23:32:36 INFO - PROCESS | 2040 | 1463034756904 Marionette DEBUG loaded listener.js 23:32:36 INFO - PROCESS | 2040 | ++DOMWINDOW == 122 (00000059933A2400) [pid = 2040] [serial = 356] [outer = 0000005987010800] 23:32:37 INFO - PROCESS | 2040 | --DOCSHELL 000000599ADC1800 == 47 [pid = 2040] [id = 124] 23:32:37 INFO - PROCESS | 2040 | --DOCSHELL 000000599AC58000 == 46 [pid = 2040] [id = 123] 23:32:37 INFO - PROCESS | 2040 | --DOCSHELL 000000599AB68000 == 45 [pid = 2040] [id = 122] 23:32:37 INFO - PROCESS | 2040 | --DOCSHELL 0000005999F9B000 == 44 [pid = 2040] [id = 121] 23:32:37 INFO - PROCESS | 2040 | --DOCSHELL 000000598CFC9000 == 43 [pid = 2040] [id = 120] 23:32:37 INFO - PROCESS | 2040 | --DOCSHELL 00000059933CB000 == 42 [pid = 2040] [id = 119] 23:32:37 INFO - PROCESS | 2040 | --DOCSHELL 00000059980C2000 == 41 [pid = 2040] [id = 118] 23:32:37 INFO - PROCESS | 2040 | --DOCSHELL 000000598DDC3800 == 40 [pid = 2040] [id = 117] 23:32:37 INFO - PROCESS | 2040 | --DOCSHELL 0000005997362800 == 39 [pid = 2040] [id = 116] 23:32:37 INFO - PROCESS | 2040 | --DOCSHELL 000000599712D000 == 38 [pid = 2040] [id = 115] 23:32:37 INFO - PROCESS | 2040 | --DOCSHELL 000000599543A800 == 37 [pid = 2040] [id = 114] 23:32:37 INFO - PROCESS | 2040 | --DOCSHELL 0000005993B6E800 == 36 [pid = 2040] [id = 113] 23:32:37 INFO - PROCESS | 2040 | --DOCSHELL 00000059933C7800 == 35 [pid = 2040] [id = 112] 23:32:37 INFO - PROCESS | 2040 | --DOMWINDOW == 121 (0000005999F74C00) [pid = 2040] [serial = 297] [outer = 0000000000000000] [url = about:blank] 23:32:37 INFO - PROCESS | 2040 | --DOCSHELL 000000598DDC4800 == 34 [pid = 2040] [id = 111] 23:32:37 INFO - PROCESS | 2040 | --DOCSHELL 000000598B7FC800 == 33 [pid = 2040] [id = 110] 23:32:37 INFO - PROCESS | 2040 | --DOCSHELL 0000005986ECE000 == 32 [pid = 2040] [id = 109] 23:32:37 INFO - PROCESS | 2040 | --DOCSHELL 0000005986CC7800 == 31 [pid = 2040] [id = 108] 23:32:37 INFO - PROCESS | 2040 | --DOCSHELL 0000005985316800 == 30 [pid = 2040] [id = 107] 23:32:37 INFO - PROCESS | 2040 | --DOMWINDOW == 120 (000000599A1CF400) [pid = 2040] [serial = 157] [outer = 0000000000000000] [url = about:blank] 23:32:37 INFO - PROCESS | 2040 | --DOMWINDOW == 119 (000000599A5F5C00) [pid = 2040] [serial = 209] [outer = 0000000000000000] [url = about:blank] 23:32:37 INFO - PROCESS | 2040 | --DOMWINDOW == 118 (0000005990D0EC00) [pid = 2040] [serial = 200] [outer = 0000000000000000] [url = about:blank] 23:32:37 INFO - PROCESS | 2040 | --DOMWINDOW == 117 (0000005999DCBC00) [pid = 2040] [serial = 142] [outer = 0000000000000000] [url = about:blank] 23:32:37 INFO - PROCESS | 2040 | --DOMWINDOW == 116 (0000005999DD9800) [pid = 2040] [serial = 151] [outer = 0000000000000000] [url = about:blank] 23:32:37 INFO - PROCESS | 2040 | --DOMWINDOW == 115 (000000599AC0C000) [pid = 2040] [serial = 197] [outer = 0000000000000000] [url = about:blank] 23:32:37 INFO - PROCESS | 2040 | --DOMWINDOW == 114 (00000059971EF400) [pid = 2040] [serial = 203] [outer = 0000000000000000] [url = about:blank] 23:32:37 INFO - PROCESS | 2040 | --DOMWINDOW == 113 (0000005998CE6400) [pid = 2040] [serial = 206] [outer = 0000000000000000] [url = about:blank] 23:32:37 INFO - PROCESS | 2040 | --DOMWINDOW == 112 (000000599A1D3800) [pid = 2040] [serial = 154] [outer = 0000000000000000] [url = about:blank] 23:32:37 INFO - PROCESS | 2040 | --DOMWINDOW == 111 (000000598CF8C400) [pid = 2040] [serial = 145] [outer = 0000000000000000] [url = about:blank] 23:32:37 INFO - PROCESS | 2040 | --DOMWINDOW == 110 (000000599447F000) [pid = 2040] [serial = 148] [outer = 0000000000000000] [url = about:blank] 23:32:37 INFO - PROCESS | 2040 | --DOMWINDOW == 109 (0000005998C7A400) [pid = 2040] [serial = 293] [outer = 0000000000000000] [url = about:blank] 23:32:37 INFO - PROCESS | 2040 | --DOMWINDOW == 108 (0000005999DCE800) [pid = 2040] [serial = 295] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:32:37 INFO - PROCESS | 2040 | --DOMWINDOW == 107 (0000005994B90800) [pid = 2040] [serial = 280] [outer = 0000000000000000] [url = about:blank] 23:32:37 INFO - PROCESS | 2040 | --DOMWINDOW == 106 (0000005995CBAC00) [pid = 2040] [serial = 281] [outer = 0000000000000000] [url = about:blank] 23:32:37 INFO - PROCESS | 2040 | --DOMWINDOW == 105 (000000599711B800) [pid = 2040] [serial = 283] [outer = 0000000000000000] [url = about:blank] 23:32:37 INFO - PROCESS | 2040 | --DOMWINDOW == 104 (00000059973AB800) [pid = 2040] [serial = 284] [outer = 0000000000000000] [url = about:blank] 23:32:37 INFO - PROCESS | 2040 | --DOMWINDOW == 103 (00000059974D2C00) [pid = 2040] [serial = 286] [outer = 0000000000000000] [url = about:blank] 23:32:37 INFO - PROCESS | 2040 | --DOMWINDOW == 102 (000000599791F000) [pid = 2040] [serial = 289] [outer = 0000000000000000] [url = about:blank] 23:32:37 INFO - PROCESS | 2040 | --DOMWINDOW == 101 (0000005998C42800) [pid = 2040] [serial = 292] [outer = 0000000000000000] [url = about:blank] 23:32:37 INFO - PROCESS | 2040 | --DOMWINDOW == 100 (00000059974DC400) [pid = 2040] [serial = 287] [outer = 0000000000000000] [url = about:blank] 23:32:37 INFO - PROCESS | 2040 | --DOMWINDOW == 99 (0000005993AF6C00) [pid = 2040] [serial = 277] [outer = 0000000000000000] [url = about:blank] 23:32:37 INFO - PROCESS | 2040 | --DOMWINDOW == 98 (00000059935E2800) [pid = 2040] [serial = 274] [outer = 0000000000000000] [url = about:blank] 23:32:37 INFO - PROCESS | 2040 | --DOMWINDOW == 97 (0000005993830800) [pid = 2040] [serial = 275] [outer = 0000000000000000] [url = about:blank] 23:32:37 INFO - PROCESS | 2040 | --DOMWINDOW == 96 (0000005990BA3400) [pid = 2040] [serial = 271] [outer = 0000000000000000] [url = about:blank] 23:32:37 INFO - PROCESS | 2040 | --DOMWINDOW == 95 (0000005992509C00) [pid = 2040] [serial = 272] [outer = 0000000000000000] [url = about:blank] 23:32:37 INFO - PROCESS | 2040 | --DOMWINDOW == 94 (0000005986F62800) [pid = 2040] [serial = 268] [outer = 0000000000000000] [url = about:blank] 23:32:37 INFO - PROCESS | 2040 | --DOMWINDOW == 93 (000000598C3E4800) [pid = 2040] [serial = 269] [outer = 0000000000000000] [url = about:blank] 23:32:37 INFO - PROCESS | 2040 | --DOMWINDOW == 92 (000000598FE62800) [pid = 2040] [serial = 266] [outer = 0000000000000000] [url = about:blank] 23:32:37 INFO - PROCESS | 2040 | --DOMWINDOW == 91 (000000598B43BC00) [pid = 2040] [serial = 265] [outer = 0000000000000000] [url = about:blank] 23:32:37 INFO - PROCESS | 2040 | --DOMWINDOW == 90 (000000598B7C9800) [pid = 2040] [serial = 263] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:32:37 INFO - PROCESS | 2040 | --DOMWINDOW == 89 (000000599A14B000) [pid = 2040] [serial = 261] [outer = 0000000000000000] [url = about:blank] 23:32:37 INFO - PROCESS | 2040 | --DOMWINDOW == 88 (0000005997988C00) [pid = 2040] [serial = 260] [outer = 0000000000000000] [url = about:blank] 23:32:37 INFO - PROCESS | 2040 | --DOMWINDOW == 87 (0000005997469C00) [pid = 2040] [serial = 258] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463034735095] 23:32:37 INFO - PROCESS | 2040 | --DOMWINDOW == 86 (0000005997349C00) [pid = 2040] [serial = 256] [outer = 0000000000000000] [url = about:blank] 23:32:37 INFO - PROCESS | 2040 | --DOMWINDOW == 85 (0000005994299800) [pid = 2040] [serial = 255] [outer = 0000000000000000] [url = about:blank] 23:32:37 INFO - PROCESS | 2040 | --DOMWINDOW == 84 (00000059935EB400) [pid = 2040] [serial = 253] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:32:37 INFO - PROCESS | 2040 | --DOMWINDOW == 83 (000000599009C000) [pid = 2040] [serial = 251] [outer = 0000000000000000] [url = about:blank] 23:32:37 INFO - PROCESS | 2040 | --DOMWINDOW == 82 (000000598CF0C400) [pid = 2040] [serial = 250] [outer = 0000000000000000] [url = about:blank] 23:32:37 INFO - PROCESS | 2040 | --DOMWINDOW == 81 (000000599A5F6400) [pid = 2040] [serial = 248] [outer = 0000000000000000] [url = about:blank] 23:32:37 INFO - PROCESS | 2040 | --DOMWINDOW == 80 (0000005993FF5000) [pid = 2040] [serial = 278] [outer = 0000000000000000] [url = about:blank] 23:32:37 INFO - PROCESS | 2040 | --DOMWINDOW == 79 (000000599792AC00) [pid = 2040] [serial = 290] [outer = 0000000000000000] [url = about:blank] 23:32:37 INFO - PROCESS | 2040 | 1463034757807 Marionette TRACE conn6 <- [1,376,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]]]}] 23:32:37 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a 23:32:37 INFO - document served over http requires an https 23:32:37 INFO - sub-resource via script-tag using the meta-referrer 23:32:37 INFO - delivery method with swap-origin-redirect and when 23:32:37 INFO - the target request is same-origin. 23:32:37 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 1234ms 23:32:37 INFO - PROCESS | 2040 | 1463034757866 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 23:32:37 INFO - PROCESS | 2040 | 1463034757871 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 23:32:37 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 23:32:37 INFO - PROCESS | 2040 | 1463034757875 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 23:32:37 INFO - PROCESS | 2040 | 1463034757879 Marionette TRACE conn6 <- [1,378,null,{}] 23:32:37 INFO - PROCESS | 2040 | 1463034757884 Marionette TRACE conn6 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:37 INFO - PROCESS | 2040 | 1463034757970 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 23:32:38 INFO - PROCESS | 2040 | 1463034758036 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:38 INFO - PROCESS | 2040 | ++DOCSHELL 0000005986ECC800 == 31 [pid = 2040] [id = 128] 23:32:38 INFO - PROCESS | 2040 | ++DOMWINDOW == 80 (000000598700D000) [pid = 2040] [serial = 357] [outer = 0000000000000000] 23:32:38 INFO - PROCESS | 2040 | ++DOMWINDOW == 81 (0000005987012C00) [pid = 2040] [serial = 358] [outer = 000000598700D000] 23:32:38 INFO - PROCESS | 2040 | 1463034758085 Marionette DEBUG loaded listener.js 23:32:38 INFO - PROCESS | 2040 | ++DOMWINDOW == 82 (000000598C33CC00) [pid = 2040] [serial = 359] [outer = 000000598700D000] 23:32:38 INFO - PROCESS | 2040 | 1463034758506 Marionette TRACE conn6 <- [1,380,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]]]}] 23:32:38 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a 23:32:38 INFO - document served over http requires an https 23:32:38 INFO - sub-resource via xhr-request using the meta-referrer 23:32:38 INFO - delivery method with keep-origin-redirect and when 23:32:38 INFO - the target request is same-origin. 23:32:38 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 693ms 23:32:38 INFO - PROCESS | 2040 | 1463034758568 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 23:32:38 INFO - PROCESS | 2040 | 1463034758574 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 23:32:38 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 23:32:38 INFO - PROCESS | 2040 | 1463034758580 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 23:32:38 INFO - PROCESS | 2040 | 1463034758583 Marionette TRACE conn6 <- [1,382,null,{}] 23:32:38 INFO - PROCESS | 2040 | 1463034758592 Marionette TRACE conn6 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:38 INFO - PROCESS | 2040 | 1463034758675 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 23:32:38 INFO - PROCESS | 2040 | 1463034758690 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:38 INFO - PROCESS | 2040 | ++DOCSHELL 000000598CFD0000 == 32 [pid = 2040] [id = 129] 23:32:38 INFO - PROCESS | 2040 | ++DOMWINDOW == 83 (000000598FE60800) [pid = 2040] [serial = 360] [outer = 0000000000000000] 23:32:38 INFO - PROCESS | 2040 | ++DOMWINDOW == 84 (000000598FE92000) [pid = 2040] [serial = 361] [outer = 000000598FE60800] 23:32:38 INFO - PROCESS | 2040 | 1463034758735 Marionette DEBUG loaded listener.js 23:32:38 INFO - PROCESS | 2040 | ++DOMWINDOW == 85 (000000599009E800) [pid = 2040] [serial = 362] [outer = 000000598FE60800] 23:32:39 INFO - PROCESS | 2040 | 1463034759146 Marionette TRACE conn6 <- [1,384,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]]]}] 23:32:39 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | The referrer URL is stripped-referrer when a 23:32:39 INFO - document served over http requires an https 23:32:39 INFO - sub-resource via xhr-request using the meta-referrer 23:32:39 INFO - delivery method with no-redirect and when 23:32:39 INFO - the target request is same-origin. 23:32:39 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 587ms 23:32:39 INFO - PROCESS | 2040 | 1463034759168 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 23:32:39 INFO - PROCESS | 2040 | 1463034759178 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 23:32:39 INFO - PROCESS | 2040 | 1463034759182 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 23:32:39 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 23:32:39 INFO - PROCESS | 2040 | 1463034759186 Marionette TRACE conn6 <- [1,386,null,{}] 23:32:39 INFO - PROCESS | 2040 | 1463034759198 Marionette TRACE conn6 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:39 INFO - PROCESS | 2040 | 1463034759287 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 23:32:39 INFO - PROCESS | 2040 | 1463034759295 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:39 INFO - PROCESS | 2040 | ++DOCSHELL 0000005993148800 == 33 [pid = 2040] [id = 130] 23:32:39 INFO - PROCESS | 2040 | ++DOMWINDOW == 86 (0000005986F59800) [pid = 2040] [serial = 363] [outer = 0000000000000000] 23:32:39 INFO - PROCESS | 2040 | ++DOMWINDOW == 87 (0000005990D07800) [pid = 2040] [serial = 364] [outer = 0000005986F59800] 23:32:39 INFO - PROCESS | 2040 | 1463034759345 Marionette DEBUG loaded listener.js 23:32:39 INFO - PROCESS | 2040 | ++DOMWINDOW == 88 (00000059933A3C00) [pid = 2040] [serial = 365] [outer = 0000005986F59800] 23:32:39 INFO - PROCESS | 2040 | 1463034759824 Marionette TRACE conn6 <- [1,388,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]]]}] 23:32:39 INFO - TEST-PASS | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a 23:32:39 INFO - document served over http requires an https 23:32:39 INFO - sub-resource via xhr-request using the meta-referrer 23:32:39 INFO - delivery method with swap-origin-redirect and when 23:32:39 INFO - the target request is same-origin. 23:32:39 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 690ms 23:32:39 INFO - PROCESS | 2040 | 1463034759878 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 23:32:39 INFO - PROCESS | 2040 | 1463034759881 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 23:32:39 INFO - TEST-START | /referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html 23:32:39 INFO - PROCESS | 2040 | 1463034759884 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 23:32:39 INFO - PROCESS | 2040 | 1463034759886 Marionette TRACE conn6 <- [1,390,null,{}] 23:32:39 INFO - PROCESS | 2040 | 1463034759890 Marionette TRACE conn6 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:40 INFO - PROCESS | 2040 | 1463034759995 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 23:32:40 INFO - PROCESS | 2040 | 1463034760002 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:40 INFO - PROCESS | 2040 | ++DOCSHELL 000000599437F000 == 34 [pid = 2040] [id = 131] 23:32:40 INFO - PROCESS | 2040 | ++DOMWINDOW == 89 (00000059937B1800) [pid = 2040] [serial = 366] [outer = 0000000000000000] 23:32:40 INFO - PROCESS | 2040 | ++DOMWINDOW == 90 (00000059937E7400) [pid = 2040] [serial = 367] [outer = 00000059937B1800] 23:32:40 INFO - PROCESS | 2040 | 1463034760047 Marionette DEBUG loaded listener.js 23:32:40 INFO - PROCESS | 2040 | ++DOMWINDOW == 91 (0000005993831C00) [pid = 2040] [serial = 368] [outer = 00000059937B1800] 23:32:40 INFO - PROCESS | 2040 | ++DOCSHELL 00000059946C9000 == 35 [pid = 2040] [id = 132] 23:32:40 INFO - PROCESS | 2040 | ++DOMWINDOW == 92 (0000005993835800) [pid = 2040] [serial = 369] [outer = 0000000000000000] 23:32:40 INFO - PROCESS | 2040 | ++DOMWINDOW == 93 (00000059937E8800) [pid = 2040] [serial = 370] [outer = 0000005993835800] 23:32:40 INFO - PROCESS | 2040 | 1463034760524 Marionette TRACE conn6 <- [1,392,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.",1,"assert_equals: Reported Referrer URL is 'omitted'. expected (undefined) undefined but got (string) \"http://web-platform.test:8000/referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html\"","ReferrerPolicyTestCase/t.start/ [0,393,"getWindowHandle",null] 23:32:40 INFO - PROCESS | 2040 | 1463034760561 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 23:32:40 INFO - TEST-START | /referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html 23:32:40 INFO - PROCESS | 2040 | 1463034760564 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 23:32:40 INFO - PROCESS | 2040 | 1463034760566 Marionette TRACE conn6 <- [1,394,null,{}] 23:32:40 INFO - PROCESS | 2040 | 1463034760570 Marionette TRACE conn6 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:40 INFO - PROCESS | 2040 | 1463034760712 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 23:32:40 INFO - PROCESS | 2040 | 1463034760735 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:40 INFO - PROCESS | 2040 | ++DOCSHELL 0000005995C3F000 == 36 [pid = 2040] [id = 133] 23:32:40 INFO - PROCESS | 2040 | ++DOMWINDOW == 94 (000000599385FC00) [pid = 2040] [serial = 371] [outer = 0000000000000000] 23:32:40 INFO - PROCESS | 2040 | ++DOMWINDOW == 95 (0000005993AEB800) [pid = 2040] [serial = 372] [outer = 000000599385FC00] 23:32:40 INFO - PROCESS | 2040 | 1463034760781 Marionette DEBUG loaded listener.js 23:32:40 INFO - PROCESS | 2040 | ++DOMWINDOW == 96 (0000005993FF2000) [pid = 2040] [serial = 373] [outer = 000000599385FC00] 23:32:41 INFO - PROCESS | 2040 | ++DOCSHELL 0000005997127000 == 37 [pid = 2040] [id = 134] 23:32:41 INFO - PROCESS | 2040 | ++DOMWINDOW == 97 (000000599447F800) [pid = 2040] [serial = 374] [outer = 0000000000000000] 23:32:41 INFO - PROCESS | 2040 | ++DOMWINDOW == 98 (00000059951C1C00) [pid = 2040] [serial = 375] [outer = 000000599447F800] 23:32:41 INFO - PROCESS | 2040 | 1463034761267 Marionette TRACE conn6 <- [1,396,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.",1,"assert_equals: Reported Referrer URL is 'omitted'. expected (undefined) undefined but got (string) \"http://web-platform.test:8000/referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html\"","ReferrerPolicyTestCase/t.start/ [0,397,"getWindowHandle",null] 23:32:41 INFO - PROCESS | 2040 | 1463034761302 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 23:32:41 INFO - PROCESS | 2040 | 1463034761305 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 23:32:41 INFO - PROCESS | 2040 | 1463034761307 Marionette TRACE conn6 <- [1,398,null,{}] 23:32:41 INFO - PROCESS | 2040 | 1463034761310 Marionette TRACE conn6 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:41 INFO - PROCESS | 2040 | 1463034761430 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 23:32:41 INFO - PROCESS | 2040 | 1463034761473 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:41 INFO - PROCESS | 2040 | ++DOCSHELL 0000005997364000 == 38 [pid = 2040] [id = 135] 23:32:41 INFO - PROCESS | 2040 | ++DOMWINDOW == 99 (0000005995C11000) [pid = 2040] [serial = 376] [outer = 0000000000000000] 23:32:41 INFO - PROCESS | 2040 | ++DOMWINDOW == 100 (000000599606A000) [pid = 2040] [serial = 377] [outer = 0000005995C11000] 23:32:41 INFO - PROCESS | 2040 | 1463034761526 Marionette DEBUG loaded listener.js 23:32:41 INFO - PROCESS | 2040 | ++DOMWINDOW == 101 (00000059966AE000) [pid = 2040] [serial = 378] [outer = 0000005995C11000] 23:32:42 INFO - PROCESS | 2040 | --DOMWINDOW == 100 (0000005994112800) [pid = 2040] [serial = 327] [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] 23:32:42 INFO - PROCESS | 2040 | --DOMWINDOW == 99 (0000005987014C00) [pid = 2040] [serial = 306] [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] 23:32:42 INFO - PROCESS | 2040 | --DOMWINDOW == 98 (0000005997115000) [pid = 2040] [serial = 330] [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] 23:32:42 INFO - PROCESS | 2040 | --DOMWINDOW == 97 (0000005985325C00) [pid = 2040] [serial = 309] [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] 23:32:42 INFO - PROCESS | 2040 | --DOMWINDOW == 96 (00000059974CE400) [pid = 2040] [serial = 333] [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] 23:32:42 INFO - PROCESS | 2040 | --DOMWINDOW == 95 (0000005997929000) [pid = 2040] [serial = 341] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463034753781] 23:32:42 INFO - PROCESS | 2040 | --DOMWINDOW == 94 (0000005993FFBC00) [pid = 2040] [serial = 324] [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] 23:32:42 INFO - PROCESS | 2040 | --DOMWINDOW == 93 (0000005993828C00) [pid = 2040] [serial = 321] [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] 23:32:42 INFO - PROCESS | 2040 | --DOMWINDOW == 92 (0000005997954800) [pid = 2040] [serial = 343] [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] 23:32:42 INFO - PROCESS | 2040 | --DOMWINDOW == 91 (0000005986543C00) [pid = 2040] [serial = 299] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463034745700] 23:32:42 INFO - PROCESS | 2040 | --DOMWINDOW == 90 (0000005999F70400) [pid = 2040] [serial = 296] [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] 23:32:42 INFO - PROCESS | 2040 | --DOMWINDOW == 89 (0000005987008C00) [pid = 2040] [serial = 315] [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] 23:32:42 INFO - PROCESS | 2040 | --DOMWINDOW == 88 (0000005990BAC800) [pid = 2040] [serial = 312] [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] 23:32:42 INFO - PROCESS | 2040 | --DOMWINDOW == 87 (0000005993827800) [pid = 2040] [serial = 318] [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] 23:32:42 INFO - PROCESS | 2040 | --DOMWINDOW == 86 (0000005987008800) [pid = 2040] [serial = 301] [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] 23:32:42 INFO - PROCESS | 2040 | --DOMWINDOW == 85 (0000005987016000) [pid = 2040] [serial = 304] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:32:42 INFO - PROCESS | 2040 | --DOMWINDOW == 84 (0000005988290800) [pid = 2040] [serial = 336] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:32:42 INFO - PROCESS | 2040 | --DOMWINDOW == 83 (0000005997988800) [pid = 2040] [serial = 346] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:32:42 INFO - PROCESS | 2040 | --DOMWINDOW == 82 (000000598FE62400) [pid = 2040] [serial = 338] [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] 23:32:42 INFO - PROCESS | 2040 | ++DOCSHELL 00000059974F0800 == 39 [pid = 2040] [id = 136] 23:32:42 INFO - PROCESS | 2040 | ++DOMWINDOW == 83 (000000598FE62400) [pid = 2040] [serial = 379] [outer = 0000000000000000] 23:32:42 INFO - PROCESS | 2040 | ++DOMWINDOW == 84 (00000059933AAC00) [pid = 2040] [serial = 380] [outer = 000000598FE62400] 23:32:42 INFO - PROCESS | 2040 | 1463034762156 Marionette TRACE conn6 <- [1,400,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.",1,"assert_equals: Reported Referrer URL is 'omitted'. expected (undefined) undefined but got (string) \"http://web-platform.test:8000/referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html\"","ReferrerPolicyTestCase/t.start/ [0,401,"getWindowHandle",null] 23:32:42 INFO - PROCESS | 2040 | 1463034762191 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 23:32:42 INFO - PROCESS | 2040 | 1463034762194 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 23:32:42 INFO - PROCESS | 2040 | 1463034762196 Marionette TRACE conn6 <- [1,402,null,{}] 23:32:42 INFO - PROCESS | 2040 | 1463034762208 Marionette TRACE conn6 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:32:42 INFO - PROCESS | 2040 | 1463034762318 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 23:32:42 INFO - PROCESS | 2040 | 1463034762361 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:42 INFO - PROCESS | 2040 | ++DOCSHELL 000000598C3D6800 == 40 [pid = 2040] [id = 137] 23:32:42 INFO - PROCESS | 2040 | ++DOMWINDOW == 85 (0000005988290800) [pid = 2040] [serial = 381] [outer = 0000000000000000] 23:32:42 INFO - PROCESS | 2040 | ++DOMWINDOW == 86 (0000005997117000) [pid = 2040] [serial = 382] [outer = 0000005988290800] 23:32:42 INFO - PROCESS | 2040 | 1463034762406 Marionette DEBUG loaded listener.js 23:32:42 INFO - PROCESS | 2040 | ++DOMWINDOW == 87 (00000059971F5800) [pid = 2040] [serial = 383] [outer = 0000005988290800] 23:32:45 INFO - PROCESS | 2040 | --DOCSHELL 000000598758C800 == 39 [pid = 2040] [id = 10] 23:32:45 INFO - PROCESS | 2040 | --DOCSHELL 000000599A599000 == 38 [pid = 2040] [id = 26] 23:32:45 INFO - PROCESS | 2040 | --DOCSHELL 00000059944AF800 == 37 [pid = 2040] [id = 20] 23:32:45 INFO - PROCESS | 2040 | --DOCSHELL 000000599716E800 == 36 [pid = 2040] [id = 22] 23:32:45 INFO - PROCESS | 2040 | --DOCSHELL 0000005999F1C800 == 35 [pid = 2040] [id = 24] 23:32:45 INFO - PROCESS | 2040 | --DOCSHELL 000000599AB76800 == 34 [pid = 2040] [id = 31] 23:32:45 INFO - PROCESS | 2040 | --DOCSHELL 0000005986EC5000 == 33 [pid = 2040] [id = 23] 23:32:45 INFO - PROCESS | 2040 | --DOCSHELL 0000005993B6C800 == 32 [pid = 2040] [id = 18] 23:32:45 INFO - PROCESS | 2040 | --DOCSHELL 00000059972C3800 == 31 [pid = 2040] [id = 29] 23:32:45 INFO - PROCESS | 2040 | --DOCSHELL 000000599A31B000 == 30 [pid = 2040] [id = 25] 23:32:45 INFO - PROCESS | 2040 | --DOCSHELL 0000005999F18000 == 29 [pid = 2040] [id = 28] 23:32:45 INFO - PROCESS | 2040 | --DOCSHELL 0000005990B30800 == 28 [pid = 2040] [id = 16] 23:32:45 INFO - PROCESS | 2040 | --DOCSHELL 000000599AC5F800 == 27 [pid = 2040] [id = 106] 23:32:45 INFO - PROCESS | 2040 | --DOCSHELL 0000005992E46800 == 26 [pid = 2040] [id = 14] 23:32:45 INFO - PROCESS | 2040 | --DOCSHELL 0000005993C83800 == 25 [pid = 2040] [id = 33] 23:32:45 INFO - PROCESS | 2040 | --DOCSHELL 0000005994AC9000 == 24 [pid = 2040] [id = 21] 23:32:45 INFO - PROCESS | 2040 | --DOCSHELL 00000059946C8000 == 23 [pid = 2040] [id = 27] 23:32:45 INFO - PROCESS | 2040 | --DOCSHELL 0000005986EC3800 == 22 [pid = 2040] [id = 35] 23:32:45 INFO - PROCESS | 2040 | --DOCSHELL 0000005990B36000 == 21 [pid = 2040] [id = 13] 23:32:45 INFO - PROCESS | 2040 | --DOCSHELL 00000059974F0800 == 20 [pid = 2040] [id = 136] 23:32:45 INFO - PROCESS | 2040 | --DOCSHELL 0000005997364000 == 19 [pid = 2040] [id = 135] 23:32:45 INFO - PROCESS | 2040 | --DOCSHELL 0000005997127000 == 18 [pid = 2040] [id = 134] 23:32:45 INFO - PROCESS | 2040 | --DOCSHELL 0000005995C3F000 == 17 [pid = 2040] [id = 133] 23:32:45 INFO - PROCESS | 2040 | --DOCSHELL 00000059946C9000 == 16 [pid = 2040] [id = 132] 23:32:45 INFO - PROCESS | 2040 | --DOCSHELL 000000599437F000 == 15 [pid = 2040] [id = 131] 23:32:45 INFO - PROCESS | 2040 | --DOCSHELL 0000005993148800 == 14 [pid = 2040] [id = 130] 23:32:45 INFO - PROCESS | 2040 | --DOCSHELL 000000598CFD0000 == 13 [pid = 2040] [id = 129] 23:32:45 INFO - PROCESS | 2040 | --DOMWINDOW == 86 (0000005998C82800) [pid = 2040] [serial = 349] [outer = 0000000000000000] [url = about:blank] 23:32:45 INFO - PROCESS | 2040 | --DOCSHELL 0000005986ECC800 == 12 [pid = 2040] [id = 128] 23:32:45 INFO - PROCESS | 2040 | --DOCSHELL 0000005986E54800 == 11 [pid = 2040] [id = 127] 23:32:45 INFO - PROCESS | 2040 | --DOCSHELL 000000598B450000 == 10 [pid = 2040] [id = 126] 23:32:45 INFO - PROCESS | 2040 | --DOCSHELL 000000599ADD3800 == 9 [pid = 2040] [id = 125] 23:32:45 INFO - PROCESS | 2040 | --DOMWINDOW == 85 (00000059966AE400) [pid = 2040] [serial = 329] [outer = 0000000000000000] [url = about:blank] 23:32:45 INFO - PROCESS | 2040 | --DOMWINDOW == 84 (00000059961F7400) [pid = 2040] [serial = 328] [outer = 0000000000000000] [url = about:blank] 23:32:45 INFO - PROCESS | 2040 | --DOMWINDOW == 83 (000000598CE3E000) [pid = 2040] [serial = 307] [outer = 0000000000000000] [url = about:blank] 23:32:45 INFO - PROCESS | 2040 | --DOMWINDOW == 82 (000000599734FC00) [pid = 2040] [serial = 332] [outer = 0000000000000000] [url = about:blank] 23:32:45 INFO - PROCESS | 2040 | --DOMWINDOW == 81 (00000059971F0C00) [pid = 2040] [serial = 331] [outer = 0000000000000000] [url = about:blank] 23:32:45 INFO - PROCESS | 2040 | --DOMWINDOW == 80 (000000598D72D800) [pid = 2040] [serial = 308] [outer = 0000000000000000] [url = about:blank] 23:32:45 INFO - PROCESS | 2040 | --DOMWINDOW == 79 (000000598C33EC00) [pid = 2040] [serial = 310] [outer = 0000000000000000] [url = about:blank] 23:32:45 INFO - PROCESS | 2040 | --DOMWINDOW == 78 (0000005990ABDC00) [pid = 2040] [serial = 311] [outer = 0000000000000000] [url = about:blank] 23:32:45 INFO - PROCESS | 2040 | --DOMWINDOW == 77 (00000059974D7400) [pid = 2040] [serial = 334] [outer = 0000000000000000] [url = about:blank] 23:32:45 INFO - PROCESS | 2040 | --DOMWINDOW == 76 (000000599797F000) [pid = 2040] [serial = 342] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463034753781] 23:32:45 INFO - PROCESS | 2040 | --DOMWINDOW == 75 (0000005994B9B400) [pid = 2040] [serial = 325] [outer = 0000000000000000] [url = about:blank] 23:32:45 INFO - PROCESS | 2040 | --DOMWINDOW == 74 (00000059941E7800) [pid = 2040] [serial = 323] [outer = 0000000000000000] [url = about:blank] 23:32:45 INFO - PROCESS | 2040 | --DOMWINDOW == 73 (0000005993FF1000) [pid = 2040] [serial = 322] [outer = 0000000000000000] [url = about:blank] 23:32:45 INFO - PROCESS | 2040 | --DOMWINDOW == 72 (0000005997981400) [pid = 2040] [serial = 344] [outer = 0000000000000000] [url = about:blank] 23:32:45 INFO - PROCESS | 2040 | --DOMWINDOW == 71 (000000598656AC00) [pid = 2040] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463034745700] 23:32:45 INFO - PROCESS | 2040 | --DOMWINDOW == 70 (000000599A14A800) [pid = 2040] [serial = 298] [outer = 0000000000000000] [url = about:blank] 23:32:45 INFO - PROCESS | 2040 | --DOMWINDOW == 69 (00000059933AA400) [pid = 2040] [serial = 316] [outer = 0000000000000000] [url = about:blank] 23:32:45 INFO - PROCESS | 2040 | --DOMWINDOW == 68 (00000059935EC000) [pid = 2040] [serial = 317] [outer = 0000000000000000] [url = about:blank] 23:32:45 INFO - PROCESS | 2040 | --DOMWINDOW == 67 (0000005990D12C00) [pid = 2040] [serial = 313] [outer = 0000000000000000] [url = about:blank] 23:32:45 INFO - PROCESS | 2040 | --DOMWINDOW == 66 (0000005992E90800) [pid = 2040] [serial = 314] [outer = 0000000000000000] [url = about:blank] 23:32:45 INFO - PROCESS | 2040 | --DOMWINDOW == 65 (0000005993830400) [pid = 2040] [serial = 319] [outer = 0000000000000000] [url = about:blank] 23:32:45 INFO - PROCESS | 2040 | --DOMWINDOW == 64 (0000005993AF3800) [pid = 2040] [serial = 320] [outer = 0000000000000000] [url = about:blank] 23:32:45 INFO - PROCESS | 2040 | --DOMWINDOW == 63 (0000005987009400) [pid = 2040] [serial = 302] [outer = 0000000000000000] [url = about:blank] 23:32:45 INFO - PROCESS | 2040 | --DOMWINDOW == 62 (000000598828B800) [pid = 2040] [serial = 305] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:32:45 INFO - PROCESS | 2040 | --DOMWINDOW == 61 (000000598768A400) [pid = 2040] [serial = 303] [outer = 0000000000000000] [url = about:blank] 23:32:45 INFO - PROCESS | 2040 | --DOMWINDOW == 60 (0000005990BA7000) [pid = 2040] [serial = 337] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:32:45 INFO - PROCESS | 2040 | --DOMWINDOW == 59 (0000005997925800) [pid = 2040] [serial = 335] [outer = 0000000000000000] [url = about:blank] 23:32:45 INFO - PROCESS | 2040 | --DOMWINDOW == 58 (0000005998C41800) [pid = 2040] [serial = 345] [outer = 0000000000000000] [url = about:blank] 23:32:45 INFO - PROCESS | 2040 | --DOMWINDOW == 57 (0000005998C80800) [pid = 2040] [serial = 347] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:32:45 INFO - PROCESS | 2040 | --DOMWINDOW == 56 (000000599792B000) [pid = 2040] [serial = 340] [outer = 0000000000000000] [url = about:blank] 23:32:45 INFO - PROCESS | 2040 | --DOMWINDOW == 55 (0000005997466400) [pid = 2040] [serial = 339] [outer = 0000000000000000] [url = about:blank] 23:32:45 INFO - PROCESS | 2040 | --DOMWINDOW == 54 (00000059952F1000) [pid = 2040] [serial = 326] [outer = 0000000000000000] [url = about:blank] 23:32:48 INFO - PROCESS | 2040 | --DOMWINDOW == 53 (000000598FE62400) [pid = 2040] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:32:48 INFO - PROCESS | 2040 | --DOMWINDOW == 52 (000000598700E400) [pid = 2040] [serial = 351] [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] 23:32:48 INFO - PROCESS | 2040 | --DOMWINDOW == 51 (0000005995C11000) [pid = 2040] [serial = 376] [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] 23:32:48 INFO - PROCESS | 2040 | --DOMWINDOW == 50 (000000598700D000) [pid = 2040] [serial = 357] [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] 23:32:48 INFO - PROCESS | 2040 | --DOMWINDOW == 49 (000000599385FC00) [pid = 2040] [serial = 371] [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] 23:32:49 INFO - PROCESS | 2040 | --DOMWINDOW == 48 (000000598FE60800) [pid = 2040] [serial = 360] [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] 23:32:49 INFO - PROCESS | 2040 | --DOMWINDOW == 47 (0000005987010800) [pid = 2040] [serial = 354] [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] 23:32:49 INFO - PROCESS | 2040 | --DOMWINDOW == 46 (000000599447F800) [pid = 2040] [serial = 374] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463034761151] 23:32:49 INFO - PROCESS | 2040 | --DOMWINDOW == 45 (0000005986F59800) [pid = 2040] [serial = 363] [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] 23:32:49 INFO - PROCESS | 2040 | --DOMWINDOW == 44 (00000059937B1800) [pid = 2040] [serial = 366] [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] 23:32:49 INFO - PROCESS | 2040 | --DOMWINDOW == 43 (0000005993835800) [pid = 2040] [serial = 369] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:32:49 INFO - PROCESS | 2040 | --DOMWINDOW == 42 (0000005998C7CC00) [pid = 2040] [serial = 348] [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] 23:32:52 INFO - PROCESS | 2040 | --DOMWINDOW == 41 (0000005987987400) [pid = 2040] [serial = 352] [outer = 0000000000000000] [url = about:blank] 23:32:52 INFO - PROCESS | 2040 | --DOMWINDOW == 40 (00000059966AE000) [pid = 2040] [serial = 378] [outer = 0000000000000000] [url = about:blank] 23:32:52 INFO - PROCESS | 2040 | --DOMWINDOW == 39 (0000005987012C00) [pid = 2040] [serial = 358] [outer = 0000000000000000] [url = about:blank] 23:32:52 INFO - PROCESS | 2040 | --DOMWINDOW == 38 (0000005993FF2000) [pid = 2040] [serial = 373] [outer = 0000000000000000] [url = about:blank] 23:32:52 INFO - PROCESS | 2040 | --DOMWINDOW == 37 (000000599009E800) [pid = 2040] [serial = 362] [outer = 0000000000000000] [url = about:blank] 23:32:52 INFO - PROCESS | 2040 | --DOMWINDOW == 36 (000000598DD82400) [pid = 2040] [serial = 353] [outer = 0000000000000000] [url = about:blank] 23:32:52 INFO - PROCESS | 2040 | --DOMWINDOW == 35 (000000598FE67000) [pid = 2040] [serial = 355] [outer = 0000000000000000] [url = about:blank] 23:32:52 INFO - PROCESS | 2040 | --DOMWINDOW == 34 (00000059951C1C00) [pid = 2040] [serial = 375] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463034761151] 23:32:52 INFO - PROCESS | 2040 | --DOMWINDOW == 33 (0000005990D07800) [pid = 2040] [serial = 364] [outer = 0000000000000000] [url = about:blank] 23:32:52 INFO - PROCESS | 2040 | --DOMWINDOW == 32 (0000005993831C00) [pid = 2040] [serial = 368] [outer = 0000000000000000] [url = about:blank] 23:32:52 INFO - PROCESS | 2040 | --DOMWINDOW == 31 (0000005997117000) [pid = 2040] [serial = 382] [outer = 0000000000000000] [url = about:blank] 23:32:52 INFO - PROCESS | 2040 | --DOMWINDOW == 30 (000000598C33CC00) [pid = 2040] [serial = 359] [outer = 0000000000000000] [url = about:blank] 23:32:52 INFO - PROCESS | 2040 | --DOMWINDOW == 29 (00000059933A2400) [pid = 2040] [serial = 356] [outer = 0000000000000000] [url = about:blank] 23:32:52 INFO - PROCESS | 2040 | --DOMWINDOW == 28 (00000059937E8800) [pid = 2040] [serial = 370] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:32:53 INFO - PROCESS | 2040 | --DOMWINDOW == 27 (00000059933A3C00) [pid = 2040] [serial = 365] [outer = 0000000000000000] [url = about:blank] 23:32:53 INFO - PROCESS | 2040 | --DOMWINDOW == 26 (0000005998CE2800) [pid = 2040] [serial = 350] [outer = 0000000000000000] [url = about:blank] 23:32:53 INFO - PROCESS | 2040 | --DOMWINDOW == 25 (0000005993AEB800) [pid = 2040] [serial = 372] [outer = 0000000000000000] [url = about:blank] 23:32:53 INFO - PROCESS | 2040 | --DOMWINDOW == 24 (00000059937E7400) [pid = 2040] [serial = 367] [outer = 0000000000000000] [url = about:blank] 23:32:53 INFO - PROCESS | 2040 | --DOMWINDOW == 23 (000000598FE92000) [pid = 2040] [serial = 361] [outer = 0000000000000000] [url = about:blank] 23:32:53 INFO - PROCESS | 2040 | --DOMWINDOW == 22 (00000059933AAC00) [pid = 2040] [serial = 380] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:32:53 INFO - PROCESS | 2040 | --DOMWINDOW == 21 (000000599606A000) [pid = 2040] [serial = 377] [outer = 0000000000000000] [url = about:blank] 23:32:58 INFO - PROCESS | 2040 | ++DOMWINDOW == 22 (000000598532F400) [pid = 2040] [serial = 384] [outer = 000000599332C400] 23:33:12 INFO - PROCESS | 2040 | MARIONETTE LOG: INFO: Timeout fired 23:33:12 INFO - PROCESS | 2040 | 1463034792529 Marionette TRACE conn6 <- [1,404,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]]]}] 23:33:12 INFO - TEST-NOTRUN | /referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | The referrer URL is omitted when a 23:33:12 INFO - document served over http requires an http 23:33:12 INFO - sub-resource via img-tag using the attr-referrer 23:33:12 INFO - delivery method with keep-origin-redirect and when 23:33:12 INFO - the target request is cross-origin. 23:33:12 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30355ms 23:33:12 INFO - PROCESS | 2040 | 1463034792552 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 23:33:12 INFO - PROCESS | 2040 | 1463034792556 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 23:33:12 INFO - PROCESS | 2040 | 1463034792562 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 23:33:12 INFO - TEST-START | /referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html 23:33:12 INFO - PROCESS | 2040 | 1463034792567 Marionette TRACE conn6 <- [1,406,null,{}] 23:33:12 INFO - PROCESS | 2040 | 1463034792574 Marionette TRACE conn6 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:12 INFO - PROCESS | 2040 | 1463034792664 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 23:33:12 INFO - PROCESS | 2040 | 1463034792713 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:12 INFO - PROCESS | 2040 | ++DOCSHELL 0000005985B1B000 == 10 [pid = 2040] [id = 138] 23:33:12 INFO - PROCESS | 2040 | ++DOMWINDOW == 23 (0000005986E3E800) [pid = 2040] [serial = 385] [outer = 0000000000000000] 23:33:12 INFO - PROCESS | 2040 | ++DOMWINDOW == 24 (0000005986E40800) [pid = 2040] [serial = 386] [outer = 0000005986E3E800] 23:33:12 INFO - PROCESS | 2040 | 1463034792764 Marionette DEBUG loaded listener.js 23:33:12 INFO - PROCESS | 2040 | ++DOMWINDOW == 25 (0000005986F62C00) [pid = 2040] [serial = 387] [outer = 0000005986E3E800] 23:33:22 INFO - PROCESS | 2040 | --DOCSHELL 000000598C3D6800 == 9 [pid = 2040] [id = 137] 23:33:23 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 23:33:28 INFO - PROCESS | 2040 | --DOMWINDOW == 24 (0000005988290800) [pid = 2040] [serial = 381] [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] 23:33:33 INFO - PROCESS | 2040 | --DOMWINDOW == 23 (00000059971F5800) [pid = 2040] [serial = 383] [outer = 0000000000000000] [url = about:blank] 23:33:33 INFO - PROCESS | 2040 | --DOMWINDOW == 22 (0000005986E40800) [pid = 2040] [serial = 386] [outer = 0000000000000000] [url = about:blank] 23:33:33 INFO - PROCESS | 2040 | --DOMWINDOW == 21 (0000005986F64000) [pid = 2040] [serial = 182] [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.] 23:33:42 INFO - PROCESS | 2040 | MARIONETTE LOG: INFO: Timeout fired 23:33:42 INFO - PROCESS | 2040 | 1463034822907 Marionette TRACE conn6 <- [1,408,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]]]}] 23:33:42 INFO - TEST-NOTRUN | /referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html | The referrer URL is omitted when a 23:33:42 INFO - document served over http requires an http 23:33:42 INFO - sub-resource via img-tag using the attr-referrer 23:33:42 INFO - delivery method with no-redirect and when 23:33:42 INFO - the target request is cross-origin. 23:33:42 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 30375ms 23:33:42 INFO - PROCESS | 2040 | 1463034822942 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 23:33:42 INFO - PROCESS | 2040 | 1463034822946 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 23:33:42 INFO - TEST-START | /referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 23:33:42 INFO - PROCESS | 2040 | 1463034822952 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 23:33:42 INFO - PROCESS | 2040 | 1463034822956 Marionette TRACE conn6 <- [1,410,null,{}] 23:33:42 INFO - PROCESS | 2040 | 1463034822964 Marionette TRACE conn6 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:33:43 INFO - PROCESS | 2040 | 1463034823053 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 23:33:43 INFO - PROCESS | 2040 | 1463034823101 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:43 INFO - PROCESS | 2040 | ++DOCSHELL 0000005986CAF000 == 10 [pid = 2040] [id = 139] 23:33:43 INFO - PROCESS | 2040 | ++DOMWINDOW == 22 (0000005986F5E000) [pid = 2040] [serial = 388] [outer = 0000000000000000] 23:33:43 INFO - PROCESS | 2040 | ++DOMWINDOW == 23 (0000005986F5FC00) [pid = 2040] [serial = 389] [outer = 0000005986F5E000] 23:33:43 INFO - PROCESS | 2040 | 1463034823152 Marionette DEBUG loaded listener.js 23:33:43 INFO - PROCESS | 2040 | ++DOMWINDOW == 24 (0000005987014000) [pid = 2040] [serial = 390] [outer = 0000005986F5E000] 23:33:52 INFO - PROCESS | 2040 | --DOCSHELL 0000005985B1B000 == 9 [pid = 2040] [id = 138] 23:33:58 INFO - PROCESS | 2040 | --DOMWINDOW == 23 (0000005986E3E800) [pid = 2040] [serial = 385] [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] 23:34:03 INFO - PROCESS | 2040 | --DOMWINDOW == 22 (0000005986F62C00) [pid = 2040] [serial = 387] [outer = 0000000000000000] [url = about:blank] 23:34:03 INFO - PROCESS | 2040 | --DOMWINDOW == 21 (0000005986F5FC00) [pid = 2040] [serial = 389] [outer = 0000000000000000] [url = about:blank] 23:34:13 INFO - PROCESS | 2040 | MARIONETTE LOG: INFO: Timeout fired 23:34:13 INFO - PROCESS | 2040 | 1463034853294 Marionette TRACE conn6 <- [1,412,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]]]}] 23:34:13 INFO - TEST-NOTRUN | /referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | The referrer URL is omitted when a 23:34:13 INFO - document served over http requires an http 23:34:13 INFO - sub-resource via img-tag using the attr-referrer 23:34:13 INFO - delivery method with swap-origin-redirect and when 23:34:13 INFO - the target request is cross-origin. 23:34:13 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30389ms 23:34:13 INFO - PROCESS | 2040 | 1463034853344 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 23:34:13 INFO - PROCESS | 2040 | 1463034853349 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 23:34:13 INFO - TEST-START | /referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 23:34:13 INFO - PROCESS | 2040 | 1463034853355 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 23:34:13 INFO - PROCESS | 2040 | 1463034853359 Marionette TRACE conn6 <- [1,414,null,{}] 23:34:13 INFO - PROCESS | 2040 | 1463034853367 Marionette TRACE conn6 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:13 INFO - PROCESS | 2040 | 1463034853457 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 23:34:13 INFO - PROCESS | 2040 | 1463034853505 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:13 INFO - PROCESS | 2040 | ++DOCSHELL 000000598679E800 == 10 [pid = 2040] [id = 140] 23:34:13 INFO - PROCESS | 2040 | ++DOMWINDOW == 22 (0000005986F5D000) [pid = 2040] [serial = 391] [outer = 0000000000000000] 23:34:13 INFO - PROCESS | 2040 | ++DOMWINDOW == 23 (0000005986F60000) [pid = 2040] [serial = 392] [outer = 0000005986F5D000] 23:34:13 INFO - PROCESS | 2040 | 1463034853556 Marionette DEBUG loaded listener.js 23:34:13 INFO - PROCESS | 2040 | ++DOMWINDOW == 24 (0000005987013800) [pid = 2040] [serial = 393] [outer = 0000005986F5D000] 23:34:13 INFO - PROCESS | 2040 | ++DOCSHELL 0000005986E6D000 == 11 [pid = 2040] [id = 141] 23:34:13 INFO - PROCESS | 2040 | ++DOMWINDOW == 25 (0000005987694000) [pid = 2040] [serial = 394] [outer = 0000000000000000] 23:34:13 INFO - PROCESS | 2040 | ++DOMWINDOW == 26 (0000005988291800) [pid = 2040] [serial = 395] [outer = 0000005987694000] 23:34:14 INFO - PROCESS | 2040 | 1463034854037 Marionette TRACE conn6 <- [1,416,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.",1,"assert_equals: Reported Referrer URL is 'omitted'. expected (undefined) undefined but got (string) \"http://web-platform.test:8000/referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\"","ReferrerPolicyTestCase/t.start/ [0,417,"getWindowHandle",null] 23:34:14 INFO - PROCESS | 2040 | 1463034854098 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 23:34:14 INFO - TEST-START | /referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html 23:34:14 INFO - PROCESS | 2040 | 1463034854105 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 23:34:14 INFO - PROCESS | 2040 | 1463034854108 Marionette TRACE conn6 <- [1,418,null,{}] 23:34:14 INFO - PROCESS | 2040 | 1463034854112 Marionette TRACE conn6 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:14 INFO - PROCESS | 2040 | 1463034854204 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 23:34:14 INFO - PROCESS | 2040 | 1463034854259 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:14 INFO - PROCESS | 2040 | ++DOCSHELL 0000005987326800 == 12 [pid = 2040] [id = 142] 23:34:14 INFO - PROCESS | 2040 | ++DOMWINDOW == 27 (0000005986F5D400) [pid = 2040] [serial = 396] [outer = 0000000000000000] 23:34:14 INFO - PROCESS | 2040 | ++DOMWINDOW == 28 (0000005988291C00) [pid = 2040] [serial = 397] [outer = 0000005986F5D400] 23:34:14 INFO - PROCESS | 2040 | 1463034854306 Marionette DEBUG loaded listener.js 23:34:14 INFO - PROCESS | 2040 | ++DOMWINDOW == 29 (000000598C39E800) [pid = 2040] [serial = 398] [outer = 0000005986F5D400] 23:34:14 INFO - PROCESS | 2040 | ++DOCSHELL 000000598B640800 == 13 [pid = 2040] [id = 143] 23:34:14 INFO - PROCESS | 2040 | ++DOMWINDOW == 30 (000000598CF09000) [pid = 2040] [serial = 399] [outer = 0000000000000000] 23:34:14 INFO - PROCESS | 2040 | ++DOMWINDOW == 31 (000000598D72FC00) [pid = 2040] [serial = 400] [outer = 000000598CF09000] 23:34:14 INFO - PROCESS | 2040 | 1463034854798 Marionette TRACE conn6 <- [1,420,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.",1,"assert_equals: Reported Referrer URL is 'omitted'. expected (undefined) undefined but got (string) \"http://web-platform.test:8000/referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html\"","ReferrerPolicyTestCase/t.start/ [0,421,"getWindowHandle",null] 23:34:14 INFO - PROCESS | 2040 | 1463034854847 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 23:34:14 INFO - TEST-START | /referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 23:34:14 INFO - PROCESS | 2040 | 1463034854851 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 23:34:14 INFO - PROCESS | 2040 | 1463034854855 Marionette TRACE conn6 <- [1,422,null,{}] 23:34:14 INFO - PROCESS | 2040 | 1463034854867 Marionette TRACE conn6 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:14 INFO - PROCESS | 2040 | 1463034854960 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 23:34:14 INFO - PROCESS | 2040 | 1463034854983 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:15 INFO - PROCESS | 2040 | ++DOCSHELL 000000598C4DD800 == 14 [pid = 2040] [id = 144] 23:34:15 INFO - PROCESS | 2040 | ++DOMWINDOW == 32 (000000598FE5F800) [pid = 2040] [serial = 401] [outer = 0000000000000000] 23:34:15 INFO - PROCESS | 2040 | ++DOMWINDOW == 33 (000000598FE61400) [pid = 2040] [serial = 402] [outer = 000000598FE5F800] 23:34:15 INFO - PROCESS | 2040 | 1463034855034 Marionette DEBUG loaded listener.js 23:34:15 INFO - PROCESS | 2040 | ++DOMWINDOW == 34 (000000598FE94000) [pid = 2040] [serial = 403] [outer = 000000598FE5F800] 23:34:15 INFO - PROCESS | 2040 | ++DOCSHELL 000000598CFD5000 == 15 [pid = 2040] [id = 145] 23:34:15 INFO - PROCESS | 2040 | ++DOMWINDOW == 35 (000000598FE69000) [pid = 2040] [serial = 404] [outer = 0000000000000000] 23:34:15 INFO - PROCESS | 2040 | ++DOMWINDOW == 36 (0000005990B79000) [pid = 2040] [serial = 405] [outer = 000000598FE69000] 23:34:15 INFO - PROCESS | 2040 | 1463034855556 Marionette TRACE conn6 <- [1,424,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.",1,"assert_equals: Reported Referrer URL is 'omitted'. expected (undefined) undefined but got (string) \"http://web-platform.test:8000/referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\"","ReferrerPolicyTestCase/t.start/ [0,425,"getWindowHandle",null] 23:34:15 INFO - PROCESS | 2040 | 1463034855589 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 23:34:15 INFO - TEST-START | /referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 23:34:15 INFO - PROCESS | 2040 | 1463034855592 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 23:34:15 INFO - PROCESS | 2040 | 1463034855594 Marionette TRACE conn6 <- [1,426,null,{}] 23:34:15 INFO - PROCESS | 2040 | 1463034855597 Marionette TRACE conn6 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:15 INFO - PROCESS | 2040 | 1463034855682 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 23:34:15 INFO - PROCESS | 2040 | 1463034855690 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:15 INFO - PROCESS | 2040 | ++DOCSHELL 0000005990DD8000 == 16 [pid = 2040] [id = 146] 23:34:15 INFO - PROCESS | 2040 | ++DOMWINDOW == 37 (0000005990BA9400) [pid = 2040] [serial = 406] [outer = 0000000000000000] 23:34:15 INFO - PROCESS | 2040 | ++DOMWINDOW == 38 (0000005990BACC00) [pid = 2040] [serial = 407] [outer = 0000005990BA9400] 23:34:15 INFO - PROCESS | 2040 | 1463034855736 Marionette DEBUG loaded listener.js 23:34:15 INFO - PROCESS | 2040 | ++DOMWINDOW == 39 (0000005990D08000) [pid = 2040] [serial = 408] [outer = 0000005990BA9400] 23:34:22 INFO - PROCESS | 2040 | --DOCSHELL 000000598CFD5000 == 15 [pid = 2040] [id = 145] 23:34:22 INFO - PROCESS | 2040 | --DOCSHELL 000000598C4DD800 == 14 [pid = 2040] [id = 144] 23:34:22 INFO - PROCESS | 2040 | --DOCSHELL 000000598B640800 == 13 [pid = 2040] [id = 143] 23:34:22 INFO - PROCESS | 2040 | --DOCSHELL 0000005987326800 == 12 [pid = 2040] [id = 142] 23:34:22 INFO - PROCESS | 2040 | --DOCSHELL 0000005986E6D000 == 11 [pid = 2040] [id = 141] 23:34:22 INFO - PROCESS | 2040 | --DOCSHELL 000000598679E800 == 10 [pid = 2040] [id = 140] 23:34:22 INFO - PROCESS | 2040 | --DOCSHELL 0000005986CAF000 == 9 [pid = 2040] [id = 139] 23:34:26 INFO - PROCESS | 2040 | --DOMWINDOW == 38 (0000005986F5E000) [pid = 2040] [serial = 388] [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] 23:34:26 INFO - PROCESS | 2040 | --DOMWINDOW == 37 (0000005986F5D000) [pid = 2040] [serial = 391] [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] 23:34:26 INFO - PROCESS | 2040 | --DOMWINDOW == 36 (0000005987694000) [pid = 2040] [serial = 394] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:34:26 INFO - PROCESS | 2040 | --DOMWINDOW == 35 (000000598FE5F800) [pid = 2040] [serial = 401] [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] 23:34:26 INFO - PROCESS | 2040 | --DOMWINDOW == 34 (000000598FE69000) [pid = 2040] [serial = 404] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:34:26 INFO - PROCESS | 2040 | --DOMWINDOW == 33 (0000005986F5D400) [pid = 2040] [serial = 396] [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] 23:34:26 INFO - PROCESS | 2040 | --DOMWINDOW == 32 (000000598CF09000) [pid = 2040] [serial = 399] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463034854629] 23:34:28 INFO - PROCESS | 2040 | ++DOMWINDOW == 33 (0000005986F5D000) [pid = 2040] [serial = 409] [outer = 000000599332C400] 23:34:31 INFO - PROCESS | 2040 | --DOMWINDOW == 32 (0000005987014000) [pid = 2040] [serial = 390] [outer = 0000000000000000] [url = about:blank] 23:34:31 INFO - PROCESS | 2040 | --DOMWINDOW == 31 (0000005986F60000) [pid = 2040] [serial = 392] [outer = 0000000000000000] [url = about:blank] 23:34:31 INFO - PROCESS | 2040 | --DOMWINDOW == 30 (0000005988291800) [pid = 2040] [serial = 395] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:34:31 INFO - PROCESS | 2040 | --DOMWINDOW == 29 (0000005987013800) [pid = 2040] [serial = 393] [outer = 0000000000000000] [url = about:blank] 23:34:31 INFO - PROCESS | 2040 | --DOMWINDOW == 28 (000000598FE61400) [pid = 2040] [serial = 402] [outer = 0000000000000000] [url = about:blank] 23:34:31 INFO - PROCESS | 2040 | --DOMWINDOW == 27 (0000005990B79000) [pid = 2040] [serial = 405] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:34:31 INFO - PROCESS | 2040 | --DOMWINDOW == 26 (000000598FE94000) [pid = 2040] [serial = 403] [outer = 0000000000000000] [url = about:blank] 23:34:31 INFO - PROCESS | 2040 | --DOMWINDOW == 25 (0000005988291C00) [pid = 2040] [serial = 397] [outer = 0000000000000000] [url = about:blank] 23:34:31 INFO - PROCESS | 2040 | --DOMWINDOW == 24 (000000598D72FC00) [pid = 2040] [serial = 400] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463034854629] 23:34:31 INFO - PROCESS | 2040 | --DOMWINDOW == 23 (000000598C39E800) [pid = 2040] [serial = 398] [outer = 0000000000000000] [url = about:blank] 23:34:31 INFO - PROCESS | 2040 | --DOMWINDOW == 22 (0000005990BACC00) [pid = 2040] [serial = 407] [outer = 0000000000000000] [url = about:blank] 23:34:38 INFO - PROCESS | 2040 | --DOMWINDOW == 21 (000000598532F400) [pid = 2040] [serial = 384] [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.] 23:34:45 INFO - PROCESS | 2040 | MARIONETTE LOG: INFO: Timeout fired 23:34:45 INFO - PROCESS | 2040 | 1463034885871 Marionette TRACE conn6 <- [1,428,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]]]}] 23:34:45 INFO - TEST-NOTRUN | /referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | The referrer URL is omitted when a 23:34:45 INFO - document served over http requires an https 23:34:45 INFO - sub-resource via img-tag using the attr-referrer 23:34:45 INFO - delivery method with keep-origin-redirect and when 23:34:45 INFO - the target request is cross-origin. 23:34:45 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 30330ms 23:34:45 INFO - PROCESS | 2040 | 1463034885926 Marionette TRACE conn6 -> [0,429,"getWindowHandle",null] 23:34:45 INFO - PROCESS | 2040 | 1463034885930 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 23:34:45 INFO - TEST-START | /referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html 23:34:45 INFO - PROCESS | 2040 | 1463034885938 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 23:34:45 INFO - PROCESS | 2040 | 1463034885943 Marionette TRACE conn6 <- [1,430,null,{}] 23:34:45 INFO - PROCESS | 2040 | 1463034885950 Marionette TRACE conn6 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:34:46 INFO - PROCESS | 2040 | 1463034886044 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 23:34:46 INFO - PROCESS | 2040 | 1463034886053 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:46 INFO - PROCESS | 2040 | ++DOCSHELL 0000005985CA0800 == 10 [pid = 2040] [id = 147] 23:34:46 INFO - PROCESS | 2040 | ++DOMWINDOW == 22 (0000005986E38400) [pid = 2040] [serial = 410] [outer = 0000000000000000] 23:34:46 INFO - PROCESS | 2040 | ++DOMWINDOW == 23 (0000005986E3DC00) [pid = 2040] [serial = 411] [outer = 0000005986E38400] 23:34:46 INFO - PROCESS | 2040 | 1463034886107 Marionette DEBUG loaded listener.js 23:34:46 INFO - PROCESS | 2040 | ++DOMWINDOW == 24 (0000005987008800) [pid = 2040] [serial = 412] [outer = 0000005986E38400] 23:34:56 INFO - PROCESS | 2040 | --DOCSHELL 0000005990DD8000 == 9 [pid = 2040] [id = 146] 23:35:02 INFO - PROCESS | 2040 | --DOMWINDOW == 23 (0000005990BA9400) [pid = 2040] [serial = 406] [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] 23:35:07 INFO - PROCESS | 2040 | --DOMWINDOW == 22 (0000005990D08000) [pid = 2040] [serial = 408] [outer = 0000000000000000] [url = about:blank] 23:35:07 INFO - PROCESS | 2040 | --DOMWINDOW == 21 (0000005986E3DC00) [pid = 2040] [serial = 411] [outer = 0000000000000000] [url = about:blank] 23:35:16 INFO - PROCESS | 2040 | MARIONETTE LOG: INFO: Timeout fired 23:35:16 INFO - PROCESS | 2040 | 1463034916245 Marionette TRACE conn6 <- [1,432,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]]]}] 23:35:16 INFO - TEST-NOTRUN | /referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html | The referrer URL is omitted when a 23:35:16 INFO - document served over http requires an https 23:35:16 INFO - sub-resource via img-tag using the attr-referrer 23:35:16 INFO - delivery method with no-redirect and when 23:35:16 INFO - the target request is cross-origin. 23:35:16 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 30333ms 23:35:16 INFO - PROCESS | 2040 | 1463034916272 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 23:35:16 INFO - PROCESS | 2040 | 1463034916276 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 23:35:16 INFO - TEST-START | /referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 23:35:16 INFO - PROCESS | 2040 | 1463034916282 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 23:35:16 INFO - PROCESS | 2040 | 1463034916287 Marionette TRACE conn6 <- [1,434,null,{}] 23:35:16 INFO - PROCESS | 2040 | 1463034916294 Marionette TRACE conn6 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:16 INFO - PROCESS | 2040 | 1463034916386 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 23:35:16 INFO - PROCESS | 2040 | 1463034916435 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:16 INFO - PROCESS | 2040 | ++DOCSHELL 00000059867A6800 == 10 [pid = 2040] [id = 148] 23:35:16 INFO - PROCESS | 2040 | ++DOMWINDOW == 22 (0000005986F5DC00) [pid = 2040] [serial = 413] [outer = 0000000000000000] 23:35:16 INFO - PROCESS | 2040 | ++DOMWINDOW == 23 (0000005986F61400) [pid = 2040] [serial = 414] [outer = 0000005986F5DC00] 23:35:16 INFO - PROCESS | 2040 | 1463034916487 Marionette DEBUG loaded listener.js 23:35:16 INFO - PROCESS | 2040 | ++DOMWINDOW == 24 (00000059875BE000) [pid = 2040] [serial = 415] [outer = 0000005986F5DC00] 23:35:23 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 23:35:25 INFO - PROCESS | 2040 | --DOCSHELL 0000005985CA0800 == 9 [pid = 2040] [id = 147] 23:35:27 INFO - PROCESS | 2040 | --DOMWINDOW == 23 (0000005986E38400) [pid = 2040] [serial = 410] [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] 23:35:32 INFO - PROCESS | 2040 | --DOMWINDOW == 22 (0000005987008800) [pid = 2040] [serial = 412] [outer = 0000000000000000] [url = about:blank] 23:35:32 INFO - PROCESS | 2040 | --DOMWINDOW == 21 (0000005986F61400) [pid = 2040] [serial = 414] [outer = 0000000000000000] [url = about:blank] 23:35:46 INFO - PROCESS | 2040 | MARIONETTE LOG: INFO: Timeout fired 23:35:46 INFO - PROCESS | 2040 | 1463034946626 Marionette TRACE conn6 <- [1,436,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]]]}] 23:35:46 INFO - TEST-NOTRUN | /referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | The referrer URL is omitted when a 23:35:46 INFO - document served over http requires an https 23:35:46 INFO - sub-resource via img-tag using the attr-referrer 23:35:46 INFO - delivery method with swap-origin-redirect and when 23:35:46 INFO - the target request is cross-origin. 23:35:46 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 30394ms 23:35:46 INFO - PROCESS | 2040 | 1463034946680 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 23:35:46 INFO - PROCESS | 2040 | 1463034946685 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 23:35:46 INFO - TEST-START | /referrer-policy/no-referrer/attr-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html 23:35:46 INFO - PROCESS | 2040 | 1463034946691 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 23:35:46 INFO - PROCESS | 2040 | 1463034946695 Marionette TRACE conn6 <- [1,438,null,{}] 23:35:46 INFO - PROCESS | 2040 | 1463034946703 Marionette TRACE conn6 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:46 INFO - PROCESS | 2040 | 1463034946793 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 23:35:46 INFO - PROCESS | 2040 | 1463034946841 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:46 INFO - PROCESS | 2040 | ++DOCSHELL 000000598679E800 == 10 [pid = 2040] [id = 149] 23:35:46 INFO - PROCESS | 2040 | ++DOMWINDOW == 22 (0000005986F61000) [pid = 2040] [serial = 416] [outer = 0000000000000000] 23:35:46 INFO - PROCESS | 2040 | ++DOMWINDOW == 23 (0000005986F64400) [pid = 2040] [serial = 417] [outer = 0000005986F61000] 23:35:46 INFO - PROCESS | 2040 | 1463034946893 Marionette DEBUG loaded listener.js 23:35:46 INFO - PROCESS | 2040 | ++DOMWINDOW == 24 (000000598768A000) [pid = 2040] [serial = 418] [outer = 0000005986F61000] 23:35:47 INFO - PROCESS | 2040 | ++DOCSHELL 0000005986ECD000 == 11 [pid = 2040] [id = 150] 23:35:47 INFO - PROCESS | 2040 | ++DOMWINDOW == 25 (0000005987987000) [pid = 2040] [serial = 419] [outer = 0000000000000000] 23:35:47 INFO - PROCESS | 2040 | ++DOMWINDOW == 26 (000000598828B800) [pid = 2040] [serial = 420] [outer = 0000005987987000] 23:35:47 INFO - PROCESS | 2040 | 1463034947347 Marionette TRACE conn6 <- [1,440,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.",1,"assert_equals: Reported Referrer URL is 'omitted'. expected (undefined) undefined but got (string) \"http://web-platform.test:8000/referrer-policy/no-referrer/attr-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html\"","ReferrerPolicyTestCase/t.start/ [0,441,"getWindowHandle",null] 23:35:47 INFO - PROCESS | 2040 | 1463034947393 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 23:35:47 INFO - TEST-START | /referrer-policy/no-referrer/attr-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html 23:35:47 INFO - PROCESS | 2040 | 1463034947400 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 23:35:47 INFO - PROCESS | 2040 | 1463034947403 Marionette TRACE conn6 <- [1,442,null,{}] 23:35:47 INFO - PROCESS | 2040 | 1463034947408 Marionette TRACE conn6 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:47 INFO - PROCESS | 2040 | 1463034947501 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 23:35:47 INFO - PROCESS | 2040 | 1463034947511 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:47 INFO - PROCESS | 2040 | ++DOCSHELL 000000598792F000 == 12 [pid = 2040] [id = 151] 23:35:47 INFO - PROCESS | 2040 | ++DOMWINDOW == 27 (000000598B67E000) [pid = 2040] [serial = 421] [outer = 0000000000000000] 23:35:47 INFO - PROCESS | 2040 | ++DOMWINDOW == 28 (000000598BAD0800) [pid = 2040] [serial = 422] [outer = 000000598B67E000] 23:35:47 INFO - PROCESS | 2040 | 1463034947557 Marionette DEBUG loaded listener.js 23:35:47 INFO - PROCESS | 2040 | ++DOMWINDOW == 29 (000000598C3E4400) [pid = 2040] [serial = 423] [outer = 000000598B67E000] 23:35:47 INFO - PROCESS | 2040 | ++DOCSHELL 000000598B63B800 == 13 [pid = 2040] [id = 152] 23:35:47 INFO - PROCESS | 2040 | ++DOMWINDOW == 30 (000000598C392C00) [pid = 2040] [serial = 424] [outer = 0000000000000000] 23:35:47 INFO - PROCESS | 2040 | ++DOMWINDOW == 31 (000000598CF82800) [pid = 2040] [serial = 425] [outer = 000000598C392C00] 23:35:48 INFO - PROCESS | 2040 | 1463034948046 Marionette TRACE conn6 <- [1,444,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.",1,"assert_equals: Reported Referrer URL is 'omitted'. expected (undefined) undefined but got (string) \"http://web-platform.test:8000/referrer-policy/no-referrer/attr-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html\"","ReferrerPolicyTestCase/t.start/ [0,445,"getWindowHandle",null] 23:35:48 INFO - PROCESS | 2040 | 1463034948139 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 23:35:48 INFO - TEST-START | /referrer-policy/no-referrer/attr-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html 23:35:48 INFO - PROCESS | 2040 | 1463034948148 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 23:35:48 INFO - PROCESS | 2040 | 1463034948152 Marionette TRACE conn6 <- [1,446,null,{}] 23:35:48 INFO - PROCESS | 2040 | 1463034948165 Marionette TRACE conn6 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:48 INFO - PROCESS | 2040 | 1463034948272 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 23:35:48 INFO - PROCESS | 2040 | 1463034948325 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:48 INFO - PROCESS | 2040 | ++DOCSHELL 000000598C3D6800 == 14 [pid = 2040] [id = 153] 23:35:48 INFO - PROCESS | 2040 | ++DOMWINDOW == 32 (000000598B7C9C00) [pid = 2040] [serial = 426] [outer = 0000000000000000] 23:35:48 INFO - PROCESS | 2040 | ++DOMWINDOW == 33 (000000598FE5AC00) [pid = 2040] [serial = 427] [outer = 000000598B7C9C00] 23:35:48 INFO - PROCESS | 2040 | 1463034948375 Marionette DEBUG loaded listener.js 23:35:48 INFO - PROCESS | 2040 | ++DOMWINDOW == 34 (000000598FE67400) [pid = 2040] [serial = 428] [outer = 000000598B7C9C00] 23:35:48 INFO - PROCESS | 2040 | ++DOCSHELL 000000598D1C0800 == 15 [pid = 2040] [id = 154] 23:35:48 INFO - PROCESS | 2040 | ++DOMWINDOW == 35 (000000599009DC00) [pid = 2040] [serial = 429] [outer = 0000000000000000] 23:35:48 INFO - PROCESS | 2040 | ++DOMWINDOW == 36 (0000005990B79000) [pid = 2040] [serial = 430] [outer = 000000599009DC00] 23:35:48 INFO - PROCESS | 2040 | 1463034948846 Marionette TRACE conn6 <- [1,448,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.",1,"assert_equals: Reported Referrer URL is 'omitted'. expected (undefined) undefined but got (string) \"http://web-platform.test:8000/referrer-policy/no-referrer/attr-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html\"","ReferrerPolicyTestCase/t.start/ [0,449,"getWindowHandle",null] 23:35:48 INFO - PROCESS | 2040 | 1463034948886 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 23:35:48 INFO - TEST-START | /referrer-policy/no-referrer/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 23:35:48 INFO - PROCESS | 2040 | 1463034948890 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 23:35:48 INFO - PROCESS | 2040 | 1463034948892 Marionette TRACE conn6 <- [1,450,null,{}] 23:35:48 INFO - PROCESS | 2040 | 1463034948895 Marionette TRACE conn6 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:35:48 INFO - PROCESS | 2040 | 1463034948981 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 23:35:49 INFO - PROCESS | 2040 | 1463034948991 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:49 INFO - PROCESS | 2040 | ++DOCSHELL 0000005990B30800 == 16 [pid = 2040] [id = 155] 23:35:49 INFO - PROCESS | 2040 | ++DOMWINDOW == 37 (0000005990BA9400) [pid = 2040] [serial = 431] [outer = 0000000000000000] 23:35:49 INFO - PROCESS | 2040 | ++DOMWINDOW == 38 (0000005990BACC00) [pid = 2040] [serial = 432] [outer = 0000005990BA9400] 23:35:49 INFO - PROCESS | 2040 | 1463034949037 Marionette DEBUG loaded listener.js 23:35:49 INFO - PROCESS | 2040 | ++DOMWINDOW == 39 (0000005990D0D800) [pid = 2040] [serial = 433] [outer = 0000005990BA9400] 23:35:56 INFO - PROCESS | 2040 | --DOCSHELL 000000598D1C0800 == 15 [pid = 2040] [id = 154] 23:35:56 INFO - PROCESS | 2040 | --DOCSHELL 000000598C3D6800 == 14 [pid = 2040] [id = 153] 23:35:56 INFO - PROCESS | 2040 | --DOCSHELL 000000598B63B800 == 13 [pid = 2040] [id = 152] 23:35:56 INFO - PROCESS | 2040 | --DOCSHELL 000000598792F000 == 12 [pid = 2040] [id = 151] 23:35:56 INFO - PROCESS | 2040 | --DOCSHELL 0000005986ECD000 == 11 [pid = 2040] [id = 150] 23:35:56 INFO - PROCESS | 2040 | --DOCSHELL 000000598679E800 == 10 [pid = 2040] [id = 149] 23:35:56 INFO - PROCESS | 2040 | --DOCSHELL 00000059867A6800 == 9 [pid = 2040] [id = 148] 23:35:58 INFO - PROCESS | 2040 | --DOMWINDOW == 38 (0000005986F5DC00) [pid = 2040] [serial = 413] [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] 23:35:58 INFO - PROCESS | 2040 | --DOMWINDOW == 37 (000000598B67E000) [pid = 2040] [serial = 421] [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] 23:35:58 INFO - PROCESS | 2040 | --DOMWINDOW == 36 (000000598C392C00) [pid = 2040] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463034947900] 23:35:58 INFO - PROCESS | 2040 | --DOMWINDOW == 35 (000000598B7C9C00) [pid = 2040] [serial = 426] [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] 23:35:58 INFO - PROCESS | 2040 | --DOMWINDOW == 34 (000000599009DC00) [pid = 2040] [serial = 429] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:35:58 INFO - PROCESS | 2040 | --DOMWINDOW == 33 (0000005986F61000) [pid = 2040] [serial = 416] [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] 23:35:58 INFO - PROCESS | 2040 | --DOMWINDOW == 32 (0000005987987000) [pid = 2040] [serial = 419] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:36:03 INFO - PROCESS | 2040 | --DOMWINDOW == 31 (00000059875BE000) [pid = 2040] [serial = 415] [outer = 0000000000000000] [url = about:blank] 23:36:03 INFO - PROCESS | 2040 | --DOMWINDOW == 30 (000000598BAD0800) [pid = 2040] [serial = 422] [outer = 0000000000000000] [url = about:blank] 23:36:03 INFO - PROCESS | 2040 | --DOMWINDOW == 29 (000000598CF82800) [pid = 2040] [serial = 425] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463034947900] 23:36:03 INFO - PROCESS | 2040 | --DOMWINDOW == 28 (000000598C3E4400) [pid = 2040] [serial = 423] [outer = 0000000000000000] [url = about:blank] 23:36:03 INFO - PROCESS | 2040 | --DOMWINDOW == 27 (000000598FE5AC00) [pid = 2040] [serial = 427] [outer = 0000000000000000] [url = about:blank] 23:36:03 INFO - PROCESS | 2040 | --DOMWINDOW == 26 (0000005990B79000) [pid = 2040] [serial = 430] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:36:03 INFO - PROCESS | 2040 | --DOMWINDOW == 25 (000000598FE67400) [pid = 2040] [serial = 428] [outer = 0000000000000000] [url = about:blank] 23:36:03 INFO - PROCESS | 2040 | --DOMWINDOW == 24 (0000005986F64400) [pid = 2040] [serial = 417] [outer = 0000000000000000] [url = about:blank] 23:36:03 INFO - PROCESS | 2040 | --DOMWINDOW == 23 (000000598828B800) [pid = 2040] [serial = 420] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:36:03 INFO - PROCESS | 2040 | --DOMWINDOW == 22 (000000598768A000) [pid = 2040] [serial = 418] [outer = 0000000000000000] [url = about:blank] 23:36:03 INFO - PROCESS | 2040 | --DOMWINDOW == 21 (0000005990BACC00) [pid = 2040] [serial = 432] [outer = 0000000000000000] [url = about:blank] 23:36:19 INFO - PROCESS | 2040 | MARIONETTE LOG: INFO: Timeout fired 23:36:19 INFO - PROCESS | 2040 | 1463034979169 Marionette TRACE conn6 <- [1,452,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]]]}] 23:36:19 INFO - TEST-NOTRUN | /referrer-policy/no-referrer/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | The referrer URL is omitted when a 23:36:19 INFO - document served over http requires an http 23:36:19 INFO - sub-resource via img-tag using the attr-referrer 23:36:19 INFO - delivery method with keep-origin-redirect and when 23:36:19 INFO - the target request is same-origin. 23:36:19 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30311ms 23:36:19 INFO - PROCESS | 2040 | 1463034979204 Marionette TRACE conn6 -> [0,453,"getWindowHandle",null] 23:36:19 INFO - PROCESS | 2040 | 1463034979209 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 23:36:19 INFO - PROCESS | 2040 | 1463034979214 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 23:36:19 INFO - TEST-START | /referrer-policy/no-referrer/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html 23:36:19 INFO - PROCESS | 2040 | 1463034979218 Marionette TRACE conn6 <- [1,454,null,{}] 23:36:19 INFO - PROCESS | 2040 | 1463034979224 Marionette TRACE conn6 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:19 INFO - PROCESS | 2040 | 1463034979318 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 23:36:19 INFO - PROCESS | 2040 | 1463034979365 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:19 INFO - PROCESS | 2040 | ++DOCSHELL 0000005986746000 == 10 [pid = 2040] [id = 156] 23:36:19 INFO - PROCESS | 2040 | ++DOMWINDOW == 22 (0000005986F5F800) [pid = 2040] [serial = 434] [outer = 0000000000000000] 23:36:19 INFO - PROCESS | 2040 | ++DOMWINDOW == 23 (0000005986F61C00) [pid = 2040] [serial = 435] [outer = 0000005986F5F800] 23:36:19 INFO - PROCESS | 2040 | 1463034979415 Marionette DEBUG loaded listener.js 23:36:19 INFO - PROCESS | 2040 | ++DOMWINDOW == 24 (000000598700D800) [pid = 2040] [serial = 436] [outer = 0000005986F5F800] 23:36:28 INFO - PROCESS | 2040 | --DOCSHELL 0000005990B30800 == 9 [pid = 2040] [id = 155] 23:36:29 INFO - PROCESS | 2040 | ++DOMWINDOW == 25 (00000059863C8400) [pid = 2040] [serial = 437] [outer = 000000599332C400] 23:36:33 INFO - PROCESS | 2040 | --DOMWINDOW == 24 (0000005990BA9400) [pid = 2040] [serial = 431] [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] 23:36:38 INFO - PROCESS | 2040 | --DOMWINDOW == 23 (0000005986F5D000) [pid = 2040] [serial = 409] [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.] 23:36:38 INFO - PROCESS | 2040 | --DOMWINDOW == 22 (0000005990D0D800) [pid = 2040] [serial = 433] [outer = 0000000000000000] [url = about:blank] 23:36:38 INFO - PROCESS | 2040 | --DOMWINDOW == 21 (0000005986F61C00) [pid = 2040] [serial = 435] [outer = 0000000000000000] [url = about:blank] 23:36:49 INFO - PROCESS | 2040 | MARIONETTE LOG: INFO: Timeout fired 23:36:49 INFO - PROCESS | 2040 | 1463035009550 Marionette TRACE conn6 <- [1,456,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]]]}] 23:36:49 INFO - TEST-NOTRUN | /referrer-policy/no-referrer/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | The referrer URL is omitted when a 23:36:49 INFO - document served over http requires an http 23:36:49 INFO - sub-resource via img-tag using the attr-referrer 23:36:49 INFO - delivery method with no-redirect and when 23:36:49 INFO - the target request is same-origin. 23:36:49 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 30384ms 23:36:49 INFO - PROCESS | 2040 | 1463035009603 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 23:36:49 INFO - PROCESS | 2040 | 1463035009607 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 23:36:49 INFO - TEST-START | /referrer-policy/no-referrer/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 23:36:49 INFO - PROCESS | 2040 | 1463035009613 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 23:36:49 INFO - PROCESS | 2040 | 1463035009618 Marionette TRACE conn6 <- [1,458,null,{}] 23:36:49 INFO - PROCESS | 2040 | 1463035009625 Marionette TRACE conn6 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:36:49 INFO - PROCESS | 2040 | 1463035009717 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 23:36:49 INFO - PROCESS | 2040 | 1463035009767 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:49 INFO - PROCESS | 2040 | ++DOCSHELL 0000005986CB8800 == 10 [pid = 2040] [id = 157] 23:36:49 INFO - PROCESS | 2040 | ++DOMWINDOW == 22 (0000005986F66400) [pid = 2040] [serial = 438] [outer = 0000000000000000] 23:36:49 INFO - PROCESS | 2040 | ++DOMWINDOW == 23 (000000598700A000) [pid = 2040] [serial = 439] [outer = 0000005986F66400] 23:36:49 INFO - PROCESS | 2040 | 1463035009818 Marionette DEBUG loaded listener.js 23:36:49 INFO - PROCESS | 2040 | ++DOMWINDOW == 24 (0000005987691800) [pid = 2040] [serial = 440] [outer = 0000005986F66400] 23:36:59 INFO - PROCESS | 2040 | --DOCSHELL 0000005986746000 == 9 [pid = 2040] [id = 156] 23:37:05 INFO - PROCESS | 2040 | --DOMWINDOW == 23 (0000005986F5F800) [pid = 2040] [serial = 434] [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] 23:37:10 INFO - PROCESS | 2040 | --DOMWINDOW == 22 (000000598700D800) [pid = 2040] [serial = 436] [outer = 0000000000000000] [url = about:blank] 23:37:10 INFO - PROCESS | 2040 | --DOMWINDOW == 21 (000000598700A000) [pid = 2040] [serial = 439] [outer = 0000000000000000] [url = about:blank] 23:37:19 INFO - PROCESS | 2040 | MARIONETTE LOG: INFO: Timeout fired 23:37:19 INFO - PROCESS | 2040 | 1463035039957 Marionette TRACE conn6 <- [1,460,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]]]}] 23:37:20 INFO - TEST-NOTRUN | /referrer-policy/no-referrer/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | The referrer URL is omitted when a 23:37:20 INFO - document served over http requires an http 23:37:20 INFO - sub-resource via img-tag using the attr-referrer 23:37:20 INFO - delivery method with swap-origin-redirect and when 23:37:20 INFO - the target request is same-origin. 23:37:20 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30396ms 23:37:20 INFO - PROCESS | 2040 | 1463035040012 Marionette TRACE conn6 -> [0,461,"getWindowHandle",null] 23:37:20 INFO - PROCESS | 2040 | 1463035040016 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 23:37:20 INFO - TEST-START | /referrer-policy/no-referrer/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 23:37:20 INFO - PROCESS | 2040 | 1463035040022 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 23:37:20 INFO - PROCESS | 2040 | 1463035040027 Marionette TRACE conn6 <- [1,462,null,{}] 23:37:20 INFO - PROCESS | 2040 | 1463035040034 Marionette TRACE conn6 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:20 INFO - PROCESS | 2040 | 1463035040124 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 23:37:20 INFO - PROCESS | 2040 | 1463035040133 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:20 INFO - PROCESS | 2040 | ++DOCSHELL 0000005987079000 == 10 [pid = 2040] [id = 158] 23:37:20 INFO - PROCESS | 2040 | ++DOMWINDOW == 22 (000000598768A800) [pid = 2040] [serial = 441] [outer = 0000000000000000] 23:37:20 INFO - PROCESS | 2040 | ++DOMWINDOW == 23 (000000598768F400) [pid = 2040] [serial = 442] [outer = 000000598768A800] 23:37:20 INFO - PROCESS | 2040 | 1463035040184 Marionette DEBUG loaded listener.js 23:37:20 INFO - PROCESS | 2040 | ++DOMWINDOW == 24 (00000059883B5800) [pid = 2040] [serial = 443] [outer = 000000598768A800] 23:37:20 INFO - PROCESS | 2040 | ++DOCSHELL 0000005987923800 == 11 [pid = 2040] [id = 159] 23:37:20 INFO - PROCESS | 2040 | ++DOMWINDOW == 25 (000000598BAAB800) [pid = 2040] [serial = 444] [outer = 0000000000000000] 23:37:20 INFO - PROCESS | 2040 | ++DOMWINDOW == 26 (000000598C33EC00) [pid = 2040] [serial = 445] [outer = 000000598BAAB800] 23:37:20 INFO - PROCESS | 2040 | 1463035040691 Marionette TRACE conn6 <- [1,464,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.",1,"assert_equals: Reported Referrer URL is 'omitted'. expected (undefined) undefined but got (string) \"http://web-platform.test:8000/referrer-policy/no-referrer/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\"","ReferrerPolicyTestCase/t.start/ [0,465,"getWindowHandle",null] 23:37:20 INFO - PROCESS | 2040 | 1463035040725 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 23:37:20 INFO - TEST-START | /referrer-policy/no-referrer/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 23:37:20 INFO - PROCESS | 2040 | 1463035040732 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 23:37:20 INFO - PROCESS | 2040 | 1463035040735 Marionette TRACE conn6 <- [1,466,null,{}] 23:37:20 INFO - PROCESS | 2040 | 1463035040739 Marionette TRACE conn6 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:20 INFO - PROCESS | 2040 | 1463035040830 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 23:37:20 INFO - PROCESS | 2040 | 1463035040840 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:20 INFO - PROCESS | 2040 | ++DOCSHELL 000000598BEBB000 == 12 [pid = 2040] [id = 160] 23:37:20 INFO - PROCESS | 2040 | ++DOMWINDOW == 27 (000000598C3E5800) [pid = 2040] [serial = 446] [outer = 0000000000000000] 23:37:20 INFO - PROCESS | 2040 | ++DOMWINDOW == 28 (000000598CF09800) [pid = 2040] [serial = 447] [outer = 000000598C3E5800] 23:37:20 INFO - PROCESS | 2040 | 1463035040886 Marionette DEBUG loaded listener.js 23:37:20 INFO - PROCESS | 2040 | ++DOMWINDOW == 29 (000000598CF8C400) [pid = 2040] [serial = 448] [outer = 000000598C3E5800] 23:37:21 INFO - PROCESS | 2040 | ++DOCSHELL 000000598C4CB000 == 13 [pid = 2040] [id = 161] 23:37:21 INFO - PROCESS | 2040 | ++DOMWINDOW == 30 (000000598CF83800) [pid = 2040] [serial = 449] [outer = 0000000000000000] 23:37:21 INFO - PROCESS | 2040 | ++DOMWINDOW == 31 (000000598FE5EC00) [pid = 2040] [serial = 450] [outer = 000000598CF83800] 23:37:21 INFO - PROCESS | 2040 | 1463035041384 Marionette TRACE conn6 <- [1,468,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.",1,"assert_equals: Reported Referrer URL is 'omitted'. expected (undefined) undefined but got (string) \"http://web-platform.test:8000/referrer-policy/no-referrer/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html\"","ReferrerPolicyTestCase/t.start/ [0,469,"getWindowHandle",null] 23:37:21 INFO - PROCESS | 2040 | 1463035041467 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 23:37:21 INFO - TEST-START | /referrer-policy/no-referrer/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 23:37:21 INFO - PROCESS | 2040 | 1463035041471 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 23:37:21 INFO - PROCESS | 2040 | 1463035041475 Marionette TRACE conn6 <- [1,470,null,{}] 23:37:21 INFO - PROCESS | 2040 | 1463035041487 Marionette TRACE conn6 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:21 INFO - PROCESS | 2040 | 1463035041589 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 23:37:21 INFO - PROCESS | 2040 | 1463035041649 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:21 INFO - PROCESS | 2040 | ++DOCSHELL 000000598DDAB000 == 14 [pid = 2040] [id = 162] 23:37:21 INFO - PROCESS | 2040 | ++DOMWINDOW == 32 (000000598DD84400) [pid = 2040] [serial = 451] [outer = 0000000000000000] 23:37:21 INFO - PROCESS | 2040 | ++DOMWINDOW == 33 (0000005990095C00) [pid = 2040] [serial = 452] [outer = 000000598DD84400] 23:37:21 INFO - PROCESS | 2040 | 1463035041698 Marionette DEBUG loaded listener.js 23:37:21 INFO - PROCESS | 2040 | ++DOMWINDOW == 34 (0000005990ABA800) [pid = 2040] [serial = 453] [outer = 000000598DD84400] 23:37:22 INFO - PROCESS | 2040 | ++DOCSHELL 0000005990B3F000 == 15 [pid = 2040] [id = 163] 23:37:22 INFO - PROCESS | 2040 | ++DOMWINDOW == 35 (0000005990BADC00) [pid = 2040] [serial = 454] [outer = 0000000000000000] 23:37:22 INFO - PROCESS | 2040 | ++DOMWINDOW == 36 (0000005990D0E000) [pid = 2040] [serial = 455] [outer = 0000005990BADC00] 23:37:22 INFO - PROCESS | 2040 | 1463035042176 Marionette TRACE conn6 <- [1,472,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.",1,"assert_equals: Reported Referrer URL is 'omitted'. expected (undefined) undefined but got (string) \"http://web-platform.test:8000/referrer-policy/no-referrer/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\"","ReferrerPolicyTestCase/t.start/ [0,473,"getWindowHandle",null] 23:37:22 INFO - PROCESS | 2040 | 1463035042209 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 23:37:22 INFO - TEST-START | /referrer-policy/no-referrer/attr-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 23:37:22 INFO - PROCESS | 2040 | 1463035042212 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 23:37:22 INFO - PROCESS | 2040 | 1463035042214 Marionette TRACE conn6 <- [1,474,null,{}] 23:37:22 INFO - PROCESS | 2040 | 1463035042218 Marionette TRACE conn6 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:22 INFO - PROCESS | 2040 | 1463035042302 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 23:37:22 INFO - PROCESS | 2040 | 1463035042310 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:22 INFO - PROCESS | 2040 | ++DOCSHELL 00000059925C8800 == 16 [pid = 2040] [id = 164] 23:37:22 INFO - PROCESS | 2040 | ++DOMWINDOW == 37 (0000005990BB1000) [pid = 2040] [serial = 456] [outer = 0000000000000000] 23:37:22 INFO - PROCESS | 2040 | ++DOMWINDOW == 38 (0000005992502400) [pid = 2040] [serial = 457] [outer = 0000005990BB1000] 23:37:22 INFO - PROCESS | 2040 | 1463035042357 Marionette DEBUG loaded listener.js 23:37:22 INFO - PROCESS | 2040 | ++DOMWINDOW == 39 (0000005992E1A800) [pid = 2040] [serial = 458] [outer = 0000005990BB1000] 23:37:32 INFO - PROCESS | 2040 | --DOCSHELL 0000005990B3F000 == 15 [pid = 2040] [id = 163] 23:37:32 INFO - PROCESS | 2040 | --DOCSHELL 000000598DDAB000 == 14 [pid = 2040] [id = 162] 23:37:32 INFO - PROCESS | 2040 | --DOCSHELL 000000598C4CB000 == 13 [pid = 2040] [id = 161] 23:37:32 INFO - PROCESS | 2040 | --DOCSHELL 000000598BEBB000 == 12 [pid = 2040] [id = 160] 23:37:32 INFO - PROCESS | 2040 | --DOCSHELL 0000005987923800 == 11 [pid = 2040] [id = 159] 23:37:32 INFO - PROCESS | 2040 | --DOCSHELL 0000005987079000 == 10 [pid = 2040] [id = 158] 23:37:32 INFO - PROCESS | 2040 | --DOCSHELL 0000005986CB8800 == 9 [pid = 2040] [id = 157] 23:37:34 INFO - PROCESS | 2040 | --DOMWINDOW == 38 (0000005986F66400) [pid = 2040] [serial = 438] [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] 23:37:34 INFO - PROCESS | 2040 | --DOMWINDOW == 37 (000000598C3E5800) [pid = 2040] [serial = 446] [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] 23:37:34 INFO - PROCESS | 2040 | --DOMWINDOW == 36 (000000598CF83800) [pid = 2040] [serial = 449] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463035041230] 23:37:34 INFO - PROCESS | 2040 | --DOMWINDOW == 35 (000000598DD84400) [pid = 2040] [serial = 451] [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] 23:37:34 INFO - PROCESS | 2040 | --DOMWINDOW == 34 (0000005990BADC00) [pid = 2040] [serial = 454] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:37:34 INFO - PROCESS | 2040 | --DOMWINDOW == 33 (000000598768A800) [pid = 2040] [serial = 441] [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] 23:37:34 INFO - PROCESS | 2040 | --DOMWINDOW == 32 (000000598BAAB800) [pid = 2040] [serial = 444] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:37:39 INFO - PROCESS | 2040 | --DOMWINDOW == 31 (0000005987691800) [pid = 2040] [serial = 440] [outer = 0000000000000000] [url = about:blank] 23:37:39 INFO - PROCESS | 2040 | --DOMWINDOW == 30 (000000598CF09800) [pid = 2040] [serial = 447] [outer = 0000000000000000] [url = about:blank] 23:37:39 INFO - PROCESS | 2040 | --DOMWINDOW == 29 (000000598FE5EC00) [pid = 2040] [serial = 450] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463035041230] 23:37:39 INFO - PROCESS | 2040 | --DOMWINDOW == 28 (000000598CF8C400) [pid = 2040] [serial = 448] [outer = 0000000000000000] [url = about:blank] 23:37:39 INFO - PROCESS | 2040 | --DOMWINDOW == 27 (0000005990095C00) [pid = 2040] [serial = 452] [outer = 0000000000000000] [url = about:blank] 23:37:39 INFO - PROCESS | 2040 | --DOMWINDOW == 26 (0000005990D0E000) [pid = 2040] [serial = 455] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:37:39 INFO - PROCESS | 2040 | --DOMWINDOW == 25 (0000005990ABA800) [pid = 2040] [serial = 453] [outer = 0000000000000000] [url = about:blank] 23:37:39 INFO - PROCESS | 2040 | --DOMWINDOW == 24 (000000598768F400) [pid = 2040] [serial = 442] [outer = 0000000000000000] [url = about:blank] 23:37:39 INFO - PROCESS | 2040 | --DOMWINDOW == 23 (000000598C33EC00) [pid = 2040] [serial = 445] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:37:39 INFO - PROCESS | 2040 | --DOMWINDOW == 22 (00000059883B5800) [pid = 2040] [serial = 443] [outer = 0000000000000000] [url = about:blank] 23:37:39 INFO - PROCESS | 2040 | --DOMWINDOW == 21 (0000005992502400) [pid = 2040] [serial = 457] [outer = 0000000000000000] [url = about:blank] 23:37:52 INFO - PROCESS | 2040 | MARIONETTE LOG: INFO: Timeout fired 23:37:52 INFO - PROCESS | 2040 | 1463035072487 Marionette TRACE conn6 <- [1,476,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]]]}] 23:37:52 INFO - TEST-NOTRUN | /referrer-policy/no-referrer/attr-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | The referrer URL is omitted when a 23:37:52 INFO - document served over http requires an https 23:37:52 INFO - sub-resource via img-tag using the attr-referrer 23:37:52 INFO - delivery method with keep-origin-redirect and when 23:37:52 INFO - the target request is same-origin. 23:37:52 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/attr-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 30325ms 23:37:52 INFO - PROCESS | 2040 | 1463035072541 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 23:37:52 INFO - PROCESS | 2040 | 1463035072545 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 23:37:52 INFO - TEST-START | /referrer-policy/no-referrer/attr-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html 23:37:52 INFO - PROCESS | 2040 | 1463035072551 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 23:37:52 INFO - PROCESS | 2040 | 1463035072556 Marionette TRACE conn6 <- [1,478,null,{}] 23:37:52 INFO - PROCESS | 2040 | 1463035072564 Marionette TRACE conn6 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:52 INFO - PROCESS | 2040 | 1463035072654 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 23:37:52 INFO - PROCESS | 2040 | 1463035072702 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:52 INFO - PROCESS | 2040 | ++DOCSHELL 0000005986E62000 == 10 [pid = 2040] [id = 165] 23:37:52 INFO - PROCESS | 2040 | ++DOMWINDOW == 22 (000000598700D400) [pid = 2040] [serial = 459] [outer = 0000000000000000] 23:37:52 INFO - PROCESS | 2040 | ++DOMWINDOW == 23 (0000005987010C00) [pid = 2040] [serial = 460] [outer = 000000598700D400] 23:37:52 INFO - PROCESS | 2040 | 1463035072753 Marionette DEBUG loaded listener.js 23:37:52 INFO - PROCESS | 2040 | ++DOMWINDOW == 24 (000000598768C400) [pid = 2040] [serial = 461] [outer = 000000598700D400] 23:38:02 INFO - PROCESS | 2040 | --DOCSHELL 00000059925C8800 == 9 [pid = 2040] [id = 164] 23:38:08 INFO - PROCESS | 2040 | --DOMWINDOW == 23 (0000005990BB1000) [pid = 2040] [serial = 456] [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] 23:38:12 INFO - PROCESS | 2040 | --DOMWINDOW == 22 (0000005992E1A800) [pid = 2040] [serial = 458] [outer = 0000000000000000] [url = about:blank] 23:38:12 INFO - PROCESS | 2040 | --DOMWINDOW == 21 (0000005987010C00) [pid = 2040] [serial = 460] [outer = 0000000000000000] [url = about:blank] 23:38:22 INFO - PROCESS | 2040 | MARIONETTE LOG: INFO: Timeout fired 23:38:22 INFO - PROCESS | 2040 | 1463035102890 Marionette TRACE conn6 <- [1,480,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]]]}] 23:38:22 INFO - TEST-NOTRUN | /referrer-policy/no-referrer/attr-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html | The referrer URL is omitted when a 23:38:22 INFO - document served over http requires an https 23:38:22 INFO - sub-resource via img-tag using the attr-referrer 23:38:22 INFO - delivery method with no-redirect and when 23:38:22 INFO - the target request is same-origin. 23:38:22 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/attr-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 30376ms 23:38:22 INFO - PROCESS | 2040 | 1463035102930 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 23:38:22 INFO - PROCESS | 2040 | 1463035102934 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 23:38:22 INFO - TEST-START | /referrer-policy/no-referrer/attr-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 23:38:22 INFO - PROCESS | 2040 | 1463035102940 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 23:38:22 INFO - PROCESS | 2040 | 1463035102945 Marionette TRACE conn6 <- [1,482,null,{}] 23:38:22 INFO - PROCESS | 2040 | 1463035102952 Marionette TRACE conn6 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:23 INFO - PROCESS | 2040 | 1463035103042 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 23:38:23 INFO - PROCESS | 2040 | 1463035103090 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:23 INFO - PROCESS | 2040 | ++DOCSHELL 0000005986EB1800 == 10 [pid = 2040] [id = 166] 23:38:23 INFO - PROCESS | 2040 | ++DOMWINDOW == 22 (0000005987011800) [pid = 2040] [serial = 462] [outer = 0000000000000000] 23:38:23 INFO - PROCESS | 2040 | ++DOMWINDOW == 23 (0000005987015400) [pid = 2040] [serial = 463] [outer = 0000005987011800] 23:38:23 INFO - PROCESS | 2040 | 1463035103141 Marionette DEBUG loaded listener.js 23:38:23 INFO - PROCESS | 2040 | ++DOMWINDOW == 24 (0000005987990000) [pid = 2040] [serial = 464] [outer = 0000005987011800] 23:38:32 INFO - PROCESS | 2040 | --DOCSHELL 0000005986E62000 == 9 [pid = 2040] [id = 165] 23:38:38 INFO - PROCESS | 2040 | --DOMWINDOW == 23 (000000598700D400) [pid = 2040] [serial = 459] [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] 23:38:43 INFO - PROCESS | 2040 | --DOMWINDOW == 22 (000000598768C400) [pid = 2040] [serial = 461] [outer = 0000000000000000] [url = about:blank] 23:38:43 INFO - PROCESS | 2040 | --DOMWINDOW == 21 (0000005987015400) [pid = 2040] [serial = 463] [outer = 0000000000000000] [url = about:blank] 23:38:53 INFO - PROCESS | 2040 | MARIONETTE LOG: INFO: Timeout fired 23:38:53 INFO - PROCESS | 2040 | 1463035133276 Marionette TRACE conn6 <- [1,484,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]]]}] 23:38:53 INFO - TEST-NOTRUN | /referrer-policy/no-referrer/attr-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | The referrer URL is omitted when a 23:38:53 INFO - document served over http requires an https 23:38:53 INFO - sub-resource via img-tag using the attr-referrer 23:38:53 INFO - delivery method with swap-origin-redirect and when 23:38:53 INFO - the target request is same-origin. 23:38:53 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/attr-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 30361ms 23:38:53 INFO - PROCESS | 2040 | 1463035133305 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 23:38:53 INFO - PROCESS | 2040 | 1463035133310 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 23:38:53 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html 23:38:53 INFO - PROCESS | 2040 | 1463035133315 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 23:38:53 INFO - PROCESS | 2040 | 1463035133320 Marionette TRACE conn6 <- [1,486,null,{}] 23:38:53 INFO - PROCESS | 2040 | 1463035133328 Marionette TRACE conn6 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:53 INFO - PROCESS | 2040 | 1463035133417 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 23:38:53 INFO - PROCESS | 2040 | 1463035133466 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:53 INFO - PROCESS | 2040 | ++DOCSHELL 0000005986E64800 == 10 [pid = 2040] [id = 167] 23:38:53 INFO - PROCESS | 2040 | ++DOMWINDOW == 22 (0000005987009000) [pid = 2040] [serial = 465] [outer = 0000000000000000] 23:38:53 INFO - PROCESS | 2040 | ++DOMWINDOW == 23 (000000598700BC00) [pid = 2040] [serial = 466] [outer = 0000005987009000] 23:38:53 INFO - PROCESS | 2040 | 1463035133517 Marionette DEBUG loaded listener.js 23:38:53 INFO - PROCESS | 2040 | ++DOMWINDOW == 24 (0000005987580000) [pid = 2040] [serial = 467] [outer = 0000005987009000] 23:38:53 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:38:53 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:38:53 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:38:53 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:38:53 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:38:53 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:38:53 INFO - PROCESS | 2040 | 1463035133928 Marionette TRACE conn6 <- [1,488,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]]]}] 23:38:53 INFO - TEST-PASS | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | The referrer URL is omitted when a 23:38:53 INFO - document served over http requires an http 23:38:53 INFO - sub-resource via fetch-request using the http-csp 23:38:53 INFO - delivery method with keep-origin-redirect and when 23:38:53 INFO - the target request is cross-origin. 23:38:53 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 628ms 23:38:53 INFO - PROCESS | 2040 | 1463035133947 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 23:38:53 INFO - PROCESS | 2040 | 1463035133954 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 23:38:53 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html 23:38:53 INFO - PROCESS | 2040 | 1463035133961 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 23:38:53 INFO - PROCESS | 2040 | 1463035133964 Marionette TRACE conn6 <- [1,490,null,{}] 23:38:53 INFO - PROCESS | 2040 | 1463035133968 Marionette TRACE conn6 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:54 INFO - PROCESS | 2040 | 1463035134053 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 23:38:54 INFO - PROCESS | 2040 | 1463035134061 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:54 INFO - PROCESS | 2040 | ++DOCSHELL 000000598B458800 == 11 [pid = 2040] [id = 168] 23:38:54 INFO - PROCESS | 2040 | ++DOMWINDOW == 25 (00000059883B5000) [pid = 2040] [serial = 468] [outer = 0000000000000000] 23:38:54 INFO - PROCESS | 2040 | ++DOMWINDOW == 26 (000000598B616400) [pid = 2040] [serial = 469] [outer = 00000059883B5000] 23:38:54 INFO - PROCESS | 2040 | 1463035134107 Marionette DEBUG loaded listener.js 23:38:54 INFO - PROCESS | 2040 | ++DOMWINDOW == 27 (000000598C393C00) [pid = 2040] [serial = 470] [outer = 00000059883B5000] 23:38:54 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:38:54 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:38:54 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:38:54 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:38:54 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:38:54 INFO - PROCESS | 2040 | 1463035134555 Marionette TRACE conn6 <- [1,492,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]]]}] 23:38:54 INFO - TEST-PASS | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | The referrer URL is omitted when a 23:38:54 INFO - document served over http requires an http 23:38:54 INFO - sub-resource via fetch-request using the http-csp 23:38:54 INFO - delivery method with no-redirect and when 23:38:54 INFO - the target request is cross-origin. 23:38:54 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 628ms 23:38:54 INFO - PROCESS | 2040 | 1463035134595 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 23:38:54 INFO - PROCESS | 2040 | 1463035134598 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 23:38:54 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html 23:38:54 INFO - PROCESS | 2040 | 1463035134602 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 23:38:54 INFO - PROCESS | 2040 | 1463035134606 Marionette TRACE conn6 <- [1,494,null,{}] 23:38:54 INFO - PROCESS | 2040 | 1463035134619 Marionette TRACE conn6 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:54 INFO - PROCESS | 2040 | 1463035134714 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 23:38:54 INFO - PROCESS | 2040 | 1463035134767 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:54 INFO - PROCESS | 2040 | ++DOCSHELL 000000598BF2A800 == 12 [pid = 2040] [id = 169] 23:38:54 INFO - PROCESS | 2040 | ++DOMWINDOW == 28 (000000598DD17400) [pid = 2040] [serial = 471] [outer = 0000000000000000] 23:38:54 INFO - PROCESS | 2040 | ++DOMWINDOW == 29 (000000598DD81C00) [pid = 2040] [serial = 472] [outer = 000000598DD17400] 23:38:54 INFO - PROCESS | 2040 | 1463035134827 Marionette DEBUG loaded listener.js 23:38:54 INFO - PROCESS | 2040 | ++DOMWINDOW == 30 (000000598FE63000) [pid = 2040] [serial = 473] [outer = 000000598DD17400] 23:38:55 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:38:55 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:38:55 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:38:55 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:38:55 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:38:55 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:38:55 INFO - PROCESS | 2040 | 1463035135276 Marionette TRACE conn6 <- [1,496,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]]]}] 23:38:55 INFO - TEST-PASS | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | The referrer URL is omitted when a 23:38:55 INFO - document served over http requires an http 23:38:55 INFO - sub-resource via fetch-request using the http-csp 23:38:55 INFO - delivery method with swap-origin-redirect and when 23:38:55 INFO - the target request is cross-origin. 23:38:55 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 735ms 23:38:55 INFO - PROCESS | 2040 | 1463035135338 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 23:38:55 INFO - PROCESS | 2040 | 1463035135341 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 23:38:55 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html 23:38:55 INFO - PROCESS | 2040 | 1463035135362 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 23:38:55 INFO - PROCESS | 2040 | 1463035135364 Marionette TRACE conn6 <- [1,498,null,{}] 23:38:55 INFO - PROCESS | 2040 | 1463035135371 Marionette TRACE conn6 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:55 INFO - PROCESS | 2040 | 1463035135456 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 23:38:55 INFO - PROCESS | 2040 | 1463035135468 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:55 INFO - PROCESS | 2040 | ++DOCSHELL 0000005990A35800 == 13 [pid = 2040] [id = 170] 23:38:55 INFO - PROCESS | 2040 | ++DOMWINDOW == 31 (00000059900A0400) [pid = 2040] [serial = 474] [outer = 0000000000000000] 23:38:55 INFO - PROCESS | 2040 | ++DOMWINDOW == 32 (0000005990BA4000) [pid = 2040] [serial = 475] [outer = 00000059900A0400] 23:38:55 INFO - PROCESS | 2040 | 1463035135516 Marionette DEBUG loaded listener.js 23:38:55 INFO - PROCESS | 2040 | ++DOMWINDOW == 33 (0000005990BAD800) [pid = 2040] [serial = 476] [outer = 00000059900A0400] 23:38:55 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:38:55 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:38:55 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:38:55 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:38:55 INFO - PROCESS | 2040 | ++DOCSHELL 0000005990DD8800 == 14 [pid = 2040] [id = 171] 23:38:55 INFO - PROCESS | 2040 | ++DOMWINDOW == 34 (0000005990BAD000) [pid = 2040] [serial = 477] [outer = 0000000000000000] 23:38:55 INFO - PROCESS | 2040 | ++DOMWINDOW == 35 (00000059911A4000) [pid = 2040] [serial = 478] [outer = 0000005990BAD000] 23:38:55 INFO - PROCESS | 2040 | 1463035135978 Marionette TRACE conn6 <- [1,500,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]]]}] 23:38:56 INFO - TEST-PASS | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | The referrer URL is omitted when a 23:38:56 INFO - document served over http requires an http 23:38:56 INFO - sub-resource via iframe-tag using the http-csp 23:38:56 INFO - delivery method with keep-origin-redirect and when 23:38:56 INFO - the target request is cross-origin. 23:38:56 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 649ms 23:38:56 INFO - PROCESS | 2040 | 1463035135996 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 23:38:56 INFO - PROCESS | 2040 | 1463035135998 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 23:38:56 INFO - PROCESS | 2040 | 1463035136001 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 23:38:56 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html 23:38:56 INFO - PROCESS | 2040 | 1463035136003 Marionette TRACE conn6 <- [1,502,null,{}] 23:38:56 INFO - PROCESS | 2040 | 1463035136007 Marionette TRACE conn6 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:56 INFO - PROCESS | 2040 | 1463035136088 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 23:38:56 INFO - PROCESS | 2040 | 1463035136126 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:56 INFO - PROCESS | 2040 | ++DOCSHELL 00000059925CD000 == 15 [pid = 2040] [id = 172] 23:38:56 INFO - PROCESS | 2040 | ++DOMWINDOW == 36 (0000005991199400) [pid = 2040] [serial = 479] [outer = 0000000000000000] 23:38:56 INFO - PROCESS | 2040 | ++DOMWINDOW == 37 (000000599252D400) [pid = 2040] [serial = 480] [outer = 0000005991199400] 23:38:56 INFO - PROCESS | 2040 | 1463035136171 Marionette DEBUG loaded listener.js 23:38:56 INFO - PROCESS | 2040 | ++DOMWINDOW == 38 (0000005992E8F400) [pid = 2040] [serial = 481] [outer = 0000005991199400] 23:38:56 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:38:56 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:38:56 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:38:56 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:38:56 INFO - PROCESS | 2040 | ++DOCSHELL 0000005992E59800 == 16 [pid = 2040] [id = 173] 23:38:56 INFO - PROCESS | 2040 | ++DOMWINDOW == 39 (00000059911A3800) [pid = 2040] [serial = 482] [outer = 0000000000000000] 23:38:56 INFO - PROCESS | 2040 | ++DOMWINDOW == 40 (0000005993331400) [pid = 2040] [serial = 483] [outer = 00000059911A3800] 23:38:56 INFO - PROCESS | 2040 | 1463035136612 Marionette TRACE conn6 <- [1,504,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]]]}] 23:38:56 INFO - TEST-PASS | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | The referrer URL is omitted when a 23:38:56 INFO - document served over http requires an http 23:38:56 INFO - sub-resource via iframe-tag using the http-csp 23:38:56 INFO - delivery method with no-redirect and when 23:38:56 INFO - the target request is cross-origin. 23:38:56 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 628ms 23:38:56 INFO - PROCESS | 2040 | 1463035136633 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 23:38:56 INFO - PROCESS | 2040 | 1463035136636 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 23:38:56 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html 23:38:56 INFO - PROCESS | 2040 | 1463035136639 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 23:38:56 INFO - PROCESS | 2040 | 1463035136641 Marionette TRACE conn6 <- [1,506,null,{}] 23:38:56 INFO - PROCESS | 2040 | 1463035136645 Marionette TRACE conn6 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:56 INFO - PROCESS | 2040 | 1463035136767 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 23:38:56 INFO - PROCESS | 2040 | 1463035136777 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:56 INFO - PROCESS | 2040 | ++DOCSHELL 00000059933CC000 == 17 [pid = 2040] [id = 174] 23:38:56 INFO - PROCESS | 2040 | ++DOMWINDOW == 41 (000000599332BC00) [pid = 2040] [serial = 484] [outer = 0000000000000000] 23:38:56 INFO - PROCESS | 2040 | ++DOMWINDOW == 42 (00000059933A8400) [pid = 2040] [serial = 485] [outer = 000000599332BC00] 23:38:56 INFO - PROCESS | 2040 | 1463035136824 Marionette DEBUG loaded listener.js 23:38:56 INFO - PROCESS | 2040 | ++DOMWINDOW == 43 (00000059937B1800) [pid = 2040] [serial = 486] [outer = 000000599332BC00] 23:38:57 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:38:57 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:38:57 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:38:57 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:38:57 INFO - PROCESS | 2040 | ++DOCSHELL 0000005993B6F000 == 18 [pid = 2040] [id = 175] 23:38:57 INFO - PROCESS | 2040 | ++DOMWINDOW == 44 (00000059937DD000) [pid = 2040] [serial = 487] [outer = 0000000000000000] 23:38:57 INFO - PROCESS | 2040 | ++DOMWINDOW == 45 (000000599382DC00) [pid = 2040] [serial = 488] [outer = 00000059937DD000] 23:38:57 INFO - PROCESS | 2040 | 1463035137274 Marionette TRACE conn6 <- [1,508,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]]]}] 23:38:57 INFO - TEST-PASS | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | The referrer URL is omitted when a 23:38:57 INFO - document served over http requires an http 23:38:57 INFO - sub-resource via iframe-tag using the http-csp 23:38:57 INFO - delivery method with swap-origin-redirect and when 23:38:57 INFO - the target request is cross-origin. 23:38:57 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 691ms 23:38:57 INFO - PROCESS | 2040 | 1463035137334 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 23:38:57 INFO - PROCESS | 2040 | 1463035137336 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 23:38:57 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html 23:38:57 INFO - PROCESS | 2040 | 1463035137339 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 23:38:57 INFO - PROCESS | 2040 | 1463035137341 Marionette TRACE conn6 <- [1,510,null,{}] 23:38:57 INFO - PROCESS | 2040 | 1463035137345 Marionette TRACE conn6 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:57 INFO - PROCESS | 2040 | 1463035137424 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 23:38:57 INFO - PROCESS | 2040 | 1463035137465 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:57 INFO - PROCESS | 2040 | ++DOCSHELL 0000005993F31000 == 19 [pid = 2040] [id = 176] 23:38:57 INFO - PROCESS | 2040 | ++DOMWINDOW == 46 (000000599382F800) [pid = 2040] [serial = 489] [outer = 0000000000000000] 23:38:57 INFO - PROCESS | 2040 | ++DOMWINDOW == 47 (0000005993833C00) [pid = 2040] [serial = 490] [outer = 000000599382F800] 23:38:57 INFO - PROCESS | 2040 | 1463035137510 Marionette DEBUG loaded listener.js 23:38:57 INFO - PROCESS | 2040 | ++DOMWINDOW == 48 (0000005993870C00) [pid = 2040] [serial = 491] [outer = 000000599382F800] 23:38:57 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:38:57 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:38:57 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:38:57 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:38:57 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:38:57 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:38:57 INFO - PROCESS | 2040 | 1463035137912 Marionette TRACE conn6 <- [1,512,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]]]}] 23:38:57 INFO - TEST-PASS | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | The referrer URL is omitted when a 23:38:57 INFO - document served over http requires an http 23:38:57 INFO - sub-resource via script-tag using the http-csp 23:38:57 INFO - delivery method with keep-origin-redirect and when 23:38:57 INFO - the target request is cross-origin. 23:38:57 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 628ms 23:38:57 INFO - PROCESS | 2040 | 1463035137971 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 23:38:57 INFO - PROCESS | 2040 | 1463035137973 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 23:38:57 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html 23:38:57 INFO - PROCESS | 2040 | 1463035137976 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 23:38:57 INFO - PROCESS | 2040 | 1463035137978 Marionette TRACE conn6 <- [1,514,null,{}] 23:38:57 INFO - PROCESS | 2040 | 1463035137982 Marionette TRACE conn6 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:58 INFO - PROCESS | 2040 | 1463035138060 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 23:38:58 INFO - PROCESS | 2040 | 1463035138066 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:58 INFO - PROCESS | 2040 | ++DOCSHELL 000000599466C800 == 20 [pid = 2040] [id = 177] 23:38:58 INFO - PROCESS | 2040 | ++DOMWINDOW == 49 (000000599009E000) [pid = 2040] [serial = 492] [outer = 0000000000000000] 23:38:58 INFO - PROCESS | 2040 | ++DOMWINDOW == 50 (0000005993A8B400) [pid = 2040] [serial = 493] [outer = 000000599009E000] 23:38:58 INFO - PROCESS | 2040 | 1463035138110 Marionette DEBUG loaded listener.js 23:38:58 INFO - PROCESS | 2040 | ++DOMWINDOW == 51 (0000005993FF0800) [pid = 2040] [serial = 494] [outer = 000000599009E000] 23:38:58 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:38:58 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:38:58 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:38:58 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:38:58 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:38:58 INFO - PROCESS | 2040 | 1463035138477 Marionette TRACE conn6 <- [1,516,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]]]}] 23:38:58 INFO - TEST-PASS | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | The referrer URL is omitted when a 23:38:58 INFO - document served over http requires an http 23:38:58 INFO - sub-resource via script-tag using the http-csp 23:38:58 INFO - delivery method with no-redirect and when 23:38:58 INFO - the target request is cross-origin. 23:38:58 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 523ms 23:38:58 INFO - PROCESS | 2040 | 1463035138503 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 23:38:58 INFO - PROCESS | 2040 | 1463035138505 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 23:38:58 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html 23:38:58 INFO - PROCESS | 2040 | 1463035138508 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 23:38:58 INFO - PROCESS | 2040 | 1463035138510 Marionette TRACE conn6 <- [1,518,null,{}] 23:38:58 INFO - PROCESS | 2040 | 1463035138513 Marionette TRACE conn6 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:58 INFO - PROCESS | 2040 | 1463035138617 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 23:38:58 INFO - PROCESS | 2040 | 1463035138624 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:58 INFO - PROCESS | 2040 | ++DOCSHELL 000000599543E800 == 21 [pid = 2040] [id = 178] 23:38:58 INFO - PROCESS | 2040 | ++DOMWINDOW == 52 (0000005993A88800) [pid = 2040] [serial = 495] [outer = 0000000000000000] 23:38:58 INFO - PROCESS | 2040 | ++DOMWINDOW == 53 (0000005993FFB800) [pid = 2040] [serial = 496] [outer = 0000005993A88800] 23:38:58 INFO - PROCESS | 2040 | 1463035138670 Marionette DEBUG loaded listener.js 23:38:58 INFO - PROCESS | 2040 | ++DOMWINDOW == 54 (0000005994294C00) [pid = 2040] [serial = 497] [outer = 0000005993A88800] 23:38:58 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:38:58 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:38:58 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:38:58 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:38:59 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:38:59 INFO - PROCESS | 2040 | --DOCSHELL 000000598BFBC000 == 20 [pid = 2040] [id = 11] 23:38:59 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:38:59 INFO - PROCESS | 2040 | 1463035139101 Marionette TRACE conn6 <- [1,520,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]]]}] 23:38:59 INFO - TEST-PASS | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | The referrer URL is omitted when a 23:38:59 INFO - document served over http requires an http 23:38:59 INFO - sub-resource via script-tag using the http-csp 23:38:59 INFO - delivery method with swap-origin-redirect and when 23:38:59 INFO - the target request is cross-origin. 23:38:59 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 629ms 23:38:59 INFO - PROCESS | 2040 | 1463035139140 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 23:38:59 INFO - PROCESS | 2040 | 1463035139142 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 23:38:59 INFO - PROCESS | 2040 | 1463035139145 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 23:38:59 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html 23:38:59 INFO - PROCESS | 2040 | 1463035139147 Marionette TRACE conn6 <- [1,522,null,{}] 23:38:59 INFO - PROCESS | 2040 | 1463035139151 Marionette TRACE conn6 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:59 INFO - PROCESS | 2040 | 1463035139265 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 23:38:59 INFO - PROCESS | 2040 | 1463035139273 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:59 INFO - PROCESS | 2040 | ++DOCSHELL 000000598BFAF800 == 21 [pid = 2040] [id = 179] 23:38:59 INFO - PROCESS | 2040 | ++DOMWINDOW == 55 (0000005986E3A000) [pid = 2040] [serial = 498] [outer = 0000000000000000] 23:38:59 INFO - PROCESS | 2040 | ++DOMWINDOW == 56 (00000059935EAC00) [pid = 2040] [serial = 499] [outer = 0000005986E3A000] 23:38:59 INFO - PROCESS | 2040 | 1463035139318 Marionette DEBUG loaded listener.js 23:38:59 INFO - PROCESS | 2040 | ++DOMWINDOW == 57 (0000005994B8D400) [pid = 2040] [serial = 500] [outer = 0000005986E3A000] 23:38:59 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:38:59 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:38:59 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:38:59 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:38:59 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:38:59 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:38:59 INFO - PROCESS | 2040 | 1463035139700 Marionette TRACE conn6 <- [1,524,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]]]}] 23:38:59 INFO - TEST-PASS | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | The referrer URL is omitted when a 23:38:59 INFO - document served over http requires an http 23:38:59 INFO - sub-resource via xhr-request using the http-csp 23:38:59 INFO - delivery method with keep-origin-redirect and when 23:38:59 INFO - the target request is cross-origin. 23:38:59 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 585ms 23:38:59 INFO - PROCESS | 2040 | 1463035139734 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 23:38:59 INFO - PROCESS | 2040 | 1463035139737 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 23:38:59 INFO - PROCESS | 2040 | 1463035139740 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 23:38:59 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html 23:38:59 INFO - PROCESS | 2040 | 1463035139743 Marionette TRACE conn6 <- [1,526,null,{}] 23:38:59 INFO - PROCESS | 2040 | 1463035139747 Marionette TRACE conn6 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:59 INFO - PROCESS | 2040 | 1463035139860 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 23:38:59 INFO - PROCESS | 2040 | 1463035139922 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:59 INFO - PROCESS | 2040 | ++DOCSHELL 000000599713A800 == 22 [pid = 2040] [id = 180] 23:38:59 INFO - PROCESS | 2040 | ++DOMWINDOW == 58 (00000059951B7800) [pid = 2040] [serial = 501] [outer = 0000000000000000] 23:38:59 INFO - PROCESS | 2040 | ++DOMWINDOW == 59 (00000059952ED800) [pid = 2040] [serial = 502] [outer = 00000059951B7800] 23:38:59 INFO - PROCESS | 2040 | 1463035139979 Marionette DEBUG loaded listener.js 23:39:00 INFO - PROCESS | 2040 | ++DOMWINDOW == 60 (000000599605B400) [pid = 2040] [serial = 503] [outer = 00000059951B7800] 23:39:00 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:00 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:00 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:00 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:00 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:00 INFO - PROCESS | 2040 | 1463035140342 Marionette TRACE conn6 <- [1,528,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]]]}] 23:39:00 INFO - TEST-PASS | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | The referrer URL is omitted when a 23:39:00 INFO - document served over http requires an http 23:39:00 INFO - sub-resource via xhr-request using the http-csp 23:39:00 INFO - delivery method with no-redirect and when 23:39:00 INFO - the target request is cross-origin. 23:39:00 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 629ms 23:39:00 INFO - PROCESS | 2040 | 1463035140372 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 23:39:00 INFO - PROCESS | 2040 | 1463035140375 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 23:39:00 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html 23:39:00 INFO - PROCESS | 2040 | 1463035140386 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 23:39:00 INFO - PROCESS | 2040 | 1463035140388 Marionette TRACE conn6 <- [1,530,null,{}] 23:39:00 INFO - PROCESS | 2040 | 1463035140392 Marionette TRACE conn6 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:00 INFO - PROCESS | 2040 | 1463035140471 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 23:39:00 INFO - PROCESS | 2040 | 1463035140477 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:00 INFO - PROCESS | 2040 | ++DOCSHELL 000000599736D000 == 23 [pid = 2040] [id = 181] 23:39:00 INFO - PROCESS | 2040 | ++DOMWINDOW == 61 (0000005996067C00) [pid = 2040] [serial = 504] [outer = 0000000000000000] 23:39:00 INFO - PROCESS | 2040 | ++DOMWINDOW == 62 (000000599655A400) [pid = 2040] [serial = 505] [outer = 0000005996067C00] 23:39:00 INFO - PROCESS | 2040 | 1463035140522 Marionette DEBUG loaded listener.js 23:39:00 INFO - PROCESS | 2040 | ++DOMWINDOW == 63 (0000005997113800) [pid = 2040] [serial = 506] [outer = 0000005996067C00] 23:39:00 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:00 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:00 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:00 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:00 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:00 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:00 INFO - PROCESS | 2040 | 1463035140927 Marionette TRACE conn6 <- [1,532,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]]]}] 23:39:00 INFO - TEST-PASS | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | The referrer URL is omitted when a 23:39:00 INFO - document served over http requires an http 23:39:00 INFO - sub-resource via xhr-request using the http-csp 23:39:00 INFO - delivery method with swap-origin-redirect and when 23:39:00 INFO - the target request is cross-origin. 23:39:00 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 584ms 23:39:00 INFO - PROCESS | 2040 | 1463035140973 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 23:39:00 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html 23:39:00 INFO - PROCESS | 2040 | 1463035140975 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 23:39:00 INFO - PROCESS | 2040 | 1463035140979 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 23:39:00 INFO - PROCESS | 2040 | 1463035140981 Marionette TRACE conn6 <- [1,534,null,{}] 23:39:00 INFO - PROCESS | 2040 | 1463035140984 Marionette TRACE conn6 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:01 INFO - PROCESS | 2040 | 1463035141078 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 23:39:01 INFO - PROCESS | 2040 | 1463035141085 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:01 INFO - PROCESS | 2040 | ++DOCSHELL 00000059974EF000 == 24 [pid = 2040] [id = 182] 23:39:01 INFO - PROCESS | 2040 | ++DOMWINDOW == 64 (0000005996129400) [pid = 2040] [serial = 507] [outer = 0000000000000000] 23:39:01 INFO - PROCESS | 2040 | ++DOMWINDOW == 65 (000000599711C800) [pid = 2040] [serial = 508] [outer = 0000005996129400] 23:39:01 INFO - PROCESS | 2040 | 1463035141135 Marionette DEBUG loaded listener.js 23:39:01 INFO - PROCESS | 2040 | ++DOMWINDOW == 66 (00000059971F3000) [pid = 2040] [serial = 509] [outer = 0000005996129400] 23:39:01 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:01 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:01 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:01 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:01 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:01 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:01 INFO - PROCESS | 2040 | 1463035141729 Marionette TRACE conn6 <- [1,536,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]]]}] 23:39:01 INFO - TEST-PASS | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | The referrer URL is omitted when a 23:39:01 INFO - document served over http requires an https 23:39:01 INFO - sub-resource via fetch-request using the http-csp 23:39:01 INFO - delivery method with keep-origin-redirect and when 23:39:01 INFO - the target request is cross-origin. 23:39:01 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 795ms 23:39:01 INFO - PROCESS | 2040 | 1463035141775 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 23:39:01 INFO - PROCESS | 2040 | 1463035141780 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 23:39:01 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html 23:39:01 INFO - PROCESS | 2040 | 1463035141786 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 23:39:01 INFO - PROCESS | 2040 | 1463035141791 Marionette TRACE conn6 <- [1,538,null,{}] 23:39:01 INFO - PROCESS | 2040 | 1463035141797 Marionette TRACE conn6 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:01 INFO - PROCESS | 2040 | 1463035141904 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 23:39:01 INFO - PROCESS | 2040 | 1463035141980 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:02 INFO - PROCESS | 2040 | ++DOCSHELL 000000598B640800 == 25 [pid = 2040] [id = 183] 23:39:02 INFO - PROCESS | 2040 | ++DOMWINDOW == 67 (0000005987911400) [pid = 2040] [serial = 510] [outer = 0000000000000000] 23:39:02 INFO - PROCESS | 2040 | ++DOMWINDOW == 68 (000000598C33A400) [pid = 2040] [serial = 511] [outer = 0000005987911400] 23:39:02 INFO - PROCESS | 2040 | 1463035142038 Marionette DEBUG loaded listener.js 23:39:02 INFO - PROCESS | 2040 | ++DOMWINDOW == 69 (000000598CF89400) [pid = 2040] [serial = 512] [outer = 0000005987911400] 23:39:02 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:02 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:02 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:02 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:02 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:02 INFO - PROCESS | 2040 | 1463035142643 Marionette TRACE conn6 <- [1,540,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]]]}] 23:39:02 INFO - TEST-PASS | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | The referrer URL is omitted when a 23:39:02 INFO - document served over http requires an https 23:39:02 INFO - sub-resource via fetch-request using the http-csp 23:39:02 INFO - delivery method with no-redirect and when 23:39:02 INFO - the target request is cross-origin. 23:39:02 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 879ms 23:39:02 INFO - PROCESS | 2040 | 1463035142669 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 23:39:02 INFO - PROCESS | 2040 | 1463035142675 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 23:39:02 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html 23:39:02 INFO - PROCESS | 2040 | 1463035142682 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 23:39:02 INFO - PROCESS | 2040 | 1463035142685 Marionette TRACE conn6 <- [1,542,null,{}] 23:39:02 INFO - PROCESS | 2040 | 1463035142689 Marionette TRACE conn6 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:02 INFO - PROCESS | 2040 | 1463035142794 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 23:39:02 INFO - PROCESS | 2040 | 1463035142857 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:02 INFO - PROCESS | 2040 | ++DOCSHELL 00000059933C7800 == 26 [pid = 2040] [id = 184] 23:39:02 INFO - PROCESS | 2040 | ++DOMWINDOW == 70 (0000005990BB1C00) [pid = 2040] [serial = 513] [outer = 0000000000000000] 23:39:02 INFO - PROCESS | 2040 | ++DOMWINDOW == 71 (000000599250A000) [pid = 2040] [serial = 514] [outer = 0000005990BB1C00] 23:39:02 INFO - PROCESS | 2040 | 1463035142912 Marionette DEBUG loaded listener.js 23:39:03 INFO - PROCESS | 2040 | ++DOMWINDOW == 72 (00000059933A5800) [pid = 2040] [serial = 515] [outer = 0000005990BB1C00] 23:39:03 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:03 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:03 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:03 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:03 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:03 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:03 INFO - PROCESS | 2040 | 1463035143467 Marionette TRACE conn6 <- [1,544,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]]]}] 23:39:03 INFO - TEST-PASS | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | The referrer URL is omitted when a 23:39:03 INFO - document served over http requires an https 23:39:03 INFO - sub-resource via fetch-request using the http-csp 23:39:03 INFO - delivery method with swap-origin-redirect and when 23:39:03 INFO - the target request is cross-origin. 23:39:03 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 839ms 23:39:03 INFO - PROCESS | 2040 | 1463035143555 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 23:39:03 INFO - PROCESS | 2040 | 1463035143558 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 23:39:03 INFO - PROCESS | 2040 | 1463035143564 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 23:39:03 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 23:39:03 INFO - PROCESS | 2040 | 1463035143568 Marionette TRACE conn6 <- [1,546,null,{}] 23:39:03 INFO - PROCESS | 2040 | 1463035143580 Marionette TRACE conn6 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:03 INFO - PROCESS | 2040 | 1463035143695 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 23:39:03 INFO - PROCESS | 2040 | 1463035143751 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:03 INFO - PROCESS | 2040 | ++DOCSHELL 00000059974FE000 == 27 [pid = 2040] [id = 185] 23:39:03 INFO - PROCESS | 2040 | ++DOMWINDOW == 73 (0000005993FF8000) [pid = 2040] [serial = 516] [outer = 0000000000000000] 23:39:03 INFO - PROCESS | 2040 | ++DOMWINDOW == 74 (0000005995466000) [pid = 2040] [serial = 517] [outer = 0000005993FF8000] 23:39:03 INFO - PROCESS | 2040 | 1463035143810 Marionette DEBUG loaded listener.js 23:39:03 INFO - PROCESS | 2040 | ++DOMWINDOW == 75 (00000059966B1400) [pid = 2040] [serial = 518] [outer = 0000005993FF8000] 23:39:04 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:04 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:04 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:04 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:04 INFO - PROCESS | 2040 | ++DOCSHELL 00000059979DC800 == 28 [pid = 2040] [id = 186] 23:39:04 INFO - PROCESS | 2040 | ++DOMWINDOW == 76 (000000599734DC00) [pid = 2040] [serial = 519] [outer = 0000000000000000] 23:39:04 INFO - PROCESS | 2040 | ++DOMWINDOW == 77 (0000005996066000) [pid = 2040] [serial = 520] [outer = 000000599734DC00] 23:39:04 INFO - PROCESS | 2040 | 1463035144599 Marionette TRACE conn6 <- [1,548,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]]]}] 23:39:04 INFO - TEST-PASS | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | The referrer URL is omitted when a 23:39:04 INFO - document served over http requires an https 23:39:04 INFO - sub-resource via iframe-tag using the http-csp 23:39:04 INFO - delivery method with keep-origin-redirect and when 23:39:04 INFO - the target request is cross-origin. 23:39:04 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1078ms 23:39:04 INFO - PROCESS | 2040 | 1463035144648 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 23:39:04 INFO - PROCESS | 2040 | 1463035144652 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 23:39:04 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html 23:39:04 INFO - PROCESS | 2040 | 1463035144658 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 23:39:04 INFO - PROCESS | 2040 | 1463035144662 Marionette TRACE conn6 <- [1,550,null,{}] 23:39:04 INFO - PROCESS | 2040 | 1463035144668 Marionette TRACE conn6 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:04 INFO - PROCESS | 2040 | 1463035144768 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 23:39:04 INFO - PROCESS | 2040 | 1463035144834 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:04 INFO - PROCESS | 2040 | ++DOCSHELL 000000598C3C0800 == 29 [pid = 2040] [id = 187] 23:39:04 INFO - PROCESS | 2040 | ++DOMWINDOW == 78 (000000598CF8D800) [pid = 2040] [serial = 521] [outer = 0000000000000000] 23:39:04 INFO - PROCESS | 2040 | ++DOMWINDOW == 79 (000000598DD16400) [pid = 2040] [serial = 522] [outer = 000000598CF8D800] 23:39:04 INFO - PROCESS | 2040 | 1463035144884 Marionette DEBUG loaded listener.js 23:39:04 INFO - PROCESS | 2040 | ++DOMWINDOW == 80 (0000005990B79C00) [pid = 2040] [serial = 523] [outer = 000000598CF8D800] 23:39:05 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:05 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:05 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:05 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:05 INFO - PROCESS | 2040 | ++DOCSHELL 0000005986E5B000 == 30 [pid = 2040] [id = 188] 23:39:05 INFO - PROCESS | 2040 | ++DOMWINDOW == 81 (0000005987013400) [pid = 2040] [serial = 524] [outer = 0000000000000000] 23:39:05 INFO - PROCESS | 2040 | ++DOMWINDOW == 82 (0000005990D05800) [pid = 2040] [serial = 525] [outer = 0000005987013400] 23:39:05 INFO - PROCESS | 2040 | 1463035145529 Marionette TRACE conn6 <- [1,552,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]]]}] 23:39:05 INFO - TEST-PASS | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | The referrer URL is omitted when a 23:39:05 INFO - document served over http requires an https 23:39:05 INFO - sub-resource via iframe-tag using the http-csp 23:39:05 INFO - delivery method with no-redirect and when 23:39:05 INFO - the target request is cross-origin. 23:39:05 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 881ms 23:39:05 INFO - PROCESS | 2040 | 1463035145543 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 23:39:05 INFO - PROCESS | 2040 | 1463035145549 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 23:39:05 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 23:39:05 INFO - PROCESS | 2040 | 1463035145555 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 23:39:05 INFO - PROCESS | 2040 | 1463035145558 Marionette TRACE conn6 <- [1,554,null,{}] 23:39:05 INFO - PROCESS | 2040 | 1463035145561 Marionette TRACE conn6 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:05 INFO - PROCESS | 2040 | 1463035145662 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 23:39:05 INFO - PROCESS | 2040 | --DOCSHELL 0000005993B6F000 == 29 [pid = 2040] [id = 175] 23:39:05 INFO - PROCESS | 2040 | --DOCSHELL 0000005992E59800 == 28 [pid = 2040] [id = 173] 23:39:05 INFO - PROCESS | 2040 | --DOCSHELL 0000005990DD8800 == 27 [pid = 2040] [id = 171] 23:39:05 INFO - PROCESS | 2040 | --DOCSHELL 0000005986EB1800 == 26 [pid = 2040] [id = 166] 23:39:05 INFO - PROCESS | 2040 | --DOCSHELL 0000005985BF0800 == 25 [pid = 2040] [id = 12] 23:39:05 INFO - PROCESS | 2040 | 1463035145757 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:05 INFO - PROCESS | 2040 | ++DOCSHELL 0000005985316800 == 26 [pid = 2040] [id = 189] 23:39:05 INFO - PROCESS | 2040 | ++DOMWINDOW == 83 (000000598656A400) [pid = 2040] [serial = 526] [outer = 0000000000000000] 23:39:05 INFO - PROCESS | 2040 | ++DOMWINDOW == 84 (0000005986F57C00) [pid = 2040] [serial = 527] [outer = 000000598656A400] 23:39:05 INFO - PROCESS | 2040 | 1463035145805 Marionette DEBUG loaded listener.js 23:39:05 INFO - PROCESS | 2040 | ++DOMWINDOW == 85 (000000598B7D1C00) [pid = 2040] [serial = 528] [outer = 000000598656A400] 23:39:06 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:06 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:06 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:06 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:06 INFO - PROCESS | 2040 | ++DOCSHELL 000000598DD9B800 == 27 [pid = 2040] [id = 190] 23:39:06 INFO - PROCESS | 2040 | ++DOMWINDOW == 86 (000000599119AC00) [pid = 2040] [serial = 529] [outer = 0000000000000000] 23:39:06 INFO - PROCESS | 2040 | ++DOMWINDOW == 87 (00000059933A8800) [pid = 2040] [serial = 530] [outer = 000000599119AC00] 23:39:06 INFO - PROCESS | 2040 | 1463035146263 Marionette TRACE conn6 <- [1,556,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]]]}] 23:39:06 INFO - TEST-PASS | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | The referrer URL is omitted when a 23:39:06 INFO - document served over http requires an https 23:39:06 INFO - sub-resource via iframe-tag using the http-csp 23:39:06 INFO - delivery method with swap-origin-redirect and when 23:39:06 INFO - the target request is cross-origin. 23:39:06 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 733ms 23:39:06 INFO - PROCESS | 2040 | 1463035146290 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 23:39:06 INFO - PROCESS | 2040 | 1463035146293 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 23:39:06 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 23:39:06 INFO - PROCESS | 2040 | 1463035146296 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 23:39:06 INFO - PROCESS | 2040 | 1463035146300 Marionette TRACE conn6 <- [1,558,null,{}] 23:39:06 INFO - PROCESS | 2040 | 1463035146311 Marionette TRACE conn6 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:06 INFO - PROCESS | 2040 | 1463035146432 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 23:39:06 INFO - PROCESS | 2040 | 1463035146508 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:06 INFO - PROCESS | 2040 | ++DOCSHELL 0000005993C74800 == 28 [pid = 2040] [id = 191] 23:39:06 INFO - PROCESS | 2040 | ++DOMWINDOW == 88 (000000598656BC00) [pid = 2040] [serial = 531] [outer = 0000000000000000] 23:39:06 INFO - PROCESS | 2040 | ++DOMWINDOW == 89 (00000059933A6800) [pid = 2040] [serial = 532] [outer = 000000598656BC00] 23:39:06 INFO - PROCESS | 2040 | 1463035146557 Marionette DEBUG loaded listener.js 23:39:06 INFO - PROCESS | 2040 | ++DOMWINDOW == 90 (000000599386E400) [pid = 2040] [serial = 533] [outer = 000000598656BC00] 23:39:06 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:06 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:06 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:06 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:06 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:06 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:06 INFO - PROCESS | 2040 | 1463035146954 Marionette TRACE conn6 <- [1,560,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]]]}] 23:39:06 INFO - TEST-PASS | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | The referrer URL is omitted when a 23:39:06 INFO - document served over http requires an https 23:39:06 INFO - sub-resource via script-tag using the http-csp 23:39:06 INFO - delivery method with keep-origin-redirect and when 23:39:06 INFO - the target request is cross-origin. 23:39:06 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 691ms 23:39:06 INFO - PROCESS | 2040 | 1463035146990 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 23:39:06 INFO - PROCESS | 2040 | 1463035146993 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 23:39:07 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html 23:39:07 INFO - PROCESS | 2040 | 1463035146996 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 23:39:07 INFO - PROCESS | 2040 | 1463035146998 Marionette TRACE conn6 <- [1,562,null,{}] 23:39:07 INFO - PROCESS | 2040 | 1463035147002 Marionette TRACE conn6 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:07 INFO - PROCESS | 2040 | 1463035147081 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 23:39:07 INFO - PROCESS | 2040 | 1463035147088 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:07 INFO - PROCESS | 2040 | ++DOCSHELL 0000005985C9F000 == 29 [pid = 2040] [id = 192] 23:39:07 INFO - PROCESS | 2040 | ++DOMWINDOW == 91 (0000005993A87C00) [pid = 2040] [serial = 534] [outer = 0000000000000000] 23:39:07 INFO - PROCESS | 2040 | ++DOMWINDOW == 92 (000000599429A000) [pid = 2040] [serial = 535] [outer = 0000005993A87C00] 23:39:07 INFO - PROCESS | 2040 | 1463035147143 Marionette DEBUG loaded listener.js 23:39:07 INFO - PROCESS | 2040 | ++DOMWINDOW == 93 (0000005994B9CC00) [pid = 2040] [serial = 536] [outer = 0000005993A87C00] 23:39:07 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:07 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:07 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:07 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:07 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:07 INFO - PROCESS | 2040 | 1463035147560 Marionette TRACE conn6 <- [1,564,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]]]}] 23:39:07 INFO - TEST-PASS | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | The referrer URL is omitted when a 23:39:07 INFO - document served over http requires an https 23:39:07 INFO - sub-resource via script-tag using the http-csp 23:39:07 INFO - delivery method with no-redirect and when 23:39:07 INFO - the target request is cross-origin. 23:39:07 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 587ms 23:39:07 INFO - PROCESS | 2040 | 1463035147592 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 23:39:07 INFO - PROCESS | 2040 | 1463035147594 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 23:39:07 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 23:39:07 INFO - PROCESS | 2040 | 1463035147598 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 23:39:07 INFO - PROCESS | 2040 | 1463035147600 Marionette TRACE conn6 <- [1,566,null,{}] 23:39:07 INFO - PROCESS | 2040 | 1463035147603 Marionette TRACE conn6 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:07 INFO - PROCESS | 2040 | 1463035147683 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 23:39:07 INFO - PROCESS | 2040 | 1463035147689 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:07 INFO - PROCESS | 2040 | ++DOCSHELL 00000059972C4000 == 30 [pid = 2040] [id = 193] 23:39:07 INFO - PROCESS | 2040 | ++DOMWINDOW == 94 (00000059951BFC00) [pid = 2040] [serial = 537] [outer = 0000000000000000] 23:39:07 INFO - PROCESS | 2040 | ++DOMWINDOW == 95 (000000599546C400) [pid = 2040] [serial = 538] [outer = 00000059951BFC00] 23:39:07 INFO - PROCESS | 2040 | 1463035147735 Marionette DEBUG loaded listener.js 23:39:07 INFO - PROCESS | 2040 | ++DOMWINDOW == 96 (00000059966AE400) [pid = 2040] [serial = 539] [outer = 00000059951BFC00] 23:39:08 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:08 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:08 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:08 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:08 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:08 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:08 INFO - PROCESS | 2040 | 1463035148253 Marionette TRACE conn6 <- [1,568,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]]]}] 23:39:08 INFO - TEST-PASS | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | The referrer URL is omitted when a 23:39:08 INFO - document served over http requires an https 23:39:08 INFO - sub-resource via script-tag using the http-csp 23:39:08 INFO - delivery method with swap-origin-redirect and when 23:39:08 INFO - the target request is cross-origin. 23:39:08 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 691ms 23:39:08 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 23:39:08 INFO - PROCESS | 2040 | 1463035148291 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 23:39:08 INFO - PROCESS | 2040 | 1463035148293 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 23:39:08 INFO - PROCESS | 2040 | 1463035148297 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 23:39:08 INFO - PROCESS | 2040 | 1463035148298 Marionette TRACE conn6 <- [1,570,null,{}] 23:39:08 INFO - PROCESS | 2040 | 1463035148307 Marionette TRACE conn6 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:08 INFO - PROCESS | 2040 | 1463035148427 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 23:39:08 INFO - PROCESS | 2040 | 1463035148444 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:08 INFO - PROCESS | 2040 | ++DOCSHELL 0000005999F20000 == 31 [pid = 2040] [id = 194] 23:39:08 INFO - PROCESS | 2040 | ++DOMWINDOW == 97 (000000599711B400) [pid = 2040] [serial = 540] [outer = 0000000000000000] 23:39:08 INFO - PROCESS | 2040 | ++DOMWINDOW == 98 (00000059973A1C00) [pid = 2040] [serial = 541] [outer = 000000599711B400] 23:39:08 INFO - PROCESS | 2040 | 1463035148489 Marionette DEBUG loaded listener.js 23:39:08 INFO - PROCESS | 2040 | ++DOMWINDOW == 99 (00000059973A7800) [pid = 2040] [serial = 542] [outer = 000000599711B400] 23:39:08 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:08 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:08 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:08 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:08 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:08 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:08 INFO - PROCESS | 2040 | 1463035148938 Marionette TRACE conn6 <- [1,572,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]]]}] 23:39:08 INFO - TEST-PASS | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | The referrer URL is omitted when a 23:39:08 INFO - document served over http requires an https 23:39:08 INFO - sub-resource via xhr-request using the http-csp 23:39:08 INFO - delivery method with keep-origin-redirect and when 23:39:08 INFO - the target request is cross-origin. 23:39:08 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 692ms 23:39:09 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html 23:39:09 INFO - PROCESS | 2040 | 1463035148991 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 23:39:09 INFO - PROCESS | 2040 | 1463035148993 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 23:39:09 INFO - PROCESS | 2040 | 1463035148996 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 23:39:09 INFO - PROCESS | 2040 | 1463035148998 Marionette TRACE conn6 <- [1,574,null,{}] 23:39:09 INFO - PROCESS | 2040 | 1463035149002 Marionette TRACE conn6 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:09 INFO - PROCESS | 2040 | 1463035149128 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 23:39:09 INFO - PROCESS | 2040 | 1463035149134 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:09 INFO - PROCESS | 2040 | ++DOCSHELL 0000005999F96000 == 32 [pid = 2040] [id = 195] 23:39:09 INFO - PROCESS | 2040 | ++DOMWINDOW == 100 (00000059973A7C00) [pid = 2040] [serial = 543] [outer = 0000000000000000] 23:39:09 INFO - PROCESS | 2040 | ++DOMWINDOW == 101 (0000005997461C00) [pid = 2040] [serial = 544] [outer = 00000059973A7C00] 23:39:09 INFO - PROCESS | 2040 | 1463035149179 Marionette DEBUG loaded listener.js 23:39:09 INFO - PROCESS | 2040 | ++DOMWINDOW == 102 (000000599746A400) [pid = 2040] [serial = 545] [outer = 00000059973A7C00] 23:39:09 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:09 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:09 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:09 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:09 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:09 INFO - PROCESS | 2040 | 1463035149572 Marionette TRACE conn6 <- [1,576,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]]]}] 23:39:09 INFO - TEST-PASS | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | The referrer URL is omitted when a 23:39:09 INFO - document served over http requires an https 23:39:09 INFO - sub-resource via xhr-request using the http-csp 23:39:09 INFO - delivery method with no-redirect and when 23:39:09 INFO - the target request is cross-origin. 23:39:09 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 628ms 23:39:09 INFO - PROCESS | 2040 | 1463035149626 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 23:39:09 INFO - PROCESS | 2040 | 1463035149629 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 23:39:09 INFO - PROCESS | 2040 | 1463035149632 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 23:39:09 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 23:39:09 INFO - PROCESS | 2040 | 1463035149634 Marionette TRACE conn6 <- [1,578,null,{}] 23:39:09 INFO - PROCESS | 2040 | 1463035149643 Marionette TRACE conn6 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:09 INFO - PROCESS | 2040 | 1463035149747 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 23:39:09 INFO - PROCESS | 2040 | 1463035149753 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:09 INFO - PROCESS | 2040 | ++DOCSHELL 0000005999FE2000 == 33 [pid = 2040] [id = 196] 23:39:09 INFO - PROCESS | 2040 | ++DOMWINDOW == 103 (000000599746D000) [pid = 2040] [serial = 546] [outer = 0000000000000000] 23:39:09 INFO - PROCESS | 2040 | ++DOMWINDOW == 104 (00000059974D3000) [pid = 2040] [serial = 547] [outer = 000000599746D000] 23:39:09 INFO - PROCESS | 2040 | 1463035149799 Marionette DEBUG loaded listener.js 23:39:09 INFO - PROCESS | 2040 | ++DOMWINDOW == 105 (00000059974DBC00) [pid = 2040] [serial = 548] [outer = 000000599746D000] 23:39:10 INFO - PROCESS | 2040 | --DOMWINDOW == 104 (0000005993A88800) [pid = 2040] [serial = 495] [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] 23:39:10 INFO - PROCESS | 2040 | --DOMWINDOW == 103 (00000059900A0400) [pid = 2040] [serial = 474] [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] 23:39:10 INFO - PROCESS | 2040 | --DOMWINDOW == 102 (0000005990BAD000) [pid = 2040] [serial = 477] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:39:10 INFO - PROCESS | 2040 | --DOMWINDOW == 101 (000000599332BC00) [pid = 2040] [serial = 484] [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] 23:39:10 INFO - PROCESS | 2040 | --DOMWINDOW == 100 (00000059937DD000) [pid = 2040] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:39:10 INFO - PROCESS | 2040 | --DOMWINDOW == 99 (000000599382F800) [pid = 2040] [serial = 489] [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] 23:39:10 INFO - PROCESS | 2040 | --DOMWINDOW == 98 (000000598DD17400) [pid = 2040] [serial = 471] [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] 23:39:10 INFO - PROCESS | 2040 | --DOMWINDOW == 97 (0000005986E3A000) [pid = 2040] [serial = 498] [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] 23:39:10 INFO - PROCESS | 2040 | --DOMWINDOW == 96 (0000005987011800) [pid = 2040] [serial = 462] [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] 23:39:10 INFO - PROCESS | 2040 | --DOMWINDOW == 95 (00000059883B5000) [pid = 2040] [serial = 468] [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] 23:39:10 INFO - PROCESS | 2040 | --DOMWINDOW == 94 (000000599009E000) [pid = 2040] [serial = 492] [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] 23:39:10 INFO - PROCESS | 2040 | --DOMWINDOW == 93 (0000005987009000) [pid = 2040] [serial = 465] [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] 23:39:10 INFO - PROCESS | 2040 | --DOMWINDOW == 92 (00000059951B7800) [pid = 2040] [serial = 501] [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] 23:39:10 INFO - PROCESS | 2040 | --DOMWINDOW == 91 (0000005991199400) [pid = 2040] [serial = 479] [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] 23:39:10 INFO - PROCESS | 2040 | --DOMWINDOW == 90 (00000059911A3800) [pid = 2040] [serial = 482] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463035136489] 23:39:10 INFO - PROCESS | 2040 | --DOMWINDOW == 89 (000000599332C400) [pid = 2040] [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.] 23:39:10 INFO - PROCESS | 2040 | --DOMWINDOW == 88 (000000598BFBC800) [pid = 2040] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 23:39:10 INFO - PROCESS | 2040 | --DOMWINDOW == 87 (0000005996067C00) [pid = 2040] [serial = 504] [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] 23:39:10 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:10 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:10 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:10 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:10 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:10 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:10 INFO - PROCESS | 2040 | 1463035150367 Marionette TRACE conn6 <- [1,580,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]]]}] 23:39:10 INFO - TEST-PASS | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | The referrer URL is omitted when a 23:39:10 INFO - document served over http requires an https 23:39:10 INFO - sub-resource via xhr-request using the http-csp 23:39:10 INFO - delivery method with swap-origin-redirect and when 23:39:10 INFO - the target request is cross-origin. 23:39:10 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 774ms 23:39:10 INFO - PROCESS | 2040 | 1463035150435 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 23:39:10 INFO - PROCESS | 2040 | 1463035150437 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 23:39:10 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html 23:39:10 INFO - PROCESS | 2040 | 1463035150442 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 23:39:10 INFO - PROCESS | 2040 | 1463035150444 Marionette TRACE conn6 <- [1,582,null,{}] 23:39:10 INFO - PROCESS | 2040 | 1463035150448 Marionette TRACE conn6 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:10 INFO - PROCESS | 2040 | 1463035150530 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 23:39:10 INFO - PROCESS | 2040 | 1463035150542 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:10 INFO - PROCESS | 2040 | ++DOCSHELL 000000599A31C000 == 34 [pid = 2040] [id = 197] 23:39:10 INFO - PROCESS | 2040 | ++DOMWINDOW == 88 (0000005991199400) [pid = 2040] [serial = 549] [outer = 0000000000000000] 23:39:10 INFO - PROCESS | 2040 | ++DOMWINDOW == 89 (000000599711A000) [pid = 2040] [serial = 550] [outer = 0000005991199400] 23:39:10 INFO - PROCESS | 2040 | 1463035150587 Marionette DEBUG loaded listener.js 23:39:10 INFO - PROCESS | 2040 | ++DOMWINDOW == 90 (0000005997921800) [pid = 2040] [serial = 551] [outer = 0000005991199400] 23:39:10 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:10 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:10 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:10 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:10 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:10 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:11 INFO - PROCESS | 2040 | 1463035151000 Marionette TRACE conn6 <- [1,584,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]]]}] 23:39:11 INFO - TEST-PASS | /referrer-policy/no-referrer/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | The referrer URL is omitted when a 23:39:11 INFO - document served over http requires an http 23:39:11 INFO - sub-resource via fetch-request using the http-csp 23:39:11 INFO - delivery method with keep-origin-redirect and when 23:39:11 INFO - the target request is same-origin. 23:39:11 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 586ms 23:39:11 INFO - PROCESS | 2040 | 1463035151032 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 23:39:11 INFO - PROCESS | 2040 | 1463035151034 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 23:39:11 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html 23:39:11 INFO - PROCESS | 2040 | 1463035151038 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 23:39:11 INFO - PROCESS | 2040 | 1463035151041 Marionette TRACE conn6 <- [1,586,null,{}] 23:39:11 INFO - PROCESS | 2040 | 1463035151044 Marionette TRACE conn6 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:11 INFO - PROCESS | 2040 | 1463035151125 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 23:39:11 INFO - PROCESS | 2040 | 1463035151131 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:11 INFO - PROCESS | 2040 | ++DOCSHELL 000000599A5A4800 == 35 [pid = 2040] [id = 198] 23:39:11 INFO - PROCESS | 2040 | ++DOMWINDOW == 91 (0000005997925000) [pid = 2040] [serial = 552] [outer = 0000000000000000] 23:39:11 INFO - PROCESS | 2040 | ++DOMWINDOW == 92 (000000599794B800) [pid = 2040] [serial = 553] [outer = 0000005997925000] 23:39:11 INFO - PROCESS | 2040 | 1463035151175 Marionette DEBUG loaded listener.js 23:39:11 INFO - PROCESS | 2040 | ++DOMWINDOW == 93 (0000005997952C00) [pid = 2040] [serial = 554] [outer = 0000005997925000] 23:39:11 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:11 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:11 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:11 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:11 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:11 INFO - PROCESS | 2040 | 1463035151590 Marionette TRACE conn6 <- [1,588,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]]]}] 23:39:11 INFO - TEST-PASS | /referrer-policy/no-referrer/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | The referrer URL is omitted when a 23:39:11 INFO - document served over http requires an http 23:39:11 INFO - sub-resource via fetch-request using the http-csp 23:39:11 INFO - delivery method with no-redirect and when 23:39:11 INFO - the target request is same-origin. 23:39:11 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 589ms 23:39:11 INFO - PROCESS | 2040 | 1463035151628 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 23:39:11 INFO - PROCESS | 2040 | 1463035151631 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 23:39:11 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html 23:39:11 INFO - PROCESS | 2040 | 1463035151634 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 23:39:11 INFO - PROCESS | 2040 | 1463035151637 Marionette TRACE conn6 <- [1,590,null,{}] 23:39:11 INFO - PROCESS | 2040 | 1463035151646 Marionette TRACE conn6 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:11 INFO - PROCESS | 2040 | 1463035151738 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 23:39:11 INFO - PROCESS | 2040 | 1463035151745 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:11 INFO - PROCESS | 2040 | ++DOCSHELL 000000599AB74800 == 36 [pid = 2040] [id = 199] 23:39:11 INFO - PROCESS | 2040 | ++DOMWINDOW == 94 (0000005997956800) [pid = 2040] [serial = 555] [outer = 0000000000000000] 23:39:11 INFO - PROCESS | 2040 | ++DOMWINDOW == 95 (0000005997986000) [pid = 2040] [serial = 556] [outer = 0000005997956800] 23:39:11 INFO - PROCESS | 2040 | 1463035151794 Marionette DEBUG loaded listener.js 23:39:11 INFO - PROCESS | 2040 | ++DOMWINDOW == 96 (0000005998C45C00) [pid = 2040] [serial = 557] [outer = 0000005997956800] 23:39:12 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:12 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:12 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:12 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:12 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:12 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:12 INFO - PROCESS | 2040 | 1463035152332 Marionette TRACE conn6 <- [1,592,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]]]}] 23:39:12 INFO - TEST-PASS | /referrer-policy/no-referrer/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | The referrer URL is omitted when a 23:39:12 INFO - document served over http requires an http 23:39:12 INFO - sub-resource via fetch-request using the http-csp 23:39:12 INFO - delivery method with swap-origin-redirect and when 23:39:12 INFO - the target request is same-origin. 23:39:12 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 734ms 23:39:12 INFO - PROCESS | 2040 | 1463035152374 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 23:39:12 INFO - PROCESS | 2040 | 1463035152378 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 23:39:12 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html 23:39:12 INFO - PROCESS | 2040 | 1463035152385 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 23:39:12 INFO - PROCESS | 2040 | 1463035152390 Marionette TRACE conn6 <- [1,594,null,{}] 23:39:12 INFO - PROCESS | 2040 | 1463035152396 Marionette TRACE conn6 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:12 INFO - PROCESS | 2040 | 1463035152506 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 23:39:12 INFO - PROCESS | 2040 | 1463035152587 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:12 INFO - PROCESS | 2040 | ++DOCSHELL 000000598BF2C800 == 37 [pid = 2040] [id = 200] 23:39:12 INFO - PROCESS | 2040 | ++DOMWINDOW == 97 (000000598700B800) [pid = 2040] [serial = 558] [outer = 0000000000000000] 23:39:12 INFO - PROCESS | 2040 | ++DOMWINDOW == 98 (000000598CF83C00) [pid = 2040] [serial = 559] [outer = 000000598700B800] 23:39:12 INFO - PROCESS | 2040 | 1463035152645 Marionette DEBUG loaded listener.js 23:39:12 INFO - PROCESS | 2040 | ++DOMWINDOW == 99 (0000005990B78800) [pid = 2040] [serial = 560] [outer = 000000598700B800] 23:39:12 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:13 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:13 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:13 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:13 INFO - PROCESS | 2040 | ++DOCSHELL 0000005993A63000 == 38 [pid = 2040] [id = 201] 23:39:13 INFO - PROCESS | 2040 | ++DOMWINDOW == 100 (000000599119D000) [pid = 2040] [serial = 561] [outer = 0000000000000000] 23:39:13 INFO - PROCESS | 2040 | ++DOMWINDOW == 101 (00000059935E9800) [pid = 2040] [serial = 562] [outer = 000000599119D000] 23:39:13 INFO - PROCESS | 2040 | 1463035153283 Marionette TRACE conn6 <- [1,596,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]]]}] 23:39:13 INFO - TEST-PASS | /referrer-policy/no-referrer/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | The referrer URL is omitted when a 23:39:13 INFO - document served over http requires an http 23:39:13 INFO - sub-resource via iframe-tag using the http-csp 23:39:13 INFO - delivery method with keep-origin-redirect and when 23:39:13 INFO - the target request is same-origin. 23:39:13 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 944ms 23:39:13 INFO - PROCESS | 2040 | 1463035153330 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 23:39:13 INFO - PROCESS | 2040 | 1463035153337 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 23:39:13 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html 23:39:13 INFO - PROCESS | 2040 | 1463035153344 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 23:39:13 INFO - PROCESS | 2040 | 1463035153347 Marionette TRACE conn6 <- [1,598,null,{}] 23:39:13 INFO - PROCESS | 2040 | 1463035153352 Marionette TRACE conn6 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:13 INFO - PROCESS | 2040 | 1463035153468 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 23:39:13 INFO - PROCESS | 2040 | 1463035153536 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:13 INFO - PROCESS | 2040 | ++DOCSHELL 0000005999F1C800 == 39 [pid = 2040] [id = 202] 23:39:13 INFO - PROCESS | 2040 | ++DOMWINDOW == 102 (00000059937AF800) [pid = 2040] [serial = 563] [outer = 0000000000000000] 23:39:13 INFO - PROCESS | 2040 | ++DOMWINDOW == 103 (00000059941E5000) [pid = 2040] [serial = 564] [outer = 00000059937AF800] 23:39:13 INFO - PROCESS | 2040 | 1463035153591 Marionette DEBUG loaded listener.js 23:39:13 INFO - PROCESS | 2040 | ++DOMWINDOW == 104 (00000059966ACC00) [pid = 2040] [serial = 565] [outer = 00000059937AF800] 23:39:13 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:13 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:13 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:13 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:14 INFO - PROCESS | 2040 | ++DOCSHELL 0000005987080000 == 40 [pid = 2040] [id = 203] 23:39:14 INFO - PROCESS | 2040 | ++DOMWINDOW == 105 (000000599739F800) [pid = 2040] [serial = 566] [outer = 0000000000000000] 23:39:14 INFO - PROCESS | 2040 | ++DOMWINDOW == 106 (0000005997353800) [pid = 2040] [serial = 567] [outer = 000000599739F800] 23:39:14 INFO - PROCESS | 2040 | 1463035154221 Marionette TRACE conn6 <- [1,600,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]]]}] 23:39:14 INFO - TEST-PASS | /referrer-policy/no-referrer/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | The referrer URL is omitted when a 23:39:14 INFO - document served over http requires an http 23:39:14 INFO - sub-resource via iframe-tag using the http-csp 23:39:14 INFO - delivery method with no-redirect and when 23:39:14 INFO - the target request is same-origin. 23:39:14 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 943ms 23:39:14 INFO - PROCESS | 2040 | 1463035154292 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 23:39:14 INFO - PROCESS | 2040 | 1463035154295 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 23:39:14 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html 23:39:14 INFO - PROCESS | 2040 | 1463035154299 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 23:39:14 INFO - PROCESS | 2040 | 1463035154303 Marionette TRACE conn6 <- [1,602,null,{}] 23:39:14 INFO - PROCESS | 2040 | 1463035154330 Marionette TRACE conn6 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:14 INFO - PROCESS | 2040 | 1463035154457 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 23:39:14 INFO - PROCESS | 2040 | 1463035154519 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:14 INFO - PROCESS | 2040 | ++DOCSHELL 000000599AC6C800 == 41 [pid = 2040] [id = 204] 23:39:14 INFO - PROCESS | 2040 | ++DOMWINDOW == 107 (00000059973A6800) [pid = 2040] [serial = 568] [outer = 0000000000000000] 23:39:14 INFO - PROCESS | 2040 | ++DOMWINDOW == 108 (0000005997987400) [pid = 2040] [serial = 569] [outer = 00000059973A6800] 23:39:14 INFO - PROCESS | 2040 | 1463035154617 Marionette DEBUG loaded listener.js 23:39:14 INFO - PROCESS | 2040 | ++DOMWINDOW == 109 (0000005998C4C400) [pid = 2040] [serial = 570] [outer = 00000059973A6800] 23:39:15 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:15 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:15 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:15 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:15 INFO - PROCESS | 2040 | ++DOCSHELL 000000599ADCA000 == 42 [pid = 2040] [id = 205] 23:39:15 INFO - PROCESS | 2040 | ++DOMWINDOW == 110 (0000005998C4AC00) [pid = 2040] [serial = 571] [outer = 0000000000000000] 23:39:15 INFO - PROCESS | 2040 | ++DOMWINDOW == 111 (0000005998CE7400) [pid = 2040] [serial = 572] [outer = 0000005998C4AC00] 23:39:15 INFO - PROCESS | 2040 | 1463035155278 Marionette TRACE conn6 <- [1,604,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]]]}] 23:39:15 INFO - TEST-PASS | /referrer-policy/no-referrer/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | The referrer URL is omitted when a 23:39:15 INFO - document served over http requires an http 23:39:15 INFO - sub-resource via iframe-tag using the http-csp 23:39:15 INFO - delivery method with swap-origin-redirect and when 23:39:15 INFO - the target request is same-origin. 23:39:15 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 1034ms 23:39:15 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html 23:39:15 INFO - PROCESS | 2040 | 1463035155334 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 23:39:15 INFO - PROCESS | 2040 | 1463035155337 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 23:39:15 INFO - PROCESS | 2040 | 1463035155341 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 23:39:15 INFO - PROCESS | 2040 | 1463035155343 Marionette TRACE conn6 <- [1,606,null,{}] 23:39:15 INFO - PROCESS | 2040 | 1463035155347 Marionette TRACE conn6 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:15 INFO - PROCESS | 2040 | 1463035155475 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 23:39:15 INFO - PROCESS | 2040 | 1463035155543 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:15 INFO - PROCESS | 2040 | ++DOCSHELL 00000059974DE800 == 43 [pid = 2040] [id = 206] 23:39:15 INFO - PROCESS | 2040 | ++DOMWINDOW == 112 (0000005997117000) [pid = 2040] [serial = 573] [outer = 0000000000000000] 23:39:15 INFO - PROCESS | 2040 | ++DOMWINDOW == 113 (0000005999DCB400) [pid = 2040] [serial = 574] [outer = 0000005997117000] 23:39:15 INFO - PROCESS | 2040 | 1463035155600 Marionette DEBUG loaded listener.js 23:39:15 INFO - PROCESS | 2040 | ++DOMWINDOW == 114 (0000005999DD5C00) [pid = 2040] [serial = 575] [outer = 0000005997117000] 23:39:16 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:16 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:16 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:16 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:16 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:16 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:16 INFO - PROCESS | 2040 | 1463035156338 Marionette TRACE conn6 <- [1,608,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]]]}] 23:39:16 INFO - TEST-PASS | /referrer-policy/no-referrer/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | The referrer URL is omitted when a 23:39:16 INFO - document served over http requires an http 23:39:16 INFO - sub-resource via script-tag using the http-csp 23:39:16 INFO - delivery method with keep-origin-redirect and when 23:39:16 INFO - the target request is same-origin. 23:39:16 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 1028ms 23:39:16 INFO - PROCESS | 2040 | 1463035156372 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 23:39:16 INFO - PROCESS | 2040 | 1463035156377 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 23:39:16 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html 23:39:16 INFO - PROCESS | 2040 | 1463035156417 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 23:39:16 INFO - PROCESS | 2040 | 1463035156422 Marionette TRACE conn6 <- [1,610,null,{}] 23:39:16 INFO - PROCESS | 2040 | 1463035156427 Marionette TRACE conn6 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:16 INFO - PROCESS | 2040 | 1463035156529 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 23:39:16 INFO - PROCESS | 2040 | 1463035156598 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:16 INFO - PROCESS | 2040 | ++DOCSHELL 000000598DD99800 == 44 [pid = 2040] [id = 207] 23:39:16 INFO - PROCESS | 2040 | ++DOMWINDOW == 115 (000000598D737800) [pid = 2040] [serial = 576] [outer = 0000000000000000] 23:39:16 INFO - PROCESS | 2040 | ++DOMWINDOW == 116 (000000598FE5C400) [pid = 2040] [serial = 577] [outer = 000000598D737800] 23:39:16 INFO - PROCESS | 2040 | 1463035156649 Marionette DEBUG loaded listener.js 23:39:16 INFO - PROCESS | 2040 | ++DOMWINDOW == 117 (0000005990BAE000) [pid = 2040] [serial = 578] [outer = 000000598D737800] 23:39:16 INFO - PROCESS | 2040 | --DOCSHELL 000000599A5A4800 == 43 [pid = 2040] [id = 198] 23:39:16 INFO - PROCESS | 2040 | --DOCSHELL 000000599A31C000 == 42 [pid = 2040] [id = 197] 23:39:16 INFO - PROCESS | 2040 | --DOCSHELL 0000005999FE2000 == 41 [pid = 2040] [id = 196] 23:39:16 INFO - PROCESS | 2040 | --DOCSHELL 0000005999F96000 == 40 [pid = 2040] [id = 195] 23:39:16 INFO - PROCESS | 2040 | --DOCSHELL 0000005999F20000 == 39 [pid = 2040] [id = 194] 23:39:16 INFO - PROCESS | 2040 | --DOCSHELL 00000059972C4000 == 38 [pid = 2040] [id = 193] 23:39:16 INFO - PROCESS | 2040 | --DOCSHELL 0000005985C9F000 == 37 [pid = 2040] [id = 192] 23:39:16 INFO - PROCESS | 2040 | --DOCSHELL 0000005993C74800 == 36 [pid = 2040] [id = 191] 23:39:16 INFO - PROCESS | 2040 | --DOCSHELL 000000598DD9B800 == 35 [pid = 2040] [id = 190] 23:39:16 INFO - PROCESS | 2040 | --DOMWINDOW == 116 (000000598C37E800) [pid = 2040] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 23:39:16 INFO - PROCESS | 2040 | --DOMWINDOW == 115 (000000599711C800) [pid = 2040] [serial = 508] [outer = 0000000000000000] [url = about:blank] 23:39:17 INFO - PROCESS | 2040 | --DOCSHELL 0000005986E5B000 == 34 [pid = 2040] [id = 188] 23:39:17 INFO - PROCESS | 2040 | --DOCSHELL 00000059979DC800 == 33 [pid = 2040] [id = 186] 23:39:17 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:17 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:17 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:17 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:17 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:17 INFO - PROCESS | 2040 | --DOMWINDOW == 114 (000000599605B400) [pid = 2040] [serial = 503] [outer = 0000000000000000] [url = about:blank] 23:39:17 INFO - PROCESS | 2040 | --DOMWINDOW == 113 (00000059863C8400) [pid = 2040] [serial = 437] [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.] 23:39:17 INFO - PROCESS | 2040 | --DOMWINDOW == 112 (0000005994B8D400) [pid = 2040] [serial = 500] [outer = 0000000000000000] [url = about:blank] 23:39:17 INFO - PROCESS | 2040 | --DOMWINDOW == 111 (0000005997113800) [pid = 2040] [serial = 506] [outer = 0000000000000000] [url = about:blank] 23:39:17 INFO - PROCESS | 2040 | --DOMWINDOW == 110 (000000599655A400) [pid = 2040] [serial = 505] [outer = 0000000000000000] [url = about:blank] 23:39:17 INFO - PROCESS | 2040 | --DOMWINDOW == 109 (0000005993FFB800) [pid = 2040] [serial = 496] [outer = 0000000000000000] [url = about:blank] 23:39:17 INFO - PROCESS | 2040 | --DOMWINDOW == 108 (0000005994294C00) [pid = 2040] [serial = 497] [outer = 0000000000000000] [url = about:blank] 23:39:17 INFO - PROCESS | 2040 | --DOMWINDOW == 107 (0000005990BA4000) [pid = 2040] [serial = 475] [outer = 0000000000000000] [url = about:blank] 23:39:17 INFO - PROCESS | 2040 | --DOMWINDOW == 106 (00000059911A4000) [pid = 2040] [serial = 478] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:39:17 INFO - PROCESS | 2040 | --DOMWINDOW == 105 (0000005990BAD800) [pid = 2040] [serial = 476] [outer = 0000000000000000] [url = about:blank] 23:39:17 INFO - PROCESS | 2040 | --DOMWINDOW == 104 (00000059933A8400) [pid = 2040] [serial = 485] [outer = 0000000000000000] [url = about:blank] 23:39:17 INFO - PROCESS | 2040 | --DOMWINDOW == 103 (000000599382DC00) [pid = 2040] [serial = 488] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:39:17 INFO - PROCESS | 2040 | --DOMWINDOW == 102 (00000059937B1800) [pid = 2040] [serial = 486] [outer = 0000000000000000] [url = about:blank] 23:39:17 INFO - PROCESS | 2040 | --DOMWINDOW == 101 (0000005993833C00) [pid = 2040] [serial = 490] [outer = 0000000000000000] [url = about:blank] 23:39:17 INFO - PROCESS | 2040 | --DOMWINDOW == 100 (0000005993870C00) [pid = 2040] [serial = 491] [outer = 0000000000000000] [url = about:blank] 23:39:17 INFO - PROCESS | 2040 | --DOMWINDOW == 99 (000000598DD81C00) [pid = 2040] [serial = 472] [outer = 0000000000000000] [url = about:blank] 23:39:17 INFO - PROCESS | 2040 | --DOMWINDOW == 98 (000000598FE63000) [pid = 2040] [serial = 473] [outer = 0000000000000000] [url = about:blank] 23:39:17 INFO - PROCESS | 2040 | --DOMWINDOW == 97 (00000059935EAC00) [pid = 2040] [serial = 499] [outer = 0000000000000000] [url = about:blank] 23:39:17 INFO - PROCESS | 2040 | --DOMWINDOW == 96 (0000005987990000) [pid = 2040] [serial = 464] [outer = 0000000000000000] [url = about:blank] 23:39:17 INFO - PROCESS | 2040 | --DOMWINDOW == 95 (000000598B616400) [pid = 2040] [serial = 469] [outer = 0000000000000000] [url = about:blank] 23:39:17 INFO - PROCESS | 2040 | --DOMWINDOW == 94 (000000598C393C00) [pid = 2040] [serial = 470] [outer = 0000000000000000] [url = about:blank] 23:39:17 INFO - PROCESS | 2040 | --DOMWINDOW == 93 (0000005993A8B400) [pid = 2040] [serial = 493] [outer = 0000000000000000] [url = about:blank] 23:39:17 INFO - PROCESS | 2040 | --DOMWINDOW == 92 (0000005993FF0800) [pid = 2040] [serial = 494] [outer = 0000000000000000] [url = about:blank] 23:39:17 INFO - PROCESS | 2040 | --DOMWINDOW == 91 (000000598700BC00) [pid = 2040] [serial = 466] [outer = 0000000000000000] [url = about:blank] 23:39:17 INFO - PROCESS | 2040 | --DOMWINDOW == 90 (0000005987580000) [pid = 2040] [serial = 467] [outer = 0000000000000000] [url = about:blank] 23:39:17 INFO - PROCESS | 2040 | --DOMWINDOW == 89 (00000059952ED800) [pid = 2040] [serial = 502] [outer = 0000000000000000] [url = about:blank] 23:39:17 INFO - PROCESS | 2040 | --DOMWINDOW == 88 (000000599252D400) [pid = 2040] [serial = 480] [outer = 0000000000000000] [url = about:blank] 23:39:17 INFO - PROCESS | 2040 | --DOMWINDOW == 87 (0000005992E8F400) [pid = 2040] [serial = 481] [outer = 0000000000000000] [url = about:blank] 23:39:17 INFO - PROCESS | 2040 | --DOMWINDOW == 86 (0000005993331400) [pid = 2040] [serial = 483] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463035136489] 23:39:17 INFO - PROCESS | 2040 | 1463035157175 Marionette TRACE conn6 <- [1,612,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]]]}] 23:39:17 INFO - TEST-PASS | /referrer-policy/no-referrer/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | The referrer URL is omitted when a 23:39:17 INFO - document served over http requires an http 23:39:17 INFO - sub-resource via script-tag using the http-csp 23:39:17 INFO - delivery method with no-redirect and when 23:39:17 INFO - the target request is same-origin. 23:39:17 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 796ms 23:39:17 INFO - PROCESS | 2040 | 1463035157203 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 23:39:17 INFO - PROCESS | 2040 | 1463035157209 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 23:39:17 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html 23:39:17 INFO - PROCESS | 2040 | 1463035157246 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 23:39:17 INFO - PROCESS | 2040 | 1463035157249 Marionette TRACE conn6 <- [1,614,null,{}] 23:39:17 INFO - PROCESS | 2040 | 1463035157253 Marionette TRACE conn6 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:17 INFO - PROCESS | 2040 | 1463035157336 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 23:39:17 INFO - PROCESS | 2040 | 1463035157347 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:17 INFO - PROCESS | 2040 | ++DOCSHELL 000000598B63D800 == 34 [pid = 2040] [id = 208] 23:39:17 INFO - PROCESS | 2040 | ++DOMWINDOW == 87 (000000598700BC00) [pid = 2040] [serial = 579] [outer = 0000000000000000] 23:39:17 INFO - PROCESS | 2040 | ++DOMWINDOW == 88 (000000598B433800) [pid = 2040] [serial = 580] [outer = 000000598700BC00] 23:39:17 INFO - PROCESS | 2040 | 1463035157442 Marionette DEBUG loaded listener.js 23:39:17 INFO - PROCESS | 2040 | ++DOMWINDOW == 89 (000000599009AC00) [pid = 2040] [serial = 581] [outer = 000000598700BC00] 23:39:17 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:17 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:17 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:17 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:17 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:17 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:17 INFO - PROCESS | 2040 | 1463035157828 Marionette TRACE conn6 <- [1,616,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]]]}] 23:39:17 INFO - TEST-PASS | /referrer-policy/no-referrer/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | The referrer URL is omitted when a 23:39:17 INFO - document served over http requires an http 23:39:17 INFO - sub-resource via script-tag using the http-csp 23:39:17 INFO - delivery method with swap-origin-redirect and when 23:39:17 INFO - the target request is same-origin. 23:39:17 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 670ms 23:39:17 INFO - PROCESS | 2040 | 1463035157886 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 23:39:17 INFO - PROCESS | 2040 | 1463035157888 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 23:39:17 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html 23:39:17 INFO - PROCESS | 2040 | 1463035157892 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 23:39:17 INFO - PROCESS | 2040 | 1463035157895 Marionette TRACE conn6 <- [1,618,null,{}] 23:39:17 INFO - PROCESS | 2040 | 1463035157912 Marionette TRACE conn6 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:18 INFO - PROCESS | 2040 | 1463035157995 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 23:39:18 INFO - PROCESS | 2040 | 1463035158003 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:18 INFO - PROCESS | 2040 | ++DOCSHELL 0000005993144000 == 35 [pid = 2040] [id = 209] 23:39:18 INFO - PROCESS | 2040 | ++DOMWINDOW == 90 (0000005992511000) [pid = 2040] [serial = 582] [outer = 0000000000000000] 23:39:18 INFO - PROCESS | 2040 | ++DOMWINDOW == 91 (0000005992E8E800) [pid = 2040] [serial = 583] [outer = 0000005992511000] 23:39:18 INFO - PROCESS | 2040 | 1463035158050 Marionette DEBUG loaded listener.js 23:39:18 INFO - PROCESS | 2040 | ++DOMWINDOW == 92 (00000059935E8000) [pid = 2040] [serial = 584] [outer = 0000005992511000] 23:39:18 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:18 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:18 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:18 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:18 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:18 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:18 INFO - PROCESS | 2040 | 1463035158475 Marionette TRACE conn6 <- [1,620,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]]]}] 23:39:18 INFO - TEST-PASS | /referrer-policy/no-referrer/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | The referrer URL is omitted when a 23:39:18 INFO - document served over http requires an http 23:39:18 INFO - sub-resource via xhr-request using the http-csp 23:39:18 INFO - delivery method with keep-origin-redirect and when 23:39:18 INFO - the target request is same-origin. 23:39:18 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 628ms 23:39:18 INFO - PROCESS | 2040 | 1463035158523 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 23:39:18 INFO - PROCESS | 2040 | 1463035158525 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 23:39:18 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html 23:39:18 INFO - PROCESS | 2040 | 1463035158529 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 23:39:18 INFO - PROCESS | 2040 | 1463035158530 Marionette TRACE conn6 <- [1,622,null,{}] 23:39:18 INFO - PROCESS | 2040 | 1463035158534 Marionette TRACE conn6 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:18 INFO - PROCESS | 2040 | 1463035158615 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 23:39:18 INFO - PROCESS | 2040 | 1463035158621 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:18 INFO - PROCESS | 2040 | ++DOCSHELL 0000005993C88800 == 36 [pid = 2040] [id = 210] 23:39:18 INFO - PROCESS | 2040 | ++DOMWINDOW == 93 (000000599382FC00) [pid = 2040] [serial = 585] [outer = 0000000000000000] 23:39:18 INFO - PROCESS | 2040 | ++DOMWINDOW == 94 (0000005993832C00) [pid = 2040] [serial = 586] [outer = 000000599382FC00] 23:39:18 INFO - PROCESS | 2040 | 1463035158697 Marionette DEBUG loaded listener.js 23:39:18 INFO - PROCESS | 2040 | ++DOMWINDOW == 95 (0000005993E1C000) [pid = 2040] [serial = 587] [outer = 000000599382FC00] 23:39:18 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:18 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:18 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:18 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:19 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:19 INFO - PROCESS | 2040 | 1463035159095 Marionette TRACE conn6 <- [1,624,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]]]}] 23:39:19 INFO - TEST-PASS | /referrer-policy/no-referrer/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | The referrer URL is omitted when a 23:39:19 INFO - document served over http requires an http 23:39:19 INFO - sub-resource via xhr-request using the http-csp 23:39:19 INFO - delivery method with no-redirect and when 23:39:19 INFO - the target request is same-origin. 23:39:19 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 629ms 23:39:19 INFO - PROCESS | 2040 | 1463035159170 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 23:39:19 INFO - PROCESS | 2040 | 1463035159172 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 23:39:19 INFO - PROCESS | 2040 | 1463035159176 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 23:39:19 INFO - PROCESS | 2040 | 1463035159178 Marionette TRACE conn6 <- [1,626,null,{}] 23:39:19 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html 23:39:19 INFO - PROCESS | 2040 | 1463035159181 Marionette TRACE conn6 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:19 INFO - PROCESS | 2040 | 1463035159278 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 23:39:19 INFO - PROCESS | 2040 | 1463035159286 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:19 INFO - PROCESS | 2040 | ++DOCSHELL 00000059946CA800 == 37 [pid = 2040] [id = 211] 23:39:19 INFO - PROCESS | 2040 | ++DOMWINDOW == 96 (0000005993FF0400) [pid = 2040] [serial = 588] [outer = 0000000000000000] 23:39:19 INFO - PROCESS | 2040 | ++DOMWINDOW == 97 (0000005993FF2C00) [pid = 2040] [serial = 589] [outer = 0000005993FF0400] 23:39:19 INFO - PROCESS | 2040 | 1463035159330 Marionette DEBUG loaded listener.js 23:39:19 INFO - PROCESS | 2040 | ++DOMWINDOW == 98 (00000059941E8C00) [pid = 2040] [serial = 590] [outer = 0000005993FF0400] 23:39:19 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:19 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:19 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:19 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:19 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:19 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:19 INFO - PROCESS | 2040 | 1463035159774 Marionette TRACE conn6 <- [1,628,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]]]}] 23:39:19 INFO - TEST-PASS | /referrer-policy/no-referrer/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | The referrer URL is omitted when a 23:39:19 INFO - document served over http requires an http 23:39:19 INFO - sub-resource via xhr-request using the http-csp 23:39:19 INFO - delivery method with swap-origin-redirect and when 23:39:19 INFO - the target request is same-origin. 23:39:19 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 630ms 23:39:19 INFO - PROCESS | 2040 | 1463035159810 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 23:39:19 INFO - PROCESS | 2040 | 1463035159812 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 23:39:19 INFO - PROCESS | 2040 | 1463035159815 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 23:39:19 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html 23:39:19 INFO - PROCESS | 2040 | 1463035159824 Marionette TRACE conn6 <- [1,630,null,{}] 23:39:19 INFO - PROCESS | 2040 | 1463035159837 Marionette TRACE conn6 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:19 INFO - PROCESS | 2040 | 1463035159949 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 23:39:20 INFO - PROCESS | 2040 | 1463035160029 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:20 INFO - PROCESS | 2040 | ++DOCSHELL 00000059966A0000 == 38 [pid = 2040] [id = 212] 23:39:20 INFO - PROCESS | 2040 | ++DOMWINDOW == 99 (0000005994B5F000) [pid = 2040] [serial = 591] [outer = 0000000000000000] 23:39:20 INFO - PROCESS | 2040 | ++DOMWINDOW == 100 (0000005995CBA400) [pid = 2040] [serial = 592] [outer = 0000005994B5F000] 23:39:20 INFO - PROCESS | 2040 | 1463035160076 Marionette DEBUG loaded listener.js 23:39:20 INFO - PROCESS | 2040 | ++DOMWINDOW == 101 (0000005996129000) [pid = 2040] [serial = 593] [outer = 0000005994B5F000] 23:39:20 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:20 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:20 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:20 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:20 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:20 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:20 INFO - PROCESS | 2040 | 1463035160505 Marionette TRACE conn6 <- [1,632,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]]]}] 23:39:20 INFO - TEST-PASS | /referrer-policy/no-referrer/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | The referrer URL is omitted when a 23:39:20 INFO - document served over http requires an https 23:39:20 INFO - sub-resource via fetch-request using the http-csp 23:39:20 INFO - delivery method with keep-origin-redirect and when 23:39:20 INFO - the target request is same-origin. 23:39:20 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 754ms 23:39:20 INFO - PROCESS | 2040 | 1463035160573 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 23:39:20 INFO - PROCESS | 2040 | 1463035160576 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 23:39:20 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html 23:39:20 INFO - PROCESS | 2040 | 1463035160592 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 23:39:20 INFO - PROCESS | 2040 | 1463035160594 Marionette TRACE conn6 <- [1,634,null,{}] 23:39:20 INFO - PROCESS | 2040 | 1463035160597 Marionette TRACE conn6 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:20 INFO - PROCESS | 2040 | 1463035160697 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 23:39:20 INFO - PROCESS | 2040 | 1463035160709 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:20 INFO - PROCESS | 2040 | ++DOCSHELL 0000005997363800 == 39 [pid = 2040] [id = 213] 23:39:20 INFO - PROCESS | 2040 | ++DOMWINDOW == 102 (0000005996129800) [pid = 2040] [serial = 594] [outer = 0000000000000000] 23:39:20 INFO - PROCESS | 2040 | ++DOMWINDOW == 103 (0000005997115000) [pid = 2040] [serial = 595] [outer = 0000005996129800] 23:39:20 INFO - PROCESS | 2040 | 1463035160790 Marionette DEBUG loaded listener.js 23:39:20 INFO - PROCESS | 2040 | ++DOMWINDOW == 104 (0000005997350000) [pid = 2040] [serial = 596] [outer = 0000005996129800] 23:39:21 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:21 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:21 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:21 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:21 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:21 INFO - PROCESS | 2040 | --DOMWINDOW == 103 (000000599711B400) [pid = 2040] [serial = 540] [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] 23:39:21 INFO - PROCESS | 2040 | --DOMWINDOW == 102 (00000059973A7C00) [pid = 2040] [serial = 543] [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] 23:39:21 INFO - PROCESS | 2040 | --DOMWINDOW == 101 (000000599734DC00) [pid = 2040] [serial = 519] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:39:21 INFO - PROCESS | 2040 | --DOMWINDOW == 100 (0000005993FF8000) [pid = 2040] [serial = 516] [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] 23:39:21 INFO - PROCESS | 2040 | --DOMWINDOW == 99 (0000005987911400) [pid = 2040] [serial = 510] [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] 23:39:21 INFO - PROCESS | 2040 | --DOMWINDOW == 98 (00000059951BFC00) [pid = 2040] [serial = 537] [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] 23:39:21 INFO - PROCESS | 2040 | --DOMWINDOW == 97 (0000005990BB1C00) [pid = 2040] [serial = 513] [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] 23:39:21 INFO - PROCESS | 2040 | --DOMWINDOW == 96 (000000598656BC00) [pid = 2040] [serial = 531] [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] 23:39:21 INFO - PROCESS | 2040 | --DOMWINDOW == 95 (000000599746D000) [pid = 2040] [serial = 546] [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] 23:39:21 INFO - PROCESS | 2040 | --DOMWINDOW == 94 (0000005993A87C00) [pid = 2040] [serial = 534] [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] 23:39:21 INFO - PROCESS | 2040 | --DOMWINDOW == 93 (000000598CF8D800) [pid = 2040] [serial = 521] [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] 23:39:21 INFO - PROCESS | 2040 | --DOMWINDOW == 92 (0000005987013400) [pid = 2040] [serial = 524] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463035145308] 23:39:21 INFO - PROCESS | 2040 | --DOMWINDOW == 91 (0000005997925000) [pid = 2040] [serial = 552] [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] 23:39:21 INFO - PROCESS | 2040 | --DOMWINDOW == 90 (000000598656A400) [pid = 2040] [serial = 526] [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] 23:39:21 INFO - PROCESS | 2040 | --DOMWINDOW == 89 (000000599119AC00) [pid = 2040] [serial = 529] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:39:21 INFO - PROCESS | 2040 | --DOMWINDOW == 88 (0000005991199400) [pid = 2040] [serial = 549] [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] 23:39:21 INFO - PROCESS | 2040 | 1463035161330 Marionette TRACE conn6 <- [1,636,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]]]}] 23:39:21 INFO - TEST-PASS | /referrer-policy/no-referrer/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | The referrer URL is omitted when a 23:39:21 INFO - document served over http requires an https 23:39:21 INFO - sub-resource via fetch-request using the http-csp 23:39:21 INFO - delivery method with no-redirect and when 23:39:21 INFO - the target request is same-origin. 23:39:21 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 796ms 23:39:21 INFO - PROCESS | 2040 | 1463035161390 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 23:39:21 INFO - PROCESS | 2040 | 1463035161392 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 23:39:21 INFO - PROCESS | 2040 | 1463035161396 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 23:39:21 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html 23:39:21 INFO - PROCESS | 2040 | 1463035161398 Marionette TRACE conn6 <- [1,638,null,{}] 23:39:21 INFO - PROCESS | 2040 | 1463035161401 Marionette TRACE conn6 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:21 INFO - PROCESS | 2040 | 1463035161486 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 23:39:21 INFO - PROCESS | 2040 | 1463035161498 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:21 INFO - PROCESS | 2040 | ++DOCSHELL 0000005997176800 == 40 [pid = 2040] [id = 214] 23:39:21 INFO - PROCESS | 2040 | ++DOMWINDOW == 89 (0000005986E3B000) [pid = 2040] [serial = 597] [outer = 0000000000000000] 23:39:21 INFO - PROCESS | 2040 | ++DOMWINDOW == 90 (0000005995C12800) [pid = 2040] [serial = 598] [outer = 0000005986E3B000] 23:39:21 INFO - PROCESS | 2040 | 1463035161543 Marionette DEBUG loaded listener.js 23:39:21 INFO - PROCESS | 2040 | ++DOMWINDOW == 91 (00000059973A3800) [pid = 2040] [serial = 599] [outer = 0000005986E3B000] 23:39:21 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:21 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:21 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:21 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:21 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:21 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:21 INFO - PROCESS | 2040 | 1463035161971 Marionette TRACE conn6 <- [1,640,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]]]}] 23:39:22 INFO - TEST-PASS | /referrer-policy/no-referrer/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | The referrer URL is omitted when a 23:39:22 INFO - document served over http requires an https 23:39:22 INFO - sub-resource via fetch-request using the http-csp 23:39:22 INFO - delivery method with swap-origin-redirect and when 23:39:22 INFO - the target request is same-origin. 23:39:22 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 629ms 23:39:22 INFO - PROCESS | 2040 | 1463035162028 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 23:39:22 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 23:39:22 INFO - PROCESS | 2040 | 1463035162030 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 23:39:22 INFO - PROCESS | 2040 | 1463035162033 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 23:39:22 INFO - PROCESS | 2040 | 1463035162035 Marionette TRACE conn6 <- [1,642,null,{}] 23:39:22 INFO - PROCESS | 2040 | 1463035162039 Marionette TRACE conn6 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:22 INFO - PROCESS | 2040 | 1463035162119 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 23:39:22 INFO - PROCESS | 2040 | 1463035162125 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:22 INFO - PROCESS | 2040 | ++DOCSHELL 0000005999F8F000 == 41 [pid = 2040] [id = 215] 23:39:22 INFO - PROCESS | 2040 | ++DOMWINDOW == 92 (00000059973AA800) [pid = 2040] [serial = 600] [outer = 0000000000000000] 23:39:22 INFO - PROCESS | 2040 | ++DOMWINDOW == 93 (00000059974CF400) [pid = 2040] [serial = 601] [outer = 00000059973AA800] 23:39:22 INFO - PROCESS | 2040 | 1463035162170 Marionette DEBUG loaded listener.js 23:39:22 INFO - PROCESS | 2040 | ++DOMWINDOW == 94 (00000059974DCC00) [pid = 2040] [serial = 602] [outer = 00000059973AA800] 23:39:22 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:22 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:22 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:22 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:22 INFO - PROCESS | 2040 | ++DOCSHELL 0000005999FE0000 == 42 [pid = 2040] [id = 216] 23:39:22 INFO - PROCESS | 2040 | ++DOMWINDOW == 95 (00000059974D7C00) [pid = 2040] [serial = 603] [outer = 0000000000000000] 23:39:22 INFO - PROCESS | 2040 | ++DOMWINDOW == 96 (0000005997957000) [pid = 2040] [serial = 604] [outer = 00000059974D7C00] 23:39:22 INFO - PROCESS | 2040 | 1463035162642 Marionette TRACE conn6 <- [1,644,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]]]}] 23:39:22 INFO - TEST-PASS | /referrer-policy/no-referrer/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | The referrer URL is omitted when a 23:39:22 INFO - document served over http requires an https 23:39:22 INFO - sub-resource via iframe-tag using the http-csp 23:39:22 INFO - delivery method with keep-origin-redirect and when 23:39:22 INFO - the target request is same-origin. 23:39:22 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 630ms 23:39:22 INFO - PROCESS | 2040 | 1463035162666 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 23:39:22 INFO - PROCESS | 2040 | 1463035162669 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 23:39:22 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 23:39:22 INFO - PROCESS | 2040 | 1463035162672 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 23:39:22 INFO - PROCESS | 2040 | 1463035162674 Marionette TRACE conn6 <- [1,646,null,{}] 23:39:22 INFO - PROCESS | 2040 | 1463035162677 Marionette TRACE conn6 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:22 INFO - PROCESS | 2040 | 1463035162778 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 23:39:22 INFO - PROCESS | 2040 | 1463035162823 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:22 INFO - PROCESS | 2040 | ++DOCSHELL 0000005999FE3000 == 43 [pid = 2040] [id = 217] 23:39:22 INFO - PROCESS | 2040 | ++DOMWINDOW == 97 (0000005997983800) [pid = 2040] [serial = 605] [outer = 0000000000000000] 23:39:22 INFO - PROCESS | 2040 | ++DOMWINDOW == 98 (0000005998C40400) [pid = 2040] [serial = 606] [outer = 0000005997983800] 23:39:22 INFO - PROCESS | 2040 | 1463035162867 Marionette DEBUG loaded listener.js 23:39:22 INFO - PROCESS | 2040 | ++DOMWINDOW == 99 (0000005998CE6000) [pid = 2040] [serial = 607] [outer = 0000005997983800] 23:39:23 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:23 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:23 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:23 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:23 INFO - PROCESS | 2040 | ++DOCSHELL 000000599AB7B800 == 44 [pid = 2040] [id = 218] 23:39:23 INFO - PROCESS | 2040 | ++DOMWINDOW == 100 (0000005993CAF000) [pid = 2040] [serial = 608] [outer = 0000000000000000] 23:39:23 INFO - PROCESS | 2040 | ++DOMWINDOW == 101 (0000005993CB8C00) [pid = 2040] [serial = 609] [outer = 0000005993CAF000] 23:39:23 INFO - PROCESS | 2040 | 1463035163389 Marionette TRACE conn6 <- [1,648,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]]]}] 23:39:23 INFO - TEST-PASS | /referrer-policy/no-referrer/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | The referrer URL is omitted when a 23:39:23 INFO - document served over http requires an https 23:39:23 INFO - sub-resource via iframe-tag using the http-csp 23:39:23 INFO - delivery method with no-redirect and when 23:39:23 INFO - the target request is same-origin. 23:39:23 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 733ms 23:39:23 INFO - PROCESS | 2040 | 1463035163409 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 23:39:23 INFO - PROCESS | 2040 | 1463035163414 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 23:39:23 INFO - PROCESS | 2040 | 1463035163420 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 23:39:23 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 23:39:23 INFO - PROCESS | 2040 | 1463035163425 Marionette TRACE conn6 <- [1,650,null,{}] 23:39:23 INFO - PROCESS | 2040 | 1463035163432 Marionette TRACE conn6 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:23 INFO - PROCESS | 2040 | 1463035163551 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 23:39:23 INFO - PROCESS | 2040 | 1463035163624 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:23 INFO - PROCESS | 2040 | ++DOCSHELL 000000598B7FC800 == 45 [pid = 2040] [id = 219] 23:39:23 INFO - PROCESS | 2040 | ++DOMWINDOW == 102 (000000598B434400) [pid = 2040] [serial = 610] [outer = 0000000000000000] 23:39:23 INFO - PROCESS | 2040 | ++DOMWINDOW == 103 (000000598BF79000) [pid = 2040] [serial = 611] [outer = 000000598B434400] 23:39:23 INFO - PROCESS | 2040 | 1463035163723 Marionette DEBUG loaded listener.js 23:39:23 INFO - PROCESS | 2040 | ++DOMWINDOW == 104 (000000598D736800) [pid = 2040] [serial = 612] [outer = 000000598B434400] 23:39:24 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:24 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:24 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:24 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:24 INFO - PROCESS | 2040 | ++DOCSHELL 000000598D1AA800 == 46 [pid = 2040] [id = 220] 23:39:24 INFO - PROCESS | 2040 | ++DOMWINDOW == 105 (000000599119B800) [pid = 2040] [serial = 613] [outer = 0000000000000000] 23:39:24 INFO - PROCESS | 2040 | ++DOMWINDOW == 106 (00000059933A3000) [pid = 2040] [serial = 614] [outer = 000000599119B800] 23:39:24 INFO - PROCESS | 2040 | 1463035164451 Marionette TRACE conn6 <- [1,652,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]]]}] 23:39:24 INFO - TEST-PASS | /referrer-policy/no-referrer/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | The referrer URL is omitted when a 23:39:24 INFO - document served over http requires an https 23:39:24 INFO - sub-resource via iframe-tag using the http-csp 23:39:24 INFO - delivery method with swap-origin-redirect and when 23:39:24 INFO - the target request is same-origin. 23:39:24 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1086ms 23:39:24 INFO - PROCESS | 2040 | 1463035164509 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 23:39:24 INFO - PROCESS | 2040 | 1463035164516 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 23:39:24 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 23:39:24 INFO - PROCESS | 2040 | 1463035164523 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 23:39:24 INFO - PROCESS | 2040 | 1463035164526 Marionette TRACE conn6 <- [1,654,null,{}] 23:39:24 INFO - PROCESS | 2040 | 1463035164531 Marionette TRACE conn6 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:24 INFO - PROCESS | 2040 | 1463035164681 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 23:39:24 INFO - PROCESS | 2040 | 1463035164790 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:24 INFO - PROCESS | 2040 | ++DOCSHELL 0000005997127800 == 47 [pid = 2040] [id = 221] 23:39:24 INFO - PROCESS | 2040 | ++DOMWINDOW == 107 (0000005992502800) [pid = 2040] [serial = 615] [outer = 0000000000000000] 23:39:24 INFO - PROCESS | 2040 | ++DOMWINDOW == 108 (0000005993A85000) [pid = 2040] [serial = 616] [outer = 0000005992502800] 23:39:24 INFO - PROCESS | 2040 | 1463035164847 Marionette DEBUG loaded listener.js 23:39:24 INFO - PROCESS | 2040 | ++DOMWINDOW == 109 (0000005993CB6800) [pid = 2040] [serial = 617] [outer = 0000005992502800] 23:39:25 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:25 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:25 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:25 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:25 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:25 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:25 INFO - PROCESS | 2040 | 1463035165416 Marionette TRACE conn6 <- [1,656,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]]]}] 23:39:25 INFO - TEST-PASS | /referrer-policy/no-referrer/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | The referrer URL is omitted when a 23:39:25 INFO - document served over http requires an https 23:39:25 INFO - sub-resource via script-tag using the http-csp 23:39:25 INFO - delivery method with keep-origin-redirect and when 23:39:25 INFO - the target request is same-origin. 23:39:25 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 942ms 23:39:25 INFO - PROCESS | 2040 | 1463035165471 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 23:39:25 INFO - PROCESS | 2040 | 1463035165474 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 23:39:25 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html 23:39:25 INFO - PROCESS | 2040 | 1463035165478 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 23:39:25 INFO - PROCESS | 2040 | 1463035165482 Marionette TRACE conn6 <- [1,658,null,{}] 23:39:25 INFO - PROCESS | 2040 | 1463035165495 Marionette TRACE conn6 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:25 INFO - PROCESS | 2040 | 1463035165604 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 23:39:25 INFO - PROCESS | 2040 | 1463035165674 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:25 INFO - PROCESS | 2040 | ++DOCSHELL 000000599B2C0800 == 48 [pid = 2040] [id = 222] 23:39:25 INFO - PROCESS | 2040 | ++DOMWINDOW == 110 (000000599429AC00) [pid = 2040] [serial = 618] [outer = 0000000000000000] 23:39:25 INFO - PROCESS | 2040 | ++DOMWINDOW == 111 (0000005995CBE800) [pid = 2040] [serial = 619] [outer = 000000599429AC00] 23:39:25 INFO - PROCESS | 2040 | 1463035165732 Marionette DEBUG loaded listener.js 23:39:25 INFO - PROCESS | 2040 | ++DOMWINDOW == 112 (000000599792A800) [pid = 2040] [serial = 620] [outer = 000000599429AC00] 23:39:26 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:26 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:26 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:26 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:26 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:26 INFO - PROCESS | 2040 | 1463035166337 Marionette TRACE conn6 <- [1,660,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]]]}] 23:39:26 INFO - TEST-PASS | /referrer-policy/no-referrer/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | The referrer URL is omitted when a 23:39:26 INFO - document served over http requires an https 23:39:26 INFO - sub-resource via script-tag using the http-csp 23:39:26 INFO - delivery method with no-redirect and when 23:39:26 INFO - the target request is same-origin. 23:39:26 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 878ms 23:39:26 INFO - PROCESS | 2040 | 1463035166361 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 23:39:26 INFO - PROCESS | 2040 | 1463035166364 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 23:39:26 INFO - PROCESS | 2040 | 1463035166369 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 23:39:26 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 23:39:26 INFO - PROCESS | 2040 | 1463035166371 Marionette TRACE conn6 <- [1,662,null,{}] 23:39:26 INFO - PROCESS | 2040 | 1463035166375 Marionette TRACE conn6 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:26 INFO - PROCESS | 2040 | 1463035166478 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 23:39:26 INFO - PROCESS | 2040 | 1463035166559 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:26 INFO - PROCESS | 2040 | ++DOCSHELL 000000598BEBB000 == 49 [pid = 2040] [id = 223] 23:39:26 INFO - PROCESS | 2040 | ++DOMWINDOW == 113 (000000598CF89C00) [pid = 2040] [serial = 621] [outer = 0000000000000000] 23:39:26 INFO - PROCESS | 2040 | ++DOMWINDOW == 114 (000000599119B000) [pid = 2040] [serial = 622] [outer = 000000598CF89C00] 23:39:26 INFO - PROCESS | 2040 | 1463035166614 Marionette DEBUG loaded listener.js 23:39:26 INFO - PROCESS | 2040 | ++DOMWINDOW == 115 (00000059951B7C00) [pid = 2040] [serial = 623] [outer = 000000598CF89C00] 23:39:27 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:27 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:27 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:27 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:27 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:27 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:27 INFO - PROCESS | 2040 | 1463035167359 Marionette TRACE conn6 <- [1,664,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]]]}] 23:39:27 INFO - TEST-PASS | /referrer-policy/no-referrer/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | The referrer URL is omitted when a 23:39:27 INFO - document served over http requires an https 23:39:27 INFO - sub-resource via script-tag using the http-csp 23:39:27 INFO - delivery method with swap-origin-redirect and when 23:39:27 INFO - the target request is same-origin. 23:39:27 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1031ms 23:39:27 INFO - PROCESS | 2040 | 1463035167403 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 23:39:27 INFO - PROCESS | 2040 | 1463035167408 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 23:39:27 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 23:39:27 INFO - PROCESS | 2040 | 1463035167413 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 23:39:27 INFO - PROCESS | 2040 | 1463035167417 Marionette TRACE conn6 <- [1,666,null,{}] 23:39:27 INFO - PROCESS | 2040 | 1463035167440 Marionette TRACE conn6 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:27 INFO - PROCESS | 2040 | 1463035167541 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 23:39:27 INFO - PROCESS | 2040 | 1463035167611 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:27 INFO - PROCESS | 2040 | ++DOCSHELL 000000598BF32800 == 50 [pid = 2040] [id = 224] 23:39:27 INFO - PROCESS | 2040 | ++DOMWINDOW == 116 (000000598DD82400) [pid = 2040] [serial = 624] [outer = 0000000000000000] 23:39:27 INFO - PROCESS | 2040 | ++DOMWINDOW == 117 (000000598FE60C00) [pid = 2040] [serial = 625] [outer = 000000598DD82400] 23:39:27 INFO - PROCESS | 2040 | 1463035167662 Marionette DEBUG loaded listener.js 23:39:27 INFO - PROCESS | 2040 | ++DOMWINDOW == 118 (0000005990BAB000) [pid = 2040] [serial = 626] [outer = 000000598DD82400] 23:39:27 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:28 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:28 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:28 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:28 INFO - PROCESS | 2040 | --DOCSHELL 0000005999FE0000 == 49 [pid = 2040] [id = 216] 23:39:28 INFO - PROCESS | 2040 | --DOCSHELL 0000005999F8F000 == 48 [pid = 2040] [id = 215] 23:39:28 INFO - PROCESS | 2040 | --DOCSHELL 0000005997176800 == 47 [pid = 2040] [id = 214] 23:39:28 INFO - PROCESS | 2040 | --DOCSHELL 0000005997363800 == 46 [pid = 2040] [id = 213] 23:39:28 INFO - PROCESS | 2040 | --DOCSHELL 00000059966A0000 == 45 [pid = 2040] [id = 212] 23:39:28 INFO - PROCESS | 2040 | --DOCSHELL 00000059946CA800 == 44 [pid = 2040] [id = 211] 23:39:28 INFO - PROCESS | 2040 | --DOCSHELL 0000005993C88800 == 43 [pid = 2040] [id = 210] 23:39:28 INFO - PROCESS | 2040 | --DOCSHELL 0000005993144000 == 42 [pid = 2040] [id = 209] 23:39:28 INFO - PROCESS | 2040 | --DOMWINDOW == 117 (0000005997986000) [pid = 2040] [serial = 556] [outer = 0000000000000000] [url = about:blank] 23:39:28 INFO - PROCESS | 2040 | --DOCSHELL 000000598B63D800 == 41 [pid = 2040] [id = 208] 23:39:28 INFO - PROCESS | 2040 | --DOCSHELL 000000598DD99800 == 40 [pid = 2040] [id = 207] 23:39:28 INFO - PROCESS | 2040 | --DOCSHELL 000000599ADCA000 == 39 [pid = 2040] [id = 205] 23:39:28 INFO - PROCESS | 2040 | --DOCSHELL 0000005987080000 == 38 [pid = 2040] [id = 203] 23:39:28 INFO - PROCESS | 2040 | --DOCSHELL 0000005999F1C800 == 37 [pid = 2040] [id = 202] 23:39:28 INFO - PROCESS | 2040 | --DOCSHELL 0000005993A63000 == 36 [pid = 2040] [id = 201] 23:39:28 INFO - PROCESS | 2040 | --DOCSHELL 000000598BF2C800 == 35 [pid = 2040] [id = 200] 23:39:28 INFO - PROCESS | 2040 | --DOMWINDOW == 116 (00000059973A1C00) [pid = 2040] [serial = 541] [outer = 0000000000000000] [url = about:blank] 23:39:28 INFO - PROCESS | 2040 | --DOMWINDOW == 115 (0000005997461C00) [pid = 2040] [serial = 544] [outer = 0000000000000000] [url = about:blank] 23:39:28 INFO - PROCESS | 2040 | --DOMWINDOW == 114 (00000059973A7800) [pid = 2040] [serial = 542] [outer = 0000000000000000] [url = about:blank] 23:39:28 INFO - PROCESS | 2040 | --DOMWINDOW == 113 (0000005996066000) [pid = 2040] [serial = 520] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:39:28 INFO - PROCESS | 2040 | --DOMWINDOW == 112 (00000059966B1400) [pid = 2040] [serial = 518] [outer = 0000000000000000] [url = about:blank] 23:39:28 INFO - PROCESS | 2040 | --DOMWINDOW == 111 (0000005995466000) [pid = 2040] [serial = 517] [outer = 0000000000000000] [url = about:blank] 23:39:28 INFO - PROCESS | 2040 | --DOMWINDOW == 110 (000000598CF89400) [pid = 2040] [serial = 512] [outer = 0000000000000000] [url = about:blank] 23:39:28 INFO - PROCESS | 2040 | --DOMWINDOW == 109 (000000598C33A400) [pid = 2040] [serial = 511] [outer = 0000000000000000] [url = about:blank] 23:39:28 INFO - PROCESS | 2040 | --DOMWINDOW == 108 (000000599546C400) [pid = 2040] [serial = 538] [outer = 0000000000000000] [url = about:blank] 23:39:28 INFO - PROCESS | 2040 | --DOMWINDOW == 107 (00000059933A5800) [pid = 2040] [serial = 515] [outer = 0000000000000000] [url = about:blank] 23:39:28 INFO - PROCESS | 2040 | --DOMWINDOW == 106 (000000599250A000) [pid = 2040] [serial = 514] [outer = 0000000000000000] [url = about:blank] 23:39:28 INFO - PROCESS | 2040 | --DOMWINDOW == 105 (00000059933A6800) [pid = 2040] [serial = 532] [outer = 0000000000000000] [url = about:blank] 23:39:28 INFO - PROCESS | 2040 | --DOMWINDOW == 104 (000000599386E400) [pid = 2040] [serial = 533] [outer = 0000000000000000] [url = about:blank] 23:39:28 INFO - PROCESS | 2040 | --DOMWINDOW == 103 (00000059974D3000) [pid = 2040] [serial = 547] [outer = 0000000000000000] [url = about:blank] 23:39:28 INFO - PROCESS | 2040 | --DOMWINDOW == 102 (000000599429A000) [pid = 2040] [serial = 535] [outer = 0000000000000000] [url = about:blank] 23:39:28 INFO - PROCESS | 2040 | --DOMWINDOW == 101 (0000005994B9CC00) [pid = 2040] [serial = 536] [outer = 0000000000000000] [url = about:blank] 23:39:28 INFO - PROCESS | 2040 | --DOMWINDOW == 100 (000000598DD16400) [pid = 2040] [serial = 522] [outer = 0000000000000000] [url = about:blank] 23:39:28 INFO - PROCESS | 2040 | --DOMWINDOW == 99 (0000005990D05800) [pid = 2040] [serial = 525] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463035145308] 23:39:28 INFO - PROCESS | 2040 | --DOMWINDOW == 98 (0000005990B79C00) [pid = 2040] [serial = 523] [outer = 0000000000000000] [url = about:blank] 23:39:28 INFO - PROCESS | 2040 | --DOMWINDOW == 97 (0000005997952C00) [pid = 2040] [serial = 554] [outer = 0000000000000000] [url = about:blank] 23:39:28 INFO - PROCESS | 2040 | --DOMWINDOW == 96 (000000599746A400) [pid = 2040] [serial = 545] [outer = 0000000000000000] [url = about:blank] 23:39:28 INFO - PROCESS | 2040 | --DOMWINDOW == 95 (000000599794B800) [pid = 2040] [serial = 553] [outer = 0000000000000000] [url = about:blank] 23:39:28 INFO - PROCESS | 2040 | --DOMWINDOW == 94 (000000598B7D1C00) [pid = 2040] [serial = 528] [outer = 0000000000000000] [url = about:blank] 23:39:28 INFO - PROCESS | 2040 | --DOMWINDOW == 93 (0000005986F57C00) [pid = 2040] [serial = 527] [outer = 0000000000000000] [url = about:blank] 23:39:28 INFO - PROCESS | 2040 | --DOMWINDOW == 92 (00000059933A8800) [pid = 2040] [serial = 530] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:39:28 INFO - PROCESS | 2040 | --DOMWINDOW == 91 (00000059974DBC00) [pid = 2040] [serial = 548] [outer = 0000000000000000] [url = about:blank] 23:39:28 INFO - PROCESS | 2040 | --DOMWINDOW == 90 (000000599711A000) [pid = 2040] [serial = 550] [outer = 0000000000000000] [url = about:blank] 23:39:28 INFO - PROCESS | 2040 | --DOMWINDOW == 89 (0000005997921800) [pid = 2040] [serial = 551] [outer = 0000000000000000] [url = about:blank] 23:39:28 INFO - PROCESS | 2040 | --DOMWINDOW == 88 (00000059966AE400) [pid = 2040] [serial = 539] [outer = 0000000000000000] [url = about:blank] 23:39:28 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:28 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:28 INFO - PROCESS | 2040 | 1463035168210 Marionette TRACE conn6 <- [1,668,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]]]}] 23:39:28 INFO - TEST-PASS | /referrer-policy/no-referrer/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | The referrer URL is omitted when a 23:39:28 INFO - document served over http requires an https 23:39:28 INFO - sub-resource via xhr-request using the http-csp 23:39:28 INFO - delivery method with keep-origin-redirect and when 23:39:28 INFO - the target request is same-origin. 23:39:28 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 859ms 23:39:28 INFO - PROCESS | 2040 | 1463035168276 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 23:39:28 INFO - PROCESS | 2040 | 1463035168282 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 23:39:28 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html 23:39:28 INFO - PROCESS | 2040 | 1463035168288 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 23:39:28 INFO - PROCESS | 2040 | 1463035168290 Marionette TRACE conn6 <- [1,670,null,{}] 23:39:28 INFO - PROCESS | 2040 | 1463035168294 Marionette TRACE conn6 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:28 INFO - PROCESS | 2040 | 1463035168377 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 23:39:28 INFO - PROCESS | 2040 | 1463035168444 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:28 INFO - PROCESS | 2040 | ++DOCSHELL 000000598B451000 == 36 [pid = 2040] [id = 225] 23:39:28 INFO - PROCESS | 2040 | ++DOMWINDOW == 89 (000000598700D800) [pid = 2040] [serial = 627] [outer = 0000000000000000] 23:39:28 INFO - PROCESS | 2040 | ++DOMWINDOW == 90 (000000598DD16400) [pid = 2040] [serial = 628] [outer = 000000598700D800] 23:39:28 INFO - PROCESS | 2040 | 1463035168490 Marionette DEBUG loaded listener.js 23:39:28 INFO - PROCESS | 2040 | ++DOMWINDOW == 91 (0000005990BB1800) [pid = 2040] [serial = 629] [outer = 000000598700D800] 23:39:28 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:28 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:28 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:28 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:28 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:28 INFO - PROCESS | 2040 | 1463035168879 Marionette TRACE conn6 <- [1,672,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]]]}] 23:39:28 INFO - TEST-PASS | /referrer-policy/no-referrer/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | The referrer URL is omitted when a 23:39:28 INFO - document served over http requires an https 23:39:28 INFO - sub-resource via xhr-request using the http-csp 23:39:28 INFO - delivery method with no-redirect and when 23:39:28 INFO - the target request is same-origin. 23:39:28 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 628ms 23:39:28 INFO - PROCESS | 2040 | 1463035168917 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 23:39:28 INFO - PROCESS | 2040 | 1463035168920 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 23:39:28 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 23:39:28 INFO - PROCESS | 2040 | 1463035168923 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 23:39:28 INFO - PROCESS | 2040 | 1463035168927 Marionette TRACE conn6 <- [1,674,null,{}] 23:39:28 INFO - PROCESS | 2040 | 1463035168945 Marionette TRACE conn6 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:29 INFO - PROCESS | 2040 | 1463035169028 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 23:39:29 INFO - PROCESS | 2040 | 1463035169043 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:29 INFO - PROCESS | 2040 | ++DOCSHELL 0000005993B6D000 == 37 [pid = 2040] [id = 226] 23:39:29 INFO - PROCESS | 2040 | ++DOMWINDOW == 92 (000000599332F000) [pid = 2040] [serial = 630] [outer = 0000000000000000] 23:39:29 INFO - PROCESS | 2040 | ++DOMWINDOW == 93 (00000059935EA400) [pid = 2040] [serial = 631] [outer = 000000599332F000] 23:39:29 INFO - PROCESS | 2040 | 1463035169091 Marionette DEBUG loaded listener.js 23:39:29 INFO - PROCESS | 2040 | ++DOMWINDOW == 94 (0000005993829800) [pid = 2040] [serial = 632] [outer = 000000599332F000] 23:39:29 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:29 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:29 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:29 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:29 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:29 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:29 INFO - PROCESS | 2040 | 1463035169525 Marionette TRACE conn6 <- [1,676,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]]]}] 23:39:29 INFO - TEST-PASS | /referrer-policy/no-referrer/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | The referrer URL is omitted when a 23:39:29 INFO - document served over http requires an https 23:39:29 INFO - sub-resource via xhr-request using the http-csp 23:39:29 INFO - delivery method with swap-origin-redirect and when 23:39:29 INFO - the target request is same-origin. 23:39:29 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 629ms 23:39:29 INFO - PROCESS | 2040 | 1463035169555 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 23:39:29 INFO - PROCESS | 2040 | 1463035169558 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 23:39:29 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html 23:39:29 INFO - PROCESS | 2040 | 1463035169567 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 23:39:29 INFO - PROCESS | 2040 | 1463035169569 Marionette TRACE conn6 <- [1,678,null,{}] 23:39:29 INFO - PROCESS | 2040 | 1463035169573 Marionette TRACE conn6 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:29 INFO - PROCESS | 2040 | 1463035169654 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 23:39:29 INFO - PROCESS | 2040 | 1463035169663 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:29 INFO - PROCESS | 2040 | ++DOCSHELL 00000059946B9800 == 38 [pid = 2040] [id = 227] 23:39:29 INFO - PROCESS | 2040 | ++DOMWINDOW == 95 (0000005993A8A400) [pid = 2040] [serial = 633] [outer = 0000000000000000] 23:39:29 INFO - PROCESS | 2040 | ++DOMWINDOW == 96 (0000005993CB2800) [pid = 2040] [serial = 634] [outer = 0000005993A8A400] 23:39:29 INFO - PROCESS | 2040 | 1463035169710 Marionette DEBUG loaded listener.js 23:39:29 INFO - PROCESS | 2040 | ++DOMWINDOW == 97 (0000005993FF4800) [pid = 2040] [serial = 635] [outer = 0000005993A8A400] 23:39:30 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:30 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:30 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:30 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:30 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:30 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:30 INFO - PROCESS | 2040 | 1463035170125 Marionette TRACE conn6 <- [1,680,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]]]}] 23:39:30 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | The referrer URL is omitted when a 23:39:30 INFO - document served over http requires an http 23:39:30 INFO - sub-resource via fetch-request using the meta-csp 23:39:30 INFO - delivery method with keep-origin-redirect and when 23:39:30 INFO - the target request is cross-origin. 23:39:30 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 587ms 23:39:30 INFO - PROCESS | 2040 | 1463035170160 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 23:39:30 INFO - PROCESS | 2040 | 1463035170162 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 23:39:30 INFO - PROCESS | 2040 | 1463035170166 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 23:39:30 INFO - PROCESS | 2040 | 1463035170167 Marionette TRACE conn6 <- [1,682,null,{}] 23:39:30 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html 23:39:30 INFO - PROCESS | 2040 | 1463035170171 Marionette TRACE conn6 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:30 INFO - PROCESS | 2040 | 1463035170275 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 23:39:30 INFO - PROCESS | 2040 | 1463035170281 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:30 INFO - PROCESS | 2040 | ++DOCSHELL 000000599668B800 == 39 [pid = 2040] [id = 228] 23:39:30 INFO - PROCESS | 2040 | ++DOMWINDOW == 98 (0000005993FFA400) [pid = 2040] [serial = 636] [outer = 0000000000000000] 23:39:30 INFO - PROCESS | 2040 | ++DOMWINDOW == 99 (0000005994112400) [pid = 2040] [serial = 637] [outer = 0000005993FFA400] 23:39:30 INFO - PROCESS | 2040 | 1463035170326 Marionette DEBUG loaded listener.js 23:39:30 INFO - PROCESS | 2040 | ++DOMWINDOW == 100 (0000005994B85000) [pid = 2040] [serial = 638] [outer = 0000005993FFA400] 23:39:30 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:30 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:30 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:30 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:30 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:30 INFO - PROCESS | 2040 | 1463035170809 Marionette TRACE conn6 <- [1,684,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]]]}] 23:39:30 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | The referrer URL is omitted when a 23:39:30 INFO - document served over http requires an http 23:39:30 INFO - sub-resource via fetch-request using the meta-csp 23:39:30 INFO - delivery method with no-redirect and when 23:39:30 INFO - the target request is cross-origin. 23:39:30 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 692ms 23:39:30 INFO - PROCESS | 2040 | 1463035170863 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 23:39:30 INFO - PROCESS | 2040 | 1463035170865 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 23:39:30 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html 23:39:30 INFO - PROCESS | 2040 | 1463035170874 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 23:39:30 INFO - PROCESS | 2040 | 1463035170876 Marionette TRACE conn6 <- [1,686,null,{}] 23:39:30 INFO - PROCESS | 2040 | 1463035170880 Marionette TRACE conn6 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:31 INFO - PROCESS | 2040 | 1463035171005 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 23:39:31 INFO - PROCESS | 2040 | 1463035171057 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:31 INFO - PROCESS | 2040 | ++DOCSHELL 000000599736B800 == 40 [pid = 2040] [id = 229] 23:39:31 INFO - PROCESS | 2040 | ++DOMWINDOW == 101 (000000599606A400) [pid = 2040] [serial = 639] [outer = 0000000000000000] 23:39:31 INFO - PROCESS | 2040 | ++DOMWINDOW == 102 (00000059966AF400) [pid = 2040] [serial = 640] [outer = 000000599606A400] 23:39:31 INFO - PROCESS | 2040 | 1463035171103 Marionette DEBUG loaded listener.js 23:39:31 INFO - PROCESS | 2040 | ++DOMWINDOW == 103 (000000599711E000) [pid = 2040] [serial = 641] [outer = 000000599606A400] 23:39:31 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:31 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:31 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:31 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:31 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:31 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:31 INFO - PROCESS | 2040 | 1463035171512 Marionette TRACE conn6 <- [1,688,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]]]}] 23:39:31 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | The referrer URL is omitted when a 23:39:31 INFO - document served over http requires an http 23:39:31 INFO - sub-resource via fetch-request using the meta-csp 23:39:31 INFO - delivery method with swap-origin-redirect and when 23:39:31 INFO - the target request is cross-origin. 23:39:31 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 692ms 23:39:31 INFO - PROCESS | 2040 | 1463035171569 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 23:39:31 INFO - PROCESS | 2040 | 1463035171572 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 23:39:31 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html 23:39:31 INFO - PROCESS | 2040 | 1463035171575 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 23:39:31 INFO - PROCESS | 2040 | 1463035171577 Marionette TRACE conn6 <- [1,690,null,{}] 23:39:31 INFO - PROCESS | 2040 | 1463035171626 Marionette TRACE conn6 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:31 INFO - PROCESS | 2040 | 1463035171736 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 23:39:31 INFO - PROCESS | 2040 | 1463035171745 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:31 INFO - PROCESS | 2040 | ++DOCSHELL 00000059979EA000 == 41 [pid = 2040] [id = 230] 23:39:31 INFO - PROCESS | 2040 | ++DOMWINDOW == 104 (00000059971F2C00) [pid = 2040] [serial = 642] [outer = 0000000000000000] 23:39:31 INFO - PROCESS | 2040 | ++DOMWINDOW == 105 (00000059973A2800) [pid = 2040] [serial = 643] [outer = 00000059971F2C00] 23:39:31 INFO - PROCESS | 2040 | 1463035171789 Marionette DEBUG loaded listener.js 23:39:31 INFO - PROCESS | 2040 | ++DOMWINDOW == 106 (0000005997462000) [pid = 2040] [serial = 644] [outer = 00000059971F2C00] 23:39:32 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:32 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:32 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:32 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:32 INFO - PROCESS | 2040 | ++DOCSHELL 0000005999F2A000 == 42 [pid = 2040] [id = 231] 23:39:32 INFO - PROCESS | 2040 | ++DOMWINDOW == 107 (00000059974D1800) [pid = 2040] [serial = 645] [outer = 0000000000000000] 23:39:32 INFO - PROCESS | 2040 | --DOMWINDOW == 106 (0000005996129400) [pid = 2040] [serial = 507] [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] 23:39:32 INFO - PROCESS | 2040 | --DOMWINDOW == 105 (0000005996129800) [pid = 2040] [serial = 594] [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] 23:39:32 INFO - PROCESS | 2040 | --DOMWINDOW == 104 (0000005994B5F000) [pid = 2040] [serial = 591] [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] 23:39:32 INFO - PROCESS | 2040 | --DOMWINDOW == 103 (0000005992511000) [pid = 2040] [serial = 582] [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] 23:39:32 INFO - PROCESS | 2040 | --DOMWINDOW == 102 (0000005997117000) [pid = 2040] [serial = 573] [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] 23:39:32 INFO - PROCESS | 2040 | --DOMWINDOW == 101 (000000598700BC00) [pid = 2040] [serial = 579] [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] 23:39:32 INFO - PROCESS | 2040 | --DOMWINDOW == 100 (000000598D737800) [pid = 2040] [serial = 576] [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] 23:39:32 INFO - PROCESS | 2040 | --DOMWINDOW == 99 (000000599382FC00) [pid = 2040] [serial = 585] [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] 23:39:32 INFO - PROCESS | 2040 | --DOMWINDOW == 98 (000000598700B800) [pid = 2040] [serial = 558] [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] 23:39:32 INFO - PROCESS | 2040 | --DOMWINDOW == 97 (000000599119D000) [pid = 2040] [serial = 561] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:39:32 INFO - PROCESS | 2040 | --DOMWINDOW == 96 (000000599739F800) [pid = 2040] [serial = 566] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463035154012] 23:39:32 INFO - PROCESS | 2040 | --DOMWINDOW == 95 (0000005998C4AC00) [pid = 2040] [serial = 571] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:39:32 INFO - PROCESS | 2040 | --DOMWINDOW == 94 (0000005986E3B000) [pid = 2040] [serial = 597] [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] 23:39:32 INFO - PROCESS | 2040 | --DOMWINDOW == 93 (0000005993FF0400) [pid = 2040] [serial = 588] [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] 23:39:32 INFO - PROCESS | 2040 | --DOMWINDOW == 92 (00000059973AA800) [pid = 2040] [serial = 600] [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] 23:39:32 INFO - PROCESS | 2040 | --DOMWINDOW == 91 (00000059974D7C00) [pid = 2040] [serial = 603] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:39:32 INFO - PROCESS | 2040 | ++DOMWINDOW == 92 (000000598768C400) [pid = 2040] [serial = 646] [outer = 00000059974D1800] 23:39:32 INFO - PROCESS | 2040 | 1463035172385 Marionette TRACE conn6 <- [1,692,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]]]}] 23:39:32 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | The referrer URL is omitted when a 23:39:32 INFO - document served over http requires an http 23:39:32 INFO - sub-resource via iframe-tag using the meta-csp 23:39:32 INFO - delivery method with keep-origin-redirect and when 23:39:32 INFO - the target request is cross-origin. 23:39:32 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 840ms 23:39:32 INFO - PROCESS | 2040 | 1463035172417 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 23:39:32 INFO - PROCESS | 2040 | 1463035172419 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 23:39:32 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html 23:39:32 INFO - PROCESS | 2040 | 1463035172423 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 23:39:32 INFO - PROCESS | 2040 | 1463035172424 Marionette TRACE conn6 <- [1,694,null,{}] 23:39:32 INFO - PROCESS | 2040 | 1463035172428 Marionette TRACE conn6 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:32 INFO - PROCESS | 2040 | 1463035172524 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 23:39:32 INFO - PROCESS | 2040 | 1463035172533 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:32 INFO - PROCESS | 2040 | ++DOCSHELL 00000059979DB800 == 43 [pid = 2040] [id = 232] 23:39:32 INFO - PROCESS | 2040 | ++DOMWINDOW == 93 (0000005996129400) [pid = 2040] [serial = 647] [outer = 0000000000000000] 23:39:32 INFO - PROCESS | 2040 | ++DOMWINDOW == 94 (000000599746C000) [pid = 2040] [serial = 648] [outer = 0000005996129400] 23:39:32 INFO - PROCESS | 2040 | 1463035172577 Marionette DEBUG loaded listener.js 23:39:32 INFO - PROCESS | 2040 | ++DOMWINDOW == 95 (00000059974DBC00) [pid = 2040] [serial = 649] [outer = 0000005996129400] 23:39:32 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:32 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:32 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:32 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:32 INFO - PROCESS | 2040 | ++DOCSHELL 0000005999FDD000 == 44 [pid = 2040] [id = 233] 23:39:32 INFO - PROCESS | 2040 | ++DOMWINDOW == 96 (00000059974D4C00) [pid = 2040] [serial = 650] [outer = 0000000000000000] 23:39:32 INFO - PROCESS | 2040 | ++DOMWINDOW == 97 (0000005997948400) [pid = 2040] [serial = 651] [outer = 00000059974D4C00] 23:39:33 INFO - PROCESS | 2040 | 1463035173042 Marionette TRACE conn6 <- [1,696,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]]]}] 23:39:33 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | The referrer URL is omitted when a 23:39:33 INFO - document served over http requires an http 23:39:33 INFO - sub-resource via iframe-tag using the meta-csp 23:39:33 INFO - delivery method with no-redirect and when 23:39:33 INFO - the target request is cross-origin. 23:39:33 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 691ms 23:39:33 INFO - PROCESS | 2040 | 1463035173117 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 23:39:33 INFO - PROCESS | 2040 | 1463035173120 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 23:39:33 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html 23:39:33 INFO - PROCESS | 2040 | 1463035173123 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 23:39:33 INFO - PROCESS | 2040 | 1463035173125 Marionette TRACE conn6 <- [1,698,null,{}] 23:39:33 INFO - PROCESS | 2040 | 1463035173128 Marionette TRACE conn6 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:33 INFO - PROCESS | 2040 | 1463035173222 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 23:39:33 INFO - PROCESS | 2040 | 1463035173232 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:33 INFO - PROCESS | 2040 | ++DOCSHELL 000000599A5A2800 == 45 [pid = 2040] [id = 234] 23:39:33 INFO - PROCESS | 2040 | ++DOMWINDOW == 98 (0000005997929800) [pid = 2040] [serial = 652] [outer = 0000000000000000] 23:39:33 INFO - PROCESS | 2040 | ++DOMWINDOW == 99 (000000599794FC00) [pid = 2040] [serial = 653] [outer = 0000005997929800] 23:39:33 INFO - PROCESS | 2040 | 1463035173277 Marionette DEBUG loaded listener.js 23:39:33 INFO - PROCESS | 2040 | ++DOMWINDOW == 100 (000000599797FC00) [pid = 2040] [serial = 654] [outer = 0000005997929800] 23:39:33 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:33 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:33 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:33 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:33 INFO - PROCESS | 2040 | ++DOCSHELL 000000599AB65800 == 46 [pid = 2040] [id = 235] 23:39:33 INFO - PROCESS | 2040 | ++DOMWINDOW == 101 (0000005997955C00) [pid = 2040] [serial = 655] [outer = 0000000000000000] 23:39:33 INFO - PROCESS | 2040 | ++DOMWINDOW == 102 (0000005998C7C800) [pid = 2040] [serial = 656] [outer = 0000005997955C00] 23:39:33 INFO - PROCESS | 2040 | 1463035173716 Marionette TRACE conn6 <- [1,700,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]]]}] 23:39:33 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | The referrer URL is omitted when a 23:39:33 INFO - document served over http requires an http 23:39:33 INFO - sub-resource via iframe-tag using the meta-csp 23:39:33 INFO - delivery method with swap-origin-redirect and when 23:39:33 INFO - the target request is cross-origin. 23:39:33 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 627ms 23:39:33 INFO - PROCESS | 2040 | 1463035173753 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 23:39:33 INFO - PROCESS | 2040 | 1463035173755 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 23:39:33 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html 23:39:33 INFO - PROCESS | 2040 | 1463035173759 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 23:39:33 INFO - PROCESS | 2040 | 1463035173761 Marionette TRACE conn6 <- [1,702,null,{}] 23:39:33 INFO - PROCESS | 2040 | 1463035173764 Marionette TRACE conn6 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:33 INFO - PROCESS | 2040 | 1463035173864 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 23:39:33 INFO - PROCESS | 2040 | 1463035173871 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:33 INFO - PROCESS | 2040 | ++DOCSHELL 000000599A324000 == 47 [pid = 2040] [id = 236] 23:39:33 INFO - PROCESS | 2040 | ++DOMWINDOW == 103 (0000005998C3E800) [pid = 2040] [serial = 657] [outer = 0000000000000000] 23:39:33 INFO - PROCESS | 2040 | ++DOMWINDOW == 104 (0000005998C7B800) [pid = 2040] [serial = 658] [outer = 0000005998C3E800] 23:39:33 INFO - PROCESS | 2040 | 1463035173916 Marionette DEBUG loaded listener.js 23:39:34 INFO - PROCESS | 2040 | ++DOMWINDOW == 105 (0000005998C86000) [pid = 2040] [serial = 659] [outer = 0000005998C3E800] 23:39:34 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:34 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:34 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:34 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:34 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:34 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:34 INFO - PROCESS | 2040 | 1463035174392 Marionette TRACE conn6 <- [1,704,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]]]}] 23:39:34 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | The referrer URL is omitted when a 23:39:34 INFO - document served over http requires an http 23:39:34 INFO - sub-resource via script-tag using the meta-csp 23:39:34 INFO - delivery method with keep-origin-redirect and when 23:39:34 INFO - the target request is cross-origin. 23:39:34 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 691ms 23:39:34 INFO - PROCESS | 2040 | 1463035174454 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 23:39:34 INFO - PROCESS | 2040 | 1463035174459 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 23:39:34 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html 23:39:34 INFO - PROCESS | 2040 | 1463035174465 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 23:39:34 INFO - PROCESS | 2040 | 1463035174470 Marionette TRACE conn6 <- [1,706,null,{}] 23:39:34 INFO - PROCESS | 2040 | 1463035174566 Marionette TRACE conn6 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:34 INFO - PROCESS | 2040 | 1463035174679 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 23:39:34 INFO - PROCESS | 2040 | 1463035174743 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:34 INFO - PROCESS | 2040 | ++DOCSHELL 000000598B451800 == 48 [pid = 2040] [id = 237] 23:39:34 INFO - PROCESS | 2040 | ++DOMWINDOW == 106 (000000598BF7B000) [pid = 2040] [serial = 660] [outer = 0000000000000000] 23:39:34 INFO - PROCESS | 2040 | ++DOMWINDOW == 107 (000000598CE3C000) [pid = 2040] [serial = 661] [outer = 000000598BF7B000] 23:39:34 INFO - PROCESS | 2040 | 1463035174802 Marionette DEBUG loaded listener.js 23:39:34 INFO - PROCESS | 2040 | ++DOMWINDOW == 108 (0000005990099800) [pid = 2040] [serial = 662] [outer = 000000598BF7B000] 23:39:35 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:35 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:35 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:35 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:35 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:35 INFO - PROCESS | 2040 | 1463035175347 Marionette TRACE conn6 <- [1,708,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]]]}] 23:39:35 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | The referrer URL is omitted when a 23:39:35 INFO - document served over http requires an http 23:39:35 INFO - sub-resource via script-tag using the meta-csp 23:39:35 INFO - delivery method with no-redirect and when 23:39:35 INFO - the target request is cross-origin. 23:39:35 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 944ms 23:39:35 INFO - PROCESS | 2040 | 1463035175413 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 23:39:35 INFO - PROCESS | 2040 | 1463035175420 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 23:39:35 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html 23:39:35 INFO - PROCESS | 2040 | 1463035175427 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 23:39:35 INFO - PROCESS | 2040 | 1463035175430 Marionette TRACE conn6 <- [1,710,null,{}] 23:39:35 INFO - PROCESS | 2040 | 1463035175434 Marionette TRACE conn6 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:35 INFO - PROCESS | 2040 | 1463035175542 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 23:39:35 INFO - PROCESS | 2040 | 1463035175611 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:35 INFO - PROCESS | 2040 | ++DOCSHELL 00000059972BB000 == 49 [pid = 2040] [id = 238] 23:39:35 INFO - PROCESS | 2040 | ++DOMWINDOW == 109 (0000005990094400) [pid = 2040] [serial = 663] [outer = 0000000000000000] 23:39:35 INFO - PROCESS | 2040 | ++DOMWINDOW == 110 (00000059937E7400) [pid = 2040] [serial = 664] [outer = 0000005990094400] 23:39:35 INFO - PROCESS | 2040 | 1463035175666 Marionette DEBUG loaded listener.js 23:39:35 INFO - PROCESS | 2040 | ++DOMWINDOW == 111 (0000005994299800) [pid = 2040] [serial = 665] [outer = 0000005990094400] 23:39:36 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:36 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:36 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:36 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:36 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:36 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:36 INFO - PROCESS | 2040 | 1463035176285 Marionette TRACE conn6 <- [1,712,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]]]}] 23:39:36 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | The referrer URL is omitted when a 23:39:36 INFO - document served over http requires an http 23:39:36 INFO - sub-resource via script-tag using the meta-csp 23:39:36 INFO - delivery method with swap-origin-redirect and when 23:39:36 INFO - the target request is cross-origin. 23:39:36 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 882ms 23:39:36 INFO - PROCESS | 2040 | 1463035176313 Marionette TRACE conn6 -> [0,713,"getWindowHandle",null] 23:39:36 INFO - PROCESS | 2040 | 1463035176316 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 23:39:36 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html 23:39:36 INFO - PROCESS | 2040 | 1463035176320 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 23:39:36 INFO - PROCESS | 2040 | 1463035176324 Marionette TRACE conn6 <- [1,714,null,{}] 23:39:36 INFO - PROCESS | 2040 | 1463035176336 Marionette TRACE conn6 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:36 INFO - PROCESS | 2040 | 1463035176449 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 23:39:36 INFO - PROCESS | 2040 | 1463035176533 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:36 INFO - PROCESS | 2040 | ++DOCSHELL 000000599B3BE000 == 50 [pid = 2040] [id = 239] 23:39:36 INFO - PROCESS | 2040 | ++DOMWINDOW == 112 (00000059973A3400) [pid = 2040] [serial = 666] [outer = 0000000000000000] 23:39:36 INFO - PROCESS | 2040 | ++DOMWINDOW == 113 (0000005998B7C800) [pid = 2040] [serial = 667] [outer = 00000059973A3400] 23:39:36 INFO - PROCESS | 2040 | 1463035176591 Marionette DEBUG loaded listener.js 23:39:36 INFO - PROCESS | 2040 | ++DOMWINDOW == 114 (0000005998B87400) [pid = 2040] [serial = 668] [outer = 00000059973A3400] 23:39:36 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:36 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:36 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:36 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:37 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:37 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:37 INFO - PROCESS | 2040 | 1463035177092 Marionette TRACE conn6 <- [1,716,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]]]}] 23:39:37 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | The referrer URL is omitted when a 23:39:37 INFO - document served over http requires an http 23:39:37 INFO - sub-resource via xhr-request using the meta-csp 23:39:37 INFO - delivery method with keep-origin-redirect and when 23:39:37 INFO - the target request is cross-origin. 23:39:37 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 798ms 23:39:37 INFO - PROCESS | 2040 | 1463035177120 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 23:39:37 INFO - PROCESS | 2040 | 1463035177123 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 23:39:37 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html 23:39:37 INFO - PROCESS | 2040 | 1463035177127 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 23:39:37 INFO - PROCESS | 2040 | 1463035177129 Marionette TRACE conn6 <- [1,718,null,{}] 23:39:37 INFO - PROCESS | 2040 | 1463035177133 Marionette TRACE conn6 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:37 INFO - PROCESS | 2040 | 1463035177238 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 23:39:37 INFO - PROCESS | 2040 | 1463035177309 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:37 INFO - PROCESS | 2040 | ++DOCSHELL 000000599C3C3000 == 51 [pid = 2040] [id = 240] 23:39:37 INFO - PROCESS | 2040 | ++DOMWINDOW == 115 (0000005998B86400) [pid = 2040] [serial = 669] [outer = 0000000000000000] 23:39:37 INFO - PROCESS | 2040 | ++DOMWINDOW == 116 (0000005998C88800) [pid = 2040] [serial = 670] [outer = 0000005998B86400] 23:39:37 INFO - PROCESS | 2040 | 1463035177364 Marionette DEBUG loaded listener.js 23:39:37 INFO - PROCESS | 2040 | ++DOMWINDOW == 117 (0000005999D2E000) [pid = 2040] [serial = 671] [outer = 0000005998B86400] 23:39:37 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:37 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:37 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:37 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:37 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:37 INFO - PROCESS | 2040 | 1463035177927 Marionette TRACE conn6 <- [1,720,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]]]}] 23:39:37 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | The referrer URL is omitted when a 23:39:37 INFO - document served over http requires an http 23:39:37 INFO - sub-resource via xhr-request using the meta-csp 23:39:37 INFO - delivery method with no-redirect and when 23:39:37 INFO - the target request is cross-origin. 23:39:37 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 838ms 23:39:37 INFO - PROCESS | 2040 | 1463035177968 Marionette TRACE conn6 -> [0,721,"getWindowHandle",null] 23:39:37 INFO - PROCESS | 2040 | 1463035177971 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 23:39:37 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html 23:39:37 INFO - PROCESS | 2040 | 1463035177974 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 23:39:37 INFO - PROCESS | 2040 | 1463035177977 Marionette TRACE conn6 <- [1,722,null,{}] 23:39:37 INFO - PROCESS | 2040 | 1463035177981 Marionette TRACE conn6 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:38 INFO - PROCESS | 2040 | 1463035178089 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 23:39:38 INFO - PROCESS | 2040 | 1463035178170 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:38 INFO - PROCESS | 2040 | ++DOCSHELL 000000599C3DE000 == 52 [pid = 2040] [id = 241] 23:39:38 INFO - PROCESS | 2040 | ++DOMWINDOW == 118 (0000005999D29C00) [pid = 2040] [serial = 672] [outer = 0000000000000000] 23:39:38 INFO - PROCESS | 2040 | ++DOMWINDOW == 119 (0000005999D37000) [pid = 2040] [serial = 673] [outer = 0000005999D29C00] 23:39:38 INFO - PROCESS | 2040 | 1463035178225 Marionette DEBUG loaded listener.js 23:39:38 INFO - PROCESS | 2040 | ++DOMWINDOW == 120 (0000005999DD3C00) [pid = 2040] [serial = 674] [outer = 0000005999D29C00] 23:39:38 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:38 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:38 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:38 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:38 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:38 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:38 INFO - PROCESS | 2040 | 1463035178763 Marionette TRACE conn6 <- [1,724,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]]]}] 23:39:38 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | The referrer URL is omitted when a 23:39:38 INFO - document served over http requires an http 23:39:38 INFO - sub-resource via xhr-request using the meta-csp 23:39:38 INFO - delivery method with swap-origin-redirect and when 23:39:38 INFO - the target request is cross-origin. 23:39:38 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 838ms 23:39:38 INFO - PROCESS | 2040 | 1463035178815 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 23:39:38 INFO - PROCESS | 2040 | 1463035178818 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 23:39:38 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html 23:39:38 INFO - PROCESS | 2040 | 1463035178821 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 23:39:38 INFO - PROCESS | 2040 | 1463035178824 Marionette TRACE conn6 <- [1,726,null,{}] 23:39:38 INFO - PROCESS | 2040 | 1463035178842 Marionette TRACE conn6 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:39 INFO - PROCESS | 2040 | 1463035178995 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 23:39:39 INFO - PROCESS | 2040 | 1463035179039 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:39 INFO - PROCESS | 2040 | ++DOCSHELL 000000598DDA8000 == 53 [pid = 2040] [id = 242] 23:39:39 INFO - PROCESS | 2040 | ++DOMWINDOW == 121 (000000599009B800) [pid = 2040] [serial = 675] [outer = 0000000000000000] 23:39:39 INFO - PROCESS | 2040 | ++DOMWINDOW == 122 (0000005992509800) [pid = 2040] [serial = 676] [outer = 000000599009B800] 23:39:39 INFO - PROCESS | 2040 | 1463035179094 Marionette DEBUG loaded listener.js 23:39:39 INFO - PROCESS | 2040 | ++DOMWINDOW == 123 (000000599A1D6400) [pid = 2040] [serial = 677] [outer = 000000599009B800] 23:39:39 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:39 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:39 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:39 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:39 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:39 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:39 INFO - PROCESS | 2040 | 1463035179834 Marionette TRACE conn6 <- [1,728,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]]]}] 23:39:39 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | The referrer URL is omitted when a 23:39:39 INFO - document served over http requires an https 23:39:39 INFO - sub-resource via fetch-request using the meta-csp 23:39:39 INFO - delivery method with keep-origin-redirect and when 23:39:39 INFO - the target request is cross-origin. 23:39:39 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 1029ms 23:39:39 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html 23:39:39 INFO - PROCESS | 2040 | 1463035179853 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 23:39:39 INFO - PROCESS | 2040 | 1463035179857 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 23:39:39 INFO - PROCESS | 2040 | 1463035179862 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 23:39:39 INFO - PROCESS | 2040 | 1463035179866 Marionette TRACE conn6 <- [1,730,null,{}] 23:39:39 INFO - PROCESS | 2040 | 1463035179872 Marionette TRACE conn6 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:39 INFO - PROCESS | 2040 | 1463035179973 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 23:39:40 INFO - PROCESS | 2040 | 1463035180066 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:40 INFO - PROCESS | 2040 | ++DOCSHELL 0000005988280000 == 54 [pid = 2040] [id = 243] 23:39:40 INFO - PROCESS | 2040 | ++DOMWINDOW == 124 (000000598768A800) [pid = 2040] [serial = 678] [outer = 0000000000000000] 23:39:40 INFO - PROCESS | 2040 | ++DOMWINDOW == 125 (000000598B474000) [pid = 2040] [serial = 679] [outer = 000000598768A800] 23:39:40 INFO - PROCESS | 2040 | 1463035180117 Marionette DEBUG loaded listener.js 23:39:40 INFO - PROCESS | 2040 | ++DOMWINDOW == 126 (000000599119BC00) [pid = 2040] [serial = 680] [outer = 000000598768A800] 23:39:40 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:40 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:40 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:40 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:40 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:40 INFO - PROCESS | 2040 | --DOCSHELL 000000599AB65800 == 53 [pid = 2040] [id = 235] 23:39:40 INFO - PROCESS | 2040 | --DOCSHELL 000000599A5A2800 == 52 [pid = 2040] [id = 234] 23:39:40 INFO - PROCESS | 2040 | --DOCSHELL 000000599AB7B800 == 51 [pid = 2040] [id = 218] 23:39:40 INFO - PROCESS | 2040 | --DOCSHELL 0000005999FDD000 == 50 [pid = 2040] [id = 233] 23:39:40 INFO - PROCESS | 2040 | --DOCSHELL 00000059979DB800 == 49 [pid = 2040] [id = 232] 23:39:40 INFO - PROCESS | 2040 | --DOCSHELL 0000005999F2A000 == 48 [pid = 2040] [id = 231] 23:39:40 INFO - PROCESS | 2040 | --DOCSHELL 00000059979EA000 == 47 [pid = 2040] [id = 230] 23:39:40 INFO - PROCESS | 2040 | --DOCSHELL 000000599736B800 == 46 [pid = 2040] [id = 229] 23:39:40 INFO - PROCESS | 2040 | --DOCSHELL 000000599668B800 == 45 [pid = 2040] [id = 228] 23:39:40 INFO - PROCESS | 2040 | --DOCSHELL 00000059946B9800 == 44 [pid = 2040] [id = 227] 23:39:40 INFO - PROCESS | 2040 | --DOCSHELL 0000005993B6D000 == 43 [pid = 2040] [id = 226] 23:39:40 INFO - PROCESS | 2040 | --DOMWINDOW == 125 (0000005997353800) [pid = 2040] [serial = 567] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463035154012] 23:39:40 INFO - PROCESS | 2040 | --DOMWINDOW == 124 (00000059941E5000) [pid = 2040] [serial = 564] [outer = 0000000000000000] [url = about:blank] 23:39:40 INFO - PROCESS | 2040 | --DOMWINDOW == 123 (0000005998CE7400) [pid = 2040] [serial = 572] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:39:40 INFO - PROCESS | 2040 | --DOMWINDOW == 122 (0000005997987400) [pid = 2040] [serial = 569] [outer = 0000000000000000] [url = about:blank] 23:39:40 INFO - PROCESS | 2040 | --DOMWINDOW == 121 (0000005998C40400) [pid = 2040] [serial = 606] [outer = 0000000000000000] [url = about:blank] 23:39:40 INFO - PROCESS | 2040 | --DOCSHELL 000000598B451000 == 42 [pid = 2040] [id = 225] 23:39:40 INFO - PROCESS | 2040 | --DOCSHELL 000000598BF32800 == 41 [pid = 2040] [id = 224] 23:39:40 INFO - PROCESS | 2040 | --DOCSHELL 000000598D1AA800 == 40 [pid = 2040] [id = 220] 23:39:40 INFO - PROCESS | 2040 | 1463035180755 Marionette TRACE conn6 <- [1,732,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]]]}] 23:39:40 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | The referrer URL is omitted when a 23:39:40 INFO - document served over http requires an https 23:39:40 INFO - sub-resource via fetch-request using the meta-csp 23:39:40 INFO - delivery method with no-redirect and when 23:39:40 INFO - the target request is cross-origin. 23:39:40 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 944ms 23:39:40 INFO - PROCESS | 2040 | --DOMWINDOW == 120 (00000059971F3000) [pid = 2040] [serial = 509] [outer = 0000000000000000] [url = about:blank] 23:39:40 INFO - PROCESS | 2040 | --DOMWINDOW == 119 (0000005997115000) [pid = 2040] [serial = 595] [outer = 0000000000000000] [url = about:blank] 23:39:40 INFO - PROCESS | 2040 | --DOMWINDOW == 118 (0000005996129000) [pid = 2040] [serial = 593] [outer = 0000000000000000] [url = about:blank] 23:39:40 INFO - PROCESS | 2040 | --DOMWINDOW == 117 (0000005995CBA400) [pid = 2040] [serial = 592] [outer = 0000000000000000] [url = about:blank] 23:39:40 INFO - PROCESS | 2040 | --DOMWINDOW == 116 (0000005992E8E800) [pid = 2040] [serial = 583] [outer = 0000000000000000] [url = about:blank] 23:39:40 INFO - PROCESS | 2040 | --DOMWINDOW == 115 (00000059935E8000) [pid = 2040] [serial = 584] [outer = 0000000000000000] [url = about:blank] 23:39:40 INFO - PROCESS | 2040 | --DOMWINDOW == 114 (0000005999DD5C00) [pid = 2040] [serial = 575] [outer = 0000000000000000] [url = about:blank] 23:39:40 INFO - PROCESS | 2040 | --DOMWINDOW == 113 (0000005999DCB400) [pid = 2040] [serial = 574] [outer = 0000000000000000] [url = about:blank] 23:39:40 INFO - PROCESS | 2040 | --DOMWINDOW == 112 (000000598B433800) [pid = 2040] [serial = 580] [outer = 0000000000000000] [url = about:blank] 23:39:40 INFO - PROCESS | 2040 | --DOMWINDOW == 111 (000000599009AC00) [pid = 2040] [serial = 581] [outer = 0000000000000000] [url = about:blank] 23:39:40 INFO - PROCESS | 2040 | --DOMWINDOW == 110 (0000005990BAE000) [pid = 2040] [serial = 578] [outer = 0000000000000000] [url = about:blank] 23:39:40 INFO - PROCESS | 2040 | --DOMWINDOW == 109 (000000598FE5C400) [pid = 2040] [serial = 577] [outer = 0000000000000000] [url = about:blank] 23:39:40 INFO - PROCESS | 2040 | --DOMWINDOW == 108 (0000005993832C00) [pid = 2040] [serial = 586] [outer = 0000000000000000] [url = about:blank] 23:39:40 INFO - PROCESS | 2040 | --DOMWINDOW == 107 (000000598CF83C00) [pid = 2040] [serial = 559] [outer = 0000000000000000] [url = about:blank] 23:39:40 INFO - PROCESS | 2040 | --DOMWINDOW == 106 (00000059935E9800) [pid = 2040] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:39:40 INFO - PROCESS | 2040 | --DOMWINDOW == 105 (0000005990B78800) [pid = 2040] [serial = 560] [outer = 0000000000000000] [url = about:blank] 23:39:40 INFO - PROCESS | 2040 | --DOMWINDOW == 104 (0000005995C12800) [pid = 2040] [serial = 598] [outer = 0000000000000000] [url = about:blank] 23:39:40 INFO - PROCESS | 2040 | --DOMWINDOW == 103 (0000005997350000) [pid = 2040] [serial = 596] [outer = 0000000000000000] [url = about:blank] 23:39:40 INFO - PROCESS | 2040 | --DOMWINDOW == 102 (0000005993FF2C00) [pid = 2040] [serial = 589] [outer = 0000000000000000] [url = about:blank] 23:39:40 INFO - PROCESS | 2040 | --DOMWINDOW == 101 (00000059974DCC00) [pid = 2040] [serial = 602] [outer = 0000000000000000] [url = about:blank] 23:39:40 INFO - PROCESS | 2040 | --DOMWINDOW == 100 (0000005997957000) [pid = 2040] [serial = 604] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:39:40 INFO - PROCESS | 2040 | --DOMWINDOW == 99 (00000059973A3800) [pid = 2040] [serial = 599] [outer = 0000000000000000] [url = about:blank] 23:39:40 INFO - PROCESS | 2040 | --DOMWINDOW == 98 (00000059941E8C00) [pid = 2040] [serial = 590] [outer = 0000000000000000] [url = about:blank] 23:39:40 INFO - PROCESS | 2040 | --DOMWINDOW == 97 (00000059974CF400) [pid = 2040] [serial = 601] [outer = 0000000000000000] [url = about:blank] 23:39:40 INFO - PROCESS | 2040 | --DOMWINDOW == 96 (0000005993E1C000) [pid = 2040] [serial = 587] [outer = 0000000000000000] [url = about:blank] 23:39:40 INFO - PROCESS | 2040 | 1463035180822 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 23:39:40 INFO - PROCESS | 2040 | 1463035180828 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 23:39:40 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html 23:39:40 INFO - PROCESS | 2040 | 1463035180837 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 23:39:40 INFO - PROCESS | 2040 | 1463035180840 Marionette TRACE conn6 <- [1,734,null,{}] 23:39:40 INFO - PROCESS | 2040 | 1463035180844 Marionette TRACE conn6 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:40 INFO - PROCESS | 2040 | 1463035180933 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 23:39:40 INFO - PROCESS | 2040 | 1463035180946 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:40 INFO - PROCESS | 2040 | ++DOCSHELL 000000598CFC5800 == 41 [pid = 2040] [id = 244] 23:39:40 INFO - PROCESS | 2040 | ++DOMWINDOW == 97 (0000005986E3A000) [pid = 2040] [serial = 681] [outer = 0000000000000000] 23:39:40 INFO - PROCESS | 2040 | ++DOMWINDOW == 98 (000000598BAAC800) [pid = 2040] [serial = 682] [outer = 0000005986E3A000] 23:39:41 INFO - PROCESS | 2040 | 1463035180992 Marionette DEBUG loaded listener.js 23:39:41 INFO - PROCESS | 2040 | ++DOMWINDOW == 99 (000000598FE8F000) [pid = 2040] [serial = 683] [outer = 0000005986E3A000] 23:39:41 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:41 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:41 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:41 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:41 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:41 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:41 INFO - PROCESS | 2040 | 1463035181463 Marionette TRACE conn6 <- [1,736,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]]]}] 23:39:41 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | The referrer URL is omitted when a 23:39:41 INFO - document served over http requires an https 23:39:41 INFO - sub-resource via fetch-request using the meta-csp 23:39:41 INFO - delivery method with swap-origin-redirect and when 23:39:41 INFO - the target request is cross-origin. 23:39:41 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 691ms 23:39:41 INFO - PROCESS | 2040 | 1463035181532 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 23:39:41 INFO - PROCESS | 2040 | 1463035181534 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 23:39:41 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 23:39:41 INFO - PROCESS | 2040 | 1463035181538 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 23:39:41 INFO - PROCESS | 2040 | 1463035181542 Marionette TRACE conn6 <- [1,738,null,{}] 23:39:41 INFO - PROCESS | 2040 | 1463035181552 Marionette TRACE conn6 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:41 INFO - PROCESS | 2040 | 1463035181638 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 23:39:41 INFO - PROCESS | 2040 | 1463035181708 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:41 INFO - PROCESS | 2040 | ++DOCSHELL 0000005994661000 == 42 [pid = 2040] [id = 245] 23:39:41 INFO - PROCESS | 2040 | ++DOMWINDOW == 100 (0000005992E93C00) [pid = 2040] [serial = 684] [outer = 0000000000000000] 23:39:41 INFO - PROCESS | 2040 | ++DOMWINDOW == 101 (00000059935E9800) [pid = 2040] [serial = 685] [outer = 0000005992E93C00] 23:39:41 INFO - PROCESS | 2040 | 1463035181757 Marionette DEBUG loaded listener.js 23:39:41 INFO - PROCESS | 2040 | ++DOMWINDOW == 102 (000000599385E400) [pid = 2040] [serial = 686] [outer = 0000005992E93C00] 23:39:42 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:42 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:42 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:42 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:42 INFO - PROCESS | 2040 | ++DOCSHELL 0000005994AD0800 == 43 [pid = 2040] [id = 246] 23:39:42 INFO - PROCESS | 2040 | ++DOMWINDOW == 103 (0000005993CB8800) [pid = 2040] [serial = 687] [outer = 0000000000000000] 23:39:42 INFO - PROCESS | 2040 | ++DOMWINDOW == 104 (0000005993FF2000) [pid = 2040] [serial = 688] [outer = 0000005993CB8800] 23:39:42 INFO - PROCESS | 2040 | 1463035182201 Marionette TRACE conn6 <- [1,740,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]]]}] 23:39:42 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | The referrer URL is omitted when a 23:39:42 INFO - document served over http requires an https 23:39:42 INFO - sub-resource via iframe-tag using the meta-csp 23:39:42 INFO - delivery method with keep-origin-redirect and when 23:39:42 INFO - the target request is cross-origin. 23:39:42 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 691ms 23:39:42 INFO - PROCESS | 2040 | 1463035182259 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 23:39:42 INFO - PROCESS | 2040 | 1463035182262 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 23:39:42 INFO - PROCESS | 2040 | 1463035182267 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 23:39:42 INFO - PROCESS | 2040 | 1463035182269 Marionette TRACE conn6 <- [1,742,null,{}] 23:39:42 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html 23:39:42 INFO - PROCESS | 2040 | 1463035182273 Marionette TRACE conn6 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:42 INFO - PROCESS | 2040 | 1463035182366 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 23:39:42 INFO - PROCESS | 2040 | 1463035182375 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:42 INFO - PROCESS | 2040 | ++DOCSHELL 0000005996088000 == 44 [pid = 2040] [id = 247] 23:39:42 INFO - PROCESS | 2040 | ++DOMWINDOW == 105 (0000005993FEC800) [pid = 2040] [serial = 689] [outer = 0000000000000000] 23:39:42 INFO - PROCESS | 2040 | ++DOMWINDOW == 106 (0000005994110000) [pid = 2040] [serial = 690] [outer = 0000005993FEC800] 23:39:42 INFO - PROCESS | 2040 | 1463035182420 Marionette DEBUG loaded listener.js 23:39:42 INFO - PROCESS | 2040 | ++DOMWINDOW == 107 (00000059951B7800) [pid = 2040] [serial = 691] [outer = 0000005993FEC800] 23:39:42 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:42 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:42 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:42 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:42 INFO - PROCESS | 2040 | ++DOCSHELL 0000005997127000 == 45 [pid = 2040] [id = 248] 23:39:42 INFO - PROCESS | 2040 | ++DOMWINDOW == 108 (00000059943DA800) [pid = 2040] [serial = 692] [outer = 0000000000000000] 23:39:42 INFO - PROCESS | 2040 | ++DOMWINDOW == 109 (000000599605B400) [pid = 2040] [serial = 693] [outer = 00000059943DA800] 23:39:42 INFO - PROCESS | 2040 | 1463035182890 Marionette TRACE conn6 <- [1,744,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]]]}] 23:39:42 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | The referrer URL is omitted when a 23:39:42 INFO - document served over http requires an https 23:39:42 INFO - sub-resource via iframe-tag using the meta-csp 23:39:42 INFO - delivery method with no-redirect and when 23:39:42 INFO - the target request is cross-origin. 23:39:42 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 669ms 23:39:42 INFO - PROCESS | 2040 | 1463035182945 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 23:39:42 INFO - PROCESS | 2040 | 1463035182947 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 23:39:42 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 23:39:42 INFO - PROCESS | 2040 | 1463035182956 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 23:39:42 INFO - PROCESS | 2040 | 1463035182958 Marionette TRACE conn6 <- [1,746,null,{}] 23:39:42 INFO - PROCESS | 2040 | 1463035182962 Marionette TRACE conn6 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:43 INFO - PROCESS | 2040 | 1463035183073 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 23:39:43 INFO - PROCESS | 2040 | 1463035183119 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:43 INFO - PROCESS | 2040 | ++DOCSHELL 0000005997373800 == 46 [pid = 2040] [id = 249] 23:39:43 INFO - PROCESS | 2040 | ++DOMWINDOW == 110 (00000059951BE800) [pid = 2040] [serial = 694] [outer = 0000000000000000] 23:39:43 INFO - PROCESS | 2040 | ++DOMWINDOW == 111 (000000599546B400) [pid = 2040] [serial = 695] [outer = 00000059951BE800] 23:39:43 INFO - PROCESS | 2040 | 1463035183164 Marionette DEBUG loaded listener.js 23:39:43 INFO - PROCESS | 2040 | ++DOMWINDOW == 112 (0000005996559000) [pid = 2040] [serial = 696] [outer = 00000059951BE800] 23:39:43 INFO - PROCESS | 2040 | --DOMWINDOW == 111 (0000005993FFA400) [pid = 2040] [serial = 636] [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] 23:39:43 INFO - PROCESS | 2040 | --DOMWINDOW == 110 (000000599606A400) [pid = 2040] [serial = 639] [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] 23:39:43 INFO - PROCESS | 2040 | --DOMWINDOW == 109 (0000005993CAF000) [pid = 2040] [serial = 608] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463035163186] 23:39:43 INFO - PROCESS | 2040 | --DOMWINDOW == 108 (000000599332F000) [pid = 2040] [serial = 630] [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] 23:39:43 INFO - PROCESS | 2040 | --DOMWINDOW == 107 (000000598DD82400) [pid = 2040] [serial = 624] [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] 23:39:43 INFO - PROCESS | 2040 | --DOMWINDOW == 106 (000000598700D800) [pid = 2040] [serial = 627] [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] 23:39:43 INFO - PROCESS | 2040 | --DOMWINDOW == 105 (0000005993A8A400) [pid = 2040] [serial = 633] [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] 23:39:43 INFO - PROCESS | 2040 | --DOMWINDOW == 104 (000000599119B800) [pid = 2040] [serial = 613] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:39:43 INFO - PROCESS | 2040 | --DOMWINDOW == 103 (00000059971F2C00) [pid = 2040] [serial = 642] [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] 23:39:43 INFO - PROCESS | 2040 | --DOMWINDOW == 102 (0000005997955C00) [pid = 2040] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:39:43 INFO - PROCESS | 2040 | --DOMWINDOW == 101 (0000005996129400) [pid = 2040] [serial = 647] [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] 23:39:43 INFO - PROCESS | 2040 | --DOMWINDOW == 100 (00000059974D4C00) [pid = 2040] [serial = 650] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463035172893] 23:39:43 INFO - PROCESS | 2040 | --DOMWINDOW == 99 (0000005997929800) [pid = 2040] [serial = 652] [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] 23:39:43 INFO - PROCESS | 2040 | --DOMWINDOW == 98 (00000059974D1800) [pid = 2040] [serial = 645] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:39:43 INFO - PROCESS | 2040 | --DOMWINDOW == 97 (00000059937AF800) [pid = 2040] [serial = 563] [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] 23:39:43 INFO - PROCESS | 2040 | --DOMWINDOW == 96 (00000059973A6800) [pid = 2040] [serial = 568] [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] 23:39:43 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:43 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:43 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:43 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:43 INFO - PROCESS | 2040 | ++DOCSHELL 0000005987082800 == 47 [pid = 2040] [id = 250] 23:39:43 INFO - PROCESS | 2040 | ++DOMWINDOW == 97 (000000598700F800) [pid = 2040] [serial = 697] [outer = 0000000000000000] 23:39:43 INFO - PROCESS | 2040 | ++DOMWINDOW == 98 (00000059883B5800) [pid = 2040] [serial = 698] [outer = 000000598700F800] 23:39:44 INFO - PROCESS | 2040 | 1463035184095 Marionette TRACE conn6 <- [1,748,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]]]}] 23:39:44 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | The referrer URL is omitted when a 23:39:44 INFO - document served over http requires an https 23:39:44 INFO - sub-resource via iframe-tag using the meta-csp 23:39:44 INFO - delivery method with swap-origin-redirect and when 23:39:44 INFO - the target request is cross-origin. 23:39:44 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1177ms 23:39:44 INFO - PROCESS | 2040 | 1463035184136 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 23:39:44 INFO - PROCESS | 2040 | 1463035184141 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 23:39:44 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 23:39:44 INFO - PROCESS | 2040 | 1463035184159 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 23:39:44 INFO - PROCESS | 2040 | 1463035184164 Marionette TRACE conn6 <- [1,750,null,{}] 23:39:44 INFO - PROCESS | 2040 | 1463035184171 Marionette TRACE conn6 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:44 INFO - PROCESS | 2040 | 1463035184293 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 23:39:44 INFO - PROCESS | 2040 | 1463035184363 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:44 INFO - PROCESS | 2040 | ++DOCSHELL 0000005993C83000 == 48 [pid = 2040] [id = 251] 23:39:44 INFO - PROCESS | 2040 | ++DOMWINDOW == 99 (000000598CF8B000) [pid = 2040] [serial = 699] [outer = 0000000000000000] 23:39:44 INFO - PROCESS | 2040 | ++DOMWINDOW == 100 (00000059900A0000) [pid = 2040] [serial = 700] [outer = 000000598CF8B000] 23:39:44 INFO - PROCESS | 2040 | 1463035184462 Marionette DEBUG loaded listener.js 23:39:44 INFO - PROCESS | 2040 | ++DOMWINDOW == 101 (0000005992E8EC00) [pid = 2040] [serial = 701] [outer = 000000598CF8B000] 23:39:44 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:44 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:44 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:44 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:44 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:45 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:45 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | The referrer URL is omitted when a 23:39:45 INFO - document served over http requires an https 23:39:45 INFO - sub-resource via script-tag using the meta-csp 23:39:45 INFO - delivery method with keep-origin-redirect and when 23:39:45 INFO - the target request is cross-origin. 23:39:45 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 943ms 23:39:45 INFO - PROCESS | 2040 | 1463035185083 Marionette TRACE conn6 <- [1,752,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]]]}] 23:39:45 INFO - PROCESS | 2040 | 1463035185093 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 23:39:45 INFO - PROCESS | 2040 | 1463035185100 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 23:39:45 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html 23:39:45 INFO - PROCESS | 2040 | 1463035185107 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 23:39:45 INFO - PROCESS | 2040 | 1463035185110 Marionette TRACE conn6 <- [1,754,null,{}] 23:39:45 INFO - PROCESS | 2040 | 1463035185114 Marionette TRACE conn6 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:45 INFO - PROCESS | 2040 | 1463035185221 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 23:39:45 INFO - PROCESS | 2040 | 1463035185305 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:45 INFO - PROCESS | 2040 | ++DOCSHELL 00000059979DB800 == 49 [pid = 2040] [id = 252] 23:39:45 INFO - PROCESS | 2040 | ++DOMWINDOW == 102 (00000059933A7000) [pid = 2040] [serial = 702] [outer = 0000000000000000] 23:39:45 INFO - PROCESS | 2040 | ++DOMWINDOW == 103 (0000005994A5F400) [pid = 2040] [serial = 703] [outer = 00000059933A7000] 23:39:45 INFO - PROCESS | 2040 | 1463035185360 Marionette DEBUG loaded listener.js 23:39:45 INFO - PROCESS | 2040 | ++DOMWINDOW == 104 (000000599612B400) [pid = 2040] [serial = 704] [outer = 00000059933A7000] 23:39:45 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:45 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:45 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:45 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:45 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:45 INFO - PROCESS | 2040 | 1463035185875 Marionette TRACE conn6 <- [1,756,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]]]}] 23:39:45 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | The referrer URL is omitted when a 23:39:45 INFO - document served over http requires an https 23:39:45 INFO - sub-resource via script-tag using the meta-csp 23:39:45 INFO - delivery method with no-redirect and when 23:39:45 INFO - the target request is cross-origin. 23:39:45 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 795ms 23:39:45 INFO - PROCESS | 2040 | 1463035185913 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 23:39:45 INFO - PROCESS | 2040 | 1463035185916 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 23:39:45 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 23:39:45 INFO - PROCESS | 2040 | 1463035185920 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 23:39:45 INFO - PROCESS | 2040 | 1463035185925 Marionette TRACE conn6 <- [1,758,null,{}] 23:39:45 INFO - PROCESS | 2040 | 1463035185936 Marionette TRACE conn6 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:46 INFO - PROCESS | 2040 | 1463035186045 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 23:39:46 INFO - PROCESS | 2040 | 1463035186129 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:46 INFO - PROCESS | 2040 | ++DOCSHELL 0000005999FD8800 == 50 [pid = 2040] [id = 253] 23:39:46 INFO - PROCESS | 2040 | ++DOMWINDOW == 105 (000000599734F800) [pid = 2040] [serial = 705] [outer = 0000000000000000] 23:39:46 INFO - PROCESS | 2040 | ++DOMWINDOW == 106 (00000059973A1000) [pid = 2040] [serial = 706] [outer = 000000599734F800] 23:39:46 INFO - PROCESS | 2040 | 1463035186187 Marionette DEBUG loaded listener.js 23:39:46 INFO - PROCESS | 2040 | ++DOMWINDOW == 107 (0000005997460000) [pid = 2040] [serial = 707] [outer = 000000599734F800] 23:39:46 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:46 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:46 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:46 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:46 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:46 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:46 INFO - PROCESS | 2040 | 1463035186807 Marionette TRACE conn6 <- [1,760,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]]]}] 23:39:46 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | The referrer URL is omitted when a 23:39:46 INFO - document served over http requires an https 23:39:46 INFO - sub-resource via script-tag using the meta-csp 23:39:46 INFO - delivery method with swap-origin-redirect and when 23:39:46 INFO - the target request is cross-origin. 23:39:46 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 943ms 23:39:46 INFO - PROCESS | 2040 | 1463035186864 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 23:39:46 INFO - PROCESS | 2040 | 1463035186867 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 23:39:46 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 23:39:46 INFO - PROCESS | 2040 | 1463035186871 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 23:39:46 INFO - PROCESS | 2040 | 1463035186873 Marionette TRACE conn6 <- [1,762,null,{}] 23:39:46 INFO - PROCESS | 2040 | 1463035186877 Marionette TRACE conn6 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:47 INFO - PROCESS | 2040 | 1463035187015 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 23:39:47 INFO - PROCESS | 2040 | 1463035187083 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:47 INFO - PROCESS | 2040 | ++DOCSHELL 000000599AB65800 == 51 [pid = 2040] [id = 254] 23:39:47 INFO - PROCESS | 2040 | ++DOMWINDOW == 108 (000000599746C800) [pid = 2040] [serial = 708] [outer = 0000000000000000] 23:39:47 INFO - PROCESS | 2040 | ++DOMWINDOW == 109 (0000005997923000) [pid = 2040] [serial = 709] [outer = 000000599746C800] 23:39:47 INFO - PROCESS | 2040 | 1463035187139 Marionette DEBUG loaded listener.js 23:39:47 INFO - PROCESS | 2040 | ++DOMWINDOW == 110 (000000599794F800) [pid = 2040] [serial = 710] [outer = 000000599746C800] 23:39:47 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:47 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:47 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:47 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:47 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:47 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:47 INFO - PROCESS | 2040 | 1463035187670 Marionette TRACE conn6 <- [1,764,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]]]}] 23:39:47 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | The referrer URL is omitted when a 23:39:47 INFO - document served over http requires an https 23:39:47 INFO - sub-resource via xhr-request using the meta-csp 23:39:47 INFO - delivery method with keep-origin-redirect and when 23:39:47 INFO - the target request is cross-origin. 23:39:47 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 838ms 23:39:47 INFO - PROCESS | 2040 | 1463035187711 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 23:39:47 INFO - PROCESS | 2040 | 1463035187714 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 23:39:47 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html 23:39:47 INFO - PROCESS | 2040 | 1463035187717 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 23:39:47 INFO - PROCESS | 2040 | 1463035187719 Marionette TRACE conn6 <- [1,766,null,{}] 23:39:47 INFO - PROCESS | 2040 | 1463035187723 Marionette TRACE conn6 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:47 INFO - PROCESS | 2040 | 1463035187877 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 23:39:47 INFO - PROCESS | 2040 | 1463035187970 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:47 INFO - PROCESS | 2040 | ++DOCSHELL 0000005999FD6800 == 52 [pid = 2040] [id = 255] 23:39:47 INFO - PROCESS | 2040 | ++DOMWINDOW == 111 (00000059875B8800) [pid = 2040] [serial = 711] [outer = 0000000000000000] 23:39:48 INFO - PROCESS | 2040 | ++DOMWINDOW == 112 (00000059974D1000) [pid = 2040] [serial = 712] [outer = 00000059875B8800] 23:39:48 INFO - PROCESS | 2040 | 1463035188024 Marionette DEBUG loaded listener.js 23:39:48 INFO - PROCESS | 2040 | ++DOMWINDOW == 113 (0000005998C49000) [pid = 2040] [serial = 713] [outer = 00000059875B8800] 23:39:48 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:48 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:48 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:48 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:48 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:48 INFO - PROCESS | 2040 | 1463035188665 Marionette TRACE conn6 <- [1,768,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]]]}] 23:39:48 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | The referrer URL is omitted when a 23:39:48 INFO - document served over http requires an https 23:39:48 INFO - sub-resource via xhr-request using the meta-csp 23:39:48 INFO - delivery method with no-redirect and when 23:39:48 INFO - the target request is cross-origin. 23:39:48 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 986ms 23:39:48 INFO - PROCESS | 2040 | 1463035188713 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 23:39:48 INFO - PROCESS | 2040 | 1463035188718 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 23:39:48 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 23:39:48 INFO - PROCESS | 2040 | 1463035188724 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 23:39:48 INFO - PROCESS | 2040 | 1463035188728 Marionette TRACE conn6 <- [1,770,null,{}] 23:39:48 INFO - PROCESS | 2040 | 1463035188735 Marionette TRACE conn6 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:48 INFO - PROCESS | 2040 | 1463035188835 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 23:39:48 INFO - PROCESS | 2040 | 1463035188920 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:48 INFO - PROCESS | 2040 | ++DOCSHELL 000000599437F000 == 53 [pid = 2040] [id = 256] 23:39:48 INFO - PROCESS | 2040 | ++DOMWINDOW == 114 (0000005986F66000) [pid = 2040] [serial = 714] [outer = 0000000000000000] 23:39:48 INFO - PROCESS | 2040 | ++DOMWINDOW == 115 (00000059911A4000) [pid = 2040] [serial = 715] [outer = 0000005986F66000] 23:39:48 INFO - PROCESS | 2040 | 1463035188970 Marionette DEBUG loaded listener.js 23:39:49 INFO - PROCESS | 2040 | ++DOMWINDOW == 116 (000000599382E400) [pid = 2040] [serial = 716] [outer = 0000005986F66000] 23:39:49 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:49 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:49 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:49 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:49 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:49 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:49 INFO - PROCESS | 2040 | 1463035189477 Marionette TRACE conn6 <- [1,772,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]]]}] 23:39:49 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | The referrer URL is omitted when a 23:39:49 INFO - document served over http requires an https 23:39:49 INFO - sub-resource via xhr-request using the meta-csp 23:39:49 INFO - delivery method with swap-origin-redirect and when 23:39:49 INFO - the target request is cross-origin. 23:39:49 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 776ms 23:39:49 INFO - PROCESS | 2040 | 1463035189502 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 23:39:49 INFO - PROCESS | 2040 | 1463035189508 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 23:39:49 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html 23:39:49 INFO - PROCESS | 2040 | 1463035189535 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 23:39:49 INFO - PROCESS | 2040 | 1463035189538 Marionette TRACE conn6 <- [1,774,null,{}] 23:39:49 INFO - PROCESS | 2040 | 1463035189543 Marionette TRACE conn6 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:49 INFO - PROCESS | 2040 | 1463035189673 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 23:39:49 INFO - PROCESS | 2040 | 1463035189766 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:49 INFO - PROCESS | 2040 | ++DOCSHELL 0000005993A6C800 == 54 [pid = 2040] [id = 257] 23:39:49 INFO - PROCESS | 2040 | ++DOMWINDOW == 117 (00000059935EAC00) [pid = 2040] [serial = 717] [outer = 0000000000000000] 23:39:49 INFO - PROCESS | 2040 | ++DOMWINDOW == 118 (0000005993CBAC00) [pid = 2040] [serial = 718] [outer = 00000059935EAC00] 23:39:49 INFO - PROCESS | 2040 | 1463035189812 Marionette DEBUG loaded listener.js 23:39:49 INFO - PROCESS | 2040 | ++DOMWINDOW == 119 (0000005994B86C00) [pid = 2040] [serial = 719] [outer = 00000059935EAC00] 23:39:49 INFO - PROCESS | 2040 | --DOCSHELL 0000005997127000 == 53 [pid = 2040] [id = 248] 23:39:49 INFO - PROCESS | 2040 | --DOCSHELL 0000005996088000 == 52 [pid = 2040] [id = 247] 23:39:49 INFO - PROCESS | 2040 | --DOCSHELL 0000005994AD0800 == 51 [pid = 2040] [id = 246] 23:39:49 INFO - PROCESS | 2040 | --DOCSHELL 0000005994661000 == 50 [pid = 2040] [id = 245] 23:39:49 INFO - PROCESS | 2040 | --DOCSHELL 000000598CFC5800 == 49 [pid = 2040] [id = 244] 23:39:49 INFO - PROCESS | 2040 | --DOCSHELL 0000005988280000 == 48 [pid = 2040] [id = 243] 23:39:49 INFO - PROCESS | 2040 | --DOCSHELL 000000599C3C3000 == 47 [pid = 2040] [id = 240] 23:39:49 INFO - PROCESS | 2040 | --DOCSHELL 000000599B3BE000 == 46 [pid = 2040] [id = 239] 23:39:49 INFO - PROCESS | 2040 | --DOCSHELL 00000059972BB000 == 45 [pid = 2040] [id = 238] 23:39:49 INFO - PROCESS | 2040 | --DOCSHELL 000000598B451800 == 44 [pid = 2040] [id = 237] 23:39:50 INFO - PROCESS | 2040 | --DOMWINDOW == 118 (00000059966ACC00) [pid = 2040] [serial = 565] [outer = 0000000000000000] [url = about:blank] 23:39:50 INFO - PROCESS | 2040 | --DOMWINDOW == 117 (0000005998C4C400) [pid = 2040] [serial = 570] [outer = 0000000000000000] [url = about:blank] 23:39:50 INFO - PROCESS | 2040 | --DOMWINDOW == 116 (0000005997948400) [pid = 2040] [serial = 651] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463035172893] 23:39:50 INFO - PROCESS | 2040 | --DOMWINDOW == 115 (00000059974DBC00) [pid = 2040] [serial = 649] [outer = 0000000000000000] [url = about:blank] 23:39:50 INFO - PROCESS | 2040 | --DOMWINDOW == 114 (000000599797FC00) [pid = 2040] [serial = 654] [outer = 0000000000000000] [url = about:blank] 23:39:50 INFO - PROCESS | 2040 | --DOMWINDOW == 113 (000000599794FC00) [pid = 2040] [serial = 653] [outer = 0000000000000000] [url = about:blank] 23:39:50 INFO - PROCESS | 2040 | --DOMWINDOW == 112 (000000598768C400) [pid = 2040] [serial = 646] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:39:50 INFO - PROCESS | 2040 | --DOMWINDOW == 111 (0000005994112400) [pid = 2040] [serial = 637] [outer = 0000000000000000] [url = about:blank] 23:39:50 INFO - PROCESS | 2040 | --DOMWINDOW == 110 (0000005997462000) [pid = 2040] [serial = 644] [outer = 0000000000000000] [url = about:blank] 23:39:50 INFO - PROCESS | 2040 | --DOMWINDOW == 109 (0000005993FF4800) [pid = 2040] [serial = 635] [outer = 0000000000000000] [url = about:blank] 23:39:50 INFO - PROCESS | 2040 | --DOMWINDOW == 108 (0000005994B85000) [pid = 2040] [serial = 638] [outer = 0000000000000000] [url = about:blank] 23:39:50 INFO - PROCESS | 2040 | --DOMWINDOW == 107 (000000599711E000) [pid = 2040] [serial = 641] [outer = 0000000000000000] [url = about:blank] 23:39:50 INFO - PROCESS | 2040 | --DOMWINDOW == 106 (00000059966AF400) [pid = 2040] [serial = 640] [outer = 0000000000000000] [url = about:blank] 23:39:50 INFO - PROCESS | 2040 | --DOMWINDOW == 105 (0000005995CBE800) [pid = 2040] [serial = 619] [outer = 0000000000000000] [url = about:blank] 23:39:50 INFO - PROCESS | 2040 | --DOMWINDOW == 104 (0000005993CB8C00) [pid = 2040] [serial = 609] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463035163186] 23:39:50 INFO - PROCESS | 2040 | --DOMWINDOW == 103 (00000059935EA400) [pid = 2040] [serial = 631] [outer = 0000000000000000] [url = about:blank] 23:39:50 INFO - PROCESS | 2040 | --DOMWINDOW == 102 (0000005993829800) [pid = 2040] [serial = 632] [outer = 0000000000000000] [url = about:blank] 23:39:50 INFO - PROCESS | 2040 | --DOMWINDOW == 101 (0000005990BAB000) [pid = 2040] [serial = 626] [outer = 0000000000000000] [url = about:blank] 23:39:50 INFO - PROCESS | 2040 | --DOMWINDOW == 100 (000000598FE60C00) [pid = 2040] [serial = 625] [outer = 0000000000000000] [url = about:blank] 23:39:50 INFO - PROCESS | 2040 | --DOMWINDOW == 99 (000000598DD16400) [pid = 2040] [serial = 628] [outer = 0000000000000000] [url = about:blank] 23:39:50 INFO - PROCESS | 2040 | --DOMWINDOW == 98 (0000005990BB1800) [pid = 2040] [serial = 629] [outer = 0000000000000000] [url = about:blank] 23:39:50 INFO - PROCESS | 2040 | --DOMWINDOW == 97 (0000005993A85000) [pid = 2040] [serial = 616] [outer = 0000000000000000] [url = about:blank] 23:39:50 INFO - PROCESS | 2040 | --DOMWINDOW == 96 (000000599119B000) [pid = 2040] [serial = 622] [outer = 0000000000000000] [url = about:blank] 23:39:50 INFO - PROCESS | 2040 | --DOMWINDOW == 95 (0000005993CB2800) [pid = 2040] [serial = 634] [outer = 0000000000000000] [url = about:blank] 23:39:50 INFO - PROCESS | 2040 | --DOMWINDOW == 94 (00000059933A3000) [pid = 2040] [serial = 614] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:39:50 INFO - PROCESS | 2040 | --DOMWINDOW == 93 (000000598BF79000) [pid = 2040] [serial = 611] [outer = 0000000000000000] [url = about:blank] 23:39:50 INFO - PROCESS | 2040 | --DOMWINDOW == 92 (00000059973A2800) [pid = 2040] [serial = 643] [outer = 0000000000000000] [url = about:blank] 23:39:50 INFO - PROCESS | 2040 | --DOMWINDOW == 91 (0000005998C7C800) [pid = 2040] [serial = 656] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:39:50 INFO - PROCESS | 2040 | --DOMWINDOW == 90 (0000005998C7B800) [pid = 2040] [serial = 658] [outer = 0000000000000000] [url = about:blank] 23:39:50 INFO - PROCESS | 2040 | --DOMWINDOW == 89 (000000599746C000) [pid = 2040] [serial = 648] [outer = 0000000000000000] [url = about:blank] 23:39:50 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:50 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:50 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:50 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:50 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:50 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:50 INFO - PROCESS | 2040 | 1463035190263 Marionette TRACE conn6 <- [1,776,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]]]}] 23:39:50 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | The referrer URL is omitted when a 23:39:50 INFO - document served over http requires an http 23:39:50 INFO - sub-resource via fetch-request using the meta-csp 23:39:50 INFO - delivery method with keep-origin-redirect and when 23:39:50 INFO - the target request is same-origin. 23:39:50 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 816ms 23:39:50 INFO - PROCESS | 2040 | 1463035190332 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 23:39:50 INFO - PROCESS | 2040 | 1463035190335 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 23:39:50 INFO - PROCESS | 2040 | 1463035190338 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 23:39:50 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html 23:39:50 INFO - PROCESS | 2040 | 1463035190342 Marionette TRACE conn6 <- [1,778,null,{}] 23:39:50 INFO - PROCESS | 2040 | 1463035190353 Marionette TRACE conn6 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:50 INFO - PROCESS | 2040 | 1463035190442 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 23:39:50 INFO - PROCESS | 2040 | 1463035190458 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:50 INFO - PROCESS | 2040 | ++DOCSHELL 00000059933CA800 == 45 [pid = 2040] [id = 258] 23:39:50 INFO - PROCESS | 2040 | ++DOMWINDOW == 90 (000000599252E800) [pid = 2040] [serial = 720] [outer = 0000000000000000] 23:39:50 INFO - PROCESS | 2040 | ++DOMWINDOW == 91 (0000005993854000) [pid = 2040] [serial = 721] [outer = 000000599252E800] 23:39:50 INFO - PROCESS | 2040 | 1463035190508 Marionette DEBUG loaded listener.js 23:39:50 INFO - PROCESS | 2040 | ++DOMWINDOW == 92 (0000005993FF0400) [pid = 2040] [serial = 722] [outer = 000000599252E800] 23:39:50 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:50 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:50 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:50 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:50 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:50 INFO - PROCESS | 2040 | 1463035190944 Marionette TRACE conn6 <- [1,780,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]]]}] 23:39:50 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | The referrer URL is omitted when a 23:39:50 INFO - document served over http requires an http 23:39:50 INFO - sub-resource via fetch-request using the meta-csp 23:39:50 INFO - delivery method with no-redirect and when 23:39:50 INFO - the target request is same-origin. 23:39:50 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 628ms 23:39:50 INFO - PROCESS | 2040 | 1463035190969 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 23:39:50 INFO - PROCESS | 2040 | 1463035190971 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 23:39:50 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html 23:39:50 INFO - PROCESS | 2040 | 1463035190975 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 23:39:50 INFO - PROCESS | 2040 | 1463035190977 Marionette TRACE conn6 <- [1,782,null,{}] 23:39:50 INFO - PROCESS | 2040 | 1463035190985 Marionette TRACE conn6 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:51 INFO - PROCESS | 2040 | 1463035191068 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 23:39:51 INFO - PROCESS | 2040 | 1463035191104 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:51 INFO - PROCESS | 2040 | ++DOCSHELL 0000005997141800 == 46 [pid = 2040] [id = 259] 23:39:51 INFO - PROCESS | 2040 | ++DOMWINDOW == 93 (0000005995C0EC00) [pid = 2040] [serial = 723] [outer = 0000000000000000] 23:39:51 INFO - PROCESS | 2040 | ++DOMWINDOW == 94 (000000599605C000) [pid = 2040] [serial = 724] [outer = 0000005995C0EC00] 23:39:51 INFO - PROCESS | 2040 | 1463035191149 Marionette DEBUG loaded listener.js 23:39:51 INFO - PROCESS | 2040 | ++DOMWINDOW == 95 (0000005997117400) [pid = 2040] [serial = 725] [outer = 0000005995C0EC00] 23:39:51 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:51 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:51 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:51 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:51 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:51 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:51 INFO - PROCESS | 2040 | 1463035191575 Marionette TRACE conn6 <- [1,784,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]]]}] 23:39:51 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | The referrer URL is omitted when a 23:39:51 INFO - document served over http requires an http 23:39:51 INFO - sub-resource via fetch-request using the meta-csp 23:39:51 INFO - delivery method with swap-origin-redirect and when 23:39:51 INFO - the target request is same-origin. 23:39:51 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 629ms 23:39:51 INFO - PROCESS | 2040 | 1463035191607 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 23:39:51 INFO - PROCESS | 2040 | 1463035191609 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 23:39:51 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html 23:39:51 INFO - PROCESS | 2040 | 1463035191612 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 23:39:51 INFO - PROCESS | 2040 | 1463035191614 Marionette TRACE conn6 <- [1,786,null,{}] 23:39:51 INFO - PROCESS | 2040 | 1463035191618 Marionette TRACE conn6 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:51 INFO - PROCESS | 2040 | 1463035191697 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 23:39:51 INFO - PROCESS | 2040 | 1463035191703 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:51 INFO - PROCESS | 2040 | ++DOCSHELL 00000059974FA000 == 47 [pid = 2040] [id = 260] 23:39:51 INFO - PROCESS | 2040 | ++DOMWINDOW == 96 (000000599711F000) [pid = 2040] [serial = 726] [outer = 0000000000000000] 23:39:51 INFO - PROCESS | 2040 | ++DOMWINDOW == 97 (00000059973A2800) [pid = 2040] [serial = 727] [outer = 000000599711F000] 23:39:51 INFO - PROCESS | 2040 | 1463035191747 Marionette DEBUG loaded listener.js 23:39:51 INFO - PROCESS | 2040 | ++DOMWINDOW == 98 (000000599746C000) [pid = 2040] [serial = 728] [outer = 000000599711F000] 23:39:52 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:52 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:52 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:52 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:52 INFO - PROCESS | 2040 | ++DOCSHELL 0000005999F2F000 == 48 [pid = 2040] [id = 261] 23:39:52 INFO - PROCESS | 2040 | ++DOMWINDOW == 99 (0000005997465000) [pid = 2040] [serial = 729] [outer = 0000000000000000] 23:39:52 INFO - PROCESS | 2040 | ++DOMWINDOW == 100 (000000599794FC00) [pid = 2040] [serial = 730] [outer = 0000005997465000] 23:39:52 INFO - PROCESS | 2040 | 1463035192226 Marionette TRACE conn6 <- [1,788,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]]]}] 23:39:52 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | The referrer URL is omitted when a 23:39:52 INFO - document served over http requires an http 23:39:52 INFO - sub-resource via iframe-tag using the meta-csp 23:39:52 INFO - delivery method with keep-origin-redirect and when 23:39:52 INFO - the target request is same-origin. 23:39:52 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 627ms 23:39:52 INFO - PROCESS | 2040 | 1463035192244 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 23:39:52 INFO - PROCESS | 2040 | 1463035192246 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 23:39:52 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html 23:39:52 INFO - PROCESS | 2040 | 1463035192250 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 23:39:52 INFO - PROCESS | 2040 | 1463035192252 Marionette TRACE conn6 <- [1,790,null,{}] 23:39:52 INFO - PROCESS | 2040 | 1463035192256 Marionette TRACE conn6 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:52 INFO - PROCESS | 2040 | 1463035192394 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 23:39:52 INFO - PROCESS | 2040 | 1463035192476 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:52 INFO - PROCESS | 2040 | ++DOCSHELL 0000005986E61800 == 49 [pid = 2040] [id = 262] 23:39:52 INFO - PROCESS | 2040 | ++DOMWINDOW == 101 (000000599745E800) [pid = 2040] [serial = 731] [outer = 0000000000000000] 23:39:52 INFO - PROCESS | 2040 | ++DOMWINDOW == 102 (0000005998B8AC00) [pid = 2040] [serial = 732] [outer = 000000599745E800] 23:39:52 INFO - PROCESS | 2040 | 1463035192522 Marionette DEBUG loaded listener.js 23:39:52 INFO - PROCESS | 2040 | ++DOMWINDOW == 103 (0000005998CDC400) [pid = 2040] [serial = 733] [outer = 000000599745E800] 23:39:52 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:52 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:52 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:52 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:52 INFO - PROCESS | 2040 | ++DOCSHELL 000000599AB77000 == 50 [pid = 2040] [id = 263] 23:39:52 INFO - PROCESS | 2040 | ++DOMWINDOW == 104 (0000005998CE2C00) [pid = 2040] [serial = 734] [outer = 0000000000000000] 23:39:52 INFO - PROCESS | 2040 | ++DOMWINDOW == 105 (0000005999DCA800) [pid = 2040] [serial = 735] [outer = 0000005998CE2C00] 23:39:52 INFO - PROCESS | 2040 | 1463035192986 Marionette TRACE conn6 <- [1,792,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]]]}] 23:39:53 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | The referrer URL is omitted when a 23:39:53 INFO - document served over http requires an http 23:39:53 INFO - sub-resource via iframe-tag using the meta-csp 23:39:53 INFO - delivery method with no-redirect and when 23:39:53 INFO - the target request is same-origin. 23:39:53 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 776ms 23:39:53 INFO - PROCESS | 2040 | 1463035193027 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 23:39:53 INFO - PROCESS | 2040 | 1463035193030 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 23:39:53 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html 23:39:53 INFO - PROCESS | 2040 | 1463035193033 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 23:39:53 INFO - PROCESS | 2040 | 1463035193035 Marionette TRACE conn6 <- [1,794,null,{}] 23:39:53 INFO - PROCESS | 2040 | 1463035193039 Marionette TRACE conn6 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:53 INFO - PROCESS | 2040 | 1463035193156 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 23:39:53 INFO - PROCESS | 2040 | 1463035193207 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:53 INFO - PROCESS | 2040 | ++DOCSHELL 000000599AC63800 == 51 [pid = 2040] [id = 264] 23:39:53 INFO - PROCESS | 2040 | ++DOMWINDOW == 106 (0000005999D28800) [pid = 2040] [serial = 736] [outer = 0000000000000000] 23:39:53 INFO - PROCESS | 2040 | ++DOMWINDOW == 107 (0000005999D2B800) [pid = 2040] [serial = 737] [outer = 0000005999D28800] 23:39:53 INFO - PROCESS | 2040 | 1463035193251 Marionette DEBUG loaded listener.js 23:39:53 INFO - PROCESS | 2040 | ++DOMWINDOW == 108 (0000005999DD7C00) [pid = 2040] [serial = 738] [outer = 0000005999D28800] 23:39:53 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:53 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:53 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:53 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:53 INFO - PROCESS | 2040 | ++DOCSHELL 000000599B2AD800 == 52 [pid = 2040] [id = 265] 23:39:53 INFO - PROCESS | 2040 | ++DOMWINDOW == 109 (000000599A1CE400) [pid = 2040] [serial = 739] [outer = 0000000000000000] 23:39:53 INFO - PROCESS | 2040 | ++DOMWINDOW == 110 (000000599A580800) [pid = 2040] [serial = 740] [outer = 000000599A1CE400] 23:39:53 INFO - PROCESS | 2040 | 1463035193690 Marionette TRACE conn6 <- [1,796,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]]]}] 23:39:53 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | The referrer URL is omitted when a 23:39:53 INFO - document served over http requires an http 23:39:53 INFO - sub-resource via iframe-tag using the meta-csp 23:39:53 INFO - delivery method with swap-origin-redirect and when 23:39:53 INFO - the target request is same-origin. 23:39:53 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 671ms 23:39:53 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html 23:39:53 INFO - PROCESS | 2040 | 1463035193707 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 23:39:53 INFO - PROCESS | 2040 | 1463035193709 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 23:39:53 INFO - PROCESS | 2040 | 1463035193718 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 23:39:53 INFO - PROCESS | 2040 | 1463035193720 Marionette TRACE conn6 <- [1,798,null,{}] 23:39:53 INFO - PROCESS | 2040 | 1463035193754 Marionette TRACE conn6 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:53 INFO - PROCESS | 2040 | 1463035193874 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 23:39:53 INFO - PROCESS | 2040 | 1463035193893 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:53 INFO - PROCESS | 2040 | ++DOCSHELL 000000599B3A8000 == 53 [pid = 2040] [id = 266] 23:39:53 INFO - PROCESS | 2040 | ++DOMWINDOW == 111 (000000599A1DA800) [pid = 2040] [serial = 741] [outer = 0000000000000000] 23:39:53 INFO - PROCESS | 2040 | ++DOMWINDOW == 112 (000000599A580C00) [pid = 2040] [serial = 742] [outer = 000000599A1DA800] 23:39:53 INFO - PROCESS | 2040 | 1463035193940 Marionette DEBUG loaded listener.js 23:39:54 INFO - PROCESS | 2040 | ++DOMWINDOW == 113 (000000599A58B400) [pid = 2040] [serial = 743] [outer = 000000599A1DA800] 23:39:54 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:54 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:54 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:54 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:54 INFO - PROCESS | 2040 | --DOMWINDOW == 112 (0000005986E3A000) [pid = 2040] [serial = 681] [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] 23:39:54 INFO - PROCESS | 2040 | --DOMWINDOW == 111 (0000005992E93C00) [pid = 2040] [serial = 684] [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] 23:39:54 INFO - PROCESS | 2040 | --DOMWINDOW == 110 (0000005993CB8800) [pid = 2040] [serial = 687] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:39:54 INFO - PROCESS | 2040 | --DOMWINDOW == 109 (000000598768A800) [pid = 2040] [serial = 678] [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] 23:39:54 INFO - PROCESS | 2040 | --DOMWINDOW == 108 (000000599009B800) [pid = 2040] [serial = 675] [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] 23:39:54 INFO - PROCESS | 2040 | --DOMWINDOW == 107 (0000005997956800) [pid = 2040] [serial = 555] [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] 23:39:54 INFO - PROCESS | 2040 | --DOMWINDOW == 106 (0000005993FEC800) [pid = 2040] [serial = 689] [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] 23:39:54 INFO - PROCESS | 2040 | --DOMWINDOW == 105 (00000059943DA800) [pid = 2040] [serial = 692] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463035182755] 23:39:54 INFO - PROCESS | 2040 | --DOMWINDOW == 104 (000000598CF89C00) [pid = 2040] [serial = 621] [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] 23:39:54 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:54 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:54 INFO - PROCESS | 2040 | 1463035194415 Marionette TRACE conn6 <- [1,800,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]]]}] 23:39:54 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | The referrer URL is omitted when a 23:39:54 INFO - document served over http requires an http 23:39:54 INFO - sub-resource via script-tag using the meta-csp 23:39:54 INFO - delivery method with keep-origin-redirect and when 23:39:54 INFO - the target request is same-origin. 23:39:54 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 734ms 23:39:54 INFO - PROCESS | 2040 | 1463035194450 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 23:39:54 INFO - PROCESS | 2040 | 1463035194452 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 23:39:54 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html 23:39:54 INFO - PROCESS | 2040 | 1463035194456 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 23:39:54 INFO - PROCESS | 2040 | 1463035194458 Marionette TRACE conn6 <- [1,802,null,{}] 23:39:54 INFO - PROCESS | 2040 | 1463035194461 Marionette TRACE conn6 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:54 INFO - PROCESS | 2040 | 1463035194543 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 23:39:54 INFO - PROCESS | 2040 | 1463035194614 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:54 INFO - PROCESS | 2040 | ++DOCSHELL 000000599BD14000 == 54 [pid = 2040] [id = 267] 23:39:54 INFO - PROCESS | 2040 | ++DOMWINDOW == 105 (000000598CF89C00) [pid = 2040] [serial = 744] [outer = 0000000000000000] 23:39:54 INFO - PROCESS | 2040 | ++DOMWINDOW == 106 (0000005998542400) [pid = 2040] [serial = 745] [outer = 000000598CF89C00] 23:39:54 INFO - PROCESS | 2040 | 1463035194659 Marionette DEBUG loaded listener.js 23:39:54 INFO - PROCESS | 2040 | ++DOMWINDOW == 107 (000000599854E400) [pid = 2040] [serial = 746] [outer = 000000598CF89C00] 23:39:54 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:54 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:54 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:54 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:54 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:55 INFO - PROCESS | 2040 | 1463035195006 Marionette TRACE conn6 <- [1,804,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]]]}] 23:39:55 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | The referrer URL is omitted when a 23:39:55 INFO - document served over http requires an http 23:39:55 INFO - sub-resource via script-tag using the meta-csp 23:39:55 INFO - delivery method with no-redirect and when 23:39:55 INFO - the target request is same-origin. 23:39:55 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 587ms 23:39:55 INFO - PROCESS | 2040 | 1463035195047 Marionette TRACE conn6 -> [0,805,"getWindowHandle",null] 23:39:55 INFO - PROCESS | 2040 | 1463035195049 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 23:39:55 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html 23:39:55 INFO - PROCESS | 2040 | 1463035195052 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 23:39:55 INFO - PROCESS | 2040 | 1463035195054 Marionette TRACE conn6 <- [1,806,null,{}] 23:39:55 INFO - PROCESS | 2040 | 1463035195058 Marionette TRACE conn6 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:55 INFO - PROCESS | 2040 | 1463035195166 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 23:39:55 INFO - PROCESS | 2040 | 1463035195208 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:55 INFO - PROCESS | 2040 | ++DOCSHELL 0000005998504800 == 55 [pid = 2040] [id = 268] 23:39:55 INFO - PROCESS | 2040 | ++DOMWINDOW == 108 (0000005999DD8800) [pid = 2040] [serial = 747] [outer = 0000000000000000] 23:39:55 INFO - PROCESS | 2040 | ++DOMWINDOW == 109 (000000599A829000) [pid = 2040] [serial = 748] [outer = 0000005999DD8800] 23:39:55 INFO - PROCESS | 2040 | 1463035195254 Marionette DEBUG loaded listener.js 23:39:55 INFO - PROCESS | 2040 | ++DOMWINDOW == 110 (000000599A82F400) [pid = 2040] [serial = 749] [outer = 0000005999DD8800] 23:39:55 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:55 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:55 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:55 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:55 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:55 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:55 INFO - PROCESS | 2040 | 1463035195662 Marionette TRACE conn6 <- [1,808,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]]]}] 23:39:55 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | The referrer URL is omitted when a 23:39:55 INFO - document served over http requires an http 23:39:55 INFO - sub-resource via script-tag using the meta-csp 23:39:55 INFO - delivery method with swap-origin-redirect and when 23:39:55 INFO - the target request is same-origin. 23:39:55 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 629ms 23:39:55 INFO - PROCESS | 2040 | 1463035195685 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 23:39:55 INFO - PROCESS | 2040 | 1463035195687 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 23:39:55 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html 23:39:55 INFO - PROCESS | 2040 | 1463035195691 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 23:39:55 INFO - PROCESS | 2040 | 1463035195693 Marionette TRACE conn6 <- [1,810,null,{}] 23:39:55 INFO - PROCESS | 2040 | 1463035195697 Marionette TRACE conn6 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:55 INFO - PROCESS | 2040 | 1463035195828 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 23:39:55 INFO - PROCESS | 2040 | 1463035195836 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:55 INFO - PROCESS | 2040 | ++DOCSHELL 00000059F8E5C000 == 56 [pid = 2040] [id = 269] 23:39:55 INFO - PROCESS | 2040 | ++DOMWINDOW == 111 (000000599A82C800) [pid = 2040] [serial = 750] [outer = 0000000000000000] 23:39:55 INFO - PROCESS | 2040 | ++DOMWINDOW == 112 (000000599B59A800) [pid = 2040] [serial = 751] [outer = 000000599A82C800] 23:39:55 INFO - PROCESS | 2040 | 1463035195885 Marionette DEBUG loaded listener.js 23:39:55 INFO - PROCESS | 2040 | ++DOMWINDOW == 113 (00000059FFCBD800) [pid = 2040] [serial = 752] [outer = 000000599A82C800] 23:39:56 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:56 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:56 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:56 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:56 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:56 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:56 INFO - PROCESS | 2040 | 1463035196282 Marionette TRACE conn6 <- [1,812,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]]]}] 23:39:56 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | The referrer URL is omitted when a 23:39:56 INFO - document served over http requires an http 23:39:56 INFO - sub-resource via xhr-request using the meta-csp 23:39:56 INFO - delivery method with keep-origin-redirect and when 23:39:56 INFO - the target request is same-origin. 23:39:56 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 629ms 23:39:56 INFO - PROCESS | 2040 | 1463035196343 Marionette TRACE conn6 -> [0,813,"getWindowHandle",null] 23:39:56 INFO - PROCESS | 2040 | 1463035196347 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 23:39:56 INFO - PROCESS | 2040 | 1463035196353 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 23:39:56 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html 23:39:56 INFO - PROCESS | 2040 | 1463035196357 Marionette TRACE conn6 <- [1,814,null,{}] 23:39:56 INFO - PROCESS | 2040 | 1463035196364 Marionette TRACE conn6 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:56 INFO - PROCESS | 2040 | 1463035196467 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 23:39:56 INFO - PROCESS | 2040 | 1463035196677 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:56 INFO - PROCESS | 2040 | ++DOCSHELL 000000598D1AA000 == 57 [pid = 2040] [id = 270] 23:39:56 INFO - PROCESS | 2040 | ++DOMWINDOW == 114 (0000005988221000) [pid = 2040] [serial = 753] [outer = 0000000000000000] 23:39:56 INFO - PROCESS | 2040 | ++DOMWINDOW == 115 (000000598B470000) [pid = 2040] [serial = 754] [outer = 0000005988221000] 23:39:56 INFO - PROCESS | 2040 | 1463035196734 Marionette DEBUG loaded listener.js 23:39:56 INFO - PROCESS | 2040 | ++DOMWINDOW == 116 (0000005990BB1000) [pid = 2040] [serial = 755] [outer = 0000005988221000] 23:39:57 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:57 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:57 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:57 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:57 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:57 INFO - PROCESS | 2040 | 1463035197268 Marionette TRACE conn6 <- [1,816,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]]]}] 23:39:57 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | The referrer URL is omitted when a 23:39:57 INFO - document served over http requires an http 23:39:57 INFO - sub-resource via xhr-request using the meta-csp 23:39:57 INFO - delivery method with no-redirect and when 23:39:57 INFO - the target request is same-origin. 23:39:57 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 943ms 23:39:57 INFO - PROCESS | 2040 | 1463035197301 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 23:39:57 INFO - PROCESS | 2040 | 1463035197305 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 23:39:57 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html 23:39:57 INFO - PROCESS | 2040 | 1463035197313 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 23:39:57 INFO - PROCESS | 2040 | 1463035197317 Marionette TRACE conn6 <- [1,818,null,{}] 23:39:57 INFO - PROCESS | 2040 | 1463035197364 Marionette TRACE conn6 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:57 INFO - PROCESS | 2040 | 1463035197491 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 23:39:57 INFO - PROCESS | 2040 | 1463035197570 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:57 INFO - PROCESS | 2040 | ++DOCSHELL 00000059974F9800 == 58 [pid = 2040] [id = 271] 23:39:57 INFO - PROCESS | 2040 | ++DOMWINDOW == 117 (00000059937E6400) [pid = 2040] [serial = 756] [outer = 0000000000000000] 23:39:57 INFO - PROCESS | 2040 | ++DOMWINDOW == 118 (0000005993CB8C00) [pid = 2040] [serial = 757] [outer = 00000059937E6400] 23:39:57 INFO - PROCESS | 2040 | 1463035197626 Marionette DEBUG loaded listener.js 23:39:57 INFO - PROCESS | 2040 | ++DOMWINDOW == 119 (00000059952F0C00) [pid = 2040] [serial = 758] [outer = 00000059937E6400] 23:39:57 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:57 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:57 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:57 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:58 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:58 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:58 INFO - PROCESS | 2040 | 1463035198163 Marionette TRACE conn6 <- [1,820,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]]]}] 23:39:58 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | The referrer URL is omitted when a 23:39:58 INFO - document served over http requires an http 23:39:58 INFO - sub-resource via xhr-request using the meta-csp 23:39:58 INFO - delivery method with swap-origin-redirect and when 23:39:58 INFO - the target request is same-origin. 23:39:58 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 881ms 23:39:58 INFO - PROCESS | 2040 | 1463035198195 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 23:39:58 INFO - PROCESS | 2040 | 1463035198198 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 23:39:58 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html 23:39:58 INFO - PROCESS | 2040 | 1463035198202 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 23:39:58 INFO - PROCESS | 2040 | 1463035198204 Marionette TRACE conn6 <- [1,822,null,{}] 23:39:58 INFO - PROCESS | 2040 | 1463035198215 Marionette TRACE conn6 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:58 INFO - PROCESS | 2040 | 1463035198371 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 23:39:58 INFO - PROCESS | 2040 | 1463035198438 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:58 INFO - PROCESS | 2040 | ++DOCSHELL 000000599C3D0800 == 59 [pid = 2040] [id = 272] 23:39:58 INFO - PROCESS | 2040 | ++DOMWINDOW == 120 (0000005998911C00) [pid = 2040] [serial = 759] [outer = 0000000000000000] 23:39:58 INFO - PROCESS | 2040 | ++DOMWINDOW == 121 (0000005998918C00) [pid = 2040] [serial = 760] [outer = 0000005998911C00] 23:39:58 INFO - PROCESS | 2040 | 1463035198497 Marionette DEBUG loaded listener.js 23:39:58 INFO - PROCESS | 2040 | ++DOMWINDOW == 122 (0000005998C7D000) [pid = 2040] [serial = 761] [outer = 0000005998911C00] 23:39:58 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:58 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:58 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:58 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:58 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:59 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:59 INFO - PROCESS | 2040 | 1463035199066 Marionette TRACE conn6 <- [1,824,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]]]}] 23:39:59 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | The referrer URL is omitted when a 23:39:59 INFO - document served over http requires an https 23:39:59 INFO - sub-resource via fetch-request using the meta-csp 23:39:59 INFO - delivery method with keep-origin-redirect and when 23:39:59 INFO - the target request is same-origin. 23:39:59 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 942ms 23:39:59 INFO - PROCESS | 2040 | 1463035199145 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 23:39:59 INFO - PROCESS | 2040 | 1463035199148 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 23:39:59 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html 23:39:59 INFO - PROCESS | 2040 | 1463035199165 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 23:39:59 INFO - PROCESS | 2040 | 1463035199167 Marionette TRACE conn6 <- [1,826,null,{}] 23:39:59 INFO - PROCESS | 2040 | 1463035199171 Marionette TRACE conn6 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:59 INFO - PROCESS | 2040 | 1463035199289 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 23:39:59 INFO - PROCESS | 2040 | 1463035199357 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:59 INFO - PROCESS | 2040 | ++DOCSHELL 000000599C4C2800 == 60 [pid = 2040] [id = 273] 23:39:59 INFO - PROCESS | 2040 | ++DOMWINDOW == 123 (000000599A1D9800) [pid = 2040] [serial = 762] [outer = 0000000000000000] 23:39:59 INFO - PROCESS | 2040 | ++DOMWINDOW == 124 (000000599ACB0400) [pid = 2040] [serial = 763] [outer = 000000599A1D9800] 23:39:59 INFO - PROCESS | 2040 | 1463035199455 Marionette DEBUG loaded listener.js 23:39:59 INFO - PROCESS | 2040 | ++DOMWINDOW == 125 (000000599ACB7800) [pid = 2040] [serial = 764] [outer = 000000599A1D9800] 23:39:59 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:59 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:59 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:59 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:59 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:39:59 INFO - PROCESS | 2040 | 1463035199994 Marionette TRACE conn6 <- [1,828,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]]]}] 23:40:00 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | The referrer URL is omitted when a 23:40:00 INFO - document served over http requires an https 23:40:00 INFO - sub-resource via fetch-request using the meta-csp 23:40:00 INFO - delivery method with no-redirect and when 23:40:00 INFO - the target request is same-origin. 23:40:00 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 880ms 23:40:00 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html 23:40:00 INFO - PROCESS | 2040 | 1463035200046 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 23:40:00 INFO - PROCESS | 2040 | 1463035200048 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 23:40:00 INFO - PROCESS | 2040 | 1463035200052 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 23:40:00 INFO - PROCESS | 2040 | 1463035200054 Marionette TRACE conn6 <- [1,830,null,{}] 23:40:00 INFO - PROCESS | 2040 | 1463035200058 Marionette TRACE conn6 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:00 INFO - PROCESS | 2040 | 1463035200164 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 23:40:00 INFO - PROCESS | 2040 | 1463035200264 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:00 INFO - PROCESS | 2040 | ++DOCSHELL 000000599C4DE000 == 61 [pid = 2040] [id = 274] 23:40:00 INFO - PROCESS | 2040 | ++DOMWINDOW == 126 (0000005998A12400) [pid = 2040] [serial = 765] [outer = 0000000000000000] 23:40:00 INFO - PROCESS | 2040 | ++DOMWINDOW == 127 (0000005998A17C00) [pid = 2040] [serial = 766] [outer = 0000005998A12400] 23:40:00 INFO - PROCESS | 2040 | 1463035200319 Marionette DEBUG loaded listener.js 23:40:00 INFO - PROCESS | 2040 | ++DOMWINDOW == 128 (000000599ACB3800) [pid = 2040] [serial = 767] [outer = 0000005998A12400] 23:40:00 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:00 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:00 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:00 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:00 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:00 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:01 INFO - PROCESS | 2040 | 1463035201149 Marionette TRACE conn6 <- [1,832,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]]]}] 23:40:01 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | The referrer URL is omitted when a 23:40:01 INFO - document served over http requires an https 23:40:01 INFO - sub-resource via fetch-request using the meta-csp 23:40:01 INFO - delivery method with swap-origin-redirect and when 23:40:01 INFO - the target request is same-origin. 23:40:01 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 1131ms 23:40:01 INFO - PROCESS | 2040 | 1463035201195 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 23:40:01 INFO - PROCESS | 2040 | 1463035201200 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 23:40:01 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 23:40:01 INFO - PROCESS | 2040 | 1463035201206 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 23:40:01 INFO - PROCESS | 2040 | 1463035201210 Marionette TRACE conn6 <- [1,834,null,{}] 23:40:01 INFO - PROCESS | 2040 | 1463035201216 Marionette TRACE conn6 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:01 INFO - PROCESS | 2040 | 1463035201317 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 23:40:01 INFO - PROCESS | 2040 | 1463035201387 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:01 INFO - PROCESS | 2040 | ++DOCSHELL 0000005994385000 == 62 [pid = 2040] [id = 275] 23:40:01 INFO - PROCESS | 2040 | ++DOMWINDOW == 129 (0000005990BAD800) [pid = 2040] [serial = 768] [outer = 0000000000000000] 23:40:01 INFO - PROCESS | 2040 | ++DOMWINDOW == 130 (0000005992502400) [pid = 2040] [serial = 769] [outer = 0000005990BAD800] 23:40:01 INFO - PROCESS | 2040 | 1463035201436 Marionette DEBUG loaded listener.js 23:40:01 INFO - PROCESS | 2040 | ++DOMWINDOW == 131 (00000059937A7000) [pid = 2040] [serial = 770] [outer = 0000005990BAD800] 23:40:01 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:01 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:01 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:01 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:01 INFO - PROCESS | 2040 | ++DOCSHELL 000000598B7EE000 == 63 [pid = 2040] [id = 276] 23:40:01 INFO - PROCESS | 2040 | ++DOMWINDOW == 132 (0000005990BB1800) [pid = 2040] [serial = 771] [outer = 0000000000000000] 23:40:01 INFO - PROCESS | 2040 | ++DOMWINDOW == 133 (0000005990BACC00) [pid = 2040] [serial = 772] [outer = 0000005990BB1800] 23:40:02 INFO - PROCESS | 2040 | 1463035202072 Marionette TRACE conn6 <- [1,836,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]]]}] 23:40:02 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | The referrer URL is omitted when a 23:40:02 INFO - document served over http requires an https 23:40:02 INFO - sub-resource via iframe-tag using the meta-csp 23:40:02 INFO - delivery method with keep-origin-redirect and when 23:40:02 INFO - the target request is same-origin. 23:40:02 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 880ms 23:40:02 INFO - PROCESS | 2040 | 1463035202093 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 23:40:02 INFO - PROCESS | 2040 | 1463035202099 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 23:40:02 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 23:40:02 INFO - PROCESS | 2040 | 1463035202105 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 23:40:02 INFO - PROCESS | 2040 | 1463035202108 Marionette TRACE conn6 <- [1,838,null,{}] 23:40:02 INFO - PROCESS | 2040 | 1463035202112 Marionette TRACE conn6 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:02 INFO - PROCESS | 2040 | 1463035202245 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 23:40:02 INFO - PROCESS | 2040 | --DOCSHELL 0000005998504800 == 62 [pid = 2040] [id = 268] 23:40:02 INFO - PROCESS | 2040 | --DOCSHELL 000000599BD14000 == 61 [pid = 2040] [id = 267] 23:40:02 INFO - PROCESS | 2040 | --DOCSHELL 000000599B3A8000 == 60 [pid = 2040] [id = 266] 23:40:02 INFO - PROCESS | 2040 | --DOCSHELL 000000599B2AD800 == 59 [pid = 2040] [id = 265] 23:40:02 INFO - PROCESS | 2040 | --DOCSHELL 000000599AC63800 == 58 [pid = 2040] [id = 264] 23:40:02 INFO - PROCESS | 2040 | --DOCSHELL 000000599AB77000 == 57 [pid = 2040] [id = 263] 23:40:02 INFO - PROCESS | 2040 | --DOCSHELL 0000005986E61800 == 56 [pid = 2040] [id = 262] 23:40:02 INFO - PROCESS | 2040 | --DOCSHELL 0000005999F2F000 == 55 [pid = 2040] [id = 261] 23:40:02 INFO - PROCESS | 2040 | --DOCSHELL 00000059974FA000 == 54 [pid = 2040] [id = 260] 23:40:02 INFO - PROCESS | 2040 | --DOCSHELL 0000005997141800 == 53 [pid = 2040] [id = 259] 23:40:02 INFO - PROCESS | 2040 | --DOMWINDOW == 132 (000000599546B400) [pid = 2040] [serial = 695] [outer = 0000000000000000] [url = about:blank] 23:40:02 INFO - PROCESS | 2040 | --DOCSHELL 00000059933CA800 == 52 [pid = 2040] [id = 258] 23:40:02 INFO - PROCESS | 2040 | --DOCSHELL 0000005993A6C800 == 51 [pid = 2040] [id = 257] 23:40:02 INFO - PROCESS | 2040 | --DOCSHELL 000000599A324000 == 50 [pid = 2040] [id = 236] 23:40:02 INFO - PROCESS | 2040 | --DOCSHELL 000000599437F000 == 49 [pid = 2040] [id = 256] 23:40:02 INFO - PROCESS | 2040 | --DOCSHELL 0000005987082800 == 48 [pid = 2040] [id = 250] 23:40:02 INFO - PROCESS | 2040 | --DOMWINDOW == 131 (0000005998C45C00) [pid = 2040] [serial = 557] [outer = 0000000000000000] [url = about:blank] 23:40:02 INFO - PROCESS | 2040 | --DOMWINDOW == 130 (00000059951B7800) [pid = 2040] [serial = 691] [outer = 0000000000000000] [url = about:blank] 23:40:02 INFO - PROCESS | 2040 | --DOMWINDOW == 129 (000000599605B400) [pid = 2040] [serial = 693] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463035182755] 23:40:02 INFO - PROCESS | 2040 | --DOMWINDOW == 128 (0000005994110000) [pid = 2040] [serial = 690] [outer = 0000000000000000] [url = about:blank] 23:40:02 INFO - PROCESS | 2040 | --DOMWINDOW == 127 (00000059951B7C00) [pid = 2040] [serial = 623] [outer = 0000000000000000] [url = about:blank] 23:40:02 INFO - PROCESS | 2040 | --DOMWINDOW == 126 (000000598CE3C000) [pid = 2040] [serial = 661] [outer = 0000000000000000] [url = about:blank] 23:40:02 INFO - PROCESS | 2040 | --DOMWINDOW == 125 (00000059937E7400) [pid = 2040] [serial = 664] [outer = 0000000000000000] [url = about:blank] 23:40:02 INFO - PROCESS | 2040 | --DOMWINDOW == 124 (000000598BAAC800) [pid = 2040] [serial = 682] [outer = 0000000000000000] [url = about:blank] 23:40:02 INFO - PROCESS | 2040 | --DOMWINDOW == 123 (000000598FE8F000) [pid = 2040] [serial = 683] [outer = 0000000000000000] [url = about:blank] 23:40:02 INFO - PROCESS | 2040 | --DOMWINDOW == 122 (0000005998C88800) [pid = 2040] [serial = 670] [outer = 0000000000000000] [url = about:blank] 23:40:02 INFO - PROCESS | 2040 | --DOMWINDOW == 121 (0000005998B7C800) [pid = 2040] [serial = 667] [outer = 0000000000000000] [url = about:blank] 23:40:02 INFO - PROCESS | 2040 | --DOMWINDOW == 120 (00000059935E9800) [pid = 2040] [serial = 685] [outer = 0000000000000000] [url = about:blank] 23:40:02 INFO - PROCESS | 2040 | --DOMWINDOW == 119 (0000005993FF2000) [pid = 2040] [serial = 688] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:40:02 INFO - PROCESS | 2040 | --DOMWINDOW == 118 (000000599385E400) [pid = 2040] [serial = 686] [outer = 0000000000000000] [url = about:blank] 23:40:02 INFO - PROCESS | 2040 | --DOMWINDOW == 117 (000000599119BC00) [pid = 2040] [serial = 680] [outer = 0000000000000000] [url = about:blank] 23:40:02 INFO - PROCESS | 2040 | --DOMWINDOW == 116 (000000598B474000) [pid = 2040] [serial = 679] [outer = 0000000000000000] [url = about:blank] 23:40:02 INFO - PROCESS | 2040 | --DOMWINDOW == 115 (000000599A1D6400) [pid = 2040] [serial = 677] [outer = 0000000000000000] [url = about:blank] 23:40:02 INFO - PROCESS | 2040 | --DOMWINDOW == 114 (0000005992509800) [pid = 2040] [serial = 676] [outer = 0000000000000000] [url = about:blank] 23:40:02 INFO - PROCESS | 2040 | --DOMWINDOW == 113 (0000005999D37000) [pid = 2040] [serial = 673] [outer = 0000000000000000] [url = about:blank] 23:40:02 INFO - PROCESS | 2040 | 1463035202381 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:02 INFO - PROCESS | 2040 | ++DOCSHELL 0000005986E6B000 == 49 [pid = 2040] [id = 277] 23:40:02 INFO - PROCESS | 2040 | ++DOMWINDOW == 114 (0000005985326400) [pid = 2040] [serial = 773] [outer = 0000000000000000] 23:40:02 INFO - PROCESS | 2040 | ++DOMWINDOW == 115 (0000005985B8C400) [pid = 2040] [serial = 774] [outer = 0000005985326400] 23:40:02 INFO - PROCESS | 2040 | 1463035202426 Marionette DEBUG loaded listener.js 23:40:02 INFO - PROCESS | 2040 | ++DOMWINDOW == 116 (000000598768D800) [pid = 2040] [serial = 775] [outer = 0000005985326400] 23:40:02 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:02 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:02 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:02 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:02 INFO - PROCESS | 2040 | ++DOCSHELL 00000059925D8000 == 50 [pid = 2040] [id = 278] 23:40:02 INFO - PROCESS | 2040 | ++DOMWINDOW == 117 (000000598FE63400) [pid = 2040] [serial = 776] [outer = 0000000000000000] 23:40:02 INFO - PROCESS | 2040 | ++DOMWINDOW == 118 (0000005990D09000) [pid = 2040] [serial = 777] [outer = 000000598FE63400] 23:40:02 INFO - PROCESS | 2040 | 1463035202895 Marionette TRACE conn6 <- [1,840,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]]]}] 23:40:02 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | The referrer URL is omitted when a 23:40:02 INFO - document served over http requires an https 23:40:02 INFO - sub-resource via iframe-tag using the meta-csp 23:40:02 INFO - delivery method with no-redirect and when 23:40:02 INFO - the target request is same-origin. 23:40:02 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 838ms 23:40:02 INFO - PROCESS | 2040 | 1463035202945 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 23:40:02 INFO - PROCESS | 2040 | 1463035202947 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 23:40:02 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 23:40:02 INFO - PROCESS | 2040 | 1463035202952 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 23:40:02 INFO - PROCESS | 2040 | 1463035202956 Marionette TRACE conn6 <- [1,842,null,{}] 23:40:02 INFO - PROCESS | 2040 | 1463035202966 Marionette TRACE conn6 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:03 INFO - PROCESS | 2040 | 1463035203063 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 23:40:03 INFO - PROCESS | 2040 | 1463035203071 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:03 INFO - PROCESS | 2040 | ++DOCSHELL 0000005994777800 == 51 [pid = 2040] [id = 279] 23:40:03 INFO - PROCESS | 2040 | ++DOMWINDOW == 119 (00000059935EA400) [pid = 2040] [serial = 778] [outer = 0000000000000000] 23:40:03 INFO - PROCESS | 2040 | ++DOMWINDOW == 120 (0000005993830800) [pid = 2040] [serial = 779] [outer = 00000059935EA400] 23:40:03 INFO - PROCESS | 2040 | 1463035203118 Marionette DEBUG loaded listener.js 23:40:03 INFO - PROCESS | 2040 | ++DOMWINDOW == 121 (0000005993CB6400) [pid = 2040] [serial = 780] [outer = 00000059935EA400] 23:40:03 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:03 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:03 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:03 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:03 INFO - PROCESS | 2040 | ++DOCSHELL 0000005996083000 == 52 [pid = 2040] [id = 280] 23:40:03 INFO - PROCESS | 2040 | ++DOMWINDOW == 122 (0000005990ABDC00) [pid = 2040] [serial = 781] [outer = 0000000000000000] 23:40:03 INFO - PROCESS | 2040 | ++DOMWINDOW == 123 (0000005993FF4800) [pid = 2040] [serial = 782] [outer = 0000005990ABDC00] 23:40:03 INFO - PROCESS | 2040 | 1463035203625 Marionette TRACE conn6 <- [1,844,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]]]}] 23:40:03 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | The referrer URL is omitted when a 23:40:03 INFO - document served over http requires an https 23:40:03 INFO - sub-resource via iframe-tag using the meta-csp 23:40:03 INFO - delivery method with swap-origin-redirect and when 23:40:03 INFO - the target request is same-origin. 23:40:03 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 692ms 23:40:03 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 23:40:03 INFO - PROCESS | 2040 | 1463035203646 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 23:40:03 INFO - PROCESS | 2040 | 1463035203649 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 23:40:03 INFO - PROCESS | 2040 | 1463035203652 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 23:40:03 INFO - PROCESS | 2040 | 1463035203654 Marionette TRACE conn6 <- [1,846,null,{}] 23:40:03 INFO - PROCESS | 2040 | 1463035203657 Marionette TRACE conn6 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:03 INFO - PROCESS | 2040 | 1463035203751 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 23:40:03 INFO - PROCESS | 2040 | 1463035203832 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:03 INFO - PROCESS | 2040 | ++DOCSHELL 00000059925C5000 == 53 [pid = 2040] [id = 281] 23:40:03 INFO - PROCESS | 2040 | ++DOMWINDOW == 124 (0000005993CA2800) [pid = 2040] [serial = 783] [outer = 0000000000000000] 23:40:03 INFO - PROCESS | 2040 | ++DOMWINDOW == 125 (0000005994112400) [pid = 2040] [serial = 784] [outer = 0000005993CA2800] 23:40:03 INFO - PROCESS | 2040 | 1463035203877 Marionette DEBUG loaded listener.js 23:40:03 INFO - PROCESS | 2040 | ++DOMWINDOW == 126 (0000005994718000) [pid = 2040] [serial = 785] [outer = 0000005993CA2800] 23:40:04 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:04 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:04 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:04 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:04 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:04 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:04 INFO - PROCESS | 2040 | 1463035204276 Marionette TRACE conn6 <- [1,848,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]]]}] 23:40:04 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | The referrer URL is omitted when a 23:40:04 INFO - document served over http requires an https 23:40:04 INFO - sub-resource via script-tag using the meta-csp 23:40:04 INFO - delivery method with keep-origin-redirect and when 23:40:04 INFO - the target request is same-origin. 23:40:04 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 671ms 23:40:04 INFO - PROCESS | 2040 | 1463035204335 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 23:40:04 INFO - PROCESS | 2040 | 1463035204338 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 23:40:04 INFO - PROCESS | 2040 | 1463035204341 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 23:40:04 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html 23:40:04 INFO - PROCESS | 2040 | 1463035204343 Marionette TRACE conn6 <- [1,850,null,{}] 23:40:04 INFO - PROCESS | 2040 | 1463035204347 Marionette TRACE conn6 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:04 INFO - PROCESS | 2040 | 1463035204482 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 23:40:04 INFO - PROCESS | 2040 | 1463035204505 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:04 INFO - PROCESS | 2040 | ++DOCSHELL 00000059979D8800 == 54 [pid = 2040] [id = 282] 23:40:04 INFO - PROCESS | 2040 | ++DOMWINDOW == 127 (0000005994720000) [pid = 2040] [serial = 786] [outer = 0000000000000000] 23:40:04 INFO - PROCESS | 2040 | ++DOMWINDOW == 128 (0000005994A5FC00) [pid = 2040] [serial = 787] [outer = 0000005994720000] 23:40:04 INFO - PROCESS | 2040 | 1463035204550 Marionette DEBUG loaded listener.js 23:40:04 INFO - PROCESS | 2040 | ++DOMWINDOW == 129 (00000059952EB000) [pid = 2040] [serial = 788] [outer = 0000005994720000] 23:40:04 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:04 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:04 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:04 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:04 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:04 INFO - PROCESS | 2040 | 1463035204973 Marionette TRACE conn6 <- [1,852,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]]]}] 23:40:05 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | The referrer URL is omitted when a 23:40:05 INFO - document served over http requires an https 23:40:05 INFO - sub-resource via script-tag using the meta-csp 23:40:05 INFO - delivery method with no-redirect and when 23:40:05 INFO - the target request is same-origin. 23:40:05 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 692ms 23:40:05 INFO - PROCESS | 2040 | 1463035205038 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 23:40:05 INFO - PROCESS | 2040 | 1463035205040 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 23:40:05 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 23:40:05 INFO - PROCESS | 2040 | 1463035205051 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 23:40:05 INFO - PROCESS | 2040 | 1463035205053 Marionette TRACE conn6 <- [1,854,null,{}] 23:40:05 INFO - PROCESS | 2040 | 1463035205056 Marionette TRACE conn6 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:05 INFO - PROCESS | 2040 | 1463035205184 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 23:40:05 INFO - PROCESS | 2040 | 1463035205240 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:05 INFO - PROCESS | 2040 | ++DOCSHELL 000000599736B000 == 55 [pid = 2040] [id = 283] 23:40:05 INFO - PROCESS | 2040 | ++DOMWINDOW == 130 (000000599612A400) [pid = 2040] [serial = 789] [outer = 0000000000000000] 23:40:05 INFO - PROCESS | 2040 | ++DOMWINDOW == 131 (00000059966AFC00) [pid = 2040] [serial = 790] [outer = 000000599612A400] 23:40:05 INFO - PROCESS | 2040 | 1463035205294 Marionette DEBUG loaded listener.js 23:40:05 INFO - PROCESS | 2040 | ++DOMWINDOW == 132 (00000059971EE400) [pid = 2040] [serial = 791] [outer = 000000599612A400] 23:40:05 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:05 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:05 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:05 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:05 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:05 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:05 INFO - PROCESS | 2040 | 1463035205733 Marionette TRACE conn6 <- [1,856,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]]]}] 23:40:05 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | The referrer URL is omitted when a 23:40:05 INFO - document served over http requires an https 23:40:05 INFO - sub-resource via script-tag using the meta-csp 23:40:05 INFO - delivery method with swap-origin-redirect and when 23:40:05 INFO - the target request is same-origin. 23:40:05 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 733ms 23:40:05 INFO - PROCESS | 2040 | 1463035205796 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 23:40:05 INFO - PROCESS | 2040 | 1463035205798 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 23:40:05 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 23:40:05 INFO - PROCESS | 2040 | 1463035205812 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 23:40:05 INFO - PROCESS | 2040 | 1463035205814 Marionette TRACE conn6 <- [1,858,null,{}] 23:40:05 INFO - PROCESS | 2040 | 1463035205818 Marionette TRACE conn6 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:05 INFO - PROCESS | 2040 | 1463035205926 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 23:40:05 INFO - PROCESS | 2040 | 1463035205978 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:05 INFO - PROCESS | 2040 | ++DOCSHELL 000000599A328000 == 56 [pid = 2040] [id = 284] 23:40:05 INFO - PROCESS | 2040 | ++DOMWINDOW == 133 (00000059971F9800) [pid = 2040] [serial = 792] [outer = 0000000000000000] 23:40:06 INFO - PROCESS | 2040 | ++DOMWINDOW == 134 (00000059973A4000) [pid = 2040] [serial = 793] [outer = 00000059971F9800] 23:40:06 INFO - PROCESS | 2040 | 1463035206023 Marionette DEBUG loaded listener.js 23:40:06 INFO - PROCESS | 2040 | ++DOMWINDOW == 135 (0000005997467000) [pid = 2040] [serial = 794] [outer = 00000059971F9800] 23:40:06 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:06 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:06 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:06 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:06 INFO - PROCESS | 2040 | --DOMWINDOW == 134 (0000005999DD8800) [pid = 2040] [serial = 747] [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] 23:40:06 INFO - PROCESS | 2040 | --DOMWINDOW == 133 (0000005998CE2C00) [pid = 2040] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463035192824] 23:40:06 INFO - PROCESS | 2040 | --DOMWINDOW == 132 (00000059935EAC00) [pid = 2040] [serial = 717] [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] 23:40:06 INFO - PROCESS | 2040 | --DOMWINDOW == 131 (000000599711F000) [pid = 2040] [serial = 726] [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] 23:40:06 INFO - PROCESS | 2040 | --DOMWINDOW == 130 (000000599745E800) [pid = 2040] [serial = 731] [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] 23:40:06 INFO - PROCESS | 2040 | --DOMWINDOW == 129 (0000005986F66000) [pid = 2040] [serial = 714] [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] 23:40:06 INFO - PROCESS | 2040 | --DOMWINDOW == 128 (000000599252E800) [pid = 2040] [serial = 720] [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] 23:40:06 INFO - PROCESS | 2040 | --DOMWINDOW == 127 (000000598700F800) [pid = 2040] [serial = 697] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:40:06 INFO - PROCESS | 2040 | --DOMWINDOW == 126 (00000059951BE800) [pid = 2040] [serial = 694] [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] 23:40:06 INFO - PROCESS | 2040 | --DOMWINDOW == 125 (0000005999D28800) [pid = 2040] [serial = 736] [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] 23:40:06 INFO - PROCESS | 2040 | --DOMWINDOW == 124 (0000005995C0EC00) [pid = 2040] [serial = 723] [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] 23:40:06 INFO - PROCESS | 2040 | --DOMWINDOW == 123 (000000598CF89C00) [pid = 2040] [serial = 744] [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] 23:40:06 INFO - PROCESS | 2040 | --DOMWINDOW == 122 (000000599A1DA800) [pid = 2040] [serial = 741] [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] 23:40:06 INFO - PROCESS | 2040 | --DOMWINDOW == 121 (000000599A1CE400) [pid = 2040] [serial = 739] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:40:06 INFO - PROCESS | 2040 | --DOMWINDOW == 120 (0000005997465000) [pid = 2040] [serial = 729] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:40:06 INFO - PROCESS | 2040 | --DOMWINDOW == 119 (0000005997983800) [pid = 2040] [serial = 605] [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] 23:40:06 INFO - PROCESS | 2040 | --DOMWINDOW == 118 (000000598B434400) [pid = 2040] [serial = 610] [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] 23:40:06 INFO - PROCESS | 2040 | --DOMWINDOW == 117 (000000599429AC00) [pid = 2040] [serial = 618] [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] 23:40:06 INFO - PROCESS | 2040 | --DOMWINDOW == 116 (0000005992502800) [pid = 2040] [serial = 615] [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] 23:40:06 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:06 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:06 INFO - PROCESS | 2040 | 1463035206587 Marionette TRACE conn6 <- [1,860,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]]]}] 23:40:06 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | The referrer URL is omitted when a 23:40:06 INFO - document served over http requires an https 23:40:06 INFO - sub-resource via xhr-request using the meta-csp 23:40:06 INFO - delivery method with keep-origin-redirect and when 23:40:06 INFO - the target request is same-origin. 23:40:06 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 839ms 23:40:06 INFO - PROCESS | 2040 | 1463035206653 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 23:40:06 INFO - PROCESS | 2040 | 1463035206656 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 23:40:06 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html 23:40:06 INFO - PROCESS | 2040 | 1463035206659 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 23:40:06 INFO - PROCESS | 2040 | 1463035206661 Marionette TRACE conn6 <- [1,862,null,{}] 23:40:06 INFO - PROCESS | 2040 | 1463035206665 Marionette TRACE conn6 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:06 INFO - PROCESS | 2040 | 1463035206748 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 23:40:06 INFO - PROCESS | 2040 | 1463035206822 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:06 INFO - PROCESS | 2040 | ++DOCSHELL 0000005999F91800 == 57 [pid = 2040] [id = 285] 23:40:06 INFO - PROCESS | 2040 | ++DOMWINDOW == 117 (0000005997350400) [pid = 2040] [serial = 795] [outer = 0000000000000000] 23:40:06 INFO - PROCESS | 2040 | ++DOMWINDOW == 118 (000000599745F800) [pid = 2040] [serial = 796] [outer = 0000005997350400] 23:40:06 INFO - PROCESS | 2040 | 1463035206874 Marionette DEBUG loaded listener.js 23:40:06 INFO - PROCESS | 2040 | ++DOMWINDOW == 119 (00000059974D7800) [pid = 2040] [serial = 797] [outer = 0000005997350400] 23:40:07 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:07 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:07 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:07 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:07 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:07 INFO - PROCESS | 2040 | 1463035207226 Marionette TRACE conn6 <- [1,864,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]]]}] 23:40:07 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | The referrer URL is omitted when a 23:40:07 INFO - document served over http requires an https 23:40:07 INFO - sub-resource via xhr-request using the meta-csp 23:40:07 INFO - delivery method with no-redirect and when 23:40:07 INFO - the target request is same-origin. 23:40:07 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 628ms 23:40:07 INFO - PROCESS | 2040 | 1463035207291 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 23:40:07 INFO - PROCESS | 2040 | 1463035207293 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 23:40:07 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 23:40:07 INFO - PROCESS | 2040 | 1463035207296 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 23:40:07 INFO - PROCESS | 2040 | 1463035207298 Marionette TRACE conn6 <- [1,866,null,{}] 23:40:07 INFO - PROCESS | 2040 | 1463035207301 Marionette TRACE conn6 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:07 INFO - PROCESS | 2040 | 1463035207409 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 23:40:07 INFO - PROCESS | 2040 | 1463035207417 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:07 INFO - PROCESS | 2040 | ++DOCSHELL 000000599ADBD000 == 58 [pid = 2040] [id = 286] 23:40:07 INFO - PROCESS | 2040 | ++DOMWINDOW == 120 (0000005997921400) [pid = 2040] [serial = 798] [outer = 0000000000000000] 23:40:07 INFO - PROCESS | 2040 | ++DOMWINDOW == 121 (000000599794E400) [pid = 2040] [serial = 799] [outer = 0000005997921400] 23:40:07 INFO - PROCESS | 2040 | 1463035207462 Marionette DEBUG loaded listener.js 23:40:07 INFO - PROCESS | 2040 | ++DOMWINDOW == 122 (0000005997985C00) [pid = 2040] [serial = 800] [outer = 0000005997921400] 23:40:07 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:07 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:07 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:07 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:07 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:07 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:07 INFO - PROCESS | 2040 | 1463035207853 Marionette TRACE conn6 <- [1,868,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]]]}] 23:40:07 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | The referrer URL is omitted when a 23:40:07 INFO - document served over http requires an https 23:40:07 INFO - sub-resource via xhr-request using the meta-csp 23:40:07 INFO - delivery method with swap-origin-redirect and when 23:40:07 INFO - the target request is same-origin. 23:40:07 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 584ms 23:40:07 INFO - PROCESS | 2040 | 1463035207884 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 23:40:07 INFO - PROCESS | 2040 | 1463035207886 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 23:40:07 INFO - PROCESS | 2040 | 1463035207890 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 23:40:07 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html 23:40:07 INFO - PROCESS | 2040 | 1463035207892 Marionette TRACE conn6 <- [1,870,null,{}] 23:40:07 INFO - PROCESS | 2040 | 1463035207896 Marionette TRACE conn6 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:07 INFO - PROCESS | 2040 | 1463035207980 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 23:40:08 INFO - PROCESS | 2040 | 1463035208055 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:08 INFO - PROCESS | 2040 | ++DOCSHELL 000000599BD15000 == 59 [pid = 2040] [id = 287] 23:40:08 INFO - PROCESS | 2040 | ++DOMWINDOW == 123 (000000599797E400) [pid = 2040] [serial = 801] [outer = 0000000000000000] 23:40:08 INFO - PROCESS | 2040 | ++DOMWINDOW == 124 (000000599890C800) [pid = 2040] [serial = 802] [outer = 000000599797E400] 23:40:08 INFO - PROCESS | 2040 | 1463035208100 Marionette DEBUG loaded listener.js 23:40:08 INFO - PROCESS | 2040 | ++DOMWINDOW == 125 (0000005998A13400) [pid = 2040] [serial = 803] [outer = 000000599797E400] 23:40:08 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:08 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:08 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:08 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:08 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:08 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:08 INFO - PROCESS | 2040 | 1463035208469 Marionette TRACE conn6 <- [1,872,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]]]}] 23:40:08 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | The referrer URL is omitted when a 23:40:08 INFO - document served over http requires an http 23:40:08 INFO - sub-resource via fetch-request using the meta-referrer 23:40:08 INFO - delivery method with keep-origin-redirect and when 23:40:08 INFO - the target request is cross-origin. 23:40:08 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 629ms 23:40:08 INFO - PROCESS | 2040 | 1463035208552 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 23:40:08 INFO - PROCESS | 2040 | 1463035208557 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 23:40:08 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html 23:40:08 INFO - PROCESS | 2040 | 1463035208563 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 23:40:08 INFO - PROCESS | 2040 | 1463035208567 Marionette TRACE conn6 <- [1,874,null,{}] 23:40:08 INFO - PROCESS | 2040 | 1463035208574 Marionette TRACE conn6 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:08 INFO - PROCESS | 2040 | 1463035208724 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 23:40:08 INFO - PROCESS | 2040 | 1463035208852 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:08 INFO - PROCESS | 2040 | ++DOCSHELL 00000059925BD000 == 60 [pid = 2040] [id = 288] 23:40:08 INFO - PROCESS | 2040 | ++DOMWINDOW == 126 (000000598C393C00) [pid = 2040] [serial = 804] [outer = 0000000000000000] 23:40:08 INFO - PROCESS | 2040 | ++DOMWINDOW == 127 (000000598CF80C00) [pid = 2040] [serial = 805] [outer = 000000598C393C00] 23:40:08 INFO - PROCESS | 2040 | 1463035208911 Marionette DEBUG loaded listener.js 23:40:09 INFO - PROCESS | 2040 | ++DOMWINDOW == 128 (000000599009C800) [pid = 2040] [serial = 806] [outer = 000000598C393C00] 23:40:09 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:09 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:09 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:09 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:09 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:09 INFO - PROCESS | 2040 | 1463035209433 Marionette TRACE conn6 <- [1,876,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]]]}] 23:40:09 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | The referrer URL is omitted when a 23:40:09 INFO - document served over http requires an http 23:40:09 INFO - sub-resource via fetch-request using the meta-referrer 23:40:09 INFO - delivery method with no-redirect and when 23:40:09 INFO - the target request is cross-origin. 23:40:09 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 944ms 23:40:09 INFO - PROCESS | 2040 | 1463035209511 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 23:40:09 INFO - PROCESS | 2040 | 1463035209516 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 23:40:09 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html 23:40:09 INFO - PROCESS | 2040 | 1463035209524 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 23:40:09 INFO - PROCESS | 2040 | 1463035209528 Marionette TRACE conn6 <- [1,878,null,{}] 23:40:09 INFO - PROCESS | 2040 | 1463035209533 Marionette TRACE conn6 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:09 INFO - PROCESS | 2040 | 1463035209645 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 23:40:09 INFO - PROCESS | 2040 | 1463035209720 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:09 INFO - PROCESS | 2040 | ++DOCSHELL 000000599713D000 == 61 [pid = 2040] [id = 289] 23:40:09 INFO - PROCESS | 2040 | ++DOMWINDOW == 129 (00000059933B0400) [pid = 2040] [serial = 807] [outer = 0000000000000000] 23:40:09 INFO - PROCESS | 2040 | ++DOMWINDOW == 130 (0000005993872800) [pid = 2040] [serial = 808] [outer = 00000059933B0400] 23:40:09 INFO - PROCESS | 2040 | 1463035209777 Marionette DEBUG loaded listener.js 23:40:09 INFO - PROCESS | 2040 | ++DOMWINDOW == 131 (00000059941E7000) [pid = 2040] [serial = 809] [outer = 00000059933B0400] 23:40:10 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:10 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:10 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:10 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:10 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:10 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:10 INFO - PROCESS | 2040 | 1463035210369 Marionette TRACE conn6 <- [1,880,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]]]}] 23:40:10 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | The referrer URL is omitted when a 23:40:10 INFO - document served over http requires an http 23:40:10 INFO - sub-resource via fetch-request using the meta-referrer 23:40:10 INFO - delivery method with swap-origin-redirect and when 23:40:10 INFO - the target request is cross-origin. 23:40:10 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 901ms 23:40:10 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html 23:40:10 INFO - PROCESS | 2040 | 1463035210426 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 23:40:10 INFO - PROCESS | 2040 | 1463035210429 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 23:40:10 INFO - PROCESS | 2040 | 1463035210433 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 23:40:10 INFO - PROCESS | 2040 | 1463035210435 Marionette TRACE conn6 <- [1,882,null,{}] 23:40:10 INFO - PROCESS | 2040 | 1463035210446 Marionette TRACE conn6 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:10 INFO - PROCESS | 2040 | 1463035210562 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 23:40:10 INFO - PROCESS | 2040 | 1463035210676 Marionette TRACE conn6 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var 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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:10 INFO - PROCESS | 2040 | ++DOCSHELL 000000599C3CB800 == 62 [pid = 2040] [id = 290] 23:40:10 INFO - PROCESS | 2040 | ++DOMWINDOW == 132 (00000059973A8400) [pid = 2040] [serial = 810] [outer = 0000000000000000] 23:40:10 INFO - PROCESS | 2040 | ++DOMWINDOW == 133 (0000005997929800) [pid = 2040] [serial = 811] [outer = 00000059973A8400] 23:40:10 INFO - PROCESS | 2040 | 1463035210776 Marionette DEBUG loaded listener.js 23:40:10 INFO - PROCESS | 2040 | ++DOMWINDOW == 134 (0000005998B81C00) [pid = 2040] [serial = 812] [outer = 00000059973A8400] 23:40:11 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:11 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:11 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:11 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:11 INFO - PROCESS | 2040 | ++DOCSHELL 00000059974DF800 == 63 [pid = 2040] [id = 291] 23:40:11 INFO - PROCESS | 2040 | ++DOMWINDOW == 135 (0000005998403000) [pid = 2040] [serial = 813] [outer = 0000000000000000] 23:40:11 INFO - PROCESS | 2040 | ++DOMWINDOW == 136 (0000005998409800) [pid = 2040] [serial = 814] [outer = 0000005998403000] 23:40:11 INFO - PROCESS | 2040 | 1463035211382 Marionette TRACE conn6 <- [1,884,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]]]}] 23:40:11 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | The referrer URL is omitted when a 23:40:11 INFO - document served over http requires an http 23:40:11 INFO - sub-resource via iframe-tag using the meta-referrer 23:40:11 INFO - delivery method with keep-origin-redirect and when 23:40:11 INFO - the target request is cross-origin. 23:40:11 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 984ms 23:40:11 INFO - PROCESS | 2040 | 1463035211430 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 23:40:11 INFO - PROCESS | 2040 | 1463035211433 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 23:40:11 INFO - PROCESS | 2040 | 1463035211437 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 23:40:11 INFO - PROCESS | 2040 | 1463035211440 Marionette TRACE conn6 <- [1,886,null,{}] 23:40:11 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html 23:40:11 INFO - PROCESS | 2040 | 1463035211443 Marionette TRACE conn6 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:11 INFO - PROCESS | 2040 | 1463035211567 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 23:40:11 INFO - PROCESS | 2040 | 1463035211687 Marionette TRACE conn6 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var 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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:11 INFO - PROCESS | 2040 | ++DOCSHELL 000000599C420800 == 64 [pid = 2040] [id = 292] 23:40:11 INFO - PROCESS | 2040 | ++DOMWINDOW == 137 (0000005998410800) [pid = 2040] [serial = 815] [outer = 0000000000000000] 23:40:11 INFO - PROCESS | 2040 | ++DOMWINDOW == 138 (0000005998C48C00) [pid = 2040] [serial = 816] [outer = 0000005998410800] 23:40:11 INFO - PROCESS | 2040 | 1463035211743 Marionette DEBUG loaded listener.js 23:40:11 INFO - PROCESS | 2040 | ++DOMWINDOW == 139 (0000005998C89C00) [pid = 2040] [serial = 817] [outer = 0000005998410800] 23:40:12 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:12 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:12 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:12 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:12 INFO - PROCESS | 2040 | ++DOCSHELL 000000599C429800 == 65 [pid = 2040] [id = 293] 23:40:12 INFO - PROCESS | 2040 | ++DOMWINDOW == 140 (0000005998CE7400) [pid = 2040] [serial = 818] [outer = 0000000000000000] 23:40:12 INFO - PROCESS | 2040 | ++DOMWINDOW == 141 (000000599840E400) [pid = 2040] [serial = 819] [outer = 0000005998CE7400] 23:40:12 INFO - PROCESS | 2040 | 1463035212341 Marionette TRACE conn6 <- [1,888,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]]]}] 23:40:12 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | The referrer URL is omitted when a 23:40:12 INFO - document served over http requires an http 23:40:12 INFO - sub-resource via iframe-tag using the meta-referrer 23:40:12 INFO - delivery method with no-redirect and when 23:40:12 INFO - the target request is cross-origin. 23:40:12 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 923ms 23:40:12 INFO - PROCESS | 2040 | 1463035212368 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 23:40:12 INFO - PROCESS | 2040 | 1463035212370 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 23:40:12 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html 23:40:12 INFO - PROCESS | 2040 | 1463035212374 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 23:40:12 INFO - PROCESS | 2040 | 1463035212376 Marionette TRACE conn6 <- [1,890,null,{}] 23:40:12 INFO - PROCESS | 2040 | 1463035212380 Marionette TRACE conn6 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:12 INFO - PROCESS | 2040 | 1463035212500 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 23:40:12 INFO - PROCESS | 2040 | 1463035212589 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:12 INFO - PROCESS | 2040 | ++DOCSHELL 000000599D3CB800 == 66 [pid = 2040] [id = 294] 23:40:12 INFO - PROCESS | 2040 | ++DOMWINDOW == 142 (0000005999D2C400) [pid = 2040] [serial = 820] [outer = 0000000000000000] 23:40:12 INFO - PROCESS | 2040 | ++DOMWINDOW == 143 (0000005999D33000) [pid = 2040] [serial = 821] [outer = 0000005999D2C400] 23:40:12 INFO - PROCESS | 2040 | 1463035212644 Marionette DEBUG loaded listener.js 23:40:12 INFO - PROCESS | 2040 | ++DOMWINDOW == 144 (000000599A1D8C00) [pid = 2040] [serial = 822] [outer = 0000005999D2C400] 23:40:12 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:12 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:12 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:12 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:13 INFO - PROCESS | 2040 | ++DOCSHELL 000000599D3D9800 == 67 [pid = 2040] [id = 295] 23:40:13 INFO - PROCESS | 2040 | ++DOMWINDOW == 145 (000000599A82AC00) [pid = 2040] [serial = 823] [outer = 0000000000000000] 23:40:13 INFO - PROCESS | 2040 | ++DOMWINDOW == 146 (000000599A834000) [pid = 2040] [serial = 824] [outer = 000000599A82AC00] 23:40:13 INFO - PROCESS | 2040 | 1463035213246 Marionette TRACE conn6 <- [1,892,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]]]}] 23:40:13 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | The referrer URL is omitted when a 23:40:13 INFO - document served over http requires an http 23:40:13 INFO - sub-resource via iframe-tag using the meta-referrer 23:40:13 INFO - delivery method with swap-origin-redirect and when 23:40:13 INFO - the target request is cross-origin. 23:40:13 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 941ms 23:40:13 INFO - PROCESS | 2040 | 1463035213318 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 23:40:13 INFO - PROCESS | 2040 | 1463035213320 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 23:40:13 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html 23:40:13 INFO - PROCESS | 2040 | 1463035213324 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 23:40:13 INFO - PROCESS | 2040 | 1463035213326 Marionette TRACE conn6 <- [1,894,null,{}] 23:40:13 INFO - PROCESS | 2040 | 1463035213330 Marionette TRACE conn6 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:13 INFO - PROCESS | 2040 | 1463035213512 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 23:40:13 INFO - PROCESS | 2040 | 1463035213631 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:13 INFO - PROCESS | 2040 | ++DOCSHELL 0000005986EB1800 == 68 [pid = 2040] [id = 296] 23:40:13 INFO - PROCESS | 2040 | ++DOMWINDOW == 147 (0000005986E32400) [pid = 2040] [serial = 825] [outer = 0000000000000000] 23:40:13 INFO - PROCESS | 2040 | ++DOMWINDOW == 148 (000000598BAD2800) [pid = 2040] [serial = 826] [outer = 0000005986E32400] 23:40:13 INFO - PROCESS | 2040 | 1463035213688 Marionette DEBUG loaded listener.js 23:40:13 INFO - PROCESS | 2040 | ++DOMWINDOW == 149 (0000005993FEF400) [pid = 2040] [serial = 827] [outer = 0000005986E32400] 23:40:14 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:14 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:14 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:14 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:14 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:14 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:14 INFO - PROCESS | 2040 | 1463035214381 Marionette TRACE conn6 <- [1,896,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]]]}] 23:40:14 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | The referrer URL is omitted when a 23:40:14 INFO - document served over http requires an http 23:40:14 INFO - sub-resource via script-tag using the meta-referrer 23:40:14 INFO - delivery method with keep-origin-redirect and when 23:40:14 INFO - the target request is cross-origin. 23:40:14 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 1132ms 23:40:14 INFO - PROCESS | 2040 | 1463035214459 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 23:40:14 INFO - PROCESS | 2040 | 1463035214464 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 23:40:14 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html 23:40:14 INFO - PROCESS | 2040 | 1463035214469 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 23:40:14 INFO - PROCESS | 2040 | 1463035214473 Marionette TRACE conn6 <- [1,898,null,{}] 23:40:14 INFO - PROCESS | 2040 | 1463035214526 Marionette TRACE conn6 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:14 INFO - PROCESS | 2040 | 1463035214624 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 23:40:14 INFO - PROCESS | 2040 | 1463035214738 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:14 INFO - PROCESS | 2040 | ++DOCSHELL 00000059925C7000 == 69 [pid = 2040] [id = 297] 23:40:14 INFO - PROCESS | 2040 | ++DOMWINDOW == 150 (00000059911A0800) [pid = 2040] [serial = 828] [outer = 0000000000000000] 23:40:14 INFO - PROCESS | 2040 | ++DOMWINDOW == 151 (0000005992E8E800) [pid = 2040] [serial = 829] [outer = 00000059911A0800] 23:40:14 INFO - PROCESS | 2040 | 1463035214789 Marionette DEBUG loaded listener.js 23:40:14 INFO - PROCESS | 2040 | ++DOMWINDOW == 152 (0000005993826400) [pid = 2040] [serial = 830] [outer = 00000059911A0800] 23:40:15 INFO - PROCESS | 2040 | --DOCSHELL 000000599ADBD000 == 68 [pid = 2040] [id = 286] 23:40:15 INFO - PROCESS | 2040 | --DOCSHELL 0000005999F91800 == 67 [pid = 2040] [id = 285] 23:40:15 INFO - PROCESS | 2040 | --DOCSHELL 000000599A328000 == 66 [pid = 2040] [id = 284] 23:40:15 INFO - PROCESS | 2040 | --DOCSHELL 000000599736B000 == 65 [pid = 2040] [id = 283] 23:40:15 INFO - PROCESS | 2040 | --DOCSHELL 00000059979D8800 == 64 [pid = 2040] [id = 282] 23:40:15 INFO - PROCESS | 2040 | --DOCSHELL 00000059925C5000 == 63 [pid = 2040] [id = 281] 23:40:15 INFO - PROCESS | 2040 | --DOCSHELL 0000005996083000 == 62 [pid = 2040] [id = 280] 23:40:15 INFO - PROCESS | 2040 | --DOCSHELL 0000005994777800 == 61 [pid = 2040] [id = 279] 23:40:15 INFO - PROCESS | 2040 | --DOCSHELL 00000059925D8000 == 60 [pid = 2040] [id = 278] 23:40:15 INFO - PROCESS | 2040 | --DOCSHELL 0000005986E6B000 == 59 [pid = 2040] [id = 277] 23:40:15 INFO - PROCESS | 2040 | --DOMWINDOW == 151 (00000059973A1000) [pid = 2040] [serial = 706] [outer = 0000000000000000] [url = about:blank] 23:40:15 INFO - PROCESS | 2040 | --DOMWINDOW == 150 (0000005994A5F400) [pid = 2040] [serial = 703] [outer = 0000000000000000] [url = about:blank] 23:40:15 INFO - PROCESS | 2040 | --DOMWINDOW == 149 (0000005997923000) [pid = 2040] [serial = 709] [outer = 0000000000000000] [url = about:blank] 23:40:15 INFO - PROCESS | 2040 | --DOMWINDOW == 148 (000000599B59A800) [pid = 2040] [serial = 751] [outer = 0000000000000000] [url = about:blank] 23:40:15 INFO - PROCESS | 2040 | --DOCSHELL 000000598B7EE000 == 58 [pid = 2040] [id = 276] 23:40:15 INFO - PROCESS | 2040 | --DOCSHELL 0000005994385000 == 57 [pid = 2040] [id = 275] 23:40:15 INFO - PROCESS | 2040 | --DOCSHELL 000000599C3D0800 == 56 [pid = 2040] [id = 272] 23:40:15 INFO - PROCESS | 2040 | --DOCSHELL 00000059974F9800 == 55 [pid = 2040] [id = 271] 23:40:15 INFO - PROCESS | 2040 | --DOCSHELL 000000598D1AA000 == 54 [pid = 2040] [id = 270] 23:40:15 INFO - PROCESS | 2040 | --DOMWINDOW == 147 (0000005998CE6000) [pid = 2040] [serial = 607] [outer = 0000000000000000] [url = about:blank] 23:40:15 INFO - PROCESS | 2040 | --DOMWINDOW == 146 (000000598D736800) [pid = 2040] [serial = 612] [outer = 0000000000000000] [url = about:blank] 23:40:15 INFO - PROCESS | 2040 | --DOMWINDOW == 145 (000000599792A800) [pid = 2040] [serial = 620] [outer = 0000000000000000] [url = about:blank] 23:40:15 INFO - PROCESS | 2040 | --DOMWINDOW == 144 (0000005993CB6800) [pid = 2040] [serial = 617] [outer = 0000000000000000] [url = about:blank] 23:40:15 INFO - PROCESS | 2040 | --DOMWINDOW == 143 (000000599A82F400) [pid = 2040] [serial = 749] [outer = 0000000000000000] [url = about:blank] 23:40:15 INFO - PROCESS | 2040 | --DOMWINDOW == 142 (0000005999DCA800) [pid = 2040] [serial = 735] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463035192824] 23:40:15 INFO - PROCESS | 2040 | --DOMWINDOW == 141 (0000005994B86C00) [pid = 2040] [serial = 719] [outer = 0000000000000000] [url = about:blank] 23:40:15 INFO - PROCESS | 2040 | --DOMWINDOW == 140 (0000005993CBAC00) [pid = 2040] [serial = 718] [outer = 0000000000000000] [url = about:blank] 23:40:15 INFO - PROCESS | 2040 | --DOMWINDOW == 139 (00000059973A2800) [pid = 2040] [serial = 727] [outer = 0000000000000000] [url = about:blank] 23:40:15 INFO - PROCESS | 2040 | --DOMWINDOW == 138 (0000005998B8AC00) [pid = 2040] [serial = 732] [outer = 0000000000000000] [url = about:blank] 23:40:15 INFO - PROCESS | 2040 | --DOMWINDOW == 137 (0000005998CDC400) [pid = 2040] [serial = 733] [outer = 0000000000000000] [url = about:blank] 23:40:15 INFO - PROCESS | 2040 | --DOMWINDOW == 136 (00000059900A0000) [pid = 2040] [serial = 700] [outer = 0000000000000000] [url = about:blank] 23:40:15 INFO - PROCESS | 2040 | --DOMWINDOW == 135 (000000599382E400) [pid = 2040] [serial = 716] [outer = 0000000000000000] [url = about:blank] 23:40:15 INFO - PROCESS | 2040 | --DOMWINDOW == 134 (00000059911A4000) [pid = 2040] [serial = 715] [outer = 0000000000000000] [url = about:blank] 23:40:15 INFO - PROCESS | 2040 | --DOMWINDOW == 133 (0000005993854000) [pid = 2040] [serial = 721] [outer = 0000000000000000] [url = about:blank] 23:40:15 INFO - PROCESS | 2040 | --DOMWINDOW == 132 (0000005993FF0400) [pid = 2040] [serial = 722] [outer = 0000000000000000] [url = about:blank] 23:40:15 INFO - PROCESS | 2040 | --DOMWINDOW == 131 (00000059883B5800) [pid = 2040] [serial = 698] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:40:15 INFO - PROCESS | 2040 | --DOMWINDOW == 130 (0000005996559000) [pid = 2040] [serial = 696] [outer = 0000000000000000] [url = about:blank] 23:40:15 INFO - PROCESS | 2040 | --DOMWINDOW == 129 (0000005999D2B800) [pid = 2040] [serial = 737] [outer = 0000000000000000] [url = about:blank] 23:40:15 INFO - PROCESS | 2040 | --DOMWINDOW == 128 (000000599605C000) [pid = 2040] [serial = 724] [outer = 0000000000000000] [url = about:blank] 23:40:15 INFO - PROCESS | 2040 | --DOMWINDOW == 127 (0000005997117400) [pid = 2040] [serial = 725] [outer = 0000000000000000] [url = about:blank] 23:40:15 INFO - PROCESS | 2040 | --DOMWINDOW == 126 (0000005998542400) [pid = 2040] [serial = 745] [outer = 0000000000000000] [url = about:blank] 23:40:15 INFO - PROCESS | 2040 | --DOMWINDOW == 125 (000000599A580C00) [pid = 2040] [serial = 742] [outer = 0000000000000000] [url = about:blank] 23:40:15 INFO - PROCESS | 2040 | --DOMWINDOW == 124 (000000599A580800) [pid = 2040] [serial = 740] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:40:15 INFO - PROCESS | 2040 | --DOMWINDOW == 123 (0000005999DD7C00) [pid = 2040] [serial = 738] [outer = 0000000000000000] [url = about:blank] 23:40:15 INFO - PROCESS | 2040 | --DOMWINDOW == 122 (000000599A829000) [pid = 2040] [serial = 748] [outer = 0000000000000000] [url = about:blank] 23:40:15 INFO - PROCESS | 2040 | --DOMWINDOW == 121 (00000059974D1000) [pid = 2040] [serial = 712] [outer = 0000000000000000] [url = about:blank] 23:40:15 INFO - PROCESS | 2040 | --DOMWINDOW == 120 (000000599A58B400) [pid = 2040] [serial = 743] [outer = 0000000000000000] [url = about:blank] 23:40:15 INFO - PROCESS | 2040 | --DOMWINDOW == 119 (000000599794FC00) [pid = 2040] [serial = 730] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:40:15 INFO - PROCESS | 2040 | --DOMWINDOW == 118 (000000599746C000) [pid = 2040] [serial = 728] [outer = 0000000000000000] [url = about:blank] 23:40:15 INFO - PROCESS | 2040 | --DOMWINDOW == 117 (000000599854E400) [pid = 2040] [serial = 746] [outer = 0000000000000000] [url = about:blank] 23:40:15 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:15 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:15 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:15 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:15 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:15 INFO - PROCESS | 2040 | 1463035215326 Marionette TRACE conn6 <- [1,900,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]]]}] 23:40:15 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html | The referrer URL is omitted when a 23:40:15 INFO - document served over http requires an http 23:40:15 INFO - sub-resource via script-tag using the meta-referrer 23:40:15 INFO - delivery method with no-redirect and when 23:40:15 INFO - the target request is cross-origin. 23:40:15 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 881ms 23:40:15 INFO - PROCESS | 2040 | 1463035215354 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 23:40:15 INFO - PROCESS | 2040 | 1463035215360 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 23:40:15 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html 23:40:15 INFO - PROCESS | 2040 | 1463035215366 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 23:40:15 INFO - PROCESS | 2040 | 1463035215369 Marionette TRACE conn6 <- [1,902,null,{}] 23:40:15 INFO - PROCESS | 2040 | 1463035215373 Marionette TRACE conn6 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:15 INFO - PROCESS | 2040 | 1463035215464 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 23:40:15 INFO - PROCESS | 2040 | 1463035215472 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:15 INFO - PROCESS | 2040 | ++DOCSHELL 0000005993C76000 == 55 [pid = 2040] [id = 298] 23:40:15 INFO - PROCESS | 2040 | ++DOMWINDOW == 118 (000000598D972800) [pid = 2040] [serial = 831] [outer = 0000000000000000] 23:40:15 INFO - PROCESS | 2040 | ++DOMWINDOW == 119 (00000059935EC000) [pid = 2040] [serial = 832] [outer = 000000598D972800] 23:40:15 INFO - PROCESS | 2040 | 1463035215518 Marionette DEBUG loaded listener.js 23:40:15 INFO - PROCESS | 2040 | ++DOMWINDOW == 120 (0000005993853400) [pid = 2040] [serial = 833] [outer = 000000598D972800] 23:40:15 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:15 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:15 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:15 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:15 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:15 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:15 INFO - PROCESS | 2040 | 1463035215978 Marionette TRACE conn6 <- [1,904,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]]]}] 23:40:15 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | The referrer URL is omitted when a 23:40:15 INFO - document served over http requires an http 23:40:15 INFO - sub-resource via script-tag using the meta-referrer 23:40:15 INFO - delivery method with swap-origin-redirect and when 23:40:15 INFO - the target request is cross-origin. 23:40:15 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 629ms 23:40:16 INFO - PROCESS | 2040 | 1463035215997 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 23:40:16 INFO - PROCESS | 2040 | 1463035215999 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 23:40:16 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html 23:40:16 INFO - PROCESS | 2040 | 1463035216003 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 23:40:16 INFO - PROCESS | 2040 | 1463035216007 Marionette TRACE conn6 <- [1,906,null,{}] 23:40:16 INFO - PROCESS | 2040 | 1463035216023 Marionette TRACE conn6 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:16 INFO - PROCESS | 2040 | 1463035216113 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 23:40:16 INFO - PROCESS | 2040 | 1463035216121 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:16 INFO - PROCESS | 2040 | ++DOCSHELL 00000059972B4800 == 56 [pid = 2040] [id = 299] 23:40:16 INFO - PROCESS | 2040 | ++DOMWINDOW == 121 (0000005993FF2800) [pid = 2040] [serial = 834] [outer = 0000000000000000] 23:40:16 INFO - PROCESS | 2040 | ++DOMWINDOW == 122 (000000599410F000) [pid = 2040] [serial = 835] [outer = 0000005993FF2800] 23:40:16 INFO - PROCESS | 2040 | 1463035216171 Marionette DEBUG loaded listener.js 23:40:16 INFO - PROCESS | 2040 | ++DOMWINDOW == 123 (000000599471E800) [pid = 2040] [serial = 836] [outer = 0000005993FF2800] 23:40:16 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:16 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:16 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:16 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:16 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:16 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:16 INFO - PROCESS | 2040 | 1463035216637 Marionette TRACE conn6 <- [1,908,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]]]}] 23:40:16 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | The referrer URL is omitted when a 23:40:16 INFO - document served over http requires an http 23:40:16 INFO - sub-resource via xhr-request using the meta-referrer 23:40:16 INFO - delivery method with keep-origin-redirect and when 23:40:16 INFO - the target request is cross-origin. 23:40:16 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 693ms 23:40:16 INFO - PROCESS | 2040 | 1463035216703 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 23:40:16 INFO - PROCESS | 2040 | 1463035216706 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 23:40:16 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html 23:40:16 INFO - PROCESS | 2040 | 1463035216710 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 23:40:16 INFO - PROCESS | 2040 | 1463035216712 Marionette TRACE conn6 <- [1,910,null,{}] 23:40:16 INFO - PROCESS | 2040 | 1463035216715 Marionette TRACE conn6 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:16 INFO - PROCESS | 2040 | 1463035216801 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 23:40:16 INFO - PROCESS | 2040 | 1463035216812 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:16 INFO - PROCESS | 2040 | ++DOCSHELL 00000059979DD800 == 57 [pid = 2040] [id = 300] 23:40:16 INFO - PROCESS | 2040 | ++DOMWINDOW == 124 (0000005995CBC400) [pid = 2040] [serial = 837] [outer = 0000000000000000] 23:40:16 INFO - PROCESS | 2040 | ++DOMWINDOW == 125 (000000599606A400) [pid = 2040] [serial = 838] [outer = 0000005995CBC400] 23:40:16 INFO - PROCESS | 2040 | 1463035216861 Marionette DEBUG loaded listener.js 23:40:16 INFO - PROCESS | 2040 | ++DOMWINDOW == 126 (0000005997114800) [pid = 2040] [serial = 839] [outer = 0000005995CBC400] 23:40:17 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:17 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:17 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:17 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:17 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:17 INFO - PROCESS | 2040 | 1463035217272 Marionette TRACE conn6 <- [1,912,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]]]}] 23:40:17 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | The referrer URL is omitted when a 23:40:17 INFO - document served over http requires an http 23:40:17 INFO - sub-resource via xhr-request using the meta-referrer 23:40:17 INFO - delivery method with no-redirect and when 23:40:17 INFO - the target request is cross-origin. 23:40:17 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 585ms 23:40:17 INFO - PROCESS | 2040 | 1463035217306 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 23:40:17 INFO - PROCESS | 2040 | 1463035217308 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 23:40:17 INFO - PROCESS | 2040 | 1463035217311 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 23:40:17 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html 23:40:17 INFO - PROCESS | 2040 | 1463035217313 Marionette TRACE conn6 <- [1,914,null,{}] 23:40:17 INFO - PROCESS | 2040 | 1463035217317 Marionette TRACE conn6 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:17 INFO - PROCESS | 2040 | 1463035217432 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 23:40:17 INFO - PROCESS | 2040 | 1463035217438 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:17 INFO - PROCESS | 2040 | ++DOCSHELL 0000005992E49000 == 58 [pid = 2040] [id = 301] 23:40:17 INFO - PROCESS | 2040 | ++DOMWINDOW == 127 (000000599711AC00) [pid = 2040] [serial = 840] [outer = 0000000000000000] 23:40:17 INFO - PROCESS | 2040 | ++DOMWINDOW == 128 (00000059971F5400) [pid = 2040] [serial = 841] [outer = 000000599711AC00] 23:40:17 INFO - PROCESS | 2040 | 1463035217483 Marionette DEBUG loaded listener.js 23:40:17 INFO - PROCESS | 2040 | ++DOMWINDOW == 129 (00000059973A6C00) [pid = 2040] [serial = 842] [outer = 000000599711AC00] 23:40:17 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:17 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:17 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:17 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:17 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:17 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:17 INFO - PROCESS | 2040 | 1463035217975 Marionette TRACE conn6 <- [1,916,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]]]}] 23:40:18 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | The referrer URL is omitted when a 23:40:18 INFO - document served over http requires an http 23:40:18 INFO - sub-resource via xhr-request using the meta-referrer 23:40:18 INFO - delivery method with swap-origin-redirect and when 23:40:18 INFO - the target request is cross-origin. 23:40:18 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 689ms 23:40:18 INFO - PROCESS | 2040 | 1463035218006 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 23:40:18 INFO - PROCESS | 2040 | 1463035218008 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 23:40:18 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html 23:40:18 INFO - PROCESS | 2040 | 1463035218012 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 23:40:18 INFO - PROCESS | 2040 | 1463035218014 Marionette TRACE conn6 <- [1,918,null,{}] 23:40:18 INFO - PROCESS | 2040 | 1463035218018 Marionette TRACE conn6 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:18 INFO - PROCESS | 2040 | 1463035218140 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 23:40:18 INFO - PROCESS | 2040 | 1463035218195 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:18 INFO - PROCESS | 2040 | ++DOCSHELL 000000599A326000 == 59 [pid = 2040] [id = 302] 23:40:18 INFO - PROCESS | 2040 | ++DOMWINDOW == 130 (0000005997928000) [pid = 2040] [serial = 843] [outer = 0000000000000000] 23:40:18 INFO - PROCESS | 2040 | ++DOMWINDOW == 131 (0000005997981000) [pid = 2040] [serial = 844] [outer = 0000005997928000] 23:40:18 INFO - PROCESS | 2040 | 1463035218241 Marionette DEBUG loaded listener.js 23:40:18 INFO - PROCESS | 2040 | ++DOMWINDOW == 132 (0000005998547C00) [pid = 2040] [serial = 845] [outer = 0000005997928000] 23:40:18 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:18 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:18 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:18 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:18 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:18 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:18 INFO - PROCESS | 2040 | 1463035218690 Marionette TRACE conn6 <- [1,920,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]]]}] 23:40:18 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | The referrer URL is omitted when a 23:40:18 INFO - document served over http requires an https 23:40:18 INFO - sub-resource via fetch-request using the meta-referrer 23:40:18 INFO - delivery method with keep-origin-redirect and when 23:40:18 INFO - the target request is cross-origin. 23:40:18 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 732ms 23:40:18 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html 23:40:18 INFO - PROCESS | 2040 | 1463035218748 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 23:40:18 INFO - PROCESS | 2040 | 1463035218750 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 23:40:18 INFO - PROCESS | 2040 | 1463035218780 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 23:40:18 INFO - PROCESS | 2040 | 1463035218782 Marionette TRACE conn6 <- [1,922,null,{}] 23:40:18 INFO - PROCESS | 2040 | 1463035218796 Marionette TRACE conn6 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:18 INFO - PROCESS | 2040 | 1463035218902 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 23:40:18 INFO - PROCESS | 2040 | 1463035218912 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:18 INFO - PROCESS | 2040 | ++DOCSHELL 000000599AB75000 == 60 [pid = 2040] [id = 303] 23:40:18 INFO - PROCESS | 2040 | ++DOMWINDOW == 133 (0000005998410400) [pid = 2040] [serial = 846] [outer = 0000000000000000] 23:40:18 INFO - PROCESS | 2040 | ++DOMWINDOW == 134 (0000005998A0DC00) [pid = 2040] [serial = 847] [outer = 0000005998410400] 23:40:18 INFO - PROCESS | 2040 | 1463035218958 Marionette DEBUG loaded listener.js 23:40:19 INFO - PROCESS | 2040 | ++DOMWINDOW == 135 (0000005998B7D400) [pid = 2040] [serial = 848] [outer = 0000005998410400] 23:40:19 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:19 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:19 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:19 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:19 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:19 INFO - PROCESS | 2040 | --DOMWINDOW == 134 (000000598BF7B000) [pid = 2040] [serial = 660] [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] 23:40:19 INFO - PROCESS | 2040 | --DOMWINDOW == 133 (0000005998B86400) [pid = 2040] [serial = 669] [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] 23:40:19 INFO - PROCESS | 2040 | --DOMWINDOW == 132 (0000005999D29C00) [pid = 2040] [serial = 672] [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] 23:40:19 INFO - PROCESS | 2040 | --DOMWINDOW == 131 (00000059973A3400) [pid = 2040] [serial = 666] [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] 23:40:19 INFO - PROCESS | 2040 | --DOMWINDOW == 130 (0000005990094400) [pid = 2040] [serial = 663] [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] 23:40:19 INFO - PROCESS | 2040 | --DOMWINDOW == 129 (0000005997921400) [pid = 2040] [serial = 798] [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] 23:40:19 INFO - PROCESS | 2040 | --DOMWINDOW == 128 (0000005993CA2800) [pid = 2040] [serial = 783] [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] 23:40:19 INFO - PROCESS | 2040 | --DOMWINDOW == 127 (00000059935EA400) [pid = 2040] [serial = 778] [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] 23:40:19 INFO - PROCESS | 2040 | --DOMWINDOW == 126 (0000005990ABDC00) [pid = 2040] [serial = 781] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:40:19 INFO - PROCESS | 2040 | --DOMWINDOW == 125 (0000005994720000) [pid = 2040] [serial = 786] [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] 23:40:19 INFO - PROCESS | 2040 | --DOMWINDOW == 124 (000000599612A400) [pid = 2040] [serial = 789] [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] 23:40:19 INFO - PROCESS | 2040 | --DOMWINDOW == 123 (0000005990BB1800) [pid = 2040] [serial = 771] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:40:19 INFO - PROCESS | 2040 | --DOMWINDOW == 122 (0000005990BAD800) [pid = 2040] [serial = 768] [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] 23:40:19 INFO - PROCESS | 2040 | --DOMWINDOW == 121 (0000005997350400) [pid = 2040] [serial = 795] [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] 23:40:19 INFO - PROCESS | 2040 | --DOMWINDOW == 120 (00000059971F9800) [pid = 2040] [serial = 792] [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] 23:40:19 INFO - PROCESS | 2040 | --DOMWINDOW == 119 (0000005985326400) [pid = 2040] [serial = 773] [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] 23:40:19 INFO - PROCESS | 2040 | --DOMWINDOW == 118 (000000598FE63400) [pid = 2040] [serial = 776] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463035202767] 23:40:19 INFO - PROCESS | 2040 | --DOMWINDOW == 117 (000000599A82C800) [pid = 2040] [serial = 750] [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] 23:40:19 INFO - PROCESS | 2040 | 1463035219558 Marionette TRACE conn6 <- [1,924,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]]]}] 23:40:19 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | The referrer URL is omitted when a 23:40:19 INFO - document served over http requires an https 23:40:19 INFO - sub-resource via fetch-request using the meta-referrer 23:40:19 INFO - delivery method with no-redirect and when 23:40:19 INFO - the target request is cross-origin. 23:40:19 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 818ms 23:40:19 INFO - PROCESS | 2040 | 1463035219573 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 23:40:19 INFO - PROCESS | 2040 | 1463035219576 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 23:40:19 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html 23:40:19 INFO - PROCESS | 2040 | 1463035219579 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 23:40:19 INFO - PROCESS | 2040 | 1463035219581 Marionette TRACE conn6 <- [1,926,null,{}] 23:40:19 INFO - PROCESS | 2040 | 1463035219584 Marionette TRACE conn6 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:19 INFO - PROCESS | 2040 | 1463035219667 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 23:40:19 INFO - PROCESS | 2040 | 1463035219673 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:19 INFO - PROCESS | 2040 | ++DOCSHELL 000000599ADBA000 == 61 [pid = 2040] [id = 304] 23:40:19 INFO - PROCESS | 2040 | ++DOMWINDOW == 118 (0000005990094400) [pid = 2040] [serial = 849] [outer = 0000000000000000] 23:40:19 INFO - PROCESS | 2040 | ++DOMWINDOW == 119 (0000005993FC4C00) [pid = 2040] [serial = 850] [outer = 0000005990094400] 23:40:19 INFO - PROCESS | 2040 | 1463035219718 Marionette DEBUG loaded listener.js 23:40:19 INFO - PROCESS | 2040 | ++DOMWINDOW == 120 (0000005993FCB800) [pid = 2040] [serial = 851] [outer = 0000005990094400] 23:40:20 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:20 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:20 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:20 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:20 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:20 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:20 INFO - PROCESS | 2040 | 1463035220150 Marionette TRACE conn6 <- [1,928,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]]]}] 23:40:20 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | The referrer URL is omitted when a 23:40:20 INFO - document served over http requires an https 23:40:20 INFO - sub-resource via fetch-request using the meta-referrer 23:40:20 INFO - delivery method with swap-origin-redirect and when 23:40:20 INFO - the target request is cross-origin. 23:40:20 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 628ms 23:40:20 INFO - PROCESS | 2040 | 1463035220210 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 23:40:20 INFO - PROCESS | 2040 | 1463035220213 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 23:40:20 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 23:40:20 INFO - PROCESS | 2040 | 1463035220216 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 23:40:20 INFO - PROCESS | 2040 | 1463035220218 Marionette TRACE conn6 <- [1,930,null,{}] 23:40:20 INFO - PROCESS | 2040 | 1463035220222 Marionette TRACE conn6 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:20 INFO - PROCESS | 2040 | 1463035220308 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 23:40:20 INFO - PROCESS | 2040 | 1463035220317 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:20 INFO - PROCESS | 2040 | ++DOCSHELL 000000599B3A8000 == 62 [pid = 2040] [id = 305] 23:40:20 INFO - PROCESS | 2040 | ++DOMWINDOW == 121 (0000005996129400) [pid = 2040] [serial = 852] [outer = 0000000000000000] 23:40:20 INFO - PROCESS | 2040 | ++DOMWINDOW == 122 (0000005998A16800) [pid = 2040] [serial = 853] [outer = 0000005996129400] 23:40:20 INFO - PROCESS | 2040 | 1463035220362 Marionette DEBUG loaded listener.js 23:40:20 INFO - PROCESS | 2040 | ++DOMWINDOW == 123 (0000005998C81C00) [pid = 2040] [serial = 854] [outer = 0000005996129400] 23:40:20 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:20 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:20 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:20 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:20 INFO - PROCESS | 2040 | ++DOCSHELL 000000599BD16000 == 63 [pid = 2040] [id = 306] 23:40:20 INFO - PROCESS | 2040 | ++DOMWINDOW == 124 (000000599472AC00) [pid = 2040] [serial = 855] [outer = 0000000000000000] 23:40:20 INFO - PROCESS | 2040 | ++DOMWINDOW == 125 (0000005994731C00) [pid = 2040] [serial = 856] [outer = 000000599472AC00] 23:40:20 INFO - PROCESS | 2040 | 1463035220855 Marionette TRACE conn6 <- [1,932,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]]]}] 23:40:20 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | The referrer URL is omitted when a 23:40:20 INFO - document served over http requires an https 23:40:20 INFO - sub-resource via iframe-tag using the meta-referrer 23:40:20 INFO - delivery method with keep-origin-redirect and when 23:40:20 INFO - the target request is cross-origin. 23:40:20 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 671ms 23:40:20 INFO - PROCESS | 2040 | 1463035220891 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 23:40:20 INFO - PROCESS | 2040 | 1463035220902 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 23:40:20 INFO - PROCESS | 2040 | 1463035220906 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 23:40:20 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html 23:40:20 INFO - PROCESS | 2040 | 1463035220908 Marionette TRACE conn6 <- [1,934,null,{}] 23:40:20 INFO - PROCESS | 2040 | 1463035220911 Marionette TRACE conn6 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:21 INFO - PROCESS | 2040 | 1463035221013 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 23:40:21 INFO - PROCESS | 2040 | 1463035221021 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:21 INFO - PROCESS | 2040 | ++DOCSHELL 000000599C354800 == 64 [pid = 2040] [id = 307] 23:40:21 INFO - PROCESS | 2040 | ++DOMWINDOW == 126 (0000005994730000) [pid = 2040] [serial = 857] [outer = 0000000000000000] 23:40:21 INFO - PROCESS | 2040 | ++DOMWINDOW == 127 (0000005998C42C00) [pid = 2040] [serial = 858] [outer = 0000005994730000] 23:40:21 INFO - PROCESS | 2040 | 1463035221065 Marionette DEBUG loaded listener.js 23:40:21 INFO - PROCESS | 2040 | ++DOMWINDOW == 128 (0000005999D29800) [pid = 2040] [serial = 859] [outer = 0000005994730000] 23:40:21 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:21 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:21 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:21 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:21 INFO - PROCESS | 2040 | ++DOCSHELL 000000599C3CA000 == 65 [pid = 2040] [id = 308] 23:40:21 INFO - PROCESS | 2040 | ++DOMWINDOW == 129 (000000598B4CE400) [pid = 2040] [serial = 860] [outer = 0000000000000000] 23:40:21 INFO - PROCESS | 2040 | ++DOMWINDOW == 130 (000000598B4D7400) [pid = 2040] [serial = 861] [outer = 000000598B4CE400] 23:40:21 INFO - PROCESS | 2040 | 1463035221595 Marionette TRACE conn6 <- [1,936,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]]]}] 23:40:21 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | The referrer URL is omitted when a 23:40:21 INFO - document served over http requires an https 23:40:21 INFO - sub-resource via iframe-tag using the meta-referrer 23:40:21 INFO - delivery method with no-redirect and when 23:40:21 INFO - the target request is cross-origin. 23:40:21 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 733ms 23:40:21 INFO - PROCESS | 2040 | 1463035221664 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 23:40:21 INFO - PROCESS | 2040 | 1463035221669 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 23:40:21 INFO - PROCESS | 2040 | 1463035221675 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 23:40:21 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 23:40:21 INFO - PROCESS | 2040 | 1463035221680 Marionette TRACE conn6 <- [1,938,null,{}] 23:40:21 INFO - PROCESS | 2040 | 1463035221687 Marionette TRACE conn6 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:21 INFO - PROCESS | 2040 | 1463035221882 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 23:40:21 INFO - PROCESS | 2040 | 1463035221972 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:21 INFO - PROCESS | 2040 | ++DOCSHELL 0000005992F63000 == 66 [pid = 2040] [id = 309] 23:40:21 INFO - PROCESS | 2040 | ++DOMWINDOW == 131 (000000598B4D3C00) [pid = 2040] [serial = 862] [outer = 0000000000000000] 23:40:22 INFO - PROCESS | 2040 | ++DOMWINDOW == 132 (000000598B4D6400) [pid = 2040] [serial = 863] [outer = 000000598B4D3C00] 23:40:22 INFO - PROCESS | 2040 | 1463035222029 Marionette DEBUG loaded listener.js 23:40:22 INFO - PROCESS | 2040 | ++DOMWINDOW == 133 (000000598D979400) [pid = 2040] [serial = 864] [outer = 000000598B4D3C00] 23:40:22 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:22 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:22 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:22 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:22 INFO - PROCESS | 2040 | ++DOCSHELL 000000599712C800 == 67 [pid = 2040] [id = 310] 23:40:22 INFO - PROCESS | 2040 | ++DOMWINDOW == 134 (00000059933A6800) [pid = 2040] [serial = 865] [outer = 0000000000000000] 23:40:22 INFO - PROCESS | 2040 | ++DOMWINDOW == 135 (0000005993CB1000) [pid = 2040] [serial = 866] [outer = 00000059933A6800] 23:40:22 INFO - PROCESS | 2040 | 1463035222666 Marionette TRACE conn6 <- [1,940,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]]]}] 23:40:22 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | The referrer URL is omitted when a 23:40:22 INFO - document served over http requires an https 23:40:22 INFO - sub-resource via iframe-tag using the meta-referrer 23:40:22 INFO - delivery method with swap-origin-redirect and when 23:40:22 INFO - the target request is cross-origin. 23:40:22 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1036ms 23:40:22 INFO - PROCESS | 2040 | 1463035222715 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 23:40:22 INFO - PROCESS | 2040 | 1463035222721 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 23:40:22 INFO - PROCESS | 2040 | 1463035222728 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 23:40:22 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 23:40:22 INFO - PROCESS | 2040 | 1463035222731 Marionette TRACE conn6 <- [1,942,null,{}] 23:40:22 INFO - PROCESS | 2040 | 1463035222736 Marionette TRACE conn6 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:22 INFO - PROCESS | 2040 | 1463035222868 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 23:40:22 INFO - PROCESS | 2040 | 1463035222989 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:23 INFO - PROCESS | 2040 | ++DOCSHELL 000000599AB69800 == 68 [pid = 2040] [id = 311] 23:40:23 INFO - PROCESS | 2040 | ++DOMWINDOW == 136 (00000059937DF000) [pid = 2040] [serial = 867] [outer = 0000000000000000] 23:40:23 INFO - PROCESS | 2040 | ++DOMWINDOW == 137 (0000005993FC9800) [pid = 2040] [serial = 868] [outer = 00000059937DF000] 23:40:23 INFO - PROCESS | 2040 | 1463035223045 Marionette DEBUG loaded listener.js 23:40:23 INFO - PROCESS | 2040 | ++DOMWINDOW == 138 (000000599472CC00) [pid = 2040] [serial = 869] [outer = 00000059937DF000] 23:40:23 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:23 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:23 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:23 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:23 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:23 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:23 INFO - PROCESS | 2040 | 1463035223652 Marionette TRACE conn6 <- [1,944,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]]]}] 23:40:23 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | The referrer URL is omitted when a 23:40:23 INFO - document served over http requires an https 23:40:23 INFO - sub-resource via script-tag using the meta-referrer 23:40:23 INFO - delivery method with keep-origin-redirect and when 23:40:23 INFO - the target request is cross-origin. 23:40:23 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 945ms 23:40:23 INFO - PROCESS | 2040 | 1463035223681 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 23:40:23 INFO - PROCESS | 2040 | 1463035223684 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 23:40:23 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html 23:40:23 INFO - PROCESS | 2040 | 1463035223688 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 23:40:23 INFO - PROCESS | 2040 | 1463035223693 Marionette TRACE conn6 <- [1,946,null,{}] 23:40:23 INFO - PROCESS | 2040 | 1463035223705 Marionette TRACE conn6 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:23 INFO - PROCESS | 2040 | 1463035223823 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 23:40:23 INFO - PROCESS | 2040 | 1463035223942 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:23 INFO - PROCESS | 2040 | ++DOCSHELL 000000599D5CF000 == 69 [pid = 2040] [id = 312] 23:40:23 INFO - PROCESS | 2040 | ++DOMWINDOW == 139 (0000005997460800) [pid = 2040] [serial = 870] [outer = 0000000000000000] 23:40:24 INFO - PROCESS | 2040 | ++DOMWINDOW == 140 (0000005997957800) [pid = 2040] [serial = 871] [outer = 0000005997460800] 23:40:24 INFO - PROCESS | 2040 | 1463035224001 Marionette DEBUG loaded listener.js 23:40:24 INFO - PROCESS | 2040 | ++DOMWINDOW == 141 (0000005998C48000) [pid = 2040] [serial = 872] [outer = 0000005997460800] 23:40:24 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:24 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:24 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:24 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:24 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:24 INFO - PROCESS | 2040 | 1463035224574 Marionette TRACE conn6 <- [1,948,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]]]}] 23:40:24 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html | The referrer URL is omitted when a 23:40:24 INFO - document served over http requires an https 23:40:24 INFO - sub-resource via script-tag using the meta-referrer 23:40:24 INFO - delivery method with no-redirect and when 23:40:24 INFO - the target request is cross-origin. 23:40:24 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 944ms 23:40:24 INFO - PROCESS | 2040 | 1463035224637 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 23:40:24 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 23:40:24 INFO - PROCESS | 2040 | 1463035224640 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 23:40:24 INFO - PROCESS | 2040 | 1463035224644 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 23:40:24 INFO - PROCESS | 2040 | 1463035224646 Marionette TRACE conn6 <- [1,950,null,{}] 23:40:24 INFO - PROCESS | 2040 | 1463035224649 Marionette TRACE conn6 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:24 INFO - PROCESS | 2040 | 1463035224765 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 23:40:24 INFO - PROCESS | 2040 | 1463035224908 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:24 INFO - PROCESS | 2040 | ++DOCSHELL 00000059985EC800 == 70 [pid = 2040] [id = 313] 23:40:24 INFO - PROCESS | 2040 | ++DOMWINDOW == 142 (000000599740F000) [pid = 2040] [serial = 873] [outer = 0000000000000000] 23:40:24 INFO - PROCESS | 2040 | ++DOMWINDOW == 143 (0000005997417400) [pid = 2040] [serial = 874] [outer = 000000599740F000] 23:40:24 INFO - PROCESS | 2040 | 1463035224964 Marionette DEBUG loaded listener.js 23:40:25 INFO - PROCESS | 2040 | ++DOMWINDOW == 144 (0000005999D29C00) [pid = 2040] [serial = 875] [outer = 000000599740F000] 23:40:25 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:25 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:25 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:25 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:25 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:25 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:25 INFO - PROCESS | 2040 | 1463035225808 Marionette TRACE conn6 <- [1,952,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]]]}] 23:40:25 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | The referrer URL is omitted when a 23:40:25 INFO - document served over http requires an https 23:40:25 INFO - sub-resource via script-tag using the meta-referrer 23:40:25 INFO - delivery method with swap-origin-redirect and when 23:40:25 INFO - the target request is cross-origin. 23:40:25 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1196ms 23:40:25 INFO - PROCESS | 2040 | 1463035225841 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 23:40:25 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 23:40:25 INFO - PROCESS | 2040 | 1463035225844 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 23:40:25 INFO - PROCESS | 2040 | 1463035225850 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 23:40:25 INFO - PROCESS | 2040 | 1463035225852 Marionette TRACE conn6 <- [1,954,null,{}] 23:40:25 INFO - PROCESS | 2040 | 1463035225859 Marionette TRACE conn6 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:25 INFO - PROCESS | 2040 | 1463035225958 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 23:40:26 INFO - PROCESS | 2040 | 1463035226038 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:26 INFO - PROCESS | 2040 | ++DOCSHELL 000000598CFC6000 == 71 [pid = 2040] [id = 314] 23:40:26 INFO - PROCESS | 2040 | ++DOMWINDOW == 145 (000000598B841400) [pid = 2040] [serial = 876] [outer = 0000000000000000] 23:40:26 INFO - PROCESS | 2040 | ++DOMWINDOW == 146 (0000005987011800) [pid = 2040] [serial = 877] [outer = 000000598B841400] 23:40:26 INFO - PROCESS | 2040 | 1463035226135 Marionette DEBUG loaded listener.js 23:40:26 INFO - PROCESS | 2040 | ++DOMWINDOW == 147 (000000598BF7B000) [pid = 2040] [serial = 878] [outer = 000000598B841400] 23:40:26 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:26 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:26 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:26 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:26 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:26 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:26 INFO - PROCESS | 2040 | 1463035226736 Marionette TRACE conn6 <- [1,956,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]]]}] 23:40:26 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | The referrer URL is omitted when a 23:40:26 INFO - document served over http requires an https 23:40:26 INFO - sub-resource via xhr-request using the meta-referrer 23:40:26 INFO - delivery method with keep-origin-redirect and when 23:40:26 INFO - the target request is cross-origin. 23:40:26 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 943ms 23:40:26 INFO - PROCESS | 2040 | 1463035226793 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 23:40:26 INFO - PROCESS | 2040 | 1463035226799 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 23:40:26 INFO - PROCESS | 2040 | --DOCSHELL 00000059979DB800 == 70 [pid = 2040] [id = 252] 23:40:26 INFO - PROCESS | 2040 | --DOCSHELL 000000599AB65800 == 69 [pid = 2040] [id = 254] 23:40:26 INFO - PROCESS | 2040 | --DOCSHELL 00000059F8E5C000 == 68 [pid = 2040] [id = 269] 23:40:26 INFO - PROCESS | 2040 | --DOCSHELL 0000005997373800 == 67 [pid = 2040] [id = 249] 23:40:26 INFO - PROCESS | 2040 | --DOCSHELL 0000005993C83000 == 66 [pid = 2040] [id = 251] 23:40:26 INFO - PROCESS | 2040 | --DOCSHELL 000000599C3CA000 == 65 [pid = 2040] [id = 308] 23:40:26 INFO - PROCESS | 2040 | --DOCSHELL 000000599BD16000 == 64 [pid = 2040] [id = 306] 23:40:26 INFO - PROCESS | 2040 | --DOCSHELL 000000599B3A8000 == 63 [pid = 2040] [id = 305] 23:40:26 INFO - PROCESS | 2040 | --DOCSHELL 000000599ADBA000 == 62 [pid = 2040] [id = 304] 23:40:26 INFO - PROCESS | 2040 | --DOCSHELL 000000599AB75000 == 61 [pid = 2040] [id = 303] 23:40:26 INFO - PROCESS | 2040 | --DOCSHELL 000000599A326000 == 60 [pid = 2040] [id = 302] 23:40:26 INFO - PROCESS | 2040 | --DOCSHELL 0000005992E49000 == 59 [pid = 2040] [id = 301] 23:40:26 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html 23:40:26 INFO - PROCESS | 2040 | --DOMWINDOW == 146 (000000598B470000) [pid = 2040] [serial = 754] [outer = 0000000000000000] [url = about:blank] 23:40:26 INFO - PROCESS | 2040 | --DOMWINDOW == 145 (0000005998918C00) [pid = 2040] [serial = 760] [outer = 0000000000000000] [url = about:blank] 23:40:26 INFO - PROCESS | 2040 | --DOMWINDOW == 144 (000000599ACB0400) [pid = 2040] [serial = 763] [outer = 0000000000000000] [url = about:blank] 23:40:26 INFO - PROCESS | 2040 | --DOMWINDOW == 143 (0000005998A17C00) [pid = 2040] [serial = 766] [outer = 0000000000000000] [url = about:blank] 23:40:26 INFO - PROCESS | 2040 | --DOMWINDOW == 142 (0000005993CB8C00) [pid = 2040] [serial = 757] [outer = 0000000000000000] [url = about:blank] 23:40:26 INFO - PROCESS | 2040 | --DOMWINDOW == 141 (000000599890C800) [pid = 2040] [serial = 802] [outer = 0000000000000000] [url = about:blank] 23:40:26 INFO - PROCESS | 2040 | --DOCSHELL 00000059979DD800 == 58 [pid = 2040] [id = 300] 23:40:26 INFO - PROCESS | 2040 | --DOCSHELL 00000059972B4800 == 57 [pid = 2040] [id = 299] 23:40:26 INFO - PROCESS | 2040 | --DOCSHELL 0000005993C76000 == 56 [pid = 2040] [id = 298] 23:40:26 INFO - PROCESS | 2040 | --DOCSHELL 00000059925C7000 == 55 [pid = 2040] [id = 297] 23:40:26 INFO - PROCESS | 2040 | --DOCSHELL 000000599D3D9800 == 54 [pid = 2040] [id = 295] 23:40:26 INFO - PROCESS | 2040 | --DOCSHELL 000000599C429800 == 53 [pid = 2040] [id = 293] 23:40:26 INFO - PROCESS | 2040 | --DOCSHELL 00000059974DF800 == 52 [pid = 2040] [id = 291] 23:40:26 INFO - PROCESS | 2040 | --DOCSHELL 000000599BD15000 == 51 [pid = 2040] [id = 287] 23:40:26 INFO - PROCESS | 2040 | --DOMWINDOW == 140 (0000005999DD3C00) [pid = 2040] [serial = 674] [outer = 0000000000000000] [url = about:blank] 23:40:26 INFO - PROCESS | 2040 | --DOMWINDOW == 139 (0000005998B87400) [pid = 2040] [serial = 668] [outer = 0000000000000000] [url = about:blank] 23:40:26 INFO - PROCESS | 2040 | --DOMWINDOW == 138 (0000005994299800) [pid = 2040] [serial = 665] [outer = 0000000000000000] [url = about:blank] 23:40:26 INFO - PROCESS | 2040 | --DOMWINDOW == 137 (0000005990099800) [pid = 2040] [serial = 662] [outer = 0000000000000000] [url = about:blank] 23:40:26 INFO - PROCESS | 2040 | --DOMWINDOW == 136 (0000005999D2E000) [pid = 2040] [serial = 671] [outer = 0000000000000000] [url = about:blank] 23:40:26 INFO - PROCESS | 2040 | --DOMWINDOW == 135 (0000005997985C00) [pid = 2040] [serial = 800] [outer = 0000000000000000] [url = about:blank] 23:40:26 INFO - PROCESS | 2040 | --DOMWINDOW == 134 (0000005994112400) [pid = 2040] [serial = 784] [outer = 0000000000000000] [url = about:blank] 23:40:26 INFO - PROCESS | 2040 | --DOMWINDOW == 133 (0000005993830800) [pid = 2040] [serial = 779] [outer = 0000000000000000] [url = about:blank] 23:40:26 INFO - PROCESS | 2040 | --DOMWINDOW == 132 (0000005993FF4800) [pid = 2040] [serial = 782] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:40:26 INFO - PROCESS | 2040 | --DOMWINDOW == 131 (0000005994A5FC00) [pid = 2040] [serial = 787] [outer = 0000000000000000] [url = about:blank] 23:40:26 INFO - PROCESS | 2040 | --DOMWINDOW == 130 (00000059952EB000) [pid = 2040] [serial = 788] [outer = 0000000000000000] [url = about:blank] 23:40:26 INFO - PROCESS | 2040 | --DOMWINDOW == 129 (0000005993CB6400) [pid = 2040] [serial = 780] [outer = 0000000000000000] [url = about:blank] 23:40:26 INFO - PROCESS | 2040 | --DOMWINDOW == 128 (00000059971EE400) [pid = 2040] [serial = 791] [outer = 0000000000000000] [url = about:blank] 23:40:26 INFO - PROCESS | 2040 | --DOMWINDOW == 127 (00000059966AFC00) [pid = 2040] [serial = 790] [outer = 0000000000000000] [url = about:blank] 23:40:26 INFO - PROCESS | 2040 | --DOMWINDOW == 126 (0000005990BACC00) [pid = 2040] [serial = 772] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:40:26 INFO - PROCESS | 2040 | --DOMWINDOW == 125 (00000059937A7000) [pid = 2040] [serial = 770] [outer = 0000000000000000] [url = about:blank] 23:40:26 INFO - PROCESS | 2040 | --DOMWINDOW == 124 (0000005992502400) [pid = 2040] [serial = 769] [outer = 0000000000000000] [url = about:blank] 23:40:26 INFO - PROCESS | 2040 | --DOMWINDOW == 123 (000000599745F800) [pid = 2040] [serial = 796] [outer = 0000000000000000] [url = about:blank] 23:40:26 INFO - PROCESS | 2040 | --DOMWINDOW == 122 (00000059973A4000) [pid = 2040] [serial = 793] [outer = 0000000000000000] [url = about:blank] 23:40:26 INFO - PROCESS | 2040 | --DOMWINDOW == 121 (0000005985B8C400) [pid = 2040] [serial = 774] [outer = 0000000000000000] [url = about:blank] 23:40:26 INFO - PROCESS | 2040 | --DOMWINDOW == 120 (0000005990D09000) [pid = 2040] [serial = 777] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463035202767] 23:40:26 INFO - PROCESS | 2040 | --DOMWINDOW == 119 (000000598768D800) [pid = 2040] [serial = 775] [outer = 0000000000000000] [url = about:blank] 23:40:26 INFO - PROCESS | 2040 | --DOMWINDOW == 118 (000000599794E400) [pid = 2040] [serial = 799] [outer = 0000000000000000] [url = about:blank] 23:40:26 INFO - PROCESS | 2040 | --DOMWINDOW == 117 (00000059FFCBD800) [pid = 2040] [serial = 752] [outer = 0000000000000000] [url = about:blank] 23:40:26 INFO - PROCESS | 2040 | --DOMWINDOW == 116 (0000005997467000) [pid = 2040] [serial = 794] [outer = 0000000000000000] [url = about:blank] 23:40:26 INFO - PROCESS | 2040 | --DOMWINDOW == 115 (00000059974D7800) [pid = 2040] [serial = 797] [outer = 0000000000000000] [url = about:blank] 23:40:26 INFO - PROCESS | 2040 | --DOMWINDOW == 114 (0000005994718000) [pid = 2040] [serial = 785] [outer = 0000000000000000] [url = about:blank] 23:40:26 INFO - PROCESS | 2040 | 1463035226894 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 23:40:26 INFO - PROCESS | 2040 | 1463035226897 Marionette TRACE conn6 <- [1,958,null,{}] 23:40:26 INFO - PROCESS | 2040 | 1463035226925 Marionette TRACE conn6 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:27 INFO - PROCESS | 2040 | 1463035227013 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 23:40:27 INFO - PROCESS | 2040 | 1463035227022 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:27 INFO - PROCESS | 2040 | ++DOCSHELL 000000598B7EC800 == 52 [pid = 2040] [id = 315] 23:40:27 INFO - PROCESS | 2040 | ++DOMWINDOW == 115 (0000005987013800) [pid = 2040] [serial = 879] [outer = 0000000000000000] 23:40:27 INFO - PROCESS | 2040 | ++DOMWINDOW == 116 (0000005987691C00) [pid = 2040] [serial = 880] [outer = 0000005987013800] 23:40:27 INFO - PROCESS | 2040 | 1463035227068 Marionette DEBUG loaded listener.js 23:40:27 INFO - PROCESS | 2040 | ++DOMWINDOW == 117 (000000598CF8E000) [pid = 2040] [serial = 881] [outer = 0000005987013800] 23:40:27 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:27 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:27 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:27 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:27 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:27 INFO - PROCESS | 2040 | 1463035227554 Marionette TRACE conn6 <- [1,960,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]]]}] 23:40:27 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | The referrer URL is omitted when a 23:40:27 INFO - document served over http requires an https 23:40:27 INFO - sub-resource via xhr-request using the meta-referrer 23:40:27 INFO - delivery method with no-redirect and when 23:40:27 INFO - the target request is cross-origin. 23:40:27 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 753ms 23:40:27 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 23:40:27 INFO - PROCESS | 2040 | 1463035227590 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 23:40:27 INFO - PROCESS | 2040 | 1463035227593 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 23:40:27 INFO - PROCESS | 2040 | 1463035227596 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 23:40:27 INFO - PROCESS | 2040 | 1463035227601 Marionette TRACE conn6 <- [1,962,null,{}] 23:40:27 INFO - PROCESS | 2040 | 1463035227612 Marionette TRACE conn6 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:27 INFO - PROCESS | 2040 | 1463035227698 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 23:40:27 INFO - PROCESS | 2040 | 1463035227707 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:27 INFO - PROCESS | 2040 | ++DOCSHELL 000000599314F000 == 53 [pid = 2040] [id = 316] 23:40:27 INFO - PROCESS | 2040 | ++DOMWINDOW == 118 (0000005990BAB000) [pid = 2040] [serial = 882] [outer = 0000000000000000] 23:40:27 INFO - PROCESS | 2040 | ++DOMWINDOW == 119 (000000599119A400) [pid = 2040] [serial = 883] [outer = 0000005990BAB000] 23:40:27 INFO - PROCESS | 2040 | 1463035227755 Marionette DEBUG loaded listener.js 23:40:27 INFO - PROCESS | 2040 | ++DOMWINDOW == 120 (0000005992535C00) [pid = 2040] [serial = 884] [outer = 0000005990BAB000] 23:40:28 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:28 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:28 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:28 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:28 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:28 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:28 INFO - PROCESS | 2040 | 1463035228209 Marionette TRACE conn6 <- [1,964,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]]]}] 23:40:28 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | The referrer URL is omitted when a 23:40:28 INFO - document served over http requires an https 23:40:28 INFO - sub-resource via xhr-request using the meta-referrer 23:40:28 INFO - delivery method with swap-origin-redirect and when 23:40:28 INFO - the target request is cross-origin. 23:40:28 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 648ms 23:40:28 INFO - PROCESS | 2040 | 1463035228247 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 23:40:28 INFO - PROCESS | 2040 | 1463035228250 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 23:40:28 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html 23:40:28 INFO - PROCESS | 2040 | 1463035228254 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 23:40:28 INFO - PROCESS | 2040 | 1463035228255 Marionette TRACE conn6 <- [1,966,null,{}] 23:40:28 INFO - PROCESS | 2040 | 1463035228266 Marionette TRACE conn6 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:28 INFO - PROCESS | 2040 | 1463035228352 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 23:40:28 INFO - PROCESS | 2040 | 1463035228364 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:28 INFO - PROCESS | 2040 | ++DOCSHELL 0000005994377000 == 54 [pid = 2040] [id = 317] 23:40:28 INFO - PROCESS | 2040 | ++DOMWINDOW == 121 (00000059933B0800) [pid = 2040] [serial = 885] [outer = 0000000000000000] 23:40:28 INFO - PROCESS | 2040 | ++DOMWINDOW == 122 (00000059935EA400) [pid = 2040] [serial = 886] [outer = 00000059933B0800] 23:40:28 INFO - PROCESS | 2040 | 1463035228410 Marionette DEBUG loaded listener.js 23:40:28 INFO - PROCESS | 2040 | ++DOMWINDOW == 123 (0000005993828400) [pid = 2040] [serial = 887] [outer = 00000059933B0800] 23:40:28 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:28 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:28 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:28 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:28 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:28 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:28 INFO - PROCESS | 2040 | 1463035228817 Marionette TRACE conn6 <- [1,968,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]]]}] 23:40:28 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | The referrer URL is omitted when a 23:40:28 INFO - document served over http requires an http 23:40:28 INFO - sub-resource via fetch-request using the meta-referrer 23:40:28 INFO - delivery method with keep-origin-redirect and when 23:40:28 INFO - the target request is same-origin. 23:40:28 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 588ms 23:40:28 INFO - PROCESS | 2040 | 1463035228854 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 23:40:28 INFO - PROCESS | 2040 | 1463035228857 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 23:40:28 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html 23:40:28 INFO - PROCESS | 2040 | 1463035228861 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 23:40:28 INFO - PROCESS | 2040 | 1463035228863 Marionette TRACE conn6 <- [1,970,null,{}] 23:40:28 INFO - PROCESS | 2040 | 1463035228867 Marionette TRACE conn6 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:28 INFO - PROCESS | 2040 | 1463035228950 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 23:40:28 INFO - PROCESS | 2040 | 1463035228957 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:28 INFO - PROCESS | 2040 | ++DOCSHELL 0000005994786000 == 55 [pid = 2040] [id = 318] 23:40:28 INFO - PROCESS | 2040 | ++DOMWINDOW == 124 (00000059937E7400) [pid = 2040] [serial = 888] [outer = 0000000000000000] 23:40:29 INFO - PROCESS | 2040 | ++DOMWINDOW == 125 (0000005993835800) [pid = 2040] [serial = 889] [outer = 00000059937E7400] 23:40:29 INFO - PROCESS | 2040 | 1463035229002 Marionette DEBUG loaded listener.js 23:40:29 INFO - PROCESS | 2040 | ++DOMWINDOW == 126 (0000005993CB0400) [pid = 2040] [serial = 890] [outer = 00000059937E7400] 23:40:29 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:29 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:29 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:29 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:29 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:29 INFO - PROCESS | 2040 | 1463035229479 Marionette TRACE conn6 <- [1,972,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]]]}] 23:40:29 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html | The referrer URL is omitted when a 23:40:29 INFO - document served over http requires an http 23:40:29 INFO - sub-resource via fetch-request using the meta-referrer 23:40:29 INFO - delivery method with no-redirect and when 23:40:29 INFO - the target request is same-origin. 23:40:29 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 629ms 23:40:29 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html 23:40:29 INFO - PROCESS | 2040 | 1463035229492 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 23:40:29 INFO - PROCESS | 2040 | 1463035229495 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 23:40:29 INFO - PROCESS | 2040 | 1463035229498 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 23:40:29 INFO - PROCESS | 2040 | 1463035229500 Marionette TRACE conn6 <- [1,974,null,{}] 23:40:29 INFO - PROCESS | 2040 | 1463035229504 Marionette TRACE conn6 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:29 INFO - PROCESS | 2040 | 1463035229641 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 23:40:29 INFO - PROCESS | 2040 | 1463035229658 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:29 INFO - PROCESS | 2040 | ++DOCSHELL 000000599712A000 == 56 [pid = 2040] [id = 319] 23:40:29 INFO - PROCESS | 2040 | ++DOMWINDOW == 127 (0000005993FBF800) [pid = 2040] [serial = 891] [outer = 0000000000000000] 23:40:29 INFO - PROCESS | 2040 | ++DOMWINDOW == 128 (0000005993FC2800) [pid = 2040] [serial = 892] [outer = 0000005993FBF800] 23:40:29 INFO - PROCESS | 2040 | 1463035229745 Marionette DEBUG loaded listener.js 23:40:29 INFO - PROCESS | 2040 | ++DOMWINDOW == 129 (000000599429AC00) [pid = 2040] [serial = 893] [outer = 0000005993FBF800] 23:40:30 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:30 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:30 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:30 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:30 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:30 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:30 INFO - PROCESS | 2040 | 1463035230152 Marionette TRACE conn6 <- [1,976,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]]]}] 23:40:30 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | The referrer URL is omitted when a 23:40:30 INFO - document served over http requires an http 23:40:30 INFO - sub-resource via fetch-request using the meta-referrer 23:40:30 INFO - delivery method with swap-origin-redirect and when 23:40:30 INFO - the target request is same-origin. 23:40:30 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 691ms 23:40:30 INFO - PROCESS | 2040 | 1463035230192 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 23:40:30 INFO - PROCESS | 2040 | 1463035230194 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 23:40:30 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html 23:40:30 INFO - PROCESS | 2040 | 1463035230198 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 23:40:30 INFO - PROCESS | 2040 | 1463035230200 Marionette TRACE conn6 <- [1,978,null,{}] 23:40:30 INFO - PROCESS | 2040 | 1463035230203 Marionette TRACE conn6 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:30 INFO - PROCESS | 2040 | 1463035230316 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 23:40:30 INFO - PROCESS | 2040 | 1463035230396 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:30 INFO - PROCESS | 2040 | ++DOCSHELL 00000059974E1000 == 57 [pid = 2040] [id = 320] 23:40:30 INFO - PROCESS | 2040 | ++DOMWINDOW == 130 (000000599447F000) [pid = 2040] [serial = 894] [outer = 0000000000000000] 23:40:30 INFO - PROCESS | 2040 | ++DOMWINDOW == 131 (000000599471D400) [pid = 2040] [serial = 895] [outer = 000000599447F000] 23:40:30 INFO - PROCESS | 2040 | 1463035230440 Marionette DEBUG loaded listener.js 23:40:30 INFO - PROCESS | 2040 | ++DOMWINDOW == 132 (0000005994737400) [pid = 2040] [serial = 896] [outer = 000000599447F000] 23:40:30 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:30 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:30 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:30 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:30 INFO - PROCESS | 2040 | ++DOCSHELL 00000059974F9800 == 58 [pid = 2040] [id = 321] 23:40:30 INFO - PROCESS | 2040 | ++DOMWINDOW == 133 (0000005994B0A400) [pid = 2040] [serial = 897] [outer = 0000000000000000] 23:40:30 INFO - PROCESS | 2040 | ++DOMWINDOW == 134 (00000059952EA800) [pid = 2040] [serial = 898] [outer = 0000005994B0A400] 23:40:30 INFO - PROCESS | 2040 | 1463035230885 Marionette TRACE conn6 <- [1,980,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]]]}] 23:40:30 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | The referrer URL is omitted when a 23:40:30 INFO - document served over http requires an http 23:40:30 INFO - sub-resource via iframe-tag using the meta-referrer 23:40:30 INFO - delivery method with keep-origin-redirect and when 23:40:30 INFO - the target request is same-origin. 23:40:30 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 732ms 23:40:30 INFO - PROCESS | 2040 | 1463035230934 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 23:40:30 INFO - PROCESS | 2040 | 1463035230936 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 23:40:30 INFO - PROCESS | 2040 | 1463035230939 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 23:40:30 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html 23:40:30 INFO - PROCESS | 2040 | 1463035230941 Marionette TRACE conn6 <- [1,982,null,{}] 23:40:30 INFO - PROCESS | 2040 | 1463035230945 Marionette TRACE conn6 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:31 INFO - PROCESS | 2040 | 1463035231077 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 23:40:31 INFO - PROCESS | 2040 | 1463035231131 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:31 INFO - PROCESS | 2040 | ++DOCSHELL 00000059972BE000 == 59 [pid = 2040] [id = 322] 23:40:31 INFO - PROCESS | 2040 | ++DOMWINDOW == 135 (0000005994738400) [pid = 2040] [serial = 899] [outer = 0000000000000000] 23:40:31 INFO - PROCESS | 2040 | ++DOMWINDOW == 136 (00000059951BA400) [pid = 2040] [serial = 900] [outer = 0000005994738400] 23:40:31 INFO - PROCESS | 2040 | 1463035231176 Marionette DEBUG loaded listener.js 23:40:31 INFO - PROCESS | 2040 | ++DOMWINDOW == 137 (0000005995CBB400) [pid = 2040] [serial = 901] [outer = 0000005994738400] 23:40:31 INFO - PROCESS | 2040 | --DOMWINDOW == 136 (00000059875B8800) [pid = 2040] [serial = 711] [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] 23:40:31 INFO - PROCESS | 2040 | --DOMWINDOW == 135 (000000599734F800) [pid = 2040] [serial = 705] [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] 23:40:31 INFO - PROCESS | 2040 | --DOMWINDOW == 134 (000000599746C800) [pid = 2040] [serial = 708] [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] 23:40:31 INFO - PROCESS | 2040 | --DOMWINDOW == 133 (0000005998C3E800) [pid = 2040] [serial = 657] [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] 23:40:31 INFO - PROCESS | 2040 | --DOMWINDOW == 132 (00000059933A7000) [pid = 2040] [serial = 702] [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] 23:40:31 INFO - PROCESS | 2040 | --DOMWINDOW == 131 (000000598CF8B000) [pid = 2040] [serial = 699] [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] 23:40:31 INFO - PROCESS | 2040 | --DOMWINDOW == 130 (0000005995CBC400) [pid = 2040] [serial = 837] [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] 23:40:31 INFO - PROCESS | 2040 | --DOMWINDOW == 129 (0000005993FF2800) [pid = 2040] [serial = 834] [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] 23:40:31 INFO - PROCESS | 2040 | --DOMWINDOW == 128 (000000598D972800) [pid = 2040] [serial = 831] [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] 23:40:31 INFO - PROCESS | 2040 | --DOMWINDOW == 127 (00000059911A0800) [pid = 2040] [serial = 828] [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] 23:40:31 INFO - PROCESS | 2040 | --DOMWINDOW == 126 (000000599711AC00) [pid = 2040] [serial = 840] [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] 23:40:31 INFO - PROCESS | 2040 | --DOMWINDOW == 125 (0000005986E32400) [pid = 2040] [serial = 825] [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] 23:40:31 INFO - PROCESS | 2040 | --DOMWINDOW == 124 (000000598C393C00) [pid = 2040] [serial = 804] [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] 23:40:31 INFO - PROCESS | 2040 | --DOMWINDOW == 123 (0000005998403000) [pid = 2040] [serial = 813] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:40:31 INFO - PROCESS | 2040 | --DOMWINDOW == 122 (0000005998CE7400) [pid = 2040] [serial = 818] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463035212176] 23:40:31 INFO - PROCESS | 2040 | --DOMWINDOW == 121 (000000599A82AC00) [pid = 2040] [serial = 823] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:40:31 INFO - PROCESS | 2040 | --DOMWINDOW == 120 (0000005997928000) [pid = 2040] [serial = 843] [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] 23:40:31 INFO - PROCESS | 2040 | --DOMWINDOW == 119 (0000005998410400) [pid = 2040] [serial = 846] [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] 23:40:31 INFO - PROCESS | 2040 | --DOMWINDOW == 118 (0000005990094400) [pid = 2040] [serial = 849] [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] 23:40:31 INFO - PROCESS | 2040 | --DOMWINDOW == 117 (0000005996129400) [pid = 2040] [serial = 852] [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] 23:40:31 INFO - PROCESS | 2040 | --DOMWINDOW == 116 (000000599472AC00) [pid = 2040] [serial = 855] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:40:31 INFO - PROCESS | 2040 | --DOMWINDOW == 115 (000000599A1D9800) [pid = 2040] [serial = 762] [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] 23:40:31 INFO - PROCESS | 2040 | --DOMWINDOW == 114 (00000059937E6400) [pid = 2040] [serial = 756] [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] 23:40:31 INFO - PROCESS | 2040 | --DOMWINDOW == 113 (0000005998911C00) [pid = 2040] [serial = 759] [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] 23:40:31 INFO - PROCESS | 2040 | --DOMWINDOW == 112 (0000005988221000) [pid = 2040] [serial = 753] [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] 23:40:31 INFO - PROCESS | 2040 | --DOMWINDOW == 111 (0000005998A12400) [pid = 2040] [serial = 765] [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] 23:40:31 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:31 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:31 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:31 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:31 INFO - PROCESS | 2040 | ++DOCSHELL 000000599851E000 == 60 [pid = 2040] [id = 323] 23:40:31 INFO - PROCESS | 2040 | ++DOMWINDOW == 112 (0000005988221000) [pid = 2040] [serial = 902] [outer = 0000000000000000] 23:40:31 INFO - PROCESS | 2040 | ++DOMWINDOW == 113 (0000005995C12800) [pid = 2040] [serial = 903] [outer = 0000005988221000] 23:40:31 INFO - PROCESS | 2040 | 1463035231866 Marionette TRACE conn6 <- [1,984,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]]]}] 23:40:31 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | The referrer URL is omitted when a 23:40:31 INFO - document served over http requires an http 23:40:31 INFO - sub-resource via iframe-tag using the meta-referrer 23:40:31 INFO - delivery method with no-redirect and when 23:40:31 INFO - the target request is same-origin. 23:40:31 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 985ms 23:40:31 INFO - PROCESS | 2040 | 1463035231928 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 23:40:31 INFO - PROCESS | 2040 | 1463035231930 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 23:40:31 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html 23:40:31 INFO - PROCESS | 2040 | 1463035231933 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 23:40:31 INFO - PROCESS | 2040 | 1463035231935 Marionette TRACE conn6 <- [1,986,null,{}] 23:40:31 INFO - PROCESS | 2040 | 1463035231939 Marionette TRACE conn6 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:32 INFO - PROCESS | 2040 | 1463035232038 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 23:40:32 INFO - PROCESS | 2040 | 1463035232045 Marionette TRACE conn6 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var 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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:32 INFO - PROCESS | 2040 | ++DOCSHELL 0000005999F21800 == 61 [pid = 2040] [id = 324] 23:40:32 INFO - PROCESS | 2040 | ++DOMWINDOW == 114 (000000599410B800) [pid = 2040] [serial = 904] [outer = 0000000000000000] 23:40:32 INFO - PROCESS | 2040 | ++DOMWINDOW == 115 (000000599655A400) [pid = 2040] [serial = 905] [outer = 000000599410B800] 23:40:32 INFO - PROCESS | 2040 | 1463035232089 Marionette DEBUG loaded listener.js 23:40:32 INFO - PROCESS | 2040 | ++DOMWINDOW == 116 (0000005997117400) [pid = 2040] [serial = 906] [outer = 000000599410B800] 23:40:32 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:32 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:32 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:32 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:32 INFO - PROCESS | 2040 | ++DOCSHELL 0000005999F9C800 == 62 [pid = 2040] [id = 325] 23:40:32 INFO - PROCESS | 2040 | ++DOMWINDOW == 117 (0000005997114C00) [pid = 2040] [serial = 907] [outer = 0000000000000000] 23:40:32 INFO - PROCESS | 2040 | ++DOMWINDOW == 118 (00000059971F9400) [pid = 2040] [serial = 908] [outer = 0000005997114C00] 23:40:32 INFO - PROCESS | 2040 | 1463035232536 Marionette TRACE conn6 <- [1,988,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]]]}] 23:40:32 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | The referrer URL is omitted when a 23:40:32 INFO - document served over http requires an http 23:40:32 INFO - sub-resource via iframe-tag using the meta-referrer 23:40:32 INFO - delivery method with swap-origin-redirect and when 23:40:32 INFO - the target request is same-origin. 23:40:32 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 628ms 23:40:32 INFO - PROCESS | 2040 | 1463035232564 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 23:40:32 INFO - PROCESS | 2040 | 1463035232567 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 23:40:32 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html 23:40:32 INFO - PROCESS | 2040 | 1463035232570 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 23:40:32 INFO - PROCESS | 2040 | 1463035232572 Marionette TRACE conn6 <- [1,990,null,{}] 23:40:32 INFO - PROCESS | 2040 | 1463035232575 Marionette TRACE conn6 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:32 INFO - PROCESS | 2040 | 1463035232679 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 23:40:32 INFO - PROCESS | 2040 | 1463035232686 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:32 INFO - PROCESS | 2040 | ++DOCSHELL 0000005999F1D800 == 63 [pid = 2040] [id = 326] 23:40:32 INFO - PROCESS | 2040 | ++DOMWINDOW == 119 (000000599711D400) [pid = 2040] [serial = 909] [outer = 0000000000000000] 23:40:32 INFO - PROCESS | 2040 | ++DOMWINDOW == 120 (000000599734DC00) [pid = 2040] [serial = 910] [outer = 000000599711D400] 23:40:32 INFO - PROCESS | 2040 | 1463035232730 Marionette DEBUG loaded listener.js 23:40:32 INFO - PROCESS | 2040 | ++DOMWINDOW == 121 (00000059973A5000) [pid = 2040] [serial = 911] [outer = 000000599711D400] 23:40:33 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:33 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:33 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:33 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:33 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:33 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:33 INFO - PROCESS | 2040 | 1463035233180 Marionette TRACE conn6 <- [1,992,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]]]}] 23:40:33 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | The referrer URL is omitted when a 23:40:33 INFO - document served over http requires an http 23:40:33 INFO - sub-resource via script-tag using the meta-referrer 23:40:33 INFO - delivery method with keep-origin-redirect and when 23:40:33 INFO - the target request is same-origin. 23:40:33 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 627ms 23:40:33 INFO - PROCESS | 2040 | 1463035233205 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 23:40:33 INFO - PROCESS | 2040 | 1463035233207 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 23:40:33 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html 23:40:33 INFO - PROCESS | 2040 | 1463035233211 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 23:40:33 INFO - PROCESS | 2040 | 1463035233214 Marionette TRACE conn6 <- [1,994,null,{}] 23:40:33 INFO - PROCESS | 2040 | 1463035233218 Marionette TRACE conn6 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:33 INFO - PROCESS | 2040 | 1463035233320 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 23:40:33 INFO - PROCESS | 2040 | 1463035233326 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:33 INFO - PROCESS | 2040 | ++DOCSHELL 000000599A814800 == 64 [pid = 2040] [id = 327] 23:40:33 INFO - PROCESS | 2040 | ++DOMWINDOW == 122 (00000059933A2800) [pid = 2040] [serial = 912] [outer = 0000000000000000] 23:40:33 INFO - PROCESS | 2040 | ++DOMWINDOW == 123 (0000005997465000) [pid = 2040] [serial = 913] [outer = 00000059933A2800] 23:40:33 INFO - PROCESS | 2040 | 1463035233375 Marionette DEBUG loaded listener.js 23:40:33 INFO - PROCESS | 2040 | ++DOMWINDOW == 124 (00000059974D8400) [pid = 2040] [serial = 914] [outer = 00000059933A2800] 23:40:33 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:33 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:33 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:33 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:33 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:34 INFO - PROCESS | 2040 | 1463035233990 Marionette TRACE conn6 <- [1,996,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]]]}] 23:40:34 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html | The referrer URL is omitted when a 23:40:34 INFO - document served over http requires an http 23:40:34 INFO - sub-resource via script-tag using the meta-referrer 23:40:34 INFO - delivery method with no-redirect and when 23:40:34 INFO - the target request is same-origin. 23:40:34 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 838ms 23:40:34 INFO - PROCESS | 2040 | 1463035234065 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 23:40:34 INFO - PROCESS | 2040 | 1463035234072 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 23:40:34 INFO - PROCESS | 2040 | 1463035234091 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 23:40:34 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html 23:40:34 INFO - PROCESS | 2040 | 1463035234096 Marionette TRACE conn6 <- [1,998,null,{}] 23:40:34 INFO - PROCESS | 2040 | 1463035234102 Marionette TRACE conn6 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:34 INFO - PROCESS | 2040 | 1463035234226 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 23:40:34 INFO - PROCESS | 2040 | 1463035234337 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:34 INFO - PROCESS | 2040 | ++DOCSHELL 0000005990B39000 == 65 [pid = 2040] [id = 328] 23:40:34 INFO - PROCESS | 2040 | ++DOMWINDOW == 125 (00000059876B0400) [pid = 2040] [serial = 915] [outer = 0000000000000000] 23:40:34 INFO - PROCESS | 2040 | ++DOMWINDOW == 126 (000000598CF83C00) [pid = 2040] [serial = 916] [outer = 00000059876B0400] 23:40:34 INFO - PROCESS | 2040 | 1463035234396 Marionette DEBUG loaded listener.js 23:40:34 INFO - PROCESS | 2040 | ++DOMWINDOW == 127 (000000599009D800) [pid = 2040] [serial = 917] [outer = 00000059876B0400] 23:40:34 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:34 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:34 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:34 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:34 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:34 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:34 INFO - PROCESS | 2040 | 1463035234937 Marionette TRACE conn6 <- [1,1000,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]]]}] 23:40:34 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | The referrer URL is omitted when a 23:40:34 INFO - document served over http requires an http 23:40:34 INFO - sub-resource via script-tag using the meta-referrer 23:40:34 INFO - delivery method with swap-origin-redirect and when 23:40:34 INFO - the target request is same-origin. 23:40:34 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 881ms 23:40:34 INFO - PROCESS | 2040 | 1463035234984 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 23:40:34 INFO - PROCESS | 2040 | 1463035234991 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 23:40:35 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html 23:40:35 INFO - PROCESS | 2040 | 1463035234999 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 23:40:35 INFO - PROCESS | 2040 | 1463035235002 Marionette TRACE conn6 <- [1,1002,null,{}] 23:40:35 INFO - PROCESS | 2040 | 1463035235007 Marionette TRACE conn6 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:35 INFO - PROCESS | 2040 | 1463035235123 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 23:40:35 INFO - PROCESS | 2040 | 1463035235212 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:35 INFO - PROCESS | 2040 | ++DOCSHELL 0000005996683800 == 66 [pid = 2040] [id = 329] 23:40:35 INFO - PROCESS | 2040 | ++DOMWINDOW == 128 (00000059933A4400) [pid = 2040] [serial = 918] [outer = 0000000000000000] 23:40:35 INFO - PROCESS | 2040 | ++DOMWINDOW == 129 (0000005993872400) [pid = 2040] [serial = 919] [outer = 00000059933A4400] 23:40:35 INFO - PROCESS | 2040 | 1463035235268 Marionette DEBUG loaded listener.js 23:40:35 INFO - PROCESS | 2040 | ++DOMWINDOW == 130 (0000005993FC5800) [pid = 2040] [serial = 920] [outer = 00000059933A4400] 23:40:35 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:35 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:35 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:35 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:35 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:35 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:35 INFO - PROCESS | 2040 | 1463035235807 Marionette TRACE conn6 <- [1,1004,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]]]}] 23:40:35 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | The referrer URL is omitted when a 23:40:35 INFO - document served over http requires an http 23:40:35 INFO - sub-resource via xhr-request using the meta-referrer 23:40:35 INFO - delivery method with keep-origin-redirect and when 23:40:35 INFO - the target request is same-origin. 23:40:35 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 837ms 23:40:35 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html 23:40:35 INFO - PROCESS | 2040 | 1463035235841 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 23:40:35 INFO - PROCESS | 2040 | 1463035235844 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 23:40:35 INFO - PROCESS | 2040 | 1463035235848 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 23:40:35 INFO - PROCESS | 2040 | 1463035235852 Marionette TRACE conn6 <- [1,1006,null,{}] 23:40:35 INFO - PROCESS | 2040 | 1463035235864 Marionette TRACE conn6 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:36 INFO - PROCESS | 2040 | 1463035236007 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 23:40:36 INFO - PROCESS | 2040 | 1463035236128 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:36 INFO - PROCESS | 2040 | ++DOCSHELL 000000599AB7A000 == 67 [pid = 2040] [id = 330] 23:40:36 INFO - PROCESS | 2040 | ++DOMWINDOW == 131 (000000599429A000) [pid = 2040] [serial = 921] [outer = 0000000000000000] 23:40:36 INFO - PROCESS | 2040 | ++DOMWINDOW == 132 (00000059971EF400) [pid = 2040] [serial = 922] [outer = 000000599429A000] 23:40:36 INFO - PROCESS | 2040 | 1463035236189 Marionette DEBUG loaded listener.js 23:40:36 INFO - PROCESS | 2040 | ++DOMWINDOW == 133 (000000599746A000) [pid = 2040] [serial = 923] [outer = 000000599429A000] 23:40:36 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:36 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:36 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:36 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:36 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:36 INFO - PROCESS | 2040 | 1463035236677 Marionette TRACE conn6 <- [1,1008,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]]]}] 23:40:36 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html | The referrer URL is omitted when a 23:40:36 INFO - document served over http requires an http 23:40:36 INFO - sub-resource via xhr-request using the meta-referrer 23:40:36 INFO - delivery method with no-redirect and when 23:40:36 INFO - the target request is same-origin. 23:40:36 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 880ms 23:40:36 INFO - PROCESS | 2040 | 1463035236730 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 23:40:36 INFO - PROCESS | 2040 | 1463035236733 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 23:40:36 INFO - PROCESS | 2040 | 1463035236779 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 23:40:36 INFO - PROCESS | 2040 | 1463035236782 Marionette TRACE conn6 <- [1,1010,null,{}] 23:40:36 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html 23:40:36 INFO - PROCESS | 2040 | 1463035236790 Marionette TRACE conn6 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:36 INFO - PROCESS | 2040 | 1463035236907 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 23:40:37 INFO - PROCESS | 2040 | 1463035236992 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:37 INFO - PROCESS | 2040 | ++DOCSHELL 000000599ADD0000 == 68 [pid = 2040] [id = 331] 23:40:37 INFO - PROCESS | 2040 | ++DOMWINDOW == 134 (000000599791E400) [pid = 2040] [serial = 924] [outer = 0000000000000000] 23:40:37 INFO - PROCESS | 2040 | ++DOMWINDOW == 135 (0000005997922800) [pid = 2040] [serial = 925] [outer = 000000599791E400] 23:40:37 INFO - PROCESS | 2040 | 1463035237049 Marionette DEBUG loaded listener.js 23:40:37 INFO - PROCESS | 2040 | ++DOMWINDOW == 136 (000000599794E400) [pid = 2040] [serial = 926] [outer = 000000599791E400] 23:40:37 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:37 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:37 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:37 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:37 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:37 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:37 INFO - PROCESS | 2040 | 1463035237581 Marionette TRACE conn6 <- [1,1012,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]]]}] 23:40:37 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | The referrer URL is omitted when a 23:40:37 INFO - document served over http requires an http 23:40:37 INFO - sub-resource via xhr-request using the meta-referrer 23:40:37 INFO - delivery method with swap-origin-redirect and when 23:40:37 INFO - the target request is same-origin. 23:40:37 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 838ms 23:40:37 INFO - PROCESS | 2040 | 1463035237622 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 23:40:37 INFO - PROCESS | 2040 | 1463035237625 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 23:40:37 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html 23:40:37 INFO - PROCESS | 2040 | 1463035237629 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 23:40:37 INFO - PROCESS | 2040 | 1463035237631 Marionette TRACE conn6 <- [1,1014,null,{}] 23:40:37 INFO - PROCESS | 2040 | 1463035237635 Marionette TRACE conn6 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:37 INFO - PROCESS | 2040 | 1463035237773 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 23:40:37 INFO - PROCESS | 2040 | 1463035237890 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:37 INFO - PROCESS | 2040 | ++DOCSHELL 000000599B3BA800 == 69 [pid = 2040] [id = 332] 23:40:37 INFO - PROCESS | 2040 | ++DOMWINDOW == 137 (000000599794C000) [pid = 2040] [serial = 927] [outer = 0000000000000000] 23:40:37 INFO - PROCESS | 2040 | ++DOMWINDOW == 138 (0000005997983C00) [pid = 2040] [serial = 928] [outer = 000000599794C000] 23:40:37 INFO - PROCESS | 2040 | 1463035237945 Marionette DEBUG loaded listener.js 23:40:38 INFO - PROCESS | 2040 | ++DOMWINDOW == 139 (000000599840C000) [pid = 2040] [serial = 929] [outer = 000000599794C000] 23:40:38 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:38 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:38 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:38 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:38 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:38 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:38 INFO - PROCESS | 2040 | 1463035238562 Marionette TRACE conn6 <- [1,1016,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]]]}] 23:40:38 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | The referrer URL is omitted when a 23:40:38 INFO - document served over http requires an https 23:40:38 INFO - sub-resource via fetch-request using the meta-referrer 23:40:38 INFO - delivery method with keep-origin-redirect and when 23:40:38 INFO - the target request is same-origin. 23:40:38 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 986ms 23:40:38 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html 23:40:38 INFO - PROCESS | 2040 | 1463035238618 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 23:40:38 INFO - PROCESS | 2040 | 1463035238621 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 23:40:38 INFO - PROCESS | 2040 | 1463035238624 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 23:40:38 INFO - PROCESS | 2040 | 1463035238627 Marionette TRACE conn6 <- [1,1018,null,{}] 23:40:38 INFO - PROCESS | 2040 | 1463035238630 Marionette TRACE conn6 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:38 INFO - PROCESS | 2040 | 1463035238749 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 23:40:38 INFO - PROCESS | 2040 | 1463035238993 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:39 INFO - PROCESS | 2040 | ++DOCSHELL 000000598C4DE800 == 70 [pid = 2040] [id = 333] 23:40:39 INFO - PROCESS | 2040 | ++DOMWINDOW == 140 (0000005986F59000) [pid = 2040] [serial = 930] [outer = 0000000000000000] 23:40:39 INFO - PROCESS | 2040 | ++DOMWINDOW == 141 (000000598700B800) [pid = 2040] [serial = 931] [outer = 0000005986F59000] 23:40:39 INFO - PROCESS | 2040 | 1463035239048 Marionette DEBUG loaded listener.js 23:40:39 INFO - PROCESS | 2040 | ++DOMWINDOW == 142 (000000598B471800) [pid = 2040] [serial = 932] [outer = 0000005986F59000] 23:40:39 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:39 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:39 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:39 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:39 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:39 INFO - PROCESS | 2040 | 1463035239661 Marionette TRACE conn6 <- [1,1020,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]]]}] 23:40:39 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html | The referrer URL is omitted when a 23:40:39 INFO - document served over http requires an https 23:40:39 INFO - sub-resource via fetch-request using the meta-referrer 23:40:39 INFO - delivery method with no-redirect and when 23:40:39 INFO - the target request is same-origin. 23:40:39 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1081ms 23:40:39 INFO - PROCESS | 2040 | 1463035239708 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 23:40:39 INFO - PROCESS | 2040 | 1463035239712 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 23:40:39 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html 23:40:39 INFO - PROCESS | 2040 | 1463035239716 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 23:40:39 INFO - PROCESS | 2040 | 1463035239720 Marionette TRACE conn6 <- [1,1022,null,{}] 23:40:39 INFO - PROCESS | 2040 | 1463035239725 Marionette TRACE conn6 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:39 INFO - PROCESS | 2040 | 1463035239827 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 23:40:39 INFO - PROCESS | 2040 | 1463035239908 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:39 INFO - PROCESS | 2040 | ++DOCSHELL 000000598B454000 == 71 [pid = 2040] [id = 334] 23:40:39 INFO - PROCESS | 2040 | ++DOMWINDOW == 143 (0000005986332C00) [pid = 2040] [serial = 933] [outer = 0000000000000000] 23:40:40 INFO - PROCESS | 2040 | ++DOMWINDOW == 144 (0000005987692400) [pid = 2040] [serial = 934] [outer = 0000005986332C00] 23:40:40 INFO - PROCESS | 2040 | 1463035240005 Marionette DEBUG loaded listener.js 23:40:40 INFO - PROCESS | 2040 | ++DOMWINDOW == 145 (0000005990ABE800) [pid = 2040] [serial = 935] [outer = 0000005986332C00] 23:40:40 INFO - PROCESS | 2040 | --DOCSHELL 0000005999F1D800 == 70 [pid = 2040] [id = 326] 23:40:40 INFO - PROCESS | 2040 | --DOCSHELL 0000005999F9C800 == 69 [pid = 2040] [id = 325] 23:40:40 INFO - PROCESS | 2040 | --DOCSHELL 0000005999F21800 == 68 [pid = 2040] [id = 324] 23:40:40 INFO - PROCESS | 2040 | --DOCSHELL 000000599851E000 == 67 [pid = 2040] [id = 323] 23:40:40 INFO - PROCESS | 2040 | --DOCSHELL 00000059972BE000 == 66 [pid = 2040] [id = 322] 23:40:40 INFO - PROCESS | 2040 | --DOCSHELL 00000059974F9800 == 65 [pid = 2040] [id = 321] 23:40:40 INFO - PROCESS | 2040 | --DOCSHELL 00000059974E1000 == 64 [pid = 2040] [id = 320] 23:40:40 INFO - PROCESS | 2040 | --DOCSHELL 000000599712A000 == 63 [pid = 2040] [id = 319] 23:40:40 INFO - PROCESS | 2040 | --DOCSHELL 0000005994786000 == 62 [pid = 2040] [id = 318] 23:40:40 INFO - PROCESS | 2040 | --DOCSHELL 0000005994377000 == 61 [pid = 2040] [id = 317] 23:40:40 INFO - PROCESS | 2040 | --DOCSHELL 000000599314F000 == 60 [pid = 2040] [id = 316] 23:40:40 INFO - PROCESS | 2040 | --DOMWINDOW == 144 (0000005998C42C00) [pid = 2040] [serial = 858] [outer = 0000000000000000] [url = about:blank] 23:40:40 INFO - PROCESS | 2040 | --DOCSHELL 000000598B7EC800 == 59 [pid = 2040] [id = 315] 23:40:40 INFO - PROCESS | 2040 | --DOCSHELL 000000598CFC6000 == 58 [pid = 2040] [id = 314] 23:40:40 INFO - PROCESS | 2040 | --DOCSHELL 000000599D5CF000 == 57 [pid = 2040] [id = 312] 23:40:40 INFO - PROCESS | 2040 | --DOCSHELL 000000599AB69800 == 56 [pid = 2040] [id = 311] 23:40:40 INFO - PROCESS | 2040 | --DOCSHELL 000000599712C800 == 55 [pid = 2040] [id = 310] 23:40:40 INFO - PROCESS | 2040 | --DOCSHELL 0000005992F63000 == 54 [pid = 2040] [id = 309] 23:40:40 INFO - PROCESS | 2040 | --DOMWINDOW == 143 (000000599ACB3800) [pid = 2040] [serial = 767] [outer = 0000000000000000] [url = about:blank] 23:40:40 INFO - PROCESS | 2040 | --DOMWINDOW == 142 (0000005998C49000) [pid = 2040] [serial = 713] [outer = 0000000000000000] [url = about:blank] 23:40:40 INFO - PROCESS | 2040 | --DOMWINDOW == 141 (0000005997460000) [pid = 2040] [serial = 707] [outer = 0000000000000000] [url = about:blank] 23:40:40 INFO - PROCESS | 2040 | --DOMWINDOW == 140 (000000599794F800) [pid = 2040] [serial = 710] [outer = 0000000000000000] [url = about:blank] 23:40:40 INFO - PROCESS | 2040 | --DOMWINDOW == 139 (0000005998C86000) [pid = 2040] [serial = 659] [outer = 0000000000000000] [url = about:blank] 23:40:40 INFO - PROCESS | 2040 | --DOMWINDOW == 138 (000000599612B400) [pid = 2040] [serial = 704] [outer = 0000000000000000] [url = about:blank] 23:40:40 INFO - PROCESS | 2040 | --DOMWINDOW == 137 (0000005992E8EC00) [pid = 2040] [serial = 701] [outer = 0000000000000000] [url = about:blank] 23:40:40 INFO - PROCESS | 2040 | --DOMWINDOW == 136 (000000599ACB7800) [pid = 2040] [serial = 764] [outer = 0000000000000000] [url = about:blank] 23:40:40 INFO - PROCESS | 2040 | --DOMWINDOW == 135 (00000059952F0C00) [pid = 2040] [serial = 758] [outer = 0000000000000000] [url = about:blank] 23:40:40 INFO - PROCESS | 2040 | --DOMWINDOW == 134 (0000005998C7D000) [pid = 2040] [serial = 761] [outer = 0000000000000000] [url = about:blank] 23:40:40 INFO - PROCESS | 2040 | --DOMWINDOW == 133 (0000005990BB1000) [pid = 2040] [serial = 755] [outer = 0000000000000000] [url = about:blank] 23:40:40 INFO - PROCESS | 2040 | --DOMWINDOW == 132 (000000599606A400) [pid = 2040] [serial = 838] [outer = 0000000000000000] [url = about:blank] 23:40:40 INFO - PROCESS | 2040 | --DOMWINDOW == 131 (000000599410F000) [pid = 2040] [serial = 835] [outer = 0000000000000000] [url = about:blank] 23:40:40 INFO - PROCESS | 2040 | --DOMWINDOW == 130 (000000599471E800) [pid = 2040] [serial = 836] [outer = 0000000000000000] [url = about:blank] 23:40:40 INFO - PROCESS | 2040 | --DOMWINDOW == 129 (00000059935EC000) [pid = 2040] [serial = 832] [outer = 0000000000000000] [url = about:blank] 23:40:40 INFO - PROCESS | 2040 | --DOMWINDOW == 128 (0000005993853400) [pid = 2040] [serial = 833] [outer = 0000000000000000] [url = about:blank] 23:40:40 INFO - PROCESS | 2040 | --DOMWINDOW == 127 (0000005993826400) [pid = 2040] [serial = 830] [outer = 0000000000000000] [url = about:blank] 23:40:40 INFO - PROCESS | 2040 | --DOMWINDOW == 126 (0000005992E8E800) [pid = 2040] [serial = 829] [outer = 0000000000000000] [url = about:blank] 23:40:40 INFO - PROCESS | 2040 | --DOMWINDOW == 125 (00000059973A6C00) [pid = 2040] [serial = 842] [outer = 0000000000000000] [url = about:blank] 23:40:40 INFO - PROCESS | 2040 | --DOMWINDOW == 124 (0000005993FEF400) [pid = 2040] [serial = 827] [outer = 0000000000000000] [url = about:blank] 23:40:40 INFO - PROCESS | 2040 | --DOMWINDOW == 123 (000000598BAD2800) [pid = 2040] [serial = 826] [outer = 0000000000000000] [url = about:blank] 23:40:40 INFO - PROCESS | 2040 | --DOMWINDOW == 122 (000000599009C800) [pid = 2040] [serial = 806] [outer = 0000000000000000] [url = about:blank] 23:40:40 INFO - PROCESS | 2040 | --DOMWINDOW == 121 (000000598CF80C00) [pid = 2040] [serial = 805] [outer = 0000000000000000] [url = about:blank] 23:40:40 INFO - PROCESS | 2040 | --DOMWINDOW == 120 (0000005993872800) [pid = 2040] [serial = 808] [outer = 0000000000000000] [url = about:blank] 23:40:40 INFO - PROCESS | 2040 | --DOMWINDOW == 119 (0000005998409800) [pid = 2040] [serial = 814] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:40:40 INFO - PROCESS | 2040 | --DOMWINDOW == 118 (0000005997929800) [pid = 2040] [serial = 811] [outer = 0000000000000000] [url = about:blank] 23:40:40 INFO - PROCESS | 2040 | --DOMWINDOW == 117 (000000599840E400) [pid = 2040] [serial = 819] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463035212176] 23:40:40 INFO - PROCESS | 2040 | --DOMWINDOW == 116 (0000005998C48C00) [pid = 2040] [serial = 816] [outer = 0000000000000000] [url = about:blank] 23:40:40 INFO - PROCESS | 2040 | --DOMWINDOW == 115 (000000599A834000) [pid = 2040] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:40:40 INFO - PROCESS | 2040 | --DOMWINDOW == 114 (0000005998547C00) [pid = 2040] [serial = 845] [outer = 0000000000000000] [url = about:blank] 23:40:40 INFO - PROCESS | 2040 | --DOMWINDOW == 113 (0000005999D33000) [pid = 2040] [serial = 821] [outer = 0000000000000000] [url = about:blank] 23:40:40 INFO - PROCESS | 2040 | --DOMWINDOW == 112 (0000005997981000) [pid = 2040] [serial = 844] [outer = 0000000000000000] [url = about:blank] 23:40:40 INFO - PROCESS | 2040 | --DOMWINDOW == 111 (0000005998A0DC00) [pid = 2040] [serial = 847] [outer = 0000000000000000] [url = about:blank] 23:40:40 INFO - PROCESS | 2040 | --DOMWINDOW == 110 (0000005993FC4C00) [pid = 2040] [serial = 850] [outer = 0000000000000000] [url = about:blank] 23:40:40 INFO - PROCESS | 2040 | --DOMWINDOW == 109 (0000005993FCB800) [pid = 2040] [serial = 851] [outer = 0000000000000000] [url = about:blank] 23:40:40 INFO - PROCESS | 2040 | --DOMWINDOW == 108 (0000005998A16800) [pid = 2040] [serial = 853] [outer = 0000000000000000] [url = about:blank] 23:40:40 INFO - PROCESS | 2040 | --DOMWINDOW == 107 (0000005994731C00) [pid = 2040] [serial = 856] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:40:40 INFO - PROCESS | 2040 | --DOMWINDOW == 106 (0000005998B7D400) [pid = 2040] [serial = 848] [outer = 0000000000000000] [url = about:blank] 23:40:40 INFO - PROCESS | 2040 | --DOMWINDOW == 105 (00000059971F5400) [pid = 2040] [serial = 841] [outer = 0000000000000000] [url = about:blank] 23:40:40 INFO - PROCESS | 2040 | --DOMWINDOW == 104 (0000005998C81C00) [pid = 2040] [serial = 854] [outer = 0000000000000000] [url = about:blank] 23:40:40 INFO - PROCESS | 2040 | --DOMWINDOW == 103 (0000005997114800) [pid = 2040] [serial = 839] [outer = 0000000000000000] [url = about:blank] 23:40:40 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:40 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:40 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:40 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:40 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:40 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:40 INFO - PROCESS | 2040 | 1463035240540 Marionette TRACE conn6 <- [1,1024,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]]]}] 23:40:40 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | The referrer URL is omitted when a 23:40:40 INFO - document served over http requires an https 23:40:40 INFO - sub-resource via fetch-request using the meta-referrer 23:40:40 INFO - delivery method with swap-origin-redirect and when 23:40:40 INFO - the target request is same-origin. 23:40:40 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 834ms 23:40:40 INFO - PROCESS | 2040 | 1463035240553 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 23:40:40 INFO - PROCESS | 2040 | 1463035240557 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 23:40:40 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 23:40:40 INFO - PROCESS | 2040 | 1463035240562 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 23:40:40 INFO - PROCESS | 2040 | 1463035240564 Marionette TRACE conn6 <- [1,1026,null,{}] 23:40:40 INFO - PROCESS | 2040 | 1463035240568 Marionette TRACE conn6 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:40 INFO - PROCESS | 2040 | 1463035240654 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 23:40:40 INFO - PROCESS | 2040 | 1463035240663 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:40 INFO - PROCESS | 2040 | ++DOCSHELL 0000005993F21800 == 55 [pid = 2040] [id = 335] 23:40:40 INFO - PROCESS | 2040 | ++DOMWINDOW == 104 (000000598D754400) [pid = 2040] [serial = 936] [outer = 0000000000000000] 23:40:40 INFO - PROCESS | 2040 | ++DOMWINDOW == 105 (0000005990D05400) [pid = 2040] [serial = 937] [outer = 000000598D754400] 23:40:40 INFO - PROCESS | 2040 | 1463035240710 Marionette DEBUG loaded listener.js 23:40:40 INFO - PROCESS | 2040 | ++DOMWINDOW == 106 (0000005992E93C00) [pid = 2040] [serial = 938] [outer = 000000598D754400] 23:40:41 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:41 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:41 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:41 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:41 INFO - PROCESS | 2040 | ++DOCSHELL 000000599477A800 == 56 [pid = 2040] [id = 336] 23:40:41 INFO - PROCESS | 2040 | ++DOMWINDOW == 107 (0000005992538000) [pid = 2040] [serial = 939] [outer = 0000000000000000] 23:40:41 INFO - PROCESS | 2040 | ++DOMWINDOW == 108 (00000059937B2800) [pid = 2040] [serial = 940] [outer = 0000005992538000] 23:40:41 INFO - PROCESS | 2040 | 1463035241247 Marionette TRACE conn6 <- [1,1028,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]]]}] 23:40:41 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | The referrer URL is omitted when a 23:40:41 INFO - document served over http requires an https 23:40:41 INFO - sub-resource via iframe-tag using the meta-referrer 23:40:41 INFO - delivery method with keep-origin-redirect and when 23:40:41 INFO - the target request is same-origin. 23:40:41 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 734ms 23:40:41 INFO - PROCESS | 2040 | 1463035241298 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 23:40:41 INFO - PROCESS | 2040 | 1463035241301 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 23:40:41 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 23:40:41 INFO - PROCESS | 2040 | 1463035241306 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 23:40:41 INFO - PROCESS | 2040 | 1463035241312 Marionette TRACE conn6 <- [1,1030,null,{}] 23:40:41 INFO - PROCESS | 2040 | 1463035241321 Marionette TRACE conn6 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:41 INFO - PROCESS | 2040 | 1463035241426 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 23:40:41 INFO - PROCESS | 2040 | 1463035241508 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:41 INFO - PROCESS | 2040 | ++DOCSHELL 0000005994379000 == 57 [pid = 2040] [id = 337] 23:40:41 INFO - PROCESS | 2040 | ++DOMWINDOW == 109 (000000599009F400) [pid = 2040] [serial = 941] [outer = 0000000000000000] 23:40:41 INFO - PROCESS | 2040 | ++DOMWINDOW == 110 (0000005993830000) [pid = 2040] [serial = 942] [outer = 000000599009F400] 23:40:41 INFO - PROCESS | 2040 | 1463035241554 Marionette DEBUG loaded listener.js 23:40:41 INFO - PROCESS | 2040 | ++DOMWINDOW == 111 (0000005993E1DC00) [pid = 2040] [serial = 943] [outer = 000000599009F400] 23:40:41 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:41 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:41 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:41 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:41 INFO - PROCESS | 2040 | ++DOCSHELL 000000599716D000 == 58 [pid = 2040] [id = 338] 23:40:41 INFO - PROCESS | 2040 | ++DOMWINDOW == 112 (0000005993CB3C00) [pid = 2040] [serial = 944] [outer = 0000000000000000] 23:40:41 INFO - PROCESS | 2040 | ++DOMWINDOW == 113 (0000005993FF9400) [pid = 2040] [serial = 945] [outer = 0000005993CB3C00] 23:40:41 INFO - PROCESS | 2040 | 1463035241968 Marionette TRACE conn6 <- [1,1032,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]]]}] 23:40:42 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | The referrer URL is omitted when a 23:40:42 INFO - document served over http requires an https 23:40:42 INFO - sub-resource via iframe-tag using the meta-referrer 23:40:42 INFO - delivery method with no-redirect and when 23:40:42 INFO - the target request is same-origin. 23:40:42 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 691ms 23:40:42 INFO - PROCESS | 2040 | 1463035241998 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 23:40:42 INFO - PROCESS | 2040 | 1463035242001 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 23:40:42 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 23:40:42 INFO - PROCESS | 2040 | 1463035242004 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 23:40:42 INFO - PROCESS | 2040 | 1463035242006 Marionette TRACE conn6 <- [1,1034,null,{}] 23:40:42 INFO - PROCESS | 2040 | 1463035242042 Marionette TRACE conn6 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:42 INFO - PROCESS | 2040 | 1463035242140 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 23:40:42 INFO - PROCESS | 2040 | 1463035242153 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:42 INFO - PROCESS | 2040 | ++DOCSHELL 00000059974F1800 == 59 [pid = 2040] [id = 339] 23:40:42 INFO - PROCESS | 2040 | ++DOMWINDOW == 114 (0000005993FF8C00) [pid = 2040] [serial = 946] [outer = 0000000000000000] 23:40:42 INFO - PROCESS | 2040 | ++DOMWINDOW == 115 (00000059943D0400) [pid = 2040] [serial = 947] [outer = 0000005993FF8C00] 23:40:42 INFO - PROCESS | 2040 | 1463035242198 Marionette DEBUG loaded listener.js 23:40:42 INFO - PROCESS | 2040 | ++DOMWINDOW == 116 (000000599471E000) [pid = 2040] [serial = 948] [outer = 0000005993FF8C00] 23:40:42 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:42 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:42 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:42 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:42 INFO - PROCESS | 2040 | ++DOCSHELL 000000599850E800 == 60 [pid = 2040] [id = 340] 23:40:42 INFO - PROCESS | 2040 | ++DOMWINDOW == 117 (000000599471B400) [pid = 2040] [serial = 949] [outer = 0000000000000000] 23:40:42 INFO - PROCESS | 2040 | ++DOMWINDOW == 118 (0000005994716000) [pid = 2040] [serial = 950] [outer = 000000599471B400] 23:40:42 INFO - PROCESS | 2040 | 1463035242715 Marionette TRACE conn6 <- [1,1036,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]]]}] 23:40:42 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | The referrer URL is omitted when a 23:40:42 INFO - document served over http requires an https 23:40:42 INFO - sub-resource via iframe-tag using the meta-referrer 23:40:42 INFO - delivery method with swap-origin-redirect and when 23:40:42 INFO - the target request is same-origin. 23:40:42 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 753ms 23:40:42 INFO - PROCESS | 2040 | 1463035242760 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 23:40:42 INFO - PROCESS | 2040 | 1463035242763 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 23:40:42 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 23:40:42 INFO - PROCESS | 2040 | 1463035242766 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 23:40:42 INFO - PROCESS | 2040 | 1463035242768 Marionette TRACE conn6 <- [1,1038,null,{}] 23:40:42 INFO - PROCESS | 2040 | 1463035242778 Marionette TRACE conn6 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:42 INFO - PROCESS | 2040 | 1463035242896 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 23:40:42 INFO - PROCESS | 2040 | 1463035242956 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:42 INFO - PROCESS | 2040 | ++DOCSHELL 000000599850F000 == 61 [pid = 2040] [id = 341] 23:40:42 INFO - PROCESS | 2040 | ++DOMWINDOW == 119 (0000005994A5E800) [pid = 2040] [serial = 951] [outer = 0000000000000000] 23:40:43 INFO - PROCESS | 2040 | ++DOMWINDOW == 120 (0000005994B8C400) [pid = 2040] [serial = 952] [outer = 0000005994A5E800] 23:40:43 INFO - PROCESS | 2040 | 1463035243009 Marionette DEBUG loaded listener.js 23:40:43 INFO - PROCESS | 2040 | ++DOMWINDOW == 121 (0000005995CB9800) [pid = 2040] [serial = 953] [outer = 0000005994A5E800] 23:40:43 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:43 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:43 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:43 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:43 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:43 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:43 INFO - PROCESS | 2040 | 1463035243531 Marionette TRACE conn6 <- [1,1040,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]]]}] 23:40:43 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | The referrer URL is omitted when a 23:40:43 INFO - document served over http requires an https 23:40:43 INFO - sub-resource via script-tag using the meta-referrer 23:40:43 INFO - delivery method with keep-origin-redirect and when 23:40:43 INFO - the target request is same-origin. 23:40:43 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 795ms 23:40:43 INFO - PROCESS | 2040 | 1463035243565 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 23:40:43 INFO - PROCESS | 2040 | 1463035243567 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 23:40:43 INFO - PROCESS | 2040 | 1463035243570 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 23:40:43 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html 23:40:43 INFO - PROCESS | 2040 | 1463035243572 Marionette TRACE conn6 <- [1,1042,null,{}] 23:40:43 INFO - PROCESS | 2040 | 1463035243576 Marionette TRACE conn6 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:43 INFO - PROCESS | 2040 | 1463035243686 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 23:40:43 INFO - PROCESS | 2040 | 1463035243742 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:43 INFO - PROCESS | 2040 | ++DOCSHELL 0000005999FE7000 == 62 [pid = 2040] [id = 342] 23:40:43 INFO - PROCESS | 2040 | ++DOMWINDOW == 122 (0000005997119000) [pid = 2040] [serial = 954] [outer = 0000000000000000] 23:40:43 INFO - PROCESS | 2040 | ++DOMWINDOW == 123 (00000059971F1000) [pid = 2040] [serial = 955] [outer = 0000005997119000] 23:40:43 INFO - PROCESS | 2040 | 1463035243788 Marionette DEBUG loaded listener.js 23:40:43 INFO - PROCESS | 2040 | ++DOMWINDOW == 124 (00000059973A5C00) [pid = 2040] [serial = 956] [outer = 0000005997119000] 23:40:44 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:44 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:44 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:44 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:44 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:44 INFO - PROCESS | 2040 | 1463035244193 Marionette TRACE conn6 <- [1,1044,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]]]}] 23:40:44 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html | The referrer URL is omitted when a 23:40:44 INFO - document served over http requires an https 23:40:44 INFO - sub-resource via script-tag using the meta-referrer 23:40:44 INFO - delivery method with no-redirect and when 23:40:44 INFO - the target request is same-origin. 23:40:44 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 691ms 23:40:44 INFO - PROCESS | 2040 | 1463035244265 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 23:40:44 INFO - PROCESS | 2040 | 1463035244267 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 23:40:44 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 23:40:44 INFO - PROCESS | 2040 | 1463035244270 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 23:40:44 INFO - PROCESS | 2040 | 1463035244272 Marionette TRACE conn6 <- [1,1046,null,{}] 23:40:44 INFO - PROCESS | 2040 | 1463035244276 Marionette TRACE conn6 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:44 INFO - PROCESS | 2040 | 1463035244475 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 23:40:44 INFO - PROCESS | 2040 | --DOMWINDOW == 123 (0000005993FBF800) [pid = 2040] [serial = 891] [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] 23:40:44 INFO - PROCESS | 2040 | --DOMWINDOW == 122 (000000599447F000) [pid = 2040] [serial = 894] [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] 23:40:44 INFO - PROCESS | 2040 | --DOMWINDOW == 121 (0000005994738400) [pid = 2040] [serial = 899] [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] 23:40:44 INFO - PROCESS | 2040 | --DOMWINDOW == 120 (0000005994B0A400) [pid = 2040] [serial = 897] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:40:44 INFO - PROCESS | 2040 | --DOMWINDOW == 119 (000000598B4CE400) [pid = 2040] [serial = 860] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463035221422] 23:40:44 INFO - PROCESS | 2040 | --DOMWINDOW == 118 (0000005994730000) [pid = 2040] [serial = 857] [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] 23:40:44 INFO - PROCESS | 2040 | --DOMWINDOW == 117 (00000059933A6800) [pid = 2040] [serial = 865] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:40:44 INFO - PROCESS | 2040 | --DOMWINDOW == 116 (00000059933B0800) [pid = 2040] [serial = 885] [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] 23:40:44 INFO - PROCESS | 2040 | --DOMWINDOW == 115 (0000005990BAB000) [pid = 2040] [serial = 882] [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] 23:40:44 INFO - PROCESS | 2040 | --DOMWINDOW == 114 (0000005988221000) [pid = 2040] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463035231743] 23:40:44 INFO - PROCESS | 2040 | --DOMWINDOW == 113 (0000005987013800) [pid = 2040] [serial = 879] [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] 23:40:44 INFO - PROCESS | 2040 | --DOMWINDOW == 112 (000000598B841400) [pid = 2040] [serial = 876] [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] 23:40:44 INFO - PROCESS | 2040 | --DOMWINDOW == 111 (00000059937E7400) [pid = 2040] [serial = 888] [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] 23:40:44 INFO - PROCESS | 2040 | --DOMWINDOW == 110 (0000005997114C00) [pid = 2040] [serial = 907] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:40:44 INFO - PROCESS | 2040 | --DOMWINDOW == 109 (000000599711D400) [pid = 2040] [serial = 909] [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] 23:40:44 INFO - PROCESS | 2040 | --DOMWINDOW == 108 (000000599410B800) [pid = 2040] [serial = 904] [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] 23:40:44 INFO - PROCESS | 2040 | 1463035244531 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:44 INFO - PROCESS | 2040 | ++DOCSHELL 0000005994781800 == 63 [pid = 2040] [id = 343] 23:40:44 INFO - PROCESS | 2040 | ++DOMWINDOW == 109 (0000005988221000) [pid = 2040] [serial = 957] [outer = 0000000000000000] 23:40:44 INFO - PROCESS | 2040 | ++DOMWINDOW == 110 (000000598DD86C00) [pid = 2040] [serial = 958] [outer = 0000005988221000] 23:40:44 INFO - PROCESS | 2040 | 1463035244584 Marionette DEBUG loaded listener.js 23:40:44 INFO - PROCESS | 2040 | ++DOMWINDOW == 111 (000000599546C000) [pid = 2040] [serial = 959] [outer = 0000005988221000] 23:40:44 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:44 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:44 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:44 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:44 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:44 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:44 INFO - PROCESS | 2040 | 1463035244950 Marionette TRACE conn6 <- [1,1048,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]]]}] 23:40:45 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | The referrer URL is omitted when a 23:40:45 INFO - document served over http requires an https 23:40:45 INFO - sub-resource via script-tag using the meta-referrer 23:40:45 INFO - delivery method with swap-origin-redirect and when 23:40:45 INFO - the target request is same-origin. 23:40:45 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 734ms 23:40:45 INFO - PROCESS | 2040 | 1463035245026 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 23:40:45 INFO - PROCESS | 2040 | 1463035245028 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 23:40:45 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 23:40:45 INFO - PROCESS | 2040 | 1463035245031 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 23:40:45 INFO - PROCESS | 2040 | 1463035245033 Marionette TRACE conn6 <- [1,1050,null,{}] 23:40:45 INFO - PROCESS | 2040 | 1463035245041 Marionette TRACE conn6 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:45 INFO - PROCESS | 2040 | 1463035245130 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 23:40:45 INFO - PROCESS | 2040 | 1463035245141 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:45 INFO - PROCESS | 2040 | ++DOCSHELL 000000599AB83800 == 64 [pid = 2040] [id = 344] 23:40:45 INFO - PROCESS | 2040 | ++DOMWINDOW == 112 (0000005997466400) [pid = 2040] [serial = 960] [outer = 0000000000000000] 23:40:45 INFO - PROCESS | 2040 | ++DOMWINDOW == 113 (00000059974DD800) [pid = 2040] [serial = 961] [outer = 0000005997466400] 23:40:45 INFO - PROCESS | 2040 | 1463035245186 Marionette DEBUG loaded listener.js 23:40:45 INFO - PROCESS | 2040 | ++DOMWINDOW == 114 (0000005997952C00) [pid = 2040] [serial = 962] [outer = 0000005997466400] 23:40:45 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:45 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:45 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:45 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:45 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:45 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:45 INFO - PROCESS | 2040 | 1463035245611 Marionette TRACE conn6 <- [1,1052,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]]]}] 23:40:45 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | The referrer URL is omitted when a 23:40:45 INFO - document served over http requires an https 23:40:45 INFO - sub-resource via xhr-request using the meta-referrer 23:40:45 INFO - delivery method with keep-origin-redirect and when 23:40:45 INFO - the target request is same-origin. 23:40:45 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 649ms 23:40:45 INFO - PROCESS | 2040 | 1463035245683 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 23:40:45 INFO - PROCESS | 2040 | 1463035245685 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 23:40:45 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html 23:40:45 INFO - PROCESS | 2040 | 1463035245689 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 23:40:45 INFO - PROCESS | 2040 | 1463035245690 Marionette TRACE conn6 <- [1,1054,null,{}] 23:40:45 INFO - PROCESS | 2040 | 1463035245694 Marionette TRACE conn6 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:45 INFO - PROCESS | 2040 | 1463035245782 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 23:40:45 INFO - PROCESS | 2040 | 1463035245788 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:45 INFO - PROCESS | 2040 | ++DOCSHELL 000000599B2AE000 == 65 [pid = 2040] [id = 345] 23:40:45 INFO - PROCESS | 2040 | ++DOMWINDOW == 115 (0000005997985000) [pid = 2040] [serial = 963] [outer = 0000000000000000] 23:40:45 INFO - PROCESS | 2040 | ++DOMWINDOW == 116 (0000005998543400) [pid = 2040] [serial = 964] [outer = 0000005997985000] 23:40:45 INFO - PROCESS | 2040 | 1463035245832 Marionette DEBUG loaded listener.js 23:40:45 INFO - PROCESS | 2040 | ++DOMWINDOW == 117 (000000599854E800) [pid = 2040] [serial = 965] [outer = 0000005997985000] 23:40:46 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:46 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:46 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:46 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:46 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:46 INFO - PROCESS | 2040 | 1463035246249 Marionette TRACE conn6 <- [1,1056,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]]]}] 23:40:46 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html | The referrer URL is omitted when a 23:40:46 INFO - document served over http requires an https 23:40:46 INFO - sub-resource via xhr-request using the meta-referrer 23:40:46 INFO - delivery method with no-redirect and when 23:40:46 INFO - the target request is same-origin. 23:40:46 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 586ms 23:40:46 INFO - PROCESS | 2040 | 1463035246289 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 23:40:46 INFO - PROCESS | 2040 | 1463035246292 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 23:40:46 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 23:40:46 INFO - PROCESS | 2040 | 1463035246295 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 23:40:46 INFO - PROCESS | 2040 | 1463035246297 Marionette TRACE conn6 <- [1,1058,null,{}] 23:40:46 INFO - PROCESS | 2040 | 1463035246301 Marionette TRACE conn6 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:46 INFO - PROCESS | 2040 | 1463035246388 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 23:40:46 INFO - PROCESS | 2040 | 1463035246394 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:46 INFO - PROCESS | 2040 | ++DOCSHELL 000000599BD28000 == 66 [pid = 2040] [id = 346] 23:40:46 INFO - PROCESS | 2040 | ++DOMWINDOW == 118 (000000599890AC00) [pid = 2040] [serial = 966] [outer = 0000000000000000] 23:40:46 INFO - PROCESS | 2040 | ++DOMWINDOW == 119 (0000005998914400) [pid = 2040] [serial = 967] [outer = 000000599890AC00] 23:40:46 INFO - PROCESS | 2040 | 1463035246443 Marionette DEBUG loaded listener.js 23:40:46 INFO - PROCESS | 2040 | ++DOMWINDOW == 120 (0000005998A1C400) [pid = 2040] [serial = 968] [outer = 000000599890AC00] 23:40:46 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:46 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:46 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:46 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:47 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:47 INFO - PROCESS | 2040 | [2040] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:40:47 INFO - PROCESS | 2040 | 1463035247120 Marionette TRACE conn6 <- [1,1060,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]]]}] 23:40:47 INFO - TEST-PASS | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | The referrer URL is omitted when a 23:40:47 INFO - document served over http requires an https 23:40:47 INFO - sub-resource via xhr-request using the meta-referrer 23:40:47 INFO - delivery method with swap-origin-redirect and when 23:40:47 INFO - the target request is same-origin. 23:40:47 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 878ms 23:40:47 INFO - PROCESS | 2040 | 1463035247176 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 23:40:47 INFO - PROCESS | 2040 | 1463035247181 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 23:40:47 INFO - TEST-START | /referrer-policy/origin-only/attr-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html 23:40:47 INFO - PROCESS | 2040 | 1463035247201 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 23:40:47 INFO - PROCESS | 2040 | 1463035247206 Marionette TRACE conn6 <- [1,1062,null,{}] 23:40:47 INFO - PROCESS | 2040 | 1463035247212 Marionette TRACE conn6 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:47 INFO - PROCESS | 2040 | 1463035247337 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 23:40:47 INFO - PROCESS | 2040 | 1463035247450 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:47 INFO - PROCESS | 2040 | ++DOCSHELL 00000059944C0000 == 67 [pid = 2040] [id = 347] 23:40:47 INFO - PROCESS | 2040 | ++DOMWINDOW == 121 (000000598FE63000) [pid = 2040] [serial = 969] [outer = 0000000000000000] 23:40:47 INFO - PROCESS | 2040 | ++DOMWINDOW == 122 (0000005990BA2400) [pid = 2040] [serial = 970] [outer = 000000598FE63000] 23:40:47 INFO - PROCESS | 2040 | 1463035247509 Marionette DEBUG loaded listener.js 23:40:47 INFO - PROCESS | 2040 | ++DOMWINDOW == 123 (0000005992EAC400) [pid = 2040] [serial = 971] [outer = 000000598FE63000] 23:40:47 INFO - PROCESS | 2040 | ++DOCSHELL 000000598C3D5800 == 68 [pid = 2040] [id = 348] 23:40:47 INFO - PROCESS | 2040 | ++DOMWINDOW == 124 (0000005992E90400) [pid = 2040] [serial = 972] [outer = 0000000000000000] 23:40:48 INFO - PROCESS | 2040 | ++DOMWINDOW == 125 (0000005993FF8000) [pid = 2040] [serial = 973] [outer = 0000005992E90400] 23:40:48 INFO - PROCESS | 2040 | 1463035248185 Marionette TRACE conn6 <- [1,1064,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.",1,"assert_equals: Reported Referrer URL is 'origin'. expected \"http://web-platform.test:8000/\" but got \"http://web-platform.test:8000/referrer-policy/origin-only/attr-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html\"","ReferrerPolicyTestCase/t.start/ [0,1065,"getWindowHandle",null] 23:40:48 INFO - PROCESS | 2040 | 1463035248246 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 23:40:48 INFO - TEST-START | /referrer-policy/origin-only/attr-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html 23:40:48 INFO - PROCESS | 2040 | 1463035248253 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 23:40:48 INFO - PROCESS | 2040 | 1463035248256 Marionette TRACE conn6 <- [1,1066,null,{}] 23:40:48 INFO - PROCESS | 2040 | 1463035248296 Marionette TRACE conn6 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:48 INFO - PROCESS | 2040 | 1463035248436 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 23:40:48 INFO - PROCESS | 2040 | 1463035248547 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:48 INFO - PROCESS | 2040 | ++DOCSHELL 000000599ADC1800 == 69 [pid = 2040] [id = 349] 23:40:48 INFO - PROCESS | 2040 | ++DOMWINDOW == 126 (000000599382EC00) [pid = 2040] [serial = 974] [outer = 0000000000000000] 23:40:48 INFO - PROCESS | 2040 | ++DOMWINDOW == 127 (00000059952E7800) [pid = 2040] [serial = 975] [outer = 000000599382EC00] 23:40:48 INFO - PROCESS | 2040 | 1463035248605 Marionette DEBUG loaded listener.js 23:40:48 INFO - PROCESS | 2040 | ++DOMWINDOW == 128 (0000005997116C00) [pid = 2040] [serial = 976] [outer = 000000599382EC00] 23:40:49 INFO - PROCESS | 2040 | ++DOCSHELL 000000599C36B000 == 70 [pid = 2040] [id = 350] 23:40:49 INFO - PROCESS | 2040 | ++DOMWINDOW == 129 (0000005997113800) [pid = 2040] [serial = 977] [outer = 0000000000000000] 23:40:49 INFO - PROCESS | 2040 | ++DOMWINDOW == 130 (00000059961FE400) [pid = 2040] [serial = 978] [outer = 0000005997113800] 23:40:49 INFO - PROCESS | 2040 | 1463035249243 Marionette TRACE conn6 <- [1,1068,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.",1,"assert_equals: Reported Referrer URL is 'origin'. expected \"http://web-platform.test:8000/\" but got \"http://web-platform.test:8000/referrer-policy/origin-only/attr-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html\"","ReferrerPolicyTestCase/t.start/ [0,1069,"getWindowHandle",null] 23:40:49 INFO - PROCESS | 2040 | 1463035249263 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 23:40:49 INFO - TEST-START | /referrer-policy/origin-only/attr-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html 23:40:49 INFO - PROCESS | 2040 | 1463035249267 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 23:40:49 INFO - PROCESS | 2040 | 1463035249272 Marionette TRACE conn6 <- [1,1070,null,{}] 23:40:49 INFO - PROCESS | 2040 | 1463035249283 Marionette TRACE conn6 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:49 INFO - PROCESS | 2040 | 1463035249418 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 23:40:49 INFO - PROCESS | 2040 | 1463035249540 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:49 INFO - PROCESS | 2040 | ++DOCSHELL 000000599C433000 == 71 [pid = 2040] [id = 351] 23:40:49 INFO - PROCESS | 2040 | ++DOMWINDOW == 131 (0000005998909400) [pid = 2040] [serial = 979] [outer = 0000000000000000] 23:40:49 INFO - PROCESS | 2040 | ++DOMWINDOW == 132 (0000005998B80800) [pid = 2040] [serial = 980] [outer = 0000005998909400] 23:40:49 INFO - PROCESS | 2040 | 1463035249599 Marionette DEBUG loaded listener.js 23:40:49 INFO - PROCESS | 2040 | ++DOMWINDOW == 133 (0000005998C40C00) [pid = 2040] [serial = 981] [outer = 0000005998909400] 23:40:50 INFO - PROCESS | 2040 | ++DOCSHELL 000000599C4D3800 == 72 [pid = 2040] [id = 352] 23:40:50 INFO - PROCESS | 2040 | ++DOMWINDOW == 134 (0000005998C45400) [pid = 2040] [serial = 982] [outer = 0000000000000000] 23:40:50 INFO - PROCESS | 2040 | ++DOMWINDOW == 135 (0000005998C7A400) [pid = 2040] [serial = 983] [outer = 0000005998C45400] 23:40:50 INFO - PROCESS | 2040 | 1463035250266 Marionette TRACE conn6 <- [1,1072,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.",1,"assert_equals: Reported Referrer URL is 'origin'. expected \"http://web-platform.test:8000/\" but got \"http://web-platform.test:8000/referrer-policy/origin-only/attr-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html\"","ReferrerPolicyTestCase/t.start/ [0,1073,"getWindowHandle",null] 23:40:50 INFO - PROCESS | 2040 | 1463035250309 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 23:40:50 INFO - PROCESS | 2040 | 1463035250313 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 23:40:50 INFO - PROCESS | 2040 | 1463035250315 Marionette TRACE conn6 <- [1,1074,null,{}] 23:40:50 INFO - TEST-START | /referrer-policy/origin-only/attr-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 23:40:50 INFO - PROCESS | 2040 | 1463035250320 Marionette TRACE conn6 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:50 INFO - PROCESS | 2040 | 1463035250446 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 23:40:50 INFO - PROCESS | 2040 | 1463035250565 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:50 INFO - PROCESS | 2040 | ++DOCSHELL 000000599C7E1000 == 73 [pid = 2040] [id = 353] 23:40:50 INFO - PROCESS | 2040 | ++DOMWINDOW == 136 (0000005998C7FC00) [pid = 2040] [serial = 984] [outer = 0000000000000000] 23:40:50 INFO - PROCESS | 2040 | ++DOMWINDOW == 137 (0000005998CDFC00) [pid = 2040] [serial = 985] [outer = 0000005998C7FC00] 23:40:50 INFO - PROCESS | 2040 | 1463035250620 Marionette DEBUG loaded listener.js 23:40:50 INFO - PROCESS | 2040 | ++DOMWINDOW == 138 (0000005998CEB400) [pid = 2040] [serial = 986] [outer = 0000005998C7FC00] 23:40:52 INFO - PROCESS | 2040 | --DOCSHELL 0000005999FD8800 == 72 [pid = 2040] [id = 253] 23:40:52 INFO - PROCESS | 2040 | --DOCSHELL 000000599B2AE000 == 71 [pid = 2040] [id = 345] 23:40:52 INFO - PROCESS | 2040 | --DOCSHELL 000000599AB83800 == 70 [pid = 2040] [id = 344] 23:40:52 INFO - PROCESS | 2040 | --DOCSHELL 0000005994781800 == 69 [pid = 2040] [id = 343] 23:40:52 INFO - PROCESS | 2040 | --DOCSHELL 0000005999FE7000 == 68 [pid = 2040] [id = 342] 23:40:52 INFO - PROCESS | 2040 | --DOCSHELL 000000599850F000 == 67 [pid = 2040] [id = 341] 23:40:52 INFO - PROCESS | 2040 | --DOCSHELL 000000599850E800 == 66 [pid = 2040] [id = 340] 23:40:52 INFO - PROCESS | 2040 | --DOCSHELL 00000059974F1800 == 65 [pid = 2040] [id = 339] 23:40:52 INFO - PROCESS | 2040 | --DOCSHELL 000000599716D000 == 64 [pid = 2040] [id = 338] 23:40:52 INFO - PROCESS | 2040 | --DOCSHELL 0000005994379000 == 63 [pid = 2040] [id = 337] 23:40:52 INFO - PROCESS | 2040 | --DOMWINDOW == 137 (0000005993CB1000) [pid = 2040] [serial = 866] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:40:52 INFO - PROCESS | 2040 | --DOMWINDOW == 136 (000000598B4D6400) [pid = 2040] [serial = 863] [outer = 0000000000000000] [url = about:blank] 23:40:52 INFO - PROCESS | 2040 | --DOMWINDOW == 135 (0000005993FC9800) [pid = 2040] [serial = 868] [outer = 0000000000000000] [url = about:blank] 23:40:52 INFO - PROCESS | 2040 | --DOMWINDOW == 134 (0000005997957800) [pid = 2040] [serial = 871] [outer = 0000000000000000] [url = about:blank] 23:40:52 INFO - PROCESS | 2040 | --DOMWINDOW == 133 (0000005997465000) [pid = 2040] [serial = 913] [outer = 0000000000000000] [url = about:blank] 23:40:52 INFO - PROCESS | 2040 | --DOCSHELL 000000599477A800 == 62 [pid = 2040] [id = 336] 23:40:52 INFO - PROCESS | 2040 | --DOCSHELL 0000005993F21800 == 61 [pid = 2040] [id = 335] 23:40:52 INFO - PROCESS | 2040 | --DOCSHELL 000000598B454000 == 60 [pid = 2040] [id = 334] 23:40:52 INFO - PROCESS | 2040 | --DOCSHELL 000000598C4DE800 == 59 [pid = 2040] [id = 333] 23:40:52 INFO - PROCESS | 2040 | --DOCSHELL 000000599AB7A000 == 58 [pid = 2040] [id = 330] 23:40:52 INFO - PROCESS | 2040 | --DOCSHELL 0000005996683800 == 57 [pid = 2040] [id = 329] 23:40:52 INFO - PROCESS | 2040 | --DOCSHELL 0000005990B39000 == 56 [pid = 2040] [id = 328] 23:40:52 INFO - PROCESS | 2040 | --DOCSHELL 000000599A814800 == 55 [pid = 2040] [id = 327] 23:40:52 INFO - PROCESS | 2040 | --DOMWINDOW == 132 (0000005993FC2800) [pid = 2040] [serial = 892] [outer = 0000000000000000] [url = about:blank] 23:40:52 INFO - PROCESS | 2040 | --DOMWINDOW == 131 (000000599471D400) [pid = 2040] [serial = 895] [outer = 0000000000000000] [url = about:blank] 23:40:52 INFO - PROCESS | 2040 | --DOMWINDOW == 130 (000000599429AC00) [pid = 2040] [serial = 893] [outer = 0000000000000000] [url = about:blank] 23:40:52 INFO - PROCESS | 2040 | --DOMWINDOW == 129 (00000059951BA400) [pid = 2040] [serial = 900] [outer = 0000000000000000] [url = about:blank] 23:40:52 INFO - PROCESS | 2040 | --DOMWINDOW == 128 (0000005994737400) [pid = 2040] [serial = 896] [outer = 0000000000000000] [url = about:blank] 23:40:52 INFO - PROCESS | 2040 | --DOMWINDOW == 127 (00000059952EA800) [pid = 2040] [serial = 898] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:40:52 INFO - PROCESS | 2040 | --DOMWINDOW == 126 (000000598B4D7400) [pid = 2040] [serial = 861] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463035221422] 23:40:52 INFO - PROCESS | 2040 | --DOMWINDOW == 125 (0000005999D29800) [pid = 2040] [serial = 859] [outer = 0000000000000000] [url = about:blank] 23:40:52 INFO - PROCESS | 2040 | --DOMWINDOW == 124 (00000059935EA400) [pid = 2040] [serial = 886] [outer = 0000000000000000] [url = about:blank] 23:40:52 INFO - PROCESS | 2040 | --DOMWINDOW == 123 (0000005993828400) [pid = 2040] [serial = 887] [outer = 0000000000000000] [url = about:blank] 23:40:52 INFO - PROCESS | 2040 | --DOMWINDOW == 122 (000000599119A400) [pid = 2040] [serial = 883] [outer = 0000000000000000] [url = about:blank] 23:40:52 INFO - PROCESS | 2040 | --DOMWINDOW == 121 (0000005992535C00) [pid = 2040] [serial = 884] [outer = 0000000000000000] [url = about:blank] 23:40:52 INFO - PROCESS | 2040 | --DOMWINDOW == 120 (0000005995C12800) [pid = 2040] [serial = 903] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463035231743] 23:40:52 INFO - PROCESS | 2040 | --DOMWINDOW == 119 (0000005987691C00) [pid = 2040] [serial = 880] [outer = 0000000000000000] [url = about:blank] 23:40:52 INFO - PROCESS | 2040 | --DOMWINDOW == 118 (000000598CF8E000) [pid = 2040] [serial = 881] [outer = 0000000000000000] [url = about:blank] 23:40:52 INFO - PROCESS | 2040 | --DOMWINDOW == 117 (000000598BF7B000) [pid = 2040] [serial = 878] [outer = 0000000000000000] [url = about:blank] 23:40:52 INFO - PROCESS | 2040 | --DOMWINDOW == 116 (0000005987011800) [pid = 2040] [serial = 877] [outer = 0000000000000000] [url = about:blank] 23:40:52 INFO - PROCESS | 2040 | --DOMWINDOW == 115 (0000005993835800) [pid = 2040] [serial = 889] [outer = 0000000000000000] [url = about:blank] 23:40:52 INFO - PROCESS | 2040 | --DOMWINDOW == 114 (00000059971F9400) [pid = 2040] [serial = 908] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:40:52 INFO - PROCESS | 2040 | --DOMWINDOW == 113 (0000005997417400) [pid = 2040] [serial = 874] [outer = 0000000000000000] [url = about:blank] 23:40:52 INFO - PROCESS | 2040 | --DOMWINDOW == 112 (00000059973A5000) [pid = 2040] [serial = 911] [outer = 0000000000000000] [url = about:blank] 23:40:52 INFO - PROCESS | 2040 | --DOMWINDOW == 111 (000000599734DC00) [pid = 2040] [serial = 910] [outer = 0000000000000000] [url = about:blank] 23:40:52 INFO - PROCESS | 2040 | --DOMWINDOW == 110 (0000005995CBB400) [pid = 2040] [serial = 901] [outer = 0000000000000000] [url = about:blank] 23:40:52 INFO - PROCESS | 2040 | --DOMWINDOW == 109 (000000599655A400) [pid = 2040] [serial = 905] [outer = 0000000000000000] [url = about:blank] 23:40:52 INFO - PROCESS | 2040 | --DOMWINDOW == 108 (0000005997117400) [pid = 2040] [serial = 906] [outer = 0000000000000000] [url = about:blank] 23:40:52 INFO - PROCESS | 2040 | --DOMWINDOW == 107 (0000005993CB0400) [pid = 2040] [serial = 890] [outer = 0000000000000000] [url = about:blank] 23:40:56 INFO - PROCESS | 2040 | --DOMWINDOW == 106 (0000005998410800) [pid = 2040] [serial = 815] [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] 23:40:56 INFO - PROCESS | 2040 | --DOMWINDOW == 105 (0000005999D2C400) [pid = 2040] [serial = 820] [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] 23:40:56 INFO - PROCESS | 2040 | --DOMWINDOW == 104 (00000059973A8400) [pid = 2040] [serial = 810] [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] 23:40:56 INFO - PROCESS | 2040 | --DOMWINDOW == 103 (00000059933B0400) [pid = 2040] [serial = 807] [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] 23:40:56 INFO - PROCESS | 2040 | --DOMWINDOW == 102 (0000005997985000) [pid = 2040] [serial = 963] [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] 23:40:56 INFO - PROCESS | 2040 | --DOMWINDOW == 101 (0000005986332C00) [pid = 2040] [serial = 933] [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] 23:40:56 INFO - PROCESS | 2040 | --DOMWINDOW == 100 (0000005986F59000) [pid = 2040] [serial = 930] [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] 23:40:56 INFO - PROCESS | 2040 | --DOMWINDOW == 99 (0000005994A5E800) [pid = 2040] [serial = 951] [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] 23:40:56 INFO - PROCESS | 2040 | --DOMWINDOW == 98 (000000599009F400) [pid = 2040] [serial = 941] [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] 23:40:56 INFO - PROCESS | 2040 | --DOMWINDOW == 97 (0000005993CB3C00) [pid = 2040] [serial = 944] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463035241818] 23:40:56 INFO - PROCESS | 2040 | --DOMWINDOW == 96 (000000598D754400) [pid = 2040] [serial = 936] [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] 23:40:56 INFO - PROCESS | 2040 | --DOMWINDOW == 95 (0000005992538000) [pid = 2040] [serial = 939] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:40:56 INFO - PROCESS | 2040 | --DOMWINDOW == 94 (0000005993FF8C00) [pid = 2040] [serial = 946] [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] 23:40:56 INFO - PROCESS | 2040 | --DOMWINDOW == 93 (0000005997119000) [pid = 2040] [serial = 954] [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] 23:40:56 INFO - PROCESS | 2040 | --DOMWINDOW == 92 (0000005988221000) [pid = 2040] [serial = 957] [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] 23:40:56 INFO - PROCESS | 2040 | --DOMWINDOW == 91 (0000005997466400) [pid = 2040] [serial = 960] [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] 23:40:56 INFO - PROCESS | 2040 | --DOMWINDOW == 90 (000000599471B400) [pid = 2040] [serial = 949] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:41:00 INFO - PROCESS | 2040 | --DOCSHELL 000000599C4DE000 == 54 [pid = 2040] [id = 274] 23:41:00 INFO - PROCESS | 2040 | --DOCSHELL 000000599B2C0800 == 53 [pid = 2040] [id = 222] 23:41:00 INFO - PROCESS | 2040 | --DOCSHELL 000000599C3DE000 == 52 [pid = 2040] [id = 241] 23:41:00 INFO - PROCESS | 2040 | --DOCSHELL 000000598C3C0800 == 51 [pid = 2040] [id = 187] 23:41:00 INFO - PROCESS | 2040 | --DOCSHELL 00000059974DE800 == 50 [pid = 2040] [id = 206] 23:41:00 INFO - PROCESS | 2040 | --DOCSHELL 000000599AC6C800 == 49 [pid = 2040] [id = 204] 23:41:00 INFO - PROCESS | 2040 | --DOCSHELL 000000598DDA8000 == 48 [pid = 2040] [id = 242] 23:41:00 INFO - PROCESS | 2040 | --DOCSHELL 000000599C354800 == 47 [pid = 2040] [id = 307] 23:41:00 INFO - PROCESS | 2040 | --DOCSHELL 0000005997127800 == 46 [pid = 2040] [id = 221] 23:41:00 INFO - PROCESS | 2040 | --DOCSHELL 000000599C3CB800 == 45 [pid = 2040] [id = 290] 23:41:00 INFO - PROCESS | 2040 | --DOCSHELL 000000598BFAF800 == 44 [pid = 2040] [id = 179] 23:41:00 INFO - PROCESS | 2040 | --DOCSHELL 000000598B7FC800 == 43 [pid = 2040] [id = 219] 23:41:00 INFO - PROCESS | 2040 | --DOCSHELL 000000599C420800 == 42 [pid = 2040] [id = 292] 23:41:00 INFO - PROCESS | 2040 | --DOCSHELL 000000598B640800 == 41 [pid = 2040] [id = 183] 23:41:00 INFO - PROCESS | 2040 | --DOCSHELL 000000598BEBB000 == 40 [pid = 2040] [id = 223] 23:41:00 INFO - PROCESS | 2040 | --DOCSHELL 000000599B3BA800 == 39 [pid = 2040] [id = 332] 23:41:00 INFO - PROCESS | 2040 | --DOCSHELL 000000599736D000 == 38 [pid = 2040] [id = 181] 23:41:00 INFO - PROCESS | 2040 | --DOCSHELL 0000005990A35800 == 37 [pid = 2040] [id = 170] 23:41:00 INFO - PROCESS | 2040 | --DOCSHELL 00000059974EF000 == 36 [pid = 2040] [id = 182] 23:41:00 INFO - PROCESS | 2040 | --DOCSHELL 0000005999FD6800 == 35 [pid = 2040] [id = 255] 23:41:00 INFO - PROCESS | 2040 | --DOCSHELL 000000599713A800 == 34 [pid = 2040] [id = 180] 23:41:00 INFO - PROCESS | 2040 | --DOCSHELL 000000599ADD0000 == 33 [pid = 2040] [id = 331] 23:41:00 INFO - PROCESS | 2040 | --DOCSHELL 0000005999FE3000 == 32 [pid = 2040] [id = 217] 23:41:00 INFO - PROCESS | 2040 | --DOCSHELL 0000005993F31000 == 31 [pid = 2040] [id = 176] 23:41:00 INFO - PROCESS | 2040 | --DOCSHELL 00000059925CD000 == 30 [pid = 2040] [id = 172] 23:41:00 INFO - PROCESS | 2040 | --DOCSHELL 00000059925BD000 == 29 [pid = 2040] [id = 288] 23:41:00 INFO - PROCESS | 2040 | --DOCSHELL 000000599713D000 == 28 [pid = 2040] [id = 289] 23:41:00 INFO - PROCESS | 2040 | --DOCSHELL 000000599543E800 == 27 [pid = 2040] [id = 178] 23:41:00 INFO - PROCESS | 2040 | --DOCSHELL 000000599466C800 == 26 [pid = 2040] [id = 177] 23:41:00 INFO - PROCESS | 2040 | --DOCSHELL 000000598BF2A800 == 25 [pid = 2040] [id = 169] 23:41:00 INFO - PROCESS | 2040 | --DOCSHELL 00000059933CC000 == 24 [pid = 2040] [id = 174] 23:41:00 INFO - PROCESS | 2040 | --DOCSHELL 000000599AB74800 == 23 [pid = 2040] [id = 199] 23:41:00 INFO - PROCESS | 2040 | --DOCSHELL 0000005985316800 == 22 [pid = 2040] [id = 189] 23:41:00 INFO - PROCESS | 2040 | --DOCSHELL 000000599C4C2800 == 21 [pid = 2040] [id = 273] 23:41:00 INFO - PROCESS | 2040 | --DOCSHELL 000000598B458800 == 20 [pid = 2040] [id = 168] 23:41:00 INFO - PROCESS | 2040 | --DOCSHELL 0000005986EB1800 == 19 [pid = 2040] [id = 296] 23:41:00 INFO - PROCESS | 2040 | --DOCSHELL 000000599D3CB800 == 18 [pid = 2040] [id = 294] 23:41:00 INFO - PROCESS | 2040 | --DOCSHELL 00000059933C7800 == 17 [pid = 2040] [id = 184] 23:41:00 INFO - PROCESS | 2040 | --DOCSHELL 00000059974FE000 == 16 [pid = 2040] [id = 185] 23:41:00 INFO - PROCESS | 2040 | --DOCSHELL 00000059985EC800 == 15 [pid = 2040] [id = 313] 23:41:00 INFO - PROCESS | 2040 | --DOCSHELL 0000005986E64800 == 14 [pid = 2040] [id = 167] 23:41:00 INFO - PROCESS | 2040 | --DOCSHELL 000000599C4D3800 == 13 [pid = 2040] [id = 352] 23:41:00 INFO - PROCESS | 2040 | --DOCSHELL 000000599C433000 == 12 [pid = 2040] [id = 351] 23:41:00 INFO - PROCESS | 2040 | --DOCSHELL 000000599C36B000 == 11 [pid = 2040] [id = 350] 23:41:00 INFO - PROCESS | 2040 | --DOMWINDOW == 89 (000000598CF83C00) [pid = 2040] [serial = 916] [outer = 0000000000000000] [url = about:blank] 23:41:00 INFO - PROCESS | 2040 | --DOMWINDOW == 88 (0000005993872400) [pid = 2040] [serial = 919] [outer = 0000000000000000] [url = about:blank] 23:41:00 INFO - PROCESS | 2040 | --DOMWINDOW == 87 (00000059971EF400) [pid = 2040] [serial = 922] [outer = 0000000000000000] [url = about:blank] 23:41:00 INFO - PROCESS | 2040 | --DOMWINDOW == 86 (0000005997922800) [pid = 2040] [serial = 925] [outer = 0000000000000000] [url = about:blank] 23:41:00 INFO - PROCESS | 2040 | --DOMWINDOW == 85 (0000005997983C00) [pid = 2040] [serial = 928] [outer = 0000000000000000] [url = about:blank] 23:41:00 INFO - PROCESS | 2040 | --DOCSHELL 000000599ADC1800 == 10 [pid = 2040] [id = 349] 23:41:00 INFO - PROCESS | 2040 | --DOCSHELL 000000598C3D5800 == 9 [pid = 2040] [id = 348] 23:41:00 INFO - PROCESS | 2040 | --DOCSHELL 00000059944C0000 == 8 [pid = 2040] [id = 347] 23:41:00 INFO - PROCESS | 2040 | --DOCSHELL 000000599BD28000 == 7 [pid = 2040] [id = 346] 23:41:00 INFO - PROCESS | 2040 | --DOMWINDOW == 84 (0000005998C89C00) [pid = 2040] [serial = 817] [outer = 0000000000000000] [url = about:blank] 23:41:00 INFO - PROCESS | 2040 | --DOMWINDOW == 83 (000000599A1D8C00) [pid = 2040] [serial = 822] [outer = 0000000000000000] [url = about:blank] 23:41:00 INFO - PROCESS | 2040 | --DOMWINDOW == 82 (0000005998B81C00) [pid = 2040] [serial = 812] [outer = 0000000000000000] [url = about:blank] 23:41:00 INFO - PROCESS | 2040 | --DOMWINDOW == 81 (00000059941E7000) [pid = 2040] [serial = 809] [outer = 0000000000000000] [url = about:blank] 23:41:00 INFO - PROCESS | 2040 | --DOMWINDOW == 80 (0000005987692400) [pid = 2040] [serial = 934] [outer = 0000000000000000] [url = about:blank] 23:41:00 INFO - PROCESS | 2040 | --DOMWINDOW == 79 (0000005990ABE800) [pid = 2040] [serial = 935] [outer = 0000000000000000] [url = about:blank] 23:41:00 INFO - PROCESS | 2040 | --DOMWINDOW == 78 (000000598B471800) [pid = 2040] [serial = 932] [outer = 0000000000000000] [url = about:blank] 23:41:00 INFO - PROCESS | 2040 | --DOMWINDOW == 77 (000000598700B800) [pid = 2040] [serial = 931] [outer = 0000000000000000] [url = about:blank] 23:41:00 INFO - PROCESS | 2040 | --DOMWINDOW == 76 (0000005994B8C400) [pid = 2040] [serial = 952] [outer = 0000000000000000] [url = about:blank] 23:41:00 INFO - PROCESS | 2040 | --DOMWINDOW == 75 (0000005993830000) [pid = 2040] [serial = 942] [outer = 0000000000000000] [url = about:blank] 23:41:00 INFO - PROCESS | 2040 | --DOMWINDOW == 74 (0000005993FF9400) [pid = 2040] [serial = 945] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463035241818] 23:41:00 INFO - PROCESS | 2040 | --DOMWINDOW == 73 (0000005993E1DC00) [pid = 2040] [serial = 943] [outer = 0000000000000000] [url = about:blank] 23:41:00 INFO - PROCESS | 2040 | --DOMWINDOW == 72 (0000005990D05400) [pid = 2040] [serial = 937] [outer = 0000000000000000] [url = about:blank] 23:41:00 INFO - PROCESS | 2040 | --DOMWINDOW == 71 (00000059937B2800) [pid = 2040] [serial = 940] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:41:00 INFO - PROCESS | 2040 | --DOMWINDOW == 70 (0000005992E93C00) [pid = 2040] [serial = 938] [outer = 0000000000000000] [url = about:blank] 23:41:00 INFO - PROCESS | 2040 | --DOMWINDOW == 69 (00000059943D0400) [pid = 2040] [serial = 947] [outer = 0000000000000000] [url = about:blank] 23:41:00 INFO - PROCESS | 2040 | --DOMWINDOW == 68 (00000059971F1000) [pid = 2040] [serial = 955] [outer = 0000000000000000] [url = about:blank] 23:41:00 INFO - PROCESS | 2040 | --DOMWINDOW == 67 (0000005995CB9800) [pid = 2040] [serial = 953] [outer = 0000000000000000] [url = about:blank] 23:41:00 INFO - PROCESS | 2040 | --DOMWINDOW == 66 (000000598DD86C00) [pid = 2040] [serial = 958] [outer = 0000000000000000] [url = about:blank] 23:41:00 INFO - PROCESS | 2040 | --DOMWINDOW == 65 (00000059973A5C00) [pid = 2040] [serial = 956] [outer = 0000000000000000] [url = about:blank] 23:41:00 INFO - PROCESS | 2040 | --DOMWINDOW == 64 (00000059974DD800) [pid = 2040] [serial = 961] [outer = 0000000000000000] [url = about:blank] 23:41:00 INFO - PROCESS | 2040 | --DOMWINDOW == 63 (0000005994716000) [pid = 2040] [serial = 950] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:41:00 INFO - PROCESS | 2040 | --DOMWINDOW == 62 (0000005997952C00) [pid = 2040] [serial = 962] [outer = 0000000000000000] [url = about:blank] 23:41:00 INFO - PROCESS | 2040 | --DOMWINDOW == 61 (000000599854E800) [pid = 2040] [serial = 965] [outer = 0000000000000000] [url = about:blank] 23:41:00 INFO - PROCESS | 2040 | --DOMWINDOW == 60 (000000599546C000) [pid = 2040] [serial = 959] [outer = 0000000000000000] [url = about:blank] 23:41:00 INFO - PROCESS | 2040 | --DOMWINDOW == 59 (000000599471E000) [pid = 2040] [serial = 948] [outer = 0000000000000000] [url = about:blank] 23:41:00 INFO - PROCESS | 2040 | --DOMWINDOW == 58 (0000005998543400) [pid = 2040] [serial = 964] [outer = 0000000000000000] [url = about:blank] 23:41:04 INFO - PROCESS | 2040 | --DOMWINDOW == 57 (000000599791E400) [pid = 2040] [serial = 924] [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] 23:41:04 INFO - PROCESS | 2040 | --DOMWINDOW == 56 (000000599794C000) [pid = 2040] [serial = 927] [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] 23:41:04 INFO - PROCESS | 2040 | --DOMWINDOW == 55 (00000059937DF000) [pid = 2040] [serial = 867] [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] 23:41:04 INFO - PROCESS | 2040 | --DOMWINDOW == 54 (00000059876B0400) [pid = 2040] [serial = 915] [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] 23:41:04 INFO - PROCESS | 2040 | --DOMWINDOW == 53 (000000599429A000) [pid = 2040] [serial = 921] [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] 23:41:04 INFO - PROCESS | 2040 | --DOMWINDOW == 52 (000000598B4D3C00) [pid = 2040] [serial = 862] [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] 23:41:04 INFO - PROCESS | 2040 | --DOMWINDOW == 51 (0000005997460800) [pid = 2040] [serial = 870] [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] 23:41:04 INFO - PROCESS | 2040 | --DOMWINDOW == 50 (00000059933A4400) [pid = 2040] [serial = 918] [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] 23:41:04 INFO - PROCESS | 2040 | --DOMWINDOW == 49 (000000599740F000) [pid = 2040] [serial = 873] [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] 23:41:04 INFO - PROCESS | 2040 | --DOMWINDOW == 48 (000000599797E400) [pid = 2040] [serial = 801] [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] 23:41:04 INFO - PROCESS | 2040 | --DOMWINDOW == 47 (00000059933A2800) [pid = 2040] [serial = 912] [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] 23:41:04 INFO - PROCESS | 2040 | --DOMWINDOW == 46 (0000005992E90400) [pid = 2040] [serial = 972] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:41:04 INFO - PROCESS | 2040 | --DOMWINDOW == 45 (0000005998909400) [pid = 2040] [serial = 979] [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] 23:41:04 INFO - PROCESS | 2040 | --DOMWINDOW == 44 (0000005998C45400) [pid = 2040] [serial = 982] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:41:04 INFO - PROCESS | 2040 | --DOMWINDOW == 43 (000000598FE63000) [pid = 2040] [serial = 969] [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] 23:41:04 INFO - PROCESS | 2040 | --DOMWINDOW == 42 (0000005997113800) [pid = 2040] [serial = 977] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463035248988] 23:41:04 INFO - PROCESS | 2040 | --DOMWINDOW == 41 (000000599382EC00) [pid = 2040] [serial = 974] [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] 23:41:04 INFO - PROCESS | 2040 | --DOMWINDOW == 40 (000000599890AC00) [pid = 2040] [serial = 966] [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] 23:41:07 INFO - PROCESS | 2040 | --DOMWINDOW == 39 (00000059974D8400) [pid = 2040] [serial = 914] [outer = 0000000000000000] [url = about:blank] 23:41:07 INFO - PROCESS | 2040 | --DOMWINDOW == 38 (0000005993FF8000) [pid = 2040] [serial = 973] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:41:07 INFO - PROCESS | 2040 | --DOMWINDOW == 37 (0000005998B80800) [pid = 2040] [serial = 980] [outer = 0000000000000000] [url = about:blank] 23:41:07 INFO - PROCESS | 2040 | --DOMWINDOW == 36 (0000005998C7A400) [pid = 2040] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:41:07 INFO - PROCESS | 2040 | --DOMWINDOW == 35 (0000005998C40C00) [pid = 2040] [serial = 981] [outer = 0000000000000000] [url = about:blank] 23:41:07 INFO - PROCESS | 2040 | --DOMWINDOW == 34 (0000005992EAC400) [pid = 2040] [serial = 971] [outer = 0000000000000000] [url = about:blank] 23:41:07 INFO - PROCESS | 2040 | --DOMWINDOW == 33 (0000005990BA2400) [pid = 2040] [serial = 970] [outer = 0000000000000000] [url = about:blank] 23:41:07 INFO - PROCESS | 2040 | --DOMWINDOW == 32 (00000059961FE400) [pid = 2040] [serial = 978] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463035248988] 23:41:07 INFO - PROCESS | 2040 | --DOMWINDOW == 31 (0000005997116C00) [pid = 2040] [serial = 976] [outer = 0000000000000000] [url = about:blank] 23:41:07 INFO - PROCESS | 2040 | --DOMWINDOW == 30 (00000059952E7800) [pid = 2040] [serial = 975] [outer = 0000000000000000] [url = about:blank] 23:41:07 INFO - PROCESS | 2040 | --DOMWINDOW == 29 (0000005998914400) [pid = 2040] [serial = 967] [outer = 0000000000000000] [url = about:blank] 23:41:07 INFO - PROCESS | 2040 | --DOMWINDOW == 28 (0000005998A1C400) [pid = 2040] [serial = 968] [outer = 0000000000000000] [url = about:blank] 23:41:07 INFO - PROCESS | 2040 | --DOMWINDOW == 27 (0000005998CDFC00) [pid = 2040] [serial = 985] [outer = 0000000000000000] [url = about:blank] 23:41:07 INFO - PROCESS | 2040 | --DOMWINDOW == 26 (0000005999D29C00) [pid = 2040] [serial = 875] [outer = 0000000000000000] [url = about:blank] 23:41:07 INFO - PROCESS | 2040 | --DOMWINDOW == 25 (0000005998A13400) [pid = 2040] [serial = 803] [outer = 0000000000000000] [url = about:blank] 23:41:07 INFO - PROCESS | 2040 | --DOMWINDOW == 24 (000000599794E400) [pid = 2040] [serial = 926] [outer = 0000000000000000] [url = about:blank] 23:41:07 INFO - PROCESS | 2040 | --DOMWINDOW == 23 (000000599840C000) [pid = 2040] [serial = 929] [outer = 0000000000000000] [url = about:blank] 23:41:07 INFO - PROCESS | 2040 | --DOMWINDOW == 22 (000000599472CC00) [pid = 2040] [serial = 869] [outer = 0000000000000000] [url = about:blank] 23:41:07 INFO - PROCESS | 2040 | --DOMWINDOW == 21 (000000599009D800) [pid = 2040] [serial = 917] [outer = 0000000000000000] [url = about:blank] 23:41:07 INFO - PROCESS | 2040 | --DOMWINDOW == 20 (000000599746A000) [pid = 2040] [serial = 923] [outer = 0000000000000000] [url = about:blank] 23:41:07 INFO - PROCESS | 2040 | --DOMWINDOW == 19 (000000598D979400) [pid = 2040] [serial = 864] [outer = 0000000000000000] [url = about:blank] 23:41:07 INFO - PROCESS | 2040 | --DOMWINDOW == 18 (0000005998C48000) [pid = 2040] [serial = 872] [outer = 0000000000000000] [url = about:blank] 23:41:07 INFO - PROCESS | 2040 | --DOMWINDOW == 17 (0000005993FC5800) [pid = 2040] [serial = 920] [outer = 0000000000000000] [url = about:blank] 23:41:20 INFO - PROCESS | 2040 | MARIONETTE LOG: INFO: Timeout fired 23:41:20 INFO - PROCESS | 2040 | 1463035280752 Marionette TRACE conn6 <- [1,1076,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]]]}] 23:41:20 INFO - TEST-NOTRUN | /referrer-policy/origin-only/attr-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | The referrer URL is origin when a 23:41:20 INFO - document served over http requires an http 23:41:20 INFO - sub-resource via img-tag using the attr-referrer 23:41:20 INFO - delivery method with keep-origin-redirect and when 23:41:20 INFO - the target request is cross-origin. 23:41:20 INFO - TEST-TIMEOUT | /referrer-policy/origin-only/attr-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30484ms 23:41:20 INFO - PROCESS | 2040 | 1463035280803 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 23:41:20 INFO - PROCESS | 2040 | 1463035280808 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 23:41:20 INFO - TEST-START | /referrer-policy/origin-only/attr-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html 23:41:20 INFO - PROCESS | 2040 | 1463035280814 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 23:41:20 INFO - PROCESS | 2040 | 1463035280818 Marionette TRACE conn6 <- [1,1078,null,{}] 23:41:20 INFO - PROCESS | 2040 | 1463035280826 Marionette TRACE conn6 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:20 INFO - PROCESS | 2040 | 1463035280935 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 23:41:20 INFO - PROCESS | 2040 | 1463035280945 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:20 INFO - PROCESS | 2040 | ++DOCSHELL 0000005986E5B800 == 8 [pid = 2040] [id = 354] 23:41:20 INFO - PROCESS | 2040 | ++DOMWINDOW == 18 (0000005986C22000) [pid = 2040] [serial = 987] [outer = 0000000000000000] 23:41:20 INFO - PROCESS | 2040 | ++DOMWINDOW == 19 (0000005986E36C00) [pid = 2040] [serial = 988] [outer = 0000005986C22000] 23:41:21 INFO - PROCESS | 2040 | 1463035280997 Marionette DEBUG loaded listener.js 23:41:21 INFO - PROCESS | 2040 | ++DOMWINDOW == 20 (000000598700B000) [pid = 2040] [serial = 989] [outer = 0000005986C22000] 23:41:32 INFO - PROCESS | 2040 | --DOCSHELL 000000599C7E1000 == 7 [pid = 2040] [id = 353] 23:41:38 INFO - PROCESS | 2040 | --DOMWINDOW == 19 (0000005998C7FC00) [pid = 2040] [serial = 984] [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] 23:41:43 INFO - PROCESS | 2040 | --DOMWINDOW == 18 (0000005998CEB400) [pid = 2040] [serial = 986] [outer = 0000000000000000] [url = about:blank] 23:41:43 INFO - PROCESS | 2040 | --DOMWINDOW == 17 (0000005986E36C00) [pid = 2040] [serial = 988] [outer = 0000000000000000] [url = about:blank] 23:41:51 INFO - PROCESS | 2040 | MARIONETTE LOG: INFO: Timeout fired 23:41:51 INFO - PROCESS | 2040 | 1463035311131 Marionette TRACE conn6 <- [1,1080,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]]]}] 23:41:51 INFO - TEST-NOTRUN | /referrer-policy/origin-only/attr-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html | The referrer URL is origin when a 23:41:51 INFO - document served over http requires an http 23:41:51 INFO - sub-resource via img-tag using the attr-referrer 23:41:51 INFO - delivery method with no-redirect and when 23:41:51 INFO - the target request is cross-origin. 23:41:51 INFO - TEST-TIMEOUT | /referrer-policy/origin-only/attr-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 30372ms 23:41:51 INFO - PROCESS | 2040 | 1463035311189 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 23:41:51 INFO - PROCESS | 2040 | 1463035311194 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 23:41:51 INFO - PROCESS | 2040 | 1463035311200 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 23:41:51 INFO - TEST-START | /referrer-policy/origin-only/attr-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 23:41:51 INFO - PROCESS | 2040 | 1463035311204 Marionette TRACE conn6 <- [1,1082,null,{}] 23:41:51 INFO - PROCESS | 2040 | 1463035311212 Marionette TRACE conn6 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:51 INFO - PROCESS | 2040 | 1463035311301 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 23:41:51 INFO - PROCESS | 2040 | 1463035311352 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:51 INFO - PROCESS | 2040 | ++DOCSHELL 0000005986E61800 == 8 [pid = 2040] [id = 355] 23:41:51 INFO - PROCESS | 2040 | ++DOMWINDOW == 18 (0000005986E3A000) [pid = 2040] [serial = 990] [outer = 0000000000000000] 23:41:51 INFO - PROCESS | 2040 | ++DOMWINDOW == 19 (0000005986F5D400) [pid = 2040] [serial = 991] [outer = 0000005986E3A000] 23:41:51 INFO - PROCESS | 2040 | 1463035311404 Marionette DEBUG loaded listener.js 23:41:51 INFO - PROCESS | 2040 | ++DOMWINDOW == 20 (000000598768B000) [pid = 2040] [serial = 992] [outer = 0000005986E3A000] 23:42:00 INFO - PROCESS | 2040 | --DOCSHELL 0000005986E5B800 == 7 [pid = 2040] [id = 354] 23:42:06 INFO - PROCESS | 2040 | --DOMWINDOW == 19 (0000005986C22000) [pid = 2040] [serial = 987] [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] 23:42:11 INFO - PROCESS | 2040 | --DOMWINDOW == 18 (000000598700B000) [pid = 2040] [serial = 989] [outer = 0000000000000000] [url = about:blank] 23:42:11 INFO - PROCESS | 2040 | --DOMWINDOW == 17 (0000005986F5D400) [pid = 2040] [serial = 991] [outer = 0000000000000000] [url = about:blank] 23:42:21 INFO - PROCESS | 2040 | MARIONETTE LOG: INFO: Timeout fired 23:42:21 INFO - PROCESS | 2040 | 1463035341532 Marionette TRACE conn6 <- [1,1084,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]]]}] 23:42:21 INFO - TEST-NOTRUN | /referrer-policy/origin-only/attr-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | The referrer URL is origin when a 23:42:21 INFO - document served over http requires an http 23:42:21 INFO - sub-resource via img-tag using the attr-referrer 23:42:21 INFO - delivery method with swap-origin-redirect and when 23:42:21 INFO - the target request is cross-origin. 23:42:21 INFO - TEST-TIMEOUT | /referrer-policy/origin-only/attr-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30375ms 23:42:21 INFO - PROCESS | 2040 | 1463035341579 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 23:42:21 INFO - PROCESS | 2040 | 1463035341583 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 23:42:21 INFO - TEST-START | /referrer-policy/origin-only/attr-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 23:42:21 INFO - PROCESS | 2040 | 1463035341589 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 23:42:21 INFO - PROCESS | 2040 | 1463035341593 Marionette TRACE conn6 <- [1,1086,null,{}] 23:42:21 INFO - PROCESS | 2040 | 1463035341601 Marionette TRACE conn6 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:21 INFO - PROCESS | 2040 | 1463035341691 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 23:42:21 INFO - PROCESS | 2040 | 1463035341743 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:21 INFO - PROCESS | 2040 | ++DOCSHELL 0000005986E6A800 == 8 [pid = 2040] [id = 356] 23:42:21 INFO - PROCESS | 2040 | ++DOMWINDOW == 18 (0000005986F5D800) [pid = 2040] [serial = 993] [outer = 0000000000000000] 23:42:21 INFO - PROCESS | 2040 | ++DOMWINDOW == 19 (0000005986F65800) [pid = 2040] [serial = 994] [outer = 0000005986F5D800] 23:42:21 INFO - PROCESS | 2040 | 1463035341794 Marionette DEBUG loaded listener.js 23:42:21 INFO - PROCESS | 2040 | ++DOMWINDOW == 20 (000000598768B400) [pid = 2040] [serial = 995] [outer = 0000005986F5D800] 23:42:22 INFO - PROCESS | 2040 | ++DOCSHELL 0000005987594000 == 9 [pid = 2040] [id = 357] 23:42:22 INFO - PROCESS | 2040 | ++DOMWINDOW == 21 (00000059876B0400) [pid = 2040] [serial = 996] [outer = 0000000000000000] 23:42:22 INFO - PROCESS | 2040 | ++DOMWINDOW == 22 (00000059883B2800) [pid = 2040] [serial = 997] [outer = 00000059876B0400] 23:42:22 INFO - PROCESS | 2040 | 1463035342266 Marionette TRACE conn6 <- [1,1088,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.",1,"assert_equals: Reported Referrer URL is 'origin'. expected \"http://web-platform.test:8000/\" but got \"http://web-platform.test:8000/referrer-policy/origin-only/attr-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\"","ReferrerPolicyTestCase/t.start/ [0,1089,"getWindowHandle",null] 23:42:22 INFO - PROCESS | 2040 | 1463035342333 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 23:42:22 INFO - TEST-START | /referrer-policy/origin-only/attr-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html 23:42:22 INFO - PROCESS | 2040 | 1463035342339 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 23:42:22 INFO - PROCESS | 2040 | 1463035342342 Marionette TRACE conn6 <- [1,1090,null,{}] 23:42:22 INFO - PROCESS | 2040 | 1463035342346 Marionette TRACE conn6 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:22 INFO - PROCESS | 2040 | 1463035342438 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 23:42:22 INFO - PROCESS | 2040 | 1463035342446 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:22 INFO - PROCESS | 2040 | ++DOCSHELL 000000598BEC4800 == 10 [pid = 2040] [id = 358] 23:42:22 INFO - PROCESS | 2040 | ++DOMWINDOW == 23 (0000005988290C00) [pid = 2040] [serial = 998] [outer = 0000000000000000] 23:42:22 INFO - PROCESS | 2040 | ++DOMWINDOW == 24 (000000598B4D0400) [pid = 2040] [serial = 999] [outer = 0000005988290C00] 23:42:22 INFO - PROCESS | 2040 | 1463035342492 Marionette DEBUG loaded listener.js 23:42:22 INFO - PROCESS | 2040 | ++DOMWINDOW == 25 (000000598B4D9400) [pid = 2040] [serial = 1000] [outer = 0000005988290C00] 23:42:22 INFO - PROCESS | 2040 | ++DOCSHELL 000000598C38D800 == 11 [pid = 2040] [id = 359] 23:42:22 INFO - PROCESS | 2040 | ++DOMWINDOW == 26 (000000598B4D4800) [pid = 2040] [serial = 1001] [outer = 0000000000000000] 23:42:22 INFO - PROCESS | 2040 | ++DOMWINDOW == 27 (000000598BF79000) [pid = 2040] [serial = 1002] [outer = 000000598B4D4800] 23:42:23 INFO - PROCESS | 2040 | 1463035343045 Marionette TRACE conn6 <- [1,1092,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.",1,"assert_equals: Reported Referrer URL is 'origin'. expected \"http://web-platform.test:8000/\" but got \"http://web-platform.test:8000/referrer-policy/origin-only/attr-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html\"","ReferrerPolicyTestCase/t.start/ [0,1093,"getWindowHandle",null] 23:42:23 INFO - PROCESS | 2040 | 1463035343081 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 23:42:23 INFO - TEST-START | /referrer-policy/origin-only/attr-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 23:42:23 INFO - PROCESS | 2040 | 1463035343085 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 23:42:23 INFO - PROCESS | 2040 | 1463035343089 Marionette TRACE conn6 <- [1,1094,null,{}] 23:42:23 INFO - PROCESS | 2040 | 1463035343101 Marionette TRACE conn6 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:23 INFO - PROCESS | 2040 | 1463035343197 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 23:42:23 INFO - PROCESS | 2040 | 1463035343270 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:23 INFO - PROCESS | 2040 | ++DOCSHELL 000000598DDAB000 == 12 [pid = 2040] [id = 360] 23:42:23 INFO - PROCESS | 2040 | ++DOMWINDOW == 28 (000000598BAD2800) [pid = 2040] [serial = 1003] [outer = 0000000000000000] 23:42:23 INFO - PROCESS | 2040 | ++DOMWINDOW == 29 (000000598CF0B000) [pid = 2040] [serial = 1004] [outer = 000000598BAD2800] 23:42:23 INFO - PROCESS | 2040 | 1463035343321 Marionette DEBUG loaded listener.js 23:42:23 INFO - PROCESS | 2040 | ++DOMWINDOW == 30 (000000598DD16400) [pid = 2040] [serial = 1005] [outer = 000000598BAD2800] 23:42:23 INFO - PROCESS | 2040 | ++DOCSHELL 0000005990B3D000 == 13 [pid = 2040] [id = 361] 23:42:23 INFO - PROCESS | 2040 | ++DOMWINDOW == 31 (000000598FE65000) [pid = 2040] [serial = 1006] [outer = 0000000000000000] 23:42:23 INFO - PROCESS | 2040 | ++DOMWINDOW == 32 (000000598FE91400) [pid = 2040] [serial = 1007] [outer = 000000598FE65000] 23:42:23 INFO - PROCESS | 2040 | 1463035343807 Marionette TRACE conn6 <- [1,1096,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.",1,"assert_equals: Reported Referrer URL is 'origin'. expected \"http://web-platform.test:8000/\" but got \"http://web-platform.test:8000/referrer-policy/origin-only/attr-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\"","ReferrerPolicyTestCase/t.start/ [0,1097,"getWindowHandle",null] 23:42:23 INFO - PROCESS | 2040 | 1463035343824 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 23:42:23 INFO - PROCESS | 2040 | 1463035343827 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 23:42:23 INFO - PROCESS | 2040 | 1463035343829 Marionette TRACE conn6 <- [1,1098,null,{}] 23:42:23 INFO - PROCESS | 2040 | 1463035343832 Marionette TRACE conn6 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:23 INFO - PROCESS | 2040 | 1463035343920 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 23:42:23 INFO - PROCESS | 2040 | 1463035343929 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:23 INFO - PROCESS | 2040 | ++DOCSHELL 00000059925CD800 == 14 [pid = 2040] [id = 362] 23:42:23 INFO - PROCESS | 2040 | ++DOMWINDOW == 33 (0000005990099C00) [pid = 2040] [serial = 1008] [outer = 0000000000000000] 23:42:23 INFO - PROCESS | 2040 | ++DOMWINDOW == 34 (000000599009B800) [pid = 2040] [serial = 1009] [outer = 0000005990099C00] 23:42:23 INFO - PROCESS | 2040 | 1463035343974 Marionette DEBUG loaded listener.js 23:42:24 INFO - PROCESS | 2040 | ++DOMWINDOW == 35 (0000005990ABFC00) [pid = 2040] [serial = 1010] [outer = 0000005990099C00] 23:42:31 INFO - PROCESS | 2040 | --DOCSHELL 0000005990B3D000 == 13 [pid = 2040] [id = 361] 23:42:31 INFO - PROCESS | 2040 | --DOCSHELL 000000598DDAB000 == 12 [pid = 2040] [id = 360] 23:42:31 INFO - PROCESS | 2040 | --DOCSHELL 000000598C38D800 == 11 [pid = 2040] [id = 359] 23:42:31 INFO - PROCESS | 2040 | --DOCSHELL 000000598BEC4800 == 10 [pid = 2040] [id = 358] 23:42:31 INFO - PROCESS | 2040 | --DOCSHELL 0000005987594000 == 9 [pid = 2040] [id = 357] 23:42:31 INFO - PROCESS | 2040 | --DOCSHELL 0000005986E6A800 == 8 [pid = 2040] [id = 356] 23:42:31 INFO - PROCESS | 2040 | --DOCSHELL 0000005986E61800 == 7 [pid = 2040] [id = 355] 23:42:33 INFO - PROCESS | 2040 | --DOMWINDOW == 34 (0000005986E3A000) [pid = 2040] [serial = 990] [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] 23:42:33 INFO - PROCESS | 2040 | --DOMWINDOW == 33 (000000598BAD2800) [pid = 2040] [serial = 1003] [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] 23:42:33 INFO - PROCESS | 2040 | --DOMWINDOW == 32 (000000598FE65000) [pid = 2040] [serial = 1006] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:42:33 INFO - PROCESS | 2040 | --DOMWINDOW == 31 (0000005986F5D800) [pid = 2040] [serial = 993] [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] 23:42:33 INFO - PROCESS | 2040 | --DOMWINDOW == 30 (00000059876B0400) [pid = 2040] [serial = 996] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:42:33 INFO - PROCESS | 2040 | --DOMWINDOW == 29 (0000005988290C00) [pid = 2040] [serial = 998] [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] 23:42:33 INFO - PROCESS | 2040 | --DOMWINDOW == 28 (000000598B4D4800) [pid = 2040] [serial = 1001] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463035342835] 23:42:38 INFO - PROCESS | 2040 | --DOMWINDOW == 27 (000000598768B000) [pid = 2040] [serial = 992] [outer = 0000000000000000] [url = about:blank] 23:42:38 INFO - PROCESS | 2040 | --DOMWINDOW == 26 (000000598CF0B000) [pid = 2040] [serial = 1004] [outer = 0000000000000000] [url = about:blank] 23:42:38 INFO - PROCESS | 2040 | --DOMWINDOW == 25 (000000598FE91400) [pid = 2040] [serial = 1007] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:42:38 INFO - PROCESS | 2040 | --DOMWINDOW == 24 (000000598DD16400) [pid = 2040] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 23:42:38 INFO - PROCESS | 2040 | --DOMWINDOW == 23 (0000005986F65800) [pid = 2040] [serial = 994] [outer = 0000000000000000] [url = about:blank] 23:42:38 INFO - PROCESS | 2040 | --DOMWINDOW == 22 (00000059883B2800) [pid = 2040] [serial = 997] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:42:38 INFO - PROCESS | 2040 | --DOMWINDOW == 21 (000000598768B400) [pid = 2040] [serial = 995] [outer = 0000000000000000] [url = about:blank] 23:42:38 INFO - PROCESS | 2040 | --DOMWINDOW == 20 (000000598B4D0400) [pid = 2040] [serial = 999] [outer = 0000000000000000] [url = about:blank] 23:42:38 INFO - PROCESS | 2040 | --DOMWINDOW == 19 (000000598BF79000) [pid = 2040] [serial = 1002] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463035342835] 23:42:38 INFO - PROCESS | 2040 | --DOMWINDOW == 18 (000000598B4D9400) [pid = 2040] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 23:42:38 INFO - PROCESS | 2040 | --DOMWINDOW == 17 (000000599009B800) [pid = 2040] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 23:42:54 INFO - PROCESS | 2040 | MARIONETTE LOG: INFO: Timeout fired 23:42:54 INFO - PROCESS | 2040 | 1463035374096 Marionette TRACE conn6 <- [1,1100,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]]]}] 23:42:54 INFO - TEST-NOTRUN | /referrer-policy/origin-only/attr-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | The referrer URL is origin when a 23:42:54 INFO - document served over http requires an https 23:42:54 INFO - sub-resource via img-tag using the attr-referrer 23:42:54 INFO - delivery method with keep-origin-redirect and when 23:42:54 INFO - the target request is cross-origin. 23:42:54 INFO - TEST-TIMEOUT | /referrer-policy/origin-only/attr-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 30319ms 23:42:54 INFO - PROCESS | 2040 | 1463035374149 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 23:42:54 INFO - PROCESS | 2040 | 1463035374153 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 23:42:54 INFO - TEST-START | /referrer-policy/origin-only/attr-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html 23:42:54 INFO - PROCESS | 2040 | 1463035374159 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 23:42:54 INFO - PROCESS | 2040 | 1463035374162 Marionette TRACE conn6 <- [1,1102,null,{}] 23:42:54 INFO - PROCESS | 2040 | 1463035374168 Marionette TRACE conn6 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:54 INFO - PROCESS | 2040 | 1463035374259 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 23:42:54 INFO - PROCESS | 2040 | 1463035374310 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:54 INFO - PROCESS | 2040 | ++DOCSHELL 0000005986E67000 == 8 [pid = 2040] [id = 363] 23:42:54 INFO - PROCESS | 2040 | ++DOMWINDOW == 18 (0000005986E3A000) [pid = 2040] [serial = 1011] [outer = 0000000000000000] 23:42:54 INFO - PROCESS | 2040 | ++DOMWINDOW == 19 (0000005986F5C800) [pid = 2040] [serial = 1012] [outer = 0000005986E3A000] 23:42:54 INFO - PROCESS | 2040 | 1463035374359 Marionette DEBUG loaded listener.js 23:42:54 INFO - PROCESS | 2040 | ++DOMWINDOW == 20 (000000598700EC00) [pid = 2040] [serial = 1013] [outer = 0000005986E3A000] 23:43:03 INFO - PROCESS | 2040 | --DOCSHELL 00000059925CD800 == 7 [pid = 2040] [id = 362] 23:43:09 INFO - PROCESS | 2040 | --DOMWINDOW == 19 (0000005990099C00) [pid = 2040] [serial = 1008] [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] 23:43:14 INFO - PROCESS | 2040 | --DOMWINDOW == 18 (0000005990ABFC00) [pid = 2040] [serial = 1010] [outer = 0000000000000000] [url = about:blank] 23:43:14 INFO - PROCESS | 2040 | --DOMWINDOW == 17 (0000005986F5C800) [pid = 2040] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 23:43:16 INFO - PROCESS | 2040 | ************************* 23:43:16 INFO - PROCESS | 2040 | A coding exception was thrown and uncaught in a Task. 23:43:16 INFO - PROCESS | 2040 | 23:43:16 INFO - PROCESS | 2040 | Full message: TypeError: NetworkError when attempting to fetch resource. 23:43:16 INFO - PROCESS | 2040 | Full stack: 23:43:16 INFO - PROCESS | 2040 | ************************* 23:43:24 INFO - PROCESS | 2040 | MARIONETTE LOG: INFO: Timeout fired 23:43:24 INFO - PROCESS | 2040 | 1463035404490 Marionette TRACE conn6 <- [1,1104,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]]]}] 23:43:24 INFO - TEST-NOTRUN | /referrer-policy/origin-only/attr-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html | The referrer URL is origin when a 23:43:24 INFO - document served over http requires an https 23:43:24 INFO - sub-resource via img-tag using the attr-referrer 23:43:24 INFO - delivery method with no-redirect and when 23:43:24 INFO - the target request is cross-origin. 23:43:24 INFO - TEST-TIMEOUT | /referrer-policy/origin-only/attr-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 30364ms 23:43:24 INFO - PROCESS | 2040 | 1463035404527 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 23:43:24 INFO - PROCESS | 2040 | 1463035404532 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 23:43:24 INFO - TEST-START | /referrer-policy/origin-only/attr-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 23:43:24 INFO - PROCESS | 2040 | 1463035404538 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 23:43:24 INFO - PROCESS | 2040 | 1463035404542 Marionette TRACE conn6 <- [1,1106,null,{}] 23:43:24 INFO - PROCESS | 2040 | 1463035404548 Marionette TRACE conn6 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:24 INFO - PROCESS | 2040 | 1463035404638 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 23:43:24 INFO - PROCESS | 2040 | 1463035404690 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:24 INFO - PROCESS | 2040 | ++DOCSHELL 0000005987077800 == 8 [pid = 2040] [id = 364] 23:43:24 INFO - PROCESS | 2040 | ++DOMWINDOW == 18 (000000598700B800) [pid = 2040] [serial = 1014] [outer = 0000000000000000] 23:43:24 INFO - PROCESS | 2040 | ++DOMWINDOW == 19 (000000598700D800) [pid = 2040] [serial = 1015] [outer = 000000598700B800] 23:43:24 INFO - PROCESS | 2040 | 1463035404740 Marionette DEBUG loaded listener.js 23:43:24 INFO - PROCESS | 2040 | ++DOMWINDOW == 20 (0000005987690C00) [pid = 2040] [serial = 1016] [outer = 000000598700B800] 23:43:34 INFO - PROCESS | 2040 | --DOCSHELL 0000005986E67000 == 7 [pid = 2040] [id = 363] 23:43:40 INFO - PROCESS | 2040 | --DOMWINDOW == 19 (0000005986E3A000) [pid = 2040] [serial = 1011] [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] 23:43:45 INFO - PROCESS | 2040 | --DOMWINDOW == 18 (000000598700EC00) [pid = 2040] [serial = 1013] [outer = 0000000000000000] [url = about:blank] 23:43:45 INFO - PROCESS | 2040 | --DOMWINDOW == 17 (000000598700D800) [pid = 2040] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 23:43:54 INFO - PROCESS | 2040 | MARIONETTE LOG: INFO: Timeout fired 23:43:54 INFO - PROCESS | 2040 | 1463035434868 Marionette TRACE conn6 <- [1,1108,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]]]}] 23:43:54 INFO - TEST-NOTRUN | /referrer-policy/origin-only/attr-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | The referrer URL is origin when a 23:43:54 INFO - document served over http requires an https 23:43:54 INFO - sub-resource via img-tag using the attr-referrer 23:43:54 INFO - delivery method with swap-origin-redirect and when 23:43:54 INFO - the target request is cross-origin. 23:43:54 INFO - TEST-TIMEOUT | /referrer-policy/origin-only/attr-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 30377ms 23:43:54 INFO - PROCESS | 2040 | 1463035434919 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 23:43:54 INFO - PROCESS | 2040 | 1463035434923 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 23:43:54 INFO - TEST-START | /referrer-policy/origin-only/attr-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html 23:43:54 INFO - PROCESS | 2040 | 1463035434929 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 23:43:54 INFO - PROCESS | 2040 | 1463035434934 Marionette TRACE conn6 <- [1,1110,null,{}] 23:43:54 INFO - PROCESS | 2040 | 1463035434941 Marionette TRACE conn6 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:55 INFO - PROCESS | 2040 | 1463035435035 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 23:43:55 INFO - PROCESS | 2040 | 1463035435088 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:55 INFO - PROCESS | 2040 | ++DOCSHELL 0000005986ECD000 == 8 [pid = 2040] [id = 365] 23:43:55 INFO - PROCESS | 2040 | ++DOMWINDOW == 18 (000000598700C400) [pid = 2040] [serial = 1017] [outer = 0000000000000000] 23:43:55 INFO - PROCESS | 2040 | ++DOMWINDOW == 19 (0000005987011000) [pid = 2040] [serial = 1018] [outer = 000000598700C400] 23:43:55 INFO - PROCESS | 2040 | 1463035435141 Marionette DEBUG loaded listener.js 23:43:55 INFO - PROCESS | 2040 | ++DOMWINDOW == 20 (0000005987695400) [pid = 2040] [serial = 1019] [outer = 000000598700C400] 23:43:55 INFO - PROCESS | 2040 | ++DOCSHELL 00000059879EC800 == 9 [pid = 2040] [id = 366] 23:43:55 INFO - PROCESS | 2040 | ++DOMWINDOW == 21 (00000059883B0800) [pid = 2040] [serial = 1020] [outer = 0000000000000000] 23:43:55 INFO - PROCESS | 2040 | ++DOMWINDOW == 22 (000000598B474000) [pid = 2040] [serial = 1021] [outer = 00000059883B0800] 23:43:55 INFO - PROCESS | 2040 | 1463035435596 Marionette TRACE conn6 <- [1,1112,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.",1,"assert_equals: Reported Referrer URL is 'origin'. expected \"http://web-platform.test:8000/\" but got \"http://web-platform.test:8000/referrer-policy/origin-only/attr-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html\"","ReferrerPolicyTestCase/t.start/ [0,1113,"getWindowHandle",null] 23:43:55 INFO - PROCESS | 2040 | 1463035435632 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 23:43:55 INFO - PROCESS | 2040 | 1463035435639 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 23:43:55 INFO - TEST-START | /referrer-policy/origin-only/attr-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html 23:43:55 INFO - PROCESS | 2040 | 1463035435642 Marionette TRACE conn6 <- [1,1114,null,{}] 23:43:55 INFO - PROCESS | 2040 | 1463035435646 Marionette TRACE conn6 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:55 INFO - PROCESS | 2040 | 1463035435737 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 23:43:55 INFO - PROCESS | 2040 | 1463035435747 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:55 INFO - PROCESS | 2040 | ++DOCSHELL 000000598C125000 == 10 [pid = 2040] [id = 367] 23:43:55 INFO - PROCESS | 2040 | ++DOMWINDOW == 23 (000000598B4D4800) [pid = 2040] [serial = 1022] [outer = 0000000000000000] 23:43:55 INFO - PROCESS | 2040 | ++DOMWINDOW == 24 (000000598B4D9400) [pid = 2040] [serial = 1023] [outer = 000000598B4D4800] 23:43:55 INFO - PROCESS | 2040 | 1463035435793 Marionette DEBUG loaded listener.js 23:43:55 INFO - PROCESS | 2040 | ++DOMWINDOW == 25 (000000598BAAB400) [pid = 2040] [serial = 1024] [outer = 000000598B4D4800] 23:43:56 INFO - PROCESS | 2040 | ++DOCSHELL 000000598C4DD800 == 11 [pid = 2040] [id = 368] 23:43:56 INFO - PROCESS | 2040 | ++DOMWINDOW == 26 (000000598B685000) [pid = 2040] [serial = 1025] [outer = 0000000000000000] 23:43:56 INFO - PROCESS | 2040 | ++DOMWINDOW == 27 (000000598C3E5800) [pid = 2040] [serial = 1026] [outer = 000000598B685000] 23:43:56 INFO - PROCESS | 2040 | 1463035436290 Marionette TRACE conn6 <- [1,1116,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.",1,"assert_equals: Reported Referrer URL is 'origin'. expected \"http://web-platform.test:8000/\" but got \"http://web-platform.test:8000/referrer-policy/origin-only/attr-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html\"","ReferrerPolicyTestCase/t.start/ [0,1117,"getWindowHandle",null] 23:43:56 INFO - PROCESS | 2040 | 1463035436338 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 23:43:56 INFO - TEST-START | /referrer-policy/origin-only/attr-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html 23:43:56 INFO - PROCESS | 2040 | 1463035436386 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 23:43:56 INFO - PROCESS | 2040 | 1463035436390 Marionette TRACE conn6 <- [1,1118,null,{}] 23:43:56 INFO - PROCESS | 2040 | 1463035436402 Marionette TRACE conn6 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:56 INFO - PROCESS | 2040 | 1463035436495 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 23:43:56 INFO - PROCESS | 2040 | 1463035436520 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:56 INFO - PROCESS | 2040 | ++DOCSHELL 0000005990A3F000 == 12 [pid = 2040] [id = 369] 23:43:56 INFO - PROCESS | 2040 | ++DOMWINDOW == 28 (000000598B4D4C00) [pid = 2040] [serial = 1027] [outer = 0000000000000000] 23:43:56 INFO - PROCESS | 2040 | ++DOMWINDOW == 29 (000000598D754400) [pid = 2040] [serial = 1028] [outer = 000000598B4D4C00] 23:43:56 INFO - PROCESS | 2040 | 1463035436615 Marionette DEBUG loaded listener.js 23:43:56 INFO - PROCESS | 2040 | ++DOMWINDOW == 30 (000000598FE5BC00) [pid = 2040] [serial = 1029] [outer = 000000598B4D4C00] 23:43:56 INFO - PROCESS | 2040 | ++DOCSHELL 000000599114F000 == 13 [pid = 2040] [id = 370] 23:43:56 INFO - PROCESS | 2040 | ++DOMWINDOW == 31 (000000598FE91800) [pid = 2040] [serial = 1030] [outer = 0000000000000000] 23:43:56 INFO - PROCESS | 2040 | ++DOMWINDOW == 32 (0000005990099000) [pid = 2040] [serial = 1031] [outer = 000000598FE91800] 23:43:57 INFO - PROCESS | 2040 | 1463035437094 Marionette TRACE conn6 <- [1,1120,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.",1,"assert_equals: Reported Referrer URL is 'origin'. expected \"http://web-platform.test:8000/\" but got \"http://web-platform.test:8000/referrer-policy/origin-only/attr-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html\"","ReferrerPolicyTestCase/t.start/ [0,1121,"getWindowHandle",null] 23:43:57 INFO - PROCESS | 2040 | 1463035437144 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 23:43:57 INFO - TEST-START | /referrer-policy/origin-only/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 23:43:57 INFO - PROCESS | 2040 | 1463035437148 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 23:43:57 INFO - PROCESS | 2040 | 1463035437150 Marionette TRACE conn6 <- [1,1122,null,{}] 23:43:57 INFO - PROCESS | 2040 | 1463035437154 Marionette TRACE conn6 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:57 INFO - PROCESS | 2040 | 1463035437242 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 23:43:57 INFO - PROCESS | 2040 | 1463035437251 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:57 INFO - PROCESS | 2040 | ++DOCSHELL 0000005992F62800 == 14 [pid = 2040] [id = 371] 23:43:57 INFO - PROCESS | 2040 | ++DOMWINDOW == 33 (0000005990ABC000) [pid = 2040] [serial = 1032] [outer = 0000000000000000] 23:43:57 INFO - PROCESS | 2040 | ++DOMWINDOW == 34 (0000005990ABFC00) [pid = 2040] [serial = 1033] [outer = 0000005990ABC000] 23:43:57 INFO - PROCESS | 2040 | 1463035437297 Marionette DEBUG loaded listener.js 23:43:57 INFO - PROCESS | 2040 | ++DOMWINDOW == 35 (0000005990BAA000) [pid = 2040] [serial = 1034] [outer = 0000005990ABC000] 23:44:04 INFO - PROCESS | 2040 | --DOCSHELL 000000599114F000 == 13 [pid = 2040] [id = 370] 23:44:04 INFO - PROCESS | 2040 | --DOCSHELL 0000005990A3F000 == 12 [pid = 2040] [id = 369] 23:44:04 INFO - PROCESS | 2040 | --DOCSHELL 000000598C4DD800 == 11 [pid = 2040] [id = 368] 23:44:04 INFO - PROCESS | 2040 | --DOCSHELL 000000598C125000 == 10 [pid = 2040] [id = 367] 23:44:04 INFO - PROCESS | 2040 | --DOCSHELL 00000059879EC800 == 9 [pid = 2040] [id = 366] 23:44:04 INFO - PROCESS | 2040 | --DOCSHELL 0000005986ECD000 == 8 [pid = 2040] [id = 365] 23:44:04 INFO - PROCESS | 2040 | --DOCSHELL 0000005987077800 == 7 [pid = 2040] [id = 364] 23:44:07 INFO - PROCESS | 2040 | --DOMWINDOW == 34 (000000598700B800) [pid = 2040] [serial = 1014] [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] 23:44:07 INFO - PROCESS | 2040 | --DOMWINDOW == 33 (000000598B4D4800) [pid = 2040] [serial = 1022] [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] 23:44:07 INFO - PROCESS | 2040 | --DOMWINDOW == 32 (000000598B685000) [pid = 2040] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463035436142] 23:44:07 INFO - PROCESS | 2040 | --DOMWINDOW == 31 (000000598700C400) [pid = 2040] [serial = 1017] [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] 23:44:07 INFO - PROCESS | 2040 | --DOMWINDOW == 30 (00000059883B0800) [pid = 2040] [serial = 1020] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:44:07 INFO - PROCESS | 2040 | --DOMWINDOW == 29 (000000598B4D4C00) [pid = 2040] [serial = 1027] [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] 23:44:07 INFO - PROCESS | 2040 | --DOMWINDOW == 28 (000000598FE91800) [pid = 2040] [serial = 1030] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:44:11 INFO - PROCESS | 2040 | --DOMWINDOW == 27 (0000005987690C00) [pid = 2040] [serial = 1016] [outer = 0000000000000000] [url = about:blank] 23:44:11 INFO - PROCESS | 2040 | --DOMWINDOW == 26 (000000598B4D9400) [pid = 2040] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 23:44:11 INFO - PROCESS | 2040 | --DOMWINDOW == 25 (000000598C3E5800) [pid = 2040] [serial = 1026] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463035436142] 23:44:11 INFO - PROCESS | 2040 | --DOMWINDOW == 24 (000000598BAAB400) [pid = 2040] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 23:44:11 INFO - PROCESS | 2040 | --DOMWINDOW == 23 (0000005987011000) [pid = 2040] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 23:44:11 INFO - PROCESS | 2040 | --DOMWINDOW == 22 (000000598B474000) [pid = 2040] [serial = 1021] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:44:11 INFO - PROCESS | 2040 | --DOMWINDOW == 21 (0000005987695400) [pid = 2040] [serial = 1019] [outer = 0000000000000000] [url = about:blank] 23:44:11 INFO - PROCESS | 2040 | --DOMWINDOW == 20 (000000598D754400) [pid = 2040] [serial = 1028] [outer = 0000000000000000] [url = about:blank] 23:44:11 INFO - PROCESS | 2040 | --DOMWINDOW == 19 (0000005990099000) [pid = 2040] [serial = 1031] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:44:11 INFO - PROCESS | 2040 | --DOMWINDOW == 18 (000000598FE5BC00) [pid = 2040] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 23:44:11 INFO - PROCESS | 2040 | --DOMWINDOW == 17 (0000005990ABFC00) [pid = 2040] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 23:44:27 INFO - PROCESS | 2040 | MARIONETTE LOG: INFO: Timeout fired 23:44:27 INFO - PROCESS | 2040 | 1463035467421 Marionette TRACE conn6 <- [1,1124,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]]]}] 23:44:27 INFO - TEST-NOTRUN | /referrer-policy/origin-only/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | The referrer URL is origin when a 23:44:27 INFO - document served over http requires an http 23:44:27 INFO - sub-resource via img-tag using the attr-referrer 23:44:27 INFO - delivery method with keep-origin-redirect and when 23:44:27 INFO - the target request is same-origin. 23:44:27 INFO - TEST-TIMEOUT | /referrer-policy/origin-only/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30322ms 23:44:27 INFO - PROCESS | 2040 | 1463035467472 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 23:44:27 INFO - PROCESS | 2040 | 1463035467476 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 23:44:27 INFO - PROCESS | 2040 | 1463035467482 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 23:44:27 INFO - TEST-START | /referrer-policy/origin-only/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html 23:44:27 INFO - PROCESS | 2040 | 1463035467485 Marionette TRACE conn6 <- [1,1126,null,{}] 23:44:27 INFO - PROCESS | 2040 | 1463035467491 Marionette TRACE conn6 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:27 INFO - PROCESS | 2040 | 1463035467582 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 23:44:27 INFO - PROCESS | 2040 | 1463035467633 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:27 INFO - PROCESS | 2040 | ++DOCSHELL 0000005986ECD800 == 8 [pid = 2040] [id = 372] 23:44:27 INFO - PROCESS | 2040 | ++DOMWINDOW == 18 (000000598700BC00) [pid = 2040] [serial = 1035] [outer = 0000000000000000] 23:44:27 INFO - PROCESS | 2040 | ++DOMWINDOW == 19 (000000598700E000) [pid = 2040] [serial = 1036] [outer = 000000598700BC00] 23:44:27 INFO - PROCESS | 2040 | 1463035467683 Marionette DEBUG loaded listener.js 23:44:27 INFO - PROCESS | 2040 | ++DOMWINDOW == 20 (000000598757C000) [pid = 2040] [serial = 1037] [outer = 000000598700BC00] 23:44:37 INFO - PROCESS | 2040 | --DOCSHELL 0000005992F62800 == 7 [pid = 2040] [id = 371] 23:44:42 INFO - PROCESS | 2040 | --DOMWINDOW == 19 (0000005990ABC000) [pid = 2040] [serial = 1032] [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] 23:44:48 INFO - PROCESS | 2040 | --DOMWINDOW == 18 (0000005990BAA000) [pid = 2040] [serial = 1034] [outer = 0000000000000000] [url = about:blank] 23:44:48 INFO - PROCESS | 2040 | --DOMWINDOW == 17 (000000598700E000) [pid = 2040] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 23:44:57 INFO - PROCESS | 2040 | MARIONETTE LOG: INFO: Timeout fired 23:44:57 INFO - PROCESS | 2040 | 1463035497811 Marionette TRACE conn6 <- [1,1128,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]]]}] 23:44:57 INFO - TEST-NOTRUN | /referrer-policy/origin-only/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | The referrer URL is origin when a 23:44:57 INFO - document served over http requires an http 23:44:57 INFO - sub-resource via img-tag using the attr-referrer 23:44:57 INFO - delivery method with no-redirect and when 23:44:57 INFO - the target request is same-origin. 23:44:57 INFO - TEST-TIMEOUT | /referrer-policy/origin-only/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 30388ms 23:44:57 INFO - PROCESS | 2040 | 1463035497874 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 23:44:57 INFO - PROCESS | 2040 | 1463035497879 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 23:44:57 INFO - TEST-START | /referrer-policy/origin-only/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 23:44:57 INFO - PROCESS | 2040 | 1463035497884 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 23:44:57 INFO - PROCESS | 2040 | 1463035497889 Marionette TRACE conn6 <- [1,1130,null,{}] 23:44:57 INFO - PROCESS | 2040 | 1463035497897 Marionette TRACE conn6 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:57 INFO - PROCESS | 2040 | 1463035497987 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 23:44:58 INFO - PROCESS | 2040 | 1463035498039 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:58 INFO - PROCESS | 2040 | ++DOCSHELL 0000005987071800 == 8 [pid = 2040] [id = 373] 23:44:58 INFO - PROCESS | 2040 | ++DOMWINDOW == 18 (000000598700C000) [pid = 2040] [serial = 1038] [outer = 0000000000000000] 23:44:58 INFO - PROCESS | 2040 | ++DOMWINDOW == 19 (000000598700FC00) [pid = 2040] [serial = 1039] [outer = 000000598700C000] 23:44:58 INFO - PROCESS | 2040 | 1463035498090 Marionette DEBUG loaded listener.js 23:44:58 INFO - PROCESS | 2040 | ++DOMWINDOW == 20 (000000598768A800) [pid = 2040] [serial = 1040] [outer = 000000598700C000] 23:45:07 INFO - PROCESS | 2040 | --DOCSHELL 0000005986ECD800 == 7 [pid = 2040] [id = 372] 23:45:13 INFO - PROCESS | 2040 | --DOMWINDOW == 19 (000000598700BC00) [pid = 2040] [serial = 1035] [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] 23:45:18 INFO - PROCESS | 2040 | --DOMWINDOW == 18 (000000598757C000) [pid = 2040] [serial = 1037] [outer = 0000000000000000] [url = about:blank] 23:45:18 INFO - PROCESS | 2040 | --DOMWINDOW == 17 (000000598700FC00) [pid = 2040] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 23:45:28 INFO - PROCESS | 2040 | MARIONETTE LOG: INFO: Timeout fired 23:45:28 INFO - PROCESS | 2040 | 1463035528218 Marionette TRACE conn6 <- [1,1132,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]]]}] 23:45:28 INFO - TEST-NOTRUN | /referrer-policy/origin-only/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | The referrer URL is origin when a 23:45:28 INFO - document served over http requires an http 23:45:28 INFO - sub-resource via img-tag using the attr-referrer 23:45:28 INFO - delivery method with swap-origin-redirect and when 23:45:28 INFO - the target request is same-origin. 23:45:28 INFO - TEST-TIMEOUT | /referrer-policy/origin-only/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30366ms 23:45:28 INFO - PROCESS | 2040 | 1463035528255 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 23:45:28 INFO - PROCESS | 2040 | 1463035528259 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 23:45:28 INFO - TEST-START | /referrer-policy/origin-only/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 23:45:28 INFO - PROCESS | 2040 | 1463035528265 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 23:45:28 INFO - PROCESS | 2040 | 1463035528270 Marionette TRACE conn6 <- [1,1134,null,{}] 23:45:28 INFO - PROCESS | 2040 | 1463035528277 Marionette TRACE conn6 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:28 INFO - PROCESS | 2040 | 1463035528368 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 23:45:28 INFO - PROCESS | 2040 | 1463035528421 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:28 INFO - PROCESS | 2040 | ++DOCSHELL 0000005987072000 == 8 [pid = 2040] [id = 374] 23:45:28 INFO - PROCESS | 2040 | ++DOMWINDOW == 18 (0000005987014C00) [pid = 2040] [serial = 1041] [outer = 0000000000000000] 23:45:28 INFO - PROCESS | 2040 | ++DOMWINDOW == 19 (000000598750F000) [pid = 2040] [serial = 1042] [outer = 0000005987014C00] 23:45:28 INFO - PROCESS | 2040 | 1463035528475 Marionette DEBUG loaded listener.js 23:45:28 INFO - PROCESS | 2040 | ++DOMWINDOW == 20 (0000005988223000) [pid = 2040] [serial = 1043] [outer = 0000005987014C00] 23:45:28 INFO - PROCESS | 2040 | ++DOCSHELL 00000059883D8000 == 9 [pid = 2040] [id = 375] 23:45:28 INFO - PROCESS | 2040 | ++DOMWINDOW == 21 (000000598768E400) [pid = 2040] [serial = 1044] [outer = 0000000000000000] 23:45:28 INFO - PROCESS | 2040 | ++DOMWINDOW == 22 (000000598B4D9000) [pid = 2040] [serial = 1045] [outer = 000000598768E400] 23:45:28 INFO - PROCESS | 2040 | 1463035528940 Marionette TRACE conn6 <- [1,1136,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.",1,"assert_equals: Reported Referrer URL is 'origin'. expected \"http://web-platform.test:8000/\" but got \"http://web-platform.test:8000/referrer-policy/origin-only/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\"","ReferrerPolicyTestCase/t.start/ [0,1137,"getWindowHandle",null] 23:45:29 INFO - PROCESS | 2040 | 1463035529008 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 23:45:29 INFO - TEST-START | /referrer-policy/origin-only/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 23:45:29 INFO - PROCESS | 2040 | 1463035529015 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 23:45:29 INFO - PROCESS | 2040 | 1463035529018 Marionette TRACE conn6 <- [1,1138,null,{}] 23:45:29 INFO - PROCESS | 2040 | 1463035529022 Marionette TRACE conn6 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:29 INFO - PROCESS | 2040 | 1463035529112 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 23:45:29 INFO - PROCESS | 2040 | 1463035529122 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:29 INFO - PROCESS | 2040 | ++DOCSHELL 000000598C383800 == 10 [pid = 2040] [id = 376] 23:45:29 INFO - PROCESS | 2040 | ++DOMWINDOW == 23 (000000598B4D7C00) [pid = 2040] [serial = 1046] [outer = 0000000000000000] 23:45:29 INFO - PROCESS | 2040 | ++DOMWINDOW == 24 (000000598BAACC00) [pid = 2040] [serial = 1047] [outer = 000000598B4D7C00] 23:45:29 INFO - PROCESS | 2040 | 1463035529168 Marionette DEBUG loaded listener.js 23:45:29 INFO - PROCESS | 2040 | ++DOMWINDOW == 25 (000000598C39E800) [pid = 2040] [serial = 1048] [outer = 000000598B4D7C00] 23:45:29 INFO - PROCESS | 2040 | ++DOCSHELL 000000598CFCD000 == 11 [pid = 2040] [id = 377] 23:45:29 INFO - PROCESS | 2040 | ++DOMWINDOW == 26 (000000598C195800) [pid = 2040] [serial = 1049] [outer = 0000000000000000] 23:45:29 INFO - PROCESS | 2040 | ++DOMWINDOW == 27 (000000598CF87800) [pid = 2040] [serial = 1050] [outer = 000000598C195800] 23:45:29 INFO - PROCESS | 2040 | 1463035529660 Marionette TRACE conn6 <- [1,1140,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.",1,"assert_equals: Reported Referrer URL is 'origin'. expected \"http://web-platform.test:8000/\" but got \"http://web-platform.test:8000/referrer-policy/origin-only/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html\"","ReferrerPolicyTestCase/t.start/ [0,1141,"getWindowHandle",null] 23:45:29 INFO - PROCESS | 2040 | 1463035529725 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 23:45:29 INFO - PROCESS | 2040 | 1463035529735 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 23:45:29 INFO - TEST-START | /referrer-policy/origin-only/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 23:45:29 INFO - PROCESS | 2040 | 1463035529739 Marionette TRACE conn6 <- [1,1142,null,{}] 23:45:29 INFO - PROCESS | 2040 | 1463035529752 Marionette TRACE conn6 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:29 INFO - PROCESS | 2040 | 1463035529849 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 23:45:29 INFO - PROCESS | 2040 | 1463035529875 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:29 INFO - PROCESS | 2040 | ++DOCSHELL 0000005990B2A000 == 12 [pid = 2040] [id = 378] 23:45:29 INFO - PROCESS | 2040 | ++DOMWINDOW == 28 (000000598FE5B400) [pid = 2040] [serial = 1051] [outer = 0000000000000000] 23:45:29 INFO - PROCESS | 2040 | ++DOMWINDOW == 29 (000000598FE5D800) [pid = 2040] [serial = 1052] [outer = 000000598FE5B400] 23:45:29 INFO - PROCESS | 2040 | 1463035529925 Marionette DEBUG loaded listener.js 23:45:30 INFO - PROCESS | 2040 | ++DOMWINDOW == 30 (000000598FE8A800) [pid = 2040] [serial = 1053] [outer = 000000598FE5B400] 23:45:30 INFO - PROCESS | 2040 | ++DOCSHELL 00000059925BA000 == 13 [pid = 2040] [id = 379] 23:45:30 INFO - PROCESS | 2040 | ++DOMWINDOW == 31 (000000598FE66800) [pid = 2040] [serial = 1054] [outer = 0000000000000000] 23:45:30 INFO - PROCESS | 2040 | ++DOMWINDOW == 32 (0000005990ABEC00) [pid = 2040] [serial = 1055] [outer = 000000598FE66800] 23:45:30 INFO - PROCESS | 2040 | 1463035530453 Marionette TRACE conn6 <- [1,1144,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.",1,"assert_equals: Reported Referrer URL is 'origin'. expected \"http://web-platform.test:8000/\" but got \"http://web-platform.test:8000/referrer-policy/origin-only/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\"","ReferrerPolicyTestCase/t.start/ [0,1145,"getWindowHandle",null] 23:45:30 INFO - PROCESS | 2040 | 1463035530476 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 23:45:30 INFO - TEST-START | /referrer-policy/origin-only/attr-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 23:45:30 INFO - PROCESS | 2040 | 1463035530480 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 23:45:30 INFO - PROCESS | 2040 | 1463035530482 Marionette TRACE conn6 <- [1,1146,null,{}] 23:45:30 INFO - PROCESS | 2040 | 1463035530485 Marionette TRACE conn6 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:30 INFO - PROCESS | 2040 | 1463035530572 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 23:45:30 INFO - PROCESS | 2040 | 1463035530581 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:30 INFO - PROCESS | 2040 | ++DOCSHELL 0000005993144000 == 14 [pid = 2040] [id = 380] 23:45:30 INFO - PROCESS | 2040 | ++DOMWINDOW == 33 (0000005990ABDC00) [pid = 2040] [serial = 1056] [outer = 0000000000000000] 23:45:30 INFO - PROCESS | 2040 | ++DOMWINDOW == 34 (0000005990BAEC00) [pid = 2040] [serial = 1057] [outer = 0000005990ABDC00] 23:45:30 INFO - PROCESS | 2040 | 1463035530626 Marionette DEBUG loaded listener.js 23:45:30 INFO - PROCESS | 2040 | ++DOMWINDOW == 35 (0000005990D11000) [pid = 2040] [serial = 1058] [outer = 0000005990ABDC00] 23:45:37 INFO - PROCESS | 2040 | --DOCSHELL 00000059925BA000 == 13 [pid = 2040] [id = 379] 23:45:37 INFO - PROCESS | 2040 | --DOCSHELL 0000005990B2A000 == 12 [pid = 2040] [id = 378] 23:45:37 INFO - PROCESS | 2040 | --DOCSHELL 000000598CFCD000 == 11 [pid = 2040] [id = 377] 23:45:37 INFO - PROCESS | 2040 | --DOCSHELL 000000598C383800 == 10 [pid = 2040] [id = 376] 23:45:37 INFO - PROCESS | 2040 | --DOCSHELL 00000059883D8000 == 9 [pid = 2040] [id = 375] 23:45:37 INFO - PROCESS | 2040 | --DOCSHELL 0000005987072000 == 8 [pid = 2040] [id = 374] 23:45:37 INFO - PROCESS | 2040 | --DOCSHELL 0000005987071800 == 7 [pid = 2040] [id = 373] 23:45:40 INFO - PROCESS | 2040 | --DOMWINDOW == 34 (000000598700C000) [pid = 2040] [serial = 1038] [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] 23:45:40 INFO - PROCESS | 2040 | --DOMWINDOW == 33 (0000005987014C00) [pid = 2040] [serial = 1041] [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] 23:45:40 INFO - PROCESS | 2040 | --DOMWINDOW == 32 (000000598768E400) [pid = 2040] [serial = 1044] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:45:40 INFO - PROCESS | 2040 | --DOMWINDOW == 31 (000000598B4D7C00) [pid = 2040] [serial = 1046] [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] 23:45:40 INFO - PROCESS | 2040 | --DOMWINDOW == 30 (000000598C195800) [pid = 2040] [serial = 1049] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463035529518] 23:45:40 INFO - PROCESS | 2040 | --DOMWINDOW == 29 (000000598FE5B400) [pid = 2040] [serial = 1051] [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] 23:45:40 INFO - PROCESS | 2040 | --DOMWINDOW == 28 (000000598FE66800) [pid = 2040] [serial = 1054] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:45:44 INFO - PROCESS | 2040 | --DOMWINDOW == 27 (000000598768A800) [pid = 2040] [serial = 1040] [outer = 0000000000000000] [url = about:blank] 23:45:44 INFO - PROCESS | 2040 | --DOMWINDOW == 26 (000000598750F000) [pid = 2040] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 23:45:44 INFO - PROCESS | 2040 | --DOMWINDOW == 25 (000000598B4D9000) [pid = 2040] [serial = 1045] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:45:44 INFO - PROCESS | 2040 | --DOMWINDOW == 24 (0000005988223000) [pid = 2040] [serial = 1043] [outer = 0000000000000000] [url = about:blank] 23:45:44 INFO - PROCESS | 2040 | --DOMWINDOW == 23 (000000598BAACC00) [pid = 2040] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 23:45:44 INFO - PROCESS | 2040 | --DOMWINDOW == 22 (000000598CF87800) [pid = 2040] [serial = 1050] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463035529518] 23:45:44 INFO - PROCESS | 2040 | --DOMWINDOW == 21 (000000598C39E800) [pid = 2040] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 23:45:44 INFO - PROCESS | 2040 | --DOMWINDOW == 20 (000000598FE5D800) [pid = 2040] [serial = 1052] [outer = 0000000000000000] [url = about:blank] 23:45:44 INFO - PROCESS | 2040 | --DOMWINDOW == 19 (0000005990ABEC00) [pid = 2040] [serial = 1055] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:45:44 INFO - PROCESS | 2040 | --DOMWINDOW == 18 (000000598FE8A800) [pid = 2040] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 23:45:44 INFO - PROCESS | 2040 | --DOMWINDOW == 17 (0000005990BAEC00) [pid = 2040] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 23:46:00 INFO - PROCESS | 2040 | MARIONETTE LOG: INFO: Timeout fired 23:46:00 INFO - PROCESS | 2040 | 1463035560749 Marionette TRACE conn6 <- [1,1148,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]]]}] 23:46:00 INFO - TEST-NOTRUN | /referrer-policy/origin-only/attr-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | The referrer URL is origin when a 23:46:00 INFO - document served over http requires an https 23:46:00 INFO - sub-resource via img-tag using the attr-referrer 23:46:00 INFO - delivery method with keep-origin-redirect and when 23:46:00 INFO - the target request is same-origin. 23:46:00 INFO - TEST-TIMEOUT | /referrer-policy/origin-only/attr-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 30294ms 23:46:00 INFO - PROCESS | 2040 | 1463035560776 Marionette TRACE conn6 -> [0,1149,"getWindowHandle",null] 23:46:00 INFO - PROCESS | 2040 | 1463035560781 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 23:46:00 INFO - PROCESS | 2040 | 1463035560786 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 23:46:00 INFO - TEST-START | /referrer-policy/origin-only/attr-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html 23:46:00 INFO - PROCESS | 2040 | 1463035560789 Marionette TRACE conn6 <- [1,1150,null,{}] 23:46:00 INFO - PROCESS | 2040 | 1463035560795 Marionette TRACE conn6 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:00 INFO - PROCESS | 2040 | 1463035560887 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 23:46:00 INFO - PROCESS | 2040 | 1463035560938 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:00 INFO - PROCESS | 2040 | ++DOCSHELL 0000005986ECD000 == 8 [pid = 2040] [id = 381] 23:46:00 INFO - PROCESS | 2040 | ++DOMWINDOW == 18 (0000005987012400) [pid = 2040] [serial = 1059] [outer = 0000000000000000] 23:46:00 INFO - PROCESS | 2040 | ++DOMWINDOW == 19 (0000005987014000) [pid = 2040] [serial = 1060] [outer = 0000005987012400] 23:46:00 INFO - PROCESS | 2040 | 1463035560988 Marionette DEBUG loaded listener.js 23:46:01 INFO - PROCESS | 2040 | ++DOMWINDOW == 20 (000000598768DC00) [pid = 2040] [serial = 1061] [outer = 0000005987012400] 23:46:10 INFO - PROCESS | 2040 | --DOCSHELL 0000005993144000 == 7 [pid = 2040] [id = 380] 23:46:16 INFO - PROCESS | 2040 | --DOMWINDOW == 19 (0000005990ABDC00) [pid = 2040] [serial = 1056] [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] 23:46:21 INFO - PROCESS | 2040 | --DOMWINDOW == 18 (0000005990D11000) [pid = 2040] [serial = 1058] [outer = 0000000000000000] [url = about:blank] 23:46:21 INFO - PROCESS | 2040 | --DOMWINDOW == 17 (0000005987014000) [pid = 2040] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 23:46:31 INFO - PROCESS | 2040 | MARIONETTE LOG: INFO: Timeout fired 23:46:31 INFO - PROCESS | 2040 | 1463035591118 Marionette TRACE conn6 <- [1,1152,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]]]}] 23:46:31 INFO - TEST-NOTRUN | /referrer-policy/origin-only/attr-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html | The referrer URL is origin when a 23:46:31 INFO - document served over http requires an https 23:46:31 INFO - sub-resource via img-tag using the attr-referrer 23:46:31 INFO - delivery method with no-redirect and when 23:46:31 INFO - the target request is same-origin. 23:46:31 INFO - TEST-TIMEOUT | /referrer-policy/origin-only/attr-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 30395ms 23:46:31 INFO - PROCESS | 2040 | 1463035591186 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 23:46:31 INFO - PROCESS | 2040 | 1463035591190 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 23:46:31 INFO - TEST-START | /referrer-policy/origin-only/attr-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 23:46:31 INFO - PROCESS | 2040 | 1463035591196 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 23:46:31 INFO - PROCESS | 2040 | 1463035591200 Marionette TRACE conn6 <- [1,1154,null,{}] 23:46:31 INFO - PROCESS | 2040 | 1463035591207 Marionette TRACE conn6 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:31 INFO - PROCESS | 2040 | 1463035591297 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 23:46:31 INFO - PROCESS | 2040 | 1463035591349 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:31 INFO - PROCESS | 2040 | ++DOCSHELL 0000005987072000 == 8 [pid = 2040] [id = 382] 23:46:31 INFO - PROCESS | 2040 | ++DOMWINDOW == 18 (0000005987012000) [pid = 2040] [serial = 1062] [outer = 0000000000000000] 23:46:31 INFO - PROCESS | 2040 | ++DOMWINDOW == 19 (0000005987014C00) [pid = 2040] [serial = 1063] [outer = 0000005987012000] 23:46:31 INFO - PROCESS | 2040 | 1463035591400 Marionette DEBUG loaded listener.js 23:46:31 INFO - PROCESS | 2040 | ++DOMWINDOW == 20 (0000005988223400) [pid = 2040] [serial = 1064] [outer = 0000005987012000] 23:46:40 INFO - PROCESS | 2040 | --DOCSHELL 0000005986ECD000 == 7 [pid = 2040] [id = 381] 23:46:46 INFO - PROCESS | 2040 | --DOMWINDOW == 19 (0000005987012400) [pid = 2040] [serial = 1059] [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] 23:46:51 INFO - PROCESS | 2040 | --DOMWINDOW == 18 (000000598768DC00) [pid = 2040] [serial = 1061] [outer = 0000000000000000] [url = about:blank] 23:46:51 INFO - PROCESS | 2040 | --DOMWINDOW == 17 (0000005987014C00) [pid = 2040] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 23:47:01 INFO - PROCESS | 2040 | MARIONETTE LOG: INFO: Timeout fired 23:47:01 INFO - PROCESS | 2040 | 1463035621530 Marionette TRACE conn6 <- [1,1156,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]]]}] 23:47:01 INFO - TEST-NOTRUN | /referrer-policy/origin-only/attr-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | The referrer URL is origin when a 23:47:01 INFO - document served over http requires an https 23:47:01 INFO - sub-resource via img-tag using the attr-referrer 23:47:01 INFO - delivery method with swap-origin-redirect and when 23:47:01 INFO - the target request is same-origin. 23:47:01 INFO - TEST-TIMEOUT | /referrer-policy/origin-only/attr-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 30388ms 23:47:01 INFO - PROCESS | 2040 | 1463035621587 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 23:47:01 INFO - PROCESS | 2040 | 1463035621591 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 23:47:01 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html 23:47:01 INFO - PROCESS | 2040 | 1463035621597 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 23:47:01 INFO - PROCESS | 2040 | 1463035621602 Marionette TRACE conn6 <- [1,1158,null,{}] 23:47:01 INFO - PROCESS | 2040 | 1463035621609 Marionette TRACE conn6 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:01 INFO - PROCESS | 2040 | 1463035621700 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 23:47:01 INFO - PROCESS | 2040 | 1463035621753 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:01 INFO - PROCESS | 2040 | ++DOCSHELL 0000005987075000 == 8 [pid = 2040] [id = 383] 23:47:01 INFO - PROCESS | 2040 | ++DOMWINDOW == 18 (0000005987013C00) [pid = 2040] [serial = 1065] [outer = 0000000000000000] 23:47:01 INFO - PROCESS | 2040 | ++DOMWINDOW == 19 (0000005987016800) [pid = 2040] [serial = 1066] [outer = 0000005987013C00] 23:47:01 INFO - PROCESS | 2040 | 1463035621806 Marionette DEBUG loaded listener.js 23:47:01 INFO - PROCESS | 2040 | ++DOMWINDOW == 20 (0000005988224000) [pid = 2040] [serial = 1067] [outer = 0000005987013C00] 23:47:02 INFO - PROCESS | 2040 | 1463035622201 Marionette TRACE conn6 <- [1,1160,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]]]}] 23:47:02 INFO - TEST-PASS | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | The referrer URL is origin when a 23:47:02 INFO - document served over http requires an http 23:47:02 INFO - sub-resource via fetch-request using the http-csp 23:47:02 INFO - delivery method with keep-origin-redirect and when 23:47:02 INFO - the target request is cross-origin. 23:47:02 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 628ms 23:47:02 INFO - PROCESS | 2040 | 1463035622229 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 23:47:02 INFO - PROCESS | 2040 | 1463035622236 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 23:47:02 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html 23:47:02 INFO - PROCESS | 2040 | 1463035622243 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 23:47:02 INFO - PROCESS | 2040 | 1463035622246 Marionette TRACE conn6 <- [1,1162,null,{}] 23:47:02 INFO - PROCESS | 2040 | 1463035622250 Marionette TRACE conn6 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:02 INFO - PROCESS | 2040 | 1463035622337 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 23:47:02 INFO - PROCESS | 2040 | 1463035622346 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:02 INFO - PROCESS | 2040 | ++DOCSHELL 000000598BFAD800 == 9 [pid = 2040] [id = 384] 23:47:02 INFO - PROCESS | 2040 | ++DOMWINDOW == 21 (000000598B4CEC00) [pid = 2040] [serial = 1068] [outer = 0000000000000000] 23:47:02 INFO - PROCESS | 2040 | ++DOMWINDOW == 22 (000000598B4DC800) [pid = 2040] [serial = 1069] [outer = 000000598B4CEC00] 23:47:02 INFO - PROCESS | 2040 | 1463035622391 Marionette DEBUG loaded listener.js 23:47:02 INFO - PROCESS | 2040 | ++DOMWINDOW == 23 (000000598C194400) [pid = 2040] [serial = 1070] [outer = 000000598B4CEC00] 23:47:02 INFO - PROCESS | 2040 | 1463035622833 Marionette TRACE conn6 <- [1,1164,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]]]}] 23:47:02 INFO - TEST-PASS | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | The referrer URL is origin when a 23:47:02 INFO - document served over http requires an http 23:47:02 INFO - sub-resource via fetch-request using the http-csp 23:47:02 INFO - delivery method with no-redirect and when 23:47:02 INFO - the target request is cross-origin. 23:47:02 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 628ms 23:47:02 INFO - PROCESS | 2040 | 1463035622877 Marionette TRACE conn6 -> [0,1165,"getWindowHandle",null] 23:47:02 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html 23:47:02 INFO - PROCESS | 2040 | 1463035622880 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 23:47:02 INFO - PROCESS | 2040 | 1463035622883 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 23:47:02 INFO - PROCESS | 2040 | 1463035622887 Marionette TRACE conn6 <- [1,1166,null,{}] 23:47:02 INFO - PROCESS | 2040 | 1463035622899 Marionette TRACE conn6 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:03 INFO - PROCESS | 2040 | 1463035622990 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 23:47:03 INFO - PROCESS | 2040 | 1463035623000 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:03 INFO - PROCESS | 2040 | ++DOCSHELL 000000598DD98000 == 10 [pid = 2040] [id = 385] 23:47:03 INFO - PROCESS | 2040 | ++DOMWINDOW == 24 (000000598CF07000) [pid = 2040] [serial = 1071] [outer = 0000000000000000] 23:47:03 INFO - PROCESS | 2040 | ++DOMWINDOW == 25 (000000598CF8D800) [pid = 2040] [serial = 1072] [outer = 000000598CF07000] 23:47:03 INFO - PROCESS | 2040 | 1463035623098 Marionette DEBUG loaded listener.js 23:47:03 INFO - PROCESS | 2040 | ++DOMWINDOW == 26 (000000598DD83800) [pid = 2040] [serial = 1073] [outer = 000000598CF07000] 23:47:03 INFO - PROCESS | 2040 | 1463035623548 Marionette TRACE conn6 <- [1,1168,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]]]}] 23:47:03 INFO - TEST-PASS | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | The referrer URL is origin when a 23:47:03 INFO - document served over http requires an http 23:47:03 INFO - sub-resource via fetch-request using the http-csp 23:47:03 INFO - delivery method with swap-origin-redirect and when 23:47:03 INFO - the target request is cross-origin. 23:47:03 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 690ms 23:47:03 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html 23:47:03 INFO - PROCESS | 2040 | 1463035623577 Marionette TRACE conn6 -> [0,1169,"getWindowHandle",null] 23:47:03 INFO - PROCESS | 2040 | 1463035623580 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 23:47:03 INFO - PROCESS | 2040 | 1463035623583 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 23:47:03 INFO - PROCESS | 2040 | 1463035623585 Marionette TRACE conn6 <- [1,1170,null,{}] 23:47:03 INFO - PROCESS | 2040 | 1463035623589 Marionette TRACE conn6 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:03 INFO - PROCESS | 2040 | 1463035623688 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 23:47:03 INFO - PROCESS | 2040 | 1463035623697 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:03 INFO - PROCESS | 2040 | ++DOCSHELL 000000599114F800 == 11 [pid = 2040] [id = 386] 23:47:03 INFO - PROCESS | 2040 | ++DOMWINDOW == 27 (000000599009C800) [pid = 2040] [serial = 1074] [outer = 0000000000000000] 23:47:03 INFO - PROCESS | 2040 | ++DOMWINDOW == 28 (000000599009E400) [pid = 2040] [serial = 1075] [outer = 000000599009C800] 23:47:03 INFO - PROCESS | 2040 | 1463035623744 Marionette DEBUG loaded listener.js 23:47:03 INFO - PROCESS | 2040 | ++DOMWINDOW == 29 (0000005990B79C00) [pid = 2040] [serial = 1076] [outer = 000000599009C800] 23:47:04 INFO - PROCESS | 2040 | ++DOCSHELL 00000059925CE000 == 12 [pid = 2040] [id = 387] 23:47:04 INFO - PROCESS | 2040 | ++DOMWINDOW == 30 (0000005990B78800) [pid = 2040] [serial = 1077] [outer = 0000000000000000] 23:47:04 INFO - PROCESS | 2040 | ++DOMWINDOW == 31 (0000005990D08800) [pid = 2040] [serial = 1078] [outer = 0000005990B78800] 23:47:04 INFO - PROCESS | 2040 | 1463035624210 Marionette TRACE conn6 <- [1,1172,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]]]}] 23:47:04 INFO - TEST-PASS | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | The referrer URL is origin when a 23:47:04 INFO - document served over http requires an http 23:47:04 INFO - sub-resource via iframe-tag using the http-csp 23:47:04 INFO - delivery method with keep-origin-redirect and when 23:47:04 INFO - the target request is cross-origin. 23:47:04 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 692ms 23:47:04 INFO - PROCESS | 2040 | 1463035624276 Marionette TRACE conn6 -> [0,1173,"getWindowHandle",null] 23:47:04 INFO - PROCESS | 2040 | 1463035624279 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 23:47:04 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html 23:47:04 INFO - PROCESS | 2040 | 1463035624282 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 23:47:04 INFO - PROCESS | 2040 | 1463035624284 Marionette TRACE conn6 <- [1,1174,null,{}] 23:47:04 INFO - PROCESS | 2040 | 1463035624288 Marionette TRACE conn6 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:04 INFO - PROCESS | 2040 | 1463035624371 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 23:47:04 INFO - PROCESS | 2040 | 1463035624414 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:04 INFO - PROCESS | 2040 | ++DOCSHELL 00000059933C9000 == 13 [pid = 2040] [id = 388] 23:47:04 INFO - PROCESS | 2040 | ++DOMWINDOW == 32 (0000005990BB0800) [pid = 2040] [serial = 1079] [outer = 0000000000000000] 23:47:04 INFO - PROCESS | 2040 | ++DOMWINDOW == 33 (000000599119D800) [pid = 2040] [serial = 1080] [outer = 0000005990BB0800] 23:47:04 INFO - PROCESS | 2040 | 1463035624458 Marionette DEBUG loaded listener.js 23:47:04 INFO - PROCESS | 2040 | ++DOMWINDOW == 34 (000000599250CC00) [pid = 2040] [serial = 1081] [outer = 0000005990BB0800] 23:47:04 INFO - PROCESS | 2040 | ++DOCSHELL 0000005993A67000 == 14 [pid = 2040] [id = 389] 23:47:04 INFO - PROCESS | 2040 | ++DOMWINDOW == 35 (0000005990D09000) [pid = 2040] [serial = 1082] [outer = 0000000000000000] 23:47:04 INFO - PROCESS | 2040 | ++DOMWINDOW == 36 (0000005992E94400) [pid = 2040] [serial = 1083] [outer = 0000005990D09000] 23:47:04 INFO - PROCESS | 2040 | 1463035624912 Marionette TRACE conn6 <- [1,1176,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]]]}] 23:47:04 INFO - TEST-PASS | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | The referrer URL is origin when a 23:47:04 INFO - document served over http requires an http 23:47:04 INFO - sub-resource via iframe-tag using the http-csp 23:47:04 INFO - delivery method with no-redirect and when 23:47:04 INFO - the target request is cross-origin. 23:47:04 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 691ms 23:47:04 INFO - PROCESS | 2040 | 1463035624977 Marionette TRACE conn6 -> [0,1177,"getWindowHandle",null] 23:47:04 INFO - PROCESS | 2040 | 1463035624979 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 23:47:04 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html 23:47:04 INFO - PROCESS | 2040 | 1463035624982 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 23:47:04 INFO - PROCESS | 2040 | 1463035624984 Marionette TRACE conn6 <- [1,1178,null,{}] 23:47:05 INFO - PROCESS | 2040 | 1463035624993 Marionette TRACE conn6 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:05 INFO - PROCESS | 2040 | 1463035625113 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 23:47:05 INFO - PROCESS | 2040 | 1463035625127 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:05 INFO - PROCESS | 2040 | ++DOCSHELL 000000598531D800 == 15 [pid = 2040] [id = 390] 23:47:05 INFO - PROCESS | 2040 | ++DOMWINDOW == 37 (0000005992EAD000) [pid = 2040] [serial = 1084] [outer = 0000000000000000] 23:47:05 INFO - PROCESS | 2040 | ++DOMWINDOW == 38 (00000059933AB400) [pid = 2040] [serial = 1085] [outer = 0000005992EAD000] 23:47:05 INFO - PROCESS | 2040 | 1463035625173 Marionette DEBUG loaded listener.js 23:47:05 INFO - PROCESS | 2040 | ++DOMWINDOW == 39 (00000059935E3000) [pid = 2040] [serial = 1086] [outer = 0000005992EAD000] 23:47:05 INFO - PROCESS | 2040 | ++DOCSHELL 00000059944AA000 == 16 [pid = 2040] [id = 391] 23:47:05 INFO - PROCESS | 2040 | ++DOMWINDOW == 40 (00000059933AFC00) [pid = 2040] [serial = 1087] [outer = 0000000000000000] 23:47:05 INFO - PROCESS | 2040 | ++DOMWINDOW == 41 (00000059937B1800) [pid = 2040] [serial = 1088] [outer = 00000059933AFC00] 23:47:05 INFO - PROCESS | 2040 | 1463035625621 Marionette TRACE conn6 <- [1,1180,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]]]}] 23:47:05 INFO - TEST-PASS | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | The referrer URL is origin when a 23:47:05 INFO - document served over http requires an http 23:47:05 INFO - sub-resource via iframe-tag using the http-csp 23:47:05 INFO - delivery method with swap-origin-redirect and when 23:47:05 INFO - the target request is cross-origin. 23:47:05 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 671ms 23:47:05 INFO - PROCESS | 2040 | 1463035625657 Marionette TRACE conn6 -> [0,1181,"getWindowHandle",null] 23:47:05 INFO - PROCESS | 2040 | 1463035625659 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 23:47:05 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html 23:47:05 INFO - PROCESS | 2040 | 1463035625663 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 23:47:05 INFO - PROCESS | 2040 | 1463035625665 Marionette TRACE conn6 <- [1,1182,null,{}] 23:47:05 INFO - PROCESS | 2040 | 1463035625668 Marionette TRACE conn6 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:05 INFO - PROCESS | 2040 | 1463035625781 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 23:47:05 INFO - PROCESS | 2040 | 1463035625789 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:05 INFO - PROCESS | 2040 | ++DOCSHELL 00000059946C6800 == 17 [pid = 2040] [id = 392] 23:47:05 INFO - PROCESS | 2040 | ++DOMWINDOW == 42 (00000059935EA000) [pid = 2040] [serial = 1089] [outer = 0000000000000000] 23:47:05 INFO - PROCESS | 2040 | ++DOMWINDOW == 43 (00000059937DD400) [pid = 2040] [serial = 1090] [outer = 00000059935EA000] 23:47:05 INFO - PROCESS | 2040 | 1463035625835 Marionette DEBUG loaded listener.js 23:47:05 INFO - PROCESS | 2040 | ++DOMWINDOW == 44 (000000599382B800) [pid = 2040] [serial = 1091] [outer = 00000059935EA000] 23:47:06 INFO - PROCESS | 2040 | 1463035626231 Marionette TRACE conn6 <- [1,1184,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]]]}] 23:47:06 INFO - TEST-PASS | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | The referrer URL is origin when a 23:47:06 INFO - document served over http requires an http 23:47:06 INFO - sub-resource via script-tag using the http-csp 23:47:06 INFO - delivery method with keep-origin-redirect and when 23:47:06 INFO - the target request is cross-origin. 23:47:06 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 628ms 23:47:06 INFO - PROCESS | 2040 | 1463035626294 Marionette TRACE conn6 -> [0,1185,"getWindowHandle",null] 23:47:06 INFO - PROCESS | 2040 | 1463035626296 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 23:47:06 INFO - PROCESS | 2040 | 1463035626300 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 23:47:06 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html 23:47:06 INFO - PROCESS | 2040 | 1463035626302 Marionette TRACE conn6 <- [1,1186,null,{}] 23:47:06 INFO - PROCESS | 2040 | 1463035626306 Marionette TRACE conn6 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:06 INFO - PROCESS | 2040 | 1463035626381 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 23:47:06 INFO - PROCESS | 2040 | 1463035626388 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:06 INFO - PROCESS | 2040 | ++DOCSHELL 0000005994777000 == 18 [pid = 2040] [id = 393] 23:47:06 INFO - PROCESS | 2040 | ++DOMWINDOW == 45 (0000005993835000) [pid = 2040] [serial = 1092] [outer = 0000000000000000] 23:47:06 INFO - PROCESS | 2040 | ++DOMWINDOW == 46 (000000599385A000) [pid = 2040] [serial = 1093] [outer = 0000005993835000] 23:47:06 INFO - PROCESS | 2040 | 1463035626435 Marionette DEBUG loaded listener.js 23:47:06 INFO - PROCESS | 2040 | ++DOMWINDOW == 47 (0000005993874000) [pid = 2040] [serial = 1094] [outer = 0000005993835000] 23:47:06 INFO - PROCESS | 2040 | 1463035626824 Marionette TRACE conn6 <- [1,1188,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]]]}] 23:47:06 INFO - TEST-PASS | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | The referrer URL is origin when a 23:47:06 INFO - document served over http requires an http 23:47:06 INFO - sub-resource via script-tag using the http-csp 23:47:06 INFO - delivery method with no-redirect and when 23:47:06 INFO - the target request is cross-origin. 23:47:06 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 587ms 23:47:06 INFO - PROCESS | 2040 | 1463035626894 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 23:47:06 INFO - PROCESS | 2040 | 1463035626897 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 23:47:06 INFO - PROCESS | 2040 | 1463035626900 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 23:47:06 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html 23:47:06 INFO - PROCESS | 2040 | 1463035626902 Marionette TRACE conn6 <- [1,1190,null,{}] 23:47:06 INFO - PROCESS | 2040 | 1463035626906 Marionette TRACE conn6 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:06 INFO - PROCESS | 2040 | 1463035626983 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 23:47:07 INFO - PROCESS | 2040 | 1463035626991 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:07 INFO - PROCESS | 2040 | ++DOCSHELL 0000005996078800 == 19 [pid = 2040] [id = 394] 23:47:07 INFO - PROCESS | 2040 | ++DOMWINDOW == 48 (0000005993834C00) [pid = 2040] [serial = 1095] [outer = 0000000000000000] 23:47:07 INFO - PROCESS | 2040 | ++DOMWINDOW == 49 (0000005993B0BC00) [pid = 2040] [serial = 1096] [outer = 0000005993834C00] 23:47:07 INFO - PROCESS | 2040 | 1463035627036 Marionette DEBUG loaded listener.js 23:47:07 INFO - PROCESS | 2040 | ++DOMWINDOW == 50 (0000005993CB3000) [pid = 2040] [serial = 1097] [outer = 0000005993834C00] 23:47:07 INFO - PROCESS | 2040 | 1463035627453 Marionette TRACE conn6 <- [1,1192,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]]]}] 23:47:07 INFO - TEST-PASS | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | The referrer URL is origin when a 23:47:07 INFO - document served over http requires an http 23:47:07 INFO - sub-resource via script-tag using the http-csp 23:47:07 INFO - delivery method with swap-origin-redirect and when 23:47:07 INFO - the target request is cross-origin. 23:47:07 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 584ms 23:47:07 INFO - PROCESS | 2040 | 1463035627488 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 23:47:07 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html 23:47:07 INFO - PROCESS | 2040 | 1463035627490 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 23:47:07 INFO - PROCESS | 2040 | 1463035627494 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 23:47:07 INFO - PROCESS | 2040 | 1463035627495 Marionette TRACE conn6 <- [1,1194,null,{}] 23:47:07 INFO - PROCESS | 2040 | 1463035627508 Marionette TRACE conn6 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:07 INFO - PROCESS | 2040 | 1463035627595 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 23:47:07 INFO - PROCESS | 2040 | 1463035627601 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:07 INFO - PROCESS | 2040 | ++DOCSHELL 0000005996157800 == 20 [pid = 2040] [id = 395] 23:47:07 INFO - PROCESS | 2040 | ++DOMWINDOW == 51 (0000005993CB6C00) [pid = 2040] [serial = 1098] [outer = 0000000000000000] 23:47:07 INFO - PROCESS | 2040 | ++DOMWINDOW == 52 (0000005993E25800) [pid = 2040] [serial = 1099] [outer = 0000005993CB6C00] 23:47:07 INFO - PROCESS | 2040 | 1463035627647 Marionette DEBUG loaded listener.js 23:47:07 INFO - PROCESS | 2040 | ++DOMWINDOW == 53 (0000005993FC3000) [pid = 2040] [serial = 1100] [outer = 0000005993CB6C00] 23:47:08 INFO - PROCESS | 2040 | 1463035628045 Marionette TRACE conn6 <- [1,1196,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]]]}] 23:47:08 INFO - TEST-PASS | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | The referrer URL is origin when a 23:47:08 INFO - document served over http requires an http 23:47:08 INFO - sub-resource via xhr-request using the http-csp 23:47:08 INFO - delivery method with keep-origin-redirect and when 23:47:08 INFO - the target request is cross-origin. 23:47:08 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 587ms 23:47:08 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html 23:47:08 INFO - PROCESS | 2040 | 1463035628083 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 23:47:08 INFO - PROCESS | 2040 | 1463035628086 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 23:47:08 INFO - PROCESS | 2040 | 1463035628089 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 23:47:08 INFO - PROCESS | 2040 | 1463035628092 Marionette TRACE conn6 <- [1,1198,null,{}] 23:47:08 INFO - PROCESS | 2040 | 1463035628104 Marionette TRACE conn6 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:08 INFO - PROCESS | 2040 | 1463035628202 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 23:47:08 INFO - PROCESS | 2040 | 1463035628209 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:08 INFO - PROCESS | 2040 | ++DOCSHELL 00000059972C3800 == 21 [pid = 2040] [id = 396] 23:47:08 INFO - PROCESS | 2040 | ++DOMWINDOW == 54 (0000005993FEF400) [pid = 2040] [serial = 1101] [outer = 0000000000000000] 23:47:08 INFO - PROCESS | 2040 | ++DOMWINDOW == 55 (0000005993FF5000) [pid = 2040] [serial = 1102] [outer = 0000005993FEF400] 23:47:08 INFO - PROCESS | 2040 | 1463035628266 Marionette DEBUG loaded listener.js 23:47:08 INFO - PROCESS | 2040 | ++DOMWINDOW == 56 (0000005994110C00) [pid = 2040] [serial = 1103] [outer = 0000005993FEF400] 23:47:08 INFO - PROCESS | 2040 | 1463035628712 Marionette TRACE conn6 <- [1,1200,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]]]}] 23:47:08 INFO - TEST-PASS | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | The referrer URL is origin when a 23:47:08 INFO - document served over http requires an http 23:47:08 INFO - sub-resource via xhr-request using the http-csp 23:47:08 INFO - delivery method with no-redirect and when 23:47:08 INFO - the target request is cross-origin. 23:47:08 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 649ms 23:47:08 INFO - PROCESS | 2040 | 1463035628742 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 23:47:08 INFO - PROCESS | 2040 | 1463035628744 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 23:47:08 INFO - PROCESS | 2040 | 1463035628747 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 23:47:08 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html 23:47:08 INFO - PROCESS | 2040 | 1463035628749 Marionette TRACE conn6 <- [1,1202,null,{}] 23:47:08 INFO - PROCESS | 2040 | 1463035628752 Marionette TRACE conn6 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:08 INFO - PROCESS | 2040 | 1463035628832 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 23:47:08 INFO - PROCESS | 2040 | 1463035628838 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:08 INFO - PROCESS | 2040 | ++DOCSHELL 00000059974EF800 == 22 [pid = 2040] [id = 397] 23:47:08 INFO - PROCESS | 2040 | ++DOMWINDOW == 57 (00000059941EE400) [pid = 2040] [serial = 1104] [outer = 0000000000000000] 23:47:08 INFO - PROCESS | 2040 | ++DOMWINDOW == 58 (0000005994716000) [pid = 2040] [serial = 1105] [outer = 00000059941EE400] 23:47:08 INFO - PROCESS | 2040 | 1463035628884 Marionette DEBUG loaded listener.js 23:47:08 INFO - PROCESS | 2040 | ++DOMWINDOW == 59 (000000599471CC00) [pid = 2040] [serial = 1106] [outer = 00000059941EE400] 23:47:09 INFO - PROCESS | 2040 | 1463035629292 Marionette TRACE conn6 <- [1,1204,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]]]}] 23:47:09 INFO - TEST-PASS | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | The referrer URL is origin when a 23:47:09 INFO - document served over http requires an http 23:47:09 INFO - sub-resource via xhr-request using the http-csp 23:47:09 INFO - delivery method with swap-origin-redirect and when 23:47:09 INFO - the target request is cross-origin. 23:47:09 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 586ms 23:47:09 INFO - PROCESS | 2040 | 1463035629348 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 23:47:09 INFO - PROCESS | 2040 | 1463035629350 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 23:47:09 INFO - PROCESS | 2040 | 1463035629353 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 23:47:09 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html 23:47:09 INFO - PROCESS | 2040 | 1463035629355 Marionette TRACE conn6 <- [1,1206,null,{}] 23:47:09 INFO - PROCESS | 2040 | 1463035629364 Marionette TRACE conn6 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:09 INFO - PROCESS | 2040 | 1463035629466 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 23:47:09 INFO - PROCESS | 2040 | 1463035629478 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:09 INFO - PROCESS | 2040 | ++DOCSHELL 00000059979DC800 == 23 [pid = 2040] [id = 398] 23:47:09 INFO - PROCESS | 2040 | ++DOMWINDOW == 60 (000000599472C800) [pid = 2040] [serial = 1107] [outer = 0000000000000000] 23:47:09 INFO - PROCESS | 2040 | ++DOMWINDOW == 61 (000000599472E800) [pid = 2040] [serial = 1108] [outer = 000000599472C800] 23:47:09 INFO - PROCESS | 2040 | 1463035629523 Marionette DEBUG loaded listener.js 23:47:09 INFO - PROCESS | 2040 | ++DOMWINDOW == 62 (0000005994736000) [pid = 2040] [serial = 1109] [outer = 000000599472C800] 23:47:10 INFO - PROCESS | 2040 | 1463035630145 Marionette TRACE conn6 <- [1,1208,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]]]}] 23:47:10 INFO - TEST-PASS | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | The referrer URL is origin when a 23:47:10 INFO - document served over http requires an https 23:47:10 INFO - sub-resource via fetch-request using the http-csp 23:47:10 INFO - delivery method with keep-origin-redirect and when 23:47:10 INFO - the target request is cross-origin. 23:47:10 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 839ms 23:47:10 INFO - PROCESS | 2040 | 1463035630196 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 23:47:10 INFO - PROCESS | 2040 | 1463035630202 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 23:47:10 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html 23:47:10 INFO - PROCESS | 2040 | 1463035630221 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 23:47:10 INFO - PROCESS | 2040 | 1463035630226 Marionette TRACE conn6 <- [1,1210,null,{}] 23:47:10 INFO - PROCESS | 2040 | 1463035630232 Marionette TRACE conn6 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:10 INFO - PROCESS | 2040 | 1463035630340 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 23:47:10 INFO - PROCESS | 2040 | 1463035630407 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:10 INFO - PROCESS | 2040 | ++DOCSHELL 000000598CFD5800 == 24 [pid = 2040] [id = 399] 23:47:10 INFO - PROCESS | 2040 | ++DOMWINDOW == 63 (000000598B4D7000) [pid = 2040] [serial = 1110] [outer = 0000000000000000] 23:47:10 INFO - PROCESS | 2040 | ++DOMWINDOW == 64 (000000598C33EC00) [pid = 2040] [serial = 1111] [outer = 000000598B4D7000] 23:47:10 INFO - PROCESS | 2040 | 1463035630465 Marionette DEBUG loaded listener.js 23:47:10 INFO - PROCESS | 2040 | ++DOMWINDOW == 65 (000000598CF08800) [pid = 2040] [serial = 1112] [outer = 000000598B4D7000] 23:47:11 INFO - PROCESS | 2040 | 1463035631042 Marionette TRACE conn6 <- [1,1212,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]]]}] 23:47:11 INFO - TEST-PASS | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | The referrer URL is origin when a 23:47:11 INFO - document served over http requires an https 23:47:11 INFO - sub-resource via fetch-request using the http-csp 23:47:11 INFO - delivery method with no-redirect and when 23:47:11 INFO - the target request is cross-origin. 23:47:11 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 858ms 23:47:11 INFO - PROCESS | 2040 | 1463035631074 Marionette TRACE conn6 -> [0,1213,"getWindowHandle",null] 23:47:11 INFO - PROCESS | 2040 | 1463035631080 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 23:47:11 INFO - PROCESS | 2040 | 1463035631089 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 23:47:11 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html 23:47:11 INFO - PROCESS | 2040 | 1463035631092 Marionette TRACE conn6 <- [1,1214,null,{}] 23:47:11 INFO - PROCESS | 2040 | 1463035631096 Marionette TRACE conn6 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:11 INFO - PROCESS | 2040 | 1463035631202 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 23:47:11 INFO - PROCESS | 2040 | 1463035631281 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:11 INFO - PROCESS | 2040 | ++DOCSHELL 0000005994670000 == 25 [pid = 2040] [id = 400] 23:47:11 INFO - PROCESS | 2040 | ++DOMWINDOW == 66 (0000005990097C00) [pid = 2040] [serial = 1113] [outer = 0000000000000000] 23:47:11 INFO - PROCESS | 2040 | ++DOMWINDOW == 67 (0000005992535C00) [pid = 2040] [serial = 1114] [outer = 0000005990097C00] 23:47:11 INFO - PROCESS | 2040 | 1463035631336 Marionette DEBUG loaded listener.js 23:47:11 INFO - PROCESS | 2040 | ++DOMWINDOW == 68 (00000059933A6000) [pid = 2040] [serial = 1115] [outer = 0000005990097C00] 23:47:11 INFO - PROCESS | 2040 | 1463035631873 Marionette TRACE conn6 <- [1,1216,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]]]}] 23:47:11 INFO - TEST-PASS | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | The referrer URL is origin when a 23:47:11 INFO - document served over http requires an https 23:47:11 INFO - sub-resource via fetch-request using the http-csp 23:47:11 INFO - delivery method with swap-origin-redirect and when 23:47:11 INFO - the target request is cross-origin. 23:47:11 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 839ms 23:47:11 INFO - PROCESS | 2040 | 1463035631934 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 23:47:11 INFO - PROCESS | 2040 | 1463035631936 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 23:47:11 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 23:47:11 INFO - PROCESS | 2040 | 1463035631940 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 23:47:11 INFO - PROCESS | 2040 | 1463035631945 Marionette TRACE conn6 <- [1,1218,null,{}] 23:47:11 INFO - PROCESS | 2040 | 1463035631957 Marionette TRACE conn6 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:12 INFO - PROCESS | 2040 | 1463035632108 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 23:47:12 INFO - PROCESS | 2040 | 1463035632118 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:12 INFO - PROCESS | 2040 | ++DOCSHELL 000000599850C000 == 26 [pid = 2040] [id = 401] 23:47:12 INFO - PROCESS | 2040 | ++DOMWINDOW == 69 (0000005993FCAC00) [pid = 2040] [serial = 1116] [outer = 0000000000000000] 23:47:12 INFO - PROCESS | 2040 | ++DOMWINDOW == 70 (0000005993FFAC00) [pid = 2040] [serial = 1117] [outer = 0000005993FCAC00] 23:47:12 INFO - PROCESS | 2040 | 1463035632177 Marionette DEBUG loaded listener.js 23:47:12 INFO - PROCESS | 2040 | ++DOMWINDOW == 71 (0000005994730400) [pid = 2040] [serial = 1118] [outer = 0000005993FCAC00] 23:47:12 INFO - PROCESS | 2040 | ++DOCSHELL 0000005998514000 == 27 [pid = 2040] [id = 402] 23:47:12 INFO - PROCESS | 2040 | ++DOMWINDOW == 72 (0000005994715000) [pid = 2040] [serial = 1119] [outer = 0000000000000000] 23:47:12 INFO - PROCESS | 2040 | ++DOMWINDOW == 73 (0000005993874C00) [pid = 2040] [serial = 1120] [outer = 0000005994715000] 23:47:12 INFO - PROCESS | 2040 | 1463035632869 Marionette TRACE conn6 <- [1,1220,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]]]}] 23:47:12 INFO - TEST-PASS | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | The referrer URL is origin when a 23:47:12 INFO - document served over http requires an https 23:47:12 INFO - sub-resource via iframe-tag using the http-csp 23:47:12 INFO - delivery method with keep-origin-redirect and when 23:47:12 INFO - the target request is cross-origin. 23:47:12 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 986ms 23:47:12 INFO - PROCESS | 2040 | 1463035632928 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 23:47:12 INFO - PROCESS | 2040 | 1463035632932 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 23:47:12 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html 23:47:12 INFO - PROCESS | 2040 | 1463035632935 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 23:47:12 INFO - PROCESS | 2040 | 1463035632938 Marionette TRACE conn6 <- [1,1222,null,{}] 23:47:12 INFO - PROCESS | 2040 | 1463035632941 Marionette TRACE conn6 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:13 INFO - PROCESS | 2040 | 1463035633095 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 23:47:13 INFO - PROCESS | 2040 | 1463035633160 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:13 INFO - PROCESS | 2040 | ++DOCSHELL 0000005986E66800 == 28 [pid = 2040] [id = 403] 23:47:13 INFO - PROCESS | 2040 | ++DOMWINDOW == 74 (0000005986F66C00) [pid = 2040] [serial = 1121] [outer = 0000000000000000] 23:47:13 INFO - PROCESS | 2040 | ++DOMWINDOW == 75 (0000005987011400) [pid = 2040] [serial = 1122] [outer = 0000005986F66C00] 23:47:13 INFO - PROCESS | 2040 | 1463035633343 Marionette DEBUG loaded listener.js 23:47:13 INFO - PROCESS | 2040 | ++DOMWINDOW == 76 (000000598B76B800) [pid = 2040] [serial = 1123] [outer = 0000005986F66C00] 23:47:13 INFO - PROCESS | 2040 | ++DOCSHELL 000000598B7E7800 == 29 [pid = 2040] [id = 404] 23:47:13 INFO - PROCESS | 2040 | ++DOMWINDOW == 77 (000000598B4D6000) [pid = 2040] [serial = 1124] [outer = 0000000000000000] 23:47:13 INFO - PROCESS | 2040 | ++DOMWINDOW == 78 (000000598C39E800) [pid = 2040] [serial = 1125] [outer = 000000598B4D6000] 23:47:13 INFO - PROCESS | 2040 | --DOCSHELL 00000059944AA000 == 28 [pid = 2040] [id = 391] 23:47:13 INFO - PROCESS | 2040 | --DOCSHELL 0000005993A67000 == 27 [pid = 2040] [id = 389] 23:47:13 INFO - PROCESS | 2040 | --DOCSHELL 00000059925CE000 == 26 [pid = 2040] [id = 387] 23:47:13 INFO - PROCESS | 2040 | --DOCSHELL 0000005987072000 == 25 [pid = 2040] [id = 382] 23:47:14 INFO - PROCESS | 2040 | 1463035634019 Marionette TRACE conn6 <- [1,1224,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]]]}] 23:47:14 INFO - TEST-PASS | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | The referrer URL is origin when a 23:47:14 INFO - document served over http requires an https 23:47:14 INFO - sub-resource via iframe-tag using the http-csp 23:47:14 INFO - delivery method with no-redirect and when 23:47:14 INFO - the target request is cross-origin. 23:47:14 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1132ms 23:47:14 INFO - PROCESS | 2040 | 1463035634070 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 23:47:14 INFO - PROCESS | 2040 | 1463035634075 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 23:47:14 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 23:47:14 INFO - PROCESS | 2040 | 1463035634080 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 23:47:14 INFO - PROCESS | 2040 | 1463035634083 Marionette TRACE conn6 <- [1,1226,null,{}] 23:47:14 INFO - PROCESS | 2040 | 1463035634088 Marionette TRACE conn6 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:14 INFO - PROCESS | 2040 | 1463035634182 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 23:47:14 INFO - PROCESS | 2040 | 1463035634191 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:14 INFO - PROCESS | 2040 | ++DOCSHELL 000000598BF19000 == 26 [pid = 2040] [id = 405] 23:47:14 INFO - PROCESS | 2040 | ++DOMWINDOW == 79 (000000598C193000) [pid = 2040] [serial = 1126] [outer = 0000000000000000] 23:47:14 INFO - PROCESS | 2040 | ++DOMWINDOW == 80 (000000598C4A4400) [pid = 2040] [serial = 1127] [outer = 000000598C193000] 23:47:14 INFO - PROCESS | 2040 | 1463035634244 Marionette DEBUG loaded listener.js 23:47:14 INFO - PROCESS | 2040 | ++DOMWINDOW == 81 (000000598FE67000) [pid = 2040] [serial = 1128] [outer = 000000598C193000] 23:47:14 INFO - PROCESS | 2040 | ++DOCSHELL 0000005992F61000 == 27 [pid = 2040] [id = 406] 23:47:14 INFO - PROCESS | 2040 | ++DOMWINDOW == 82 (000000598FE65400) [pid = 2040] [serial = 1129] [outer = 0000000000000000] 23:47:14 INFO - PROCESS | 2040 | ++DOMWINDOW == 83 (0000005990097400) [pid = 2040] [serial = 1130] [outer = 000000598FE65400] 23:47:14 INFO - PROCESS | 2040 | 1463035634785 Marionette TRACE conn6 <- [1,1228,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]]]}] 23:47:14 INFO - TEST-PASS | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | The referrer URL is origin when a 23:47:14 INFO - document served over http requires an https 23:47:14 INFO - sub-resource via iframe-tag using the http-csp 23:47:14 INFO - delivery method with swap-origin-redirect and when 23:47:14 INFO - the target request is cross-origin. 23:47:14 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 733ms 23:47:14 INFO - PROCESS | 2040 | 1463035634816 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 23:47:14 INFO - PROCESS | 2040 | 1463035634820 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 23:47:14 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 23:47:14 INFO - PROCESS | 2040 | 1463035634827 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 23:47:14 INFO - PROCESS | 2040 | 1463035634829 Marionette TRACE conn6 <- [1,1230,null,{}] 23:47:14 INFO - PROCESS | 2040 | 1463035634833 Marionette TRACE conn6 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:14 INFO - PROCESS | 2040 | 1463035634920 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 23:47:14 INFO - PROCESS | 2040 | 1463035634988 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:15 INFO - PROCESS | 2040 | ++DOCSHELL 00000059944B3800 == 28 [pid = 2040] [id = 407] 23:47:15 INFO - PROCESS | 2040 | ++DOMWINDOW == 84 (000000598C3E4400) [pid = 2040] [serial = 1131] [outer = 0000000000000000] 23:47:15 INFO - PROCESS | 2040 | ++DOMWINDOW == 85 (0000005992531000) [pid = 2040] [serial = 1132] [outer = 000000598C3E4400] 23:47:15 INFO - PROCESS | 2040 | 1463035635034 Marionette DEBUG loaded listener.js 23:47:15 INFO - PROCESS | 2040 | ++DOMWINDOW == 86 (00000059935E9000) [pid = 2040] [serial = 1133] [outer = 000000598C3E4400] 23:47:15 INFO - PROCESS | 2040 | 1463035635435 Marionette TRACE conn6 <- [1,1232,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]]]}] 23:47:15 INFO - TEST-PASS | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | The referrer URL is origin when a 23:47:15 INFO - document served over http requires an https 23:47:15 INFO - sub-resource via script-tag using the http-csp 23:47:15 INFO - delivery method with keep-origin-redirect and when 23:47:15 INFO - the target request is cross-origin. 23:47:15 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 629ms 23:47:15 INFO - PROCESS | 2040 | 1463035635459 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 23:47:15 INFO - PROCESS | 2040 | 1463035635462 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 23:47:15 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html 23:47:15 INFO - PROCESS | 2040 | 1463035635471 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 23:47:15 INFO - PROCESS | 2040 | 1463035635474 Marionette TRACE conn6 <- [1,1234,null,{}] 23:47:15 INFO - PROCESS | 2040 | 1463035635485 Marionette TRACE conn6 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:15 INFO - PROCESS | 2040 | 1463035635576 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 23:47:15 INFO - PROCESS | 2040 | 1463035635584 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:15 INFO - PROCESS | 2040 | ++DOCSHELL 0000005995C3F000 == 29 [pid = 2040] [id = 408] 23:47:15 INFO - PROCESS | 2040 | ++DOMWINDOW == 87 (0000005993832400) [pid = 2040] [serial = 1134] [outer = 0000000000000000] 23:47:15 INFO - PROCESS | 2040 | ++DOMWINDOW == 88 (0000005993A83C00) [pid = 2040] [serial = 1135] [outer = 0000005993832400] 23:47:15 INFO - PROCESS | 2040 | 1463035635631 Marionette DEBUG loaded listener.js 23:47:15 INFO - PROCESS | 2040 | ++DOMWINDOW == 89 (0000005993CB4800) [pid = 2040] [serial = 1136] [outer = 0000005993832400] 23:47:16 INFO - PROCESS | 2040 | 1463035636091 Marionette TRACE conn6 <- [1,1236,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]]]}] 23:47:16 INFO - TEST-PASS | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | The referrer URL is origin when a 23:47:16 INFO - document served over http requires an https 23:47:16 INFO - sub-resource via script-tag using the http-csp 23:47:16 INFO - delivery method with no-redirect and when 23:47:16 INFO - the target request is cross-origin. 23:47:16 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 628ms 23:47:16 INFO - PROCESS | 2040 | 1463035636100 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 23:47:16 INFO - PROCESS | 2040 | 1463035636103 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 23:47:16 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 23:47:16 INFO - PROCESS | 2040 | 1463035636126 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 23:47:16 INFO - PROCESS | 2040 | 1463035636128 Marionette TRACE conn6 <- [1,1238,null,{}] 23:47:16 INFO - PROCESS | 2040 | 1463035636132 Marionette TRACE conn6 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:16 INFO - PROCESS | 2040 | 1463035636239 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 23:47:16 INFO - PROCESS | 2040 | 1463035636247 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:16 INFO - PROCESS | 2040 | ++DOCSHELL 00000059974E3000 == 30 [pid = 2040] [id = 409] 23:47:16 INFO - PROCESS | 2040 | ++DOMWINDOW == 90 (0000005993FC1000) [pid = 2040] [serial = 1137] [outer = 0000000000000000] 23:47:16 INFO - PROCESS | 2040 | ++DOMWINDOW == 91 (0000005993FCA400) [pid = 2040] [serial = 1138] [outer = 0000005993FC1000] 23:47:16 INFO - PROCESS | 2040 | 1463035636293 Marionette DEBUG loaded listener.js 23:47:16 INFO - PROCESS | 2040 | ++DOMWINDOW == 92 (00000059941E8C00) [pid = 2040] [serial = 1139] [outer = 0000005993FC1000] 23:47:16 INFO - PROCESS | 2040 | 1463035636766 Marionette TRACE conn6 <- [1,1240,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]]]}] 23:47:16 INFO - TEST-PASS | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | The referrer URL is origin when a 23:47:16 INFO - document served over http requires an https 23:47:16 INFO - sub-resource via script-tag using the http-csp 23:47:16 INFO - delivery method with swap-origin-redirect and when 23:47:16 INFO - the target request is cross-origin. 23:47:16 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 691ms 23:47:16 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 23:47:16 INFO - PROCESS | 2040 | 1463035636819 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 23:47:16 INFO - PROCESS | 2040 | 1463035636821 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 23:47:16 INFO - PROCESS | 2040 | 1463035636825 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 23:47:16 INFO - PROCESS | 2040 | 1463035636827 Marionette TRACE conn6 <- [1,1242,null,{}] 23:47:16 INFO - PROCESS | 2040 | 1463035636845 Marionette TRACE conn6 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:16 INFO - PROCESS | 2040 | 1463035636946 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 23:47:17 INFO - PROCESS | 2040 | 1463035637023 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:17 INFO - PROCESS | 2040 | ++DOCSHELL 0000005990B3E000 == 31 [pid = 2040] [id = 410] 23:47:17 INFO - PROCESS | 2040 | ++DOMWINDOW == 93 (0000005994718800) [pid = 2040] [serial = 1140] [outer = 0000000000000000] 23:47:17 INFO - PROCESS | 2040 | ++DOMWINDOW == 94 (000000599471F800) [pid = 2040] [serial = 1141] [outer = 0000005994718800] 23:47:17 INFO - PROCESS | 2040 | 1463035637072 Marionette DEBUG loaded listener.js 23:47:17 INFO - PROCESS | 2040 | ++DOMWINDOW == 95 (0000005994A5F400) [pid = 2040] [serial = 1142] [outer = 0000005994718800] 23:47:17 INFO - PROCESS | 2040 | 1463035637516 Marionette TRACE conn6 <- [1,1244,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]]]}] 23:47:17 INFO - TEST-PASS | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | The referrer URL is origin when a 23:47:17 INFO - document served over http requires an https 23:47:17 INFO - sub-resource via xhr-request using the http-csp 23:47:17 INFO - delivery method with keep-origin-redirect and when 23:47:17 INFO - the target request is cross-origin. 23:47:17 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 732ms 23:47:17 INFO - PROCESS | 2040 | 1463035637568 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 23:47:17 INFO - PROCESS | 2040 | 1463035637570 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 23:47:17 INFO - PROCESS | 2040 | 1463035637574 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 23:47:17 INFO - PROCESS | 2040 | 1463035637576 Marionette TRACE conn6 <- [1,1246,null,{}] 23:47:17 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html 23:47:17 INFO - PROCESS | 2040 | 1463035637579 Marionette TRACE conn6 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:17 INFO - PROCESS | 2040 | 1463035637690 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 23:47:17 INFO - PROCESS | 2040 | 1463035637740 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:17 INFO - PROCESS | 2040 | ++DOCSHELL 0000005999F99000 == 32 [pid = 2040] [id = 411] 23:47:17 INFO - PROCESS | 2040 | ++DOMWINDOW == 96 (00000059952F2000) [pid = 2040] [serial = 1143] [outer = 0000000000000000] 23:47:17 INFO - PROCESS | 2040 | ++DOMWINDOW == 97 (0000005995467C00) [pid = 2040] [serial = 1144] [outer = 00000059952F2000] 23:47:17 INFO - PROCESS | 2040 | 1463035637785 Marionette DEBUG loaded listener.js 23:47:17 INFO - PROCESS | 2040 | ++DOMWINDOW == 98 (0000005995C12C00) [pid = 2040] [serial = 1145] [outer = 00000059952F2000] 23:47:18 INFO - PROCESS | 2040 | --DOMWINDOW == 97 (000000598CF07000) [pid = 2040] [serial = 1071] [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] 23:47:18 INFO - PROCESS | 2040 | --DOMWINDOW == 96 (000000599009C800) [pid = 2040] [serial = 1074] [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] 23:47:18 INFO - PROCESS | 2040 | --DOMWINDOW == 95 (0000005990B78800) [pid = 2040] [serial = 1077] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:47:18 INFO - PROCESS | 2040 | --DOMWINDOW == 94 (0000005987012000) [pid = 2040] [serial = 1062] [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] 23:47:18 INFO - PROCESS | 2040 | --DOMWINDOW == 93 (0000005993835000) [pid = 2040] [serial = 1092] [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] 23:47:18 INFO - PROCESS | 2040 | --DOMWINDOW == 92 (0000005990D09000) [pid = 2040] [serial = 1082] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463035624780] 23:47:18 INFO - PROCESS | 2040 | --DOMWINDOW == 91 (00000059935EA000) [pid = 2040] [serial = 1089] [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] 23:47:18 INFO - PROCESS | 2040 | --DOMWINDOW == 90 (0000005987013C00) [pid = 2040] [serial = 1065] [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] 23:47:18 INFO - PROCESS | 2040 | --DOMWINDOW == 89 (0000005993CB6C00) [pid = 2040] [serial = 1098] [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] 23:47:18 INFO - PROCESS | 2040 | --DOMWINDOW == 88 (0000005993FEF400) [pid = 2040] [serial = 1101] [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] 23:47:18 INFO - PROCESS | 2040 | --DOMWINDOW == 87 (0000005992EAD000) [pid = 2040] [serial = 1084] [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] 23:47:18 INFO - PROCESS | 2040 | --DOMWINDOW == 86 (0000005993834C00) [pid = 2040] [serial = 1095] [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] 23:47:18 INFO - PROCESS | 2040 | --DOMWINDOW == 85 (000000598B4CEC00) [pid = 2040] [serial = 1068] [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] 23:47:18 INFO - PROCESS | 2040 | --DOMWINDOW == 84 (0000005990BB0800) [pid = 2040] [serial = 1079] [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] 23:47:18 INFO - PROCESS | 2040 | --DOMWINDOW == 83 (00000059933AFC00) [pid = 2040] [serial = 1087] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:47:18 INFO - PROCESS | 2040 | --DOMWINDOW == 82 (00000059941EE400) [pid = 2040] [serial = 1104] [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] 23:47:18 INFO - PROCESS | 2040 | 1463035638288 Marionette TRACE conn6 <- [1,1248,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]]]}] 23:47:18 INFO - TEST-PASS | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | The referrer URL is origin when a 23:47:18 INFO - document served over http requires an https 23:47:18 INFO - sub-resource via xhr-request using the http-csp 23:47:18 INFO - delivery method with no-redirect and when 23:47:18 INFO - the target request is cross-origin. 23:47:18 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 734ms 23:47:18 INFO - PROCESS | 2040 | 1463035638334 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 23:47:18 INFO - PROCESS | 2040 | 1463035638336 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 23:47:18 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 23:47:18 INFO - PROCESS | 2040 | 1463035638341 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 23:47:18 INFO - PROCESS | 2040 | 1463035638343 Marionette TRACE conn6 <- [1,1250,null,{}] 23:47:18 INFO - PROCESS | 2040 | 1463035638347 Marionette TRACE conn6 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:18 INFO - PROCESS | 2040 | 1463035638433 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 23:47:18 INFO - PROCESS | 2040 | 1463035638440 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:18 INFO - PROCESS | 2040 | ++DOCSHELL 0000005999F9E000 == 33 [pid = 2040] [id = 412] 23:47:18 INFO - PROCESS | 2040 | ++DOMWINDOW == 83 (0000005992E21400) [pid = 2040] [serial = 1146] [outer = 0000000000000000] 23:47:18 INFO - PROCESS | 2040 | ++DOMWINDOW == 84 (0000005992EAD000) [pid = 2040] [serial = 1147] [outer = 0000005992E21400] 23:47:18 INFO - PROCESS | 2040 | 1463035638484 Marionette DEBUG loaded listener.js 23:47:18 INFO - PROCESS | 2040 | ++DOMWINDOW == 85 (0000005995CB9400) [pid = 2040] [serial = 1148] [outer = 0000005992E21400] 23:47:18 INFO - PROCESS | 2040 | 1463035638924 Marionette TRACE conn6 <- [1,1252,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]]]}] 23:47:18 INFO - TEST-PASS | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | The referrer URL is origin when a 23:47:18 INFO - document served over http requires an https 23:47:18 INFO - sub-resource via xhr-request using the http-csp 23:47:18 INFO - delivery method with swap-origin-redirect and when 23:47:18 INFO - the target request is cross-origin. 23:47:18 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 627ms 23:47:18 INFO - PROCESS | 2040 | 1463035638967 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 23:47:18 INFO - PROCESS | 2040 | 1463035638970 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 23:47:18 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html 23:47:18 INFO - PROCESS | 2040 | 1463035638977 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 23:47:18 INFO - PROCESS | 2040 | 1463035638979 Marionette TRACE conn6 <- [1,1254,null,{}] 23:47:18 INFO - PROCESS | 2040 | 1463035638982 Marionette TRACE conn6 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:19 INFO - PROCESS | 2040 | 1463035639062 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 23:47:19 INFO - PROCESS | 2040 | 1463035639068 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:19 INFO - PROCESS | 2040 | ++DOCSHELL 000000599A323000 == 34 [pid = 2040] [id = 413] 23:47:19 INFO - PROCESS | 2040 | ++DOMWINDOW == 86 (0000005994736C00) [pid = 2040] [serial = 1149] [outer = 0000000000000000] 23:47:19 INFO - PROCESS | 2040 | ++DOMWINDOW == 87 (0000005996555800) [pid = 2040] [serial = 1150] [outer = 0000005994736C00] 23:47:19 INFO - PROCESS | 2040 | 1463035639112 Marionette DEBUG loaded listener.js 23:47:19 INFO - PROCESS | 2040 | ++DOMWINDOW == 88 (00000059966A8000) [pid = 2040] [serial = 1151] [outer = 0000005994736C00] 23:47:19 INFO - PROCESS | 2040 | 1463035639511 Marionette TRACE conn6 <- [1,1256,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]]]}] 23:47:19 INFO - TEST-PASS | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | The referrer URL is origin when a 23:47:19 INFO - document served over http requires an http 23:47:19 INFO - sub-resource via fetch-request using the http-csp 23:47:19 INFO - delivery method with keep-origin-redirect and when 23:47:19 INFO - the target request is same-origin. 23:47:19 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 586ms 23:47:19 INFO - PROCESS | 2040 | 1463035639563 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 23:47:19 INFO - PROCESS | 2040 | 1463035639565 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 23:47:19 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html 23:47:19 INFO - PROCESS | 2040 | 1463035639568 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 23:47:19 INFO - PROCESS | 2040 | 1463035639570 Marionette TRACE conn6 <- [1,1258,null,{}] 23:47:19 INFO - PROCESS | 2040 | 1463035639579 Marionette TRACE conn6 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:19 INFO - PROCESS | 2040 | 1463035639670 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 23:47:19 INFO - PROCESS | 2040 | 1463035639677 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:19 INFO - PROCESS | 2040 | ++DOCSHELL 000000599A5A1000 == 35 [pid = 2040] [id = 414] 23:47:19 INFO - PROCESS | 2040 | ++DOMWINDOW == 89 (0000005997117000) [pid = 2040] [serial = 1152] [outer = 0000000000000000] 23:47:19 INFO - PROCESS | 2040 | ++DOMWINDOW == 90 (000000599711BC00) [pid = 2040] [serial = 1153] [outer = 0000005997117000] 23:47:19 INFO - PROCESS | 2040 | 1463035639721 Marionette DEBUG loaded listener.js 23:47:19 INFO - PROCESS | 2040 | ++DOMWINDOW == 91 (00000059971F0C00) [pid = 2040] [serial = 1154] [outer = 0000005997117000] 23:47:20 INFO - PROCESS | 2040 | 1463035640140 Marionette TRACE conn6 <- [1,1260,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]]]}] 23:47:20 INFO - TEST-PASS | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | The referrer URL is origin when a 23:47:20 INFO - document served over http requires an http 23:47:20 INFO - sub-resource via fetch-request using the http-csp 23:47:20 INFO - delivery method with no-redirect and when 23:47:20 INFO - the target request is same-origin. 23:47:20 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 586ms 23:47:20 INFO - PROCESS | 2040 | 1463035640158 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 23:47:20 INFO - PROCESS | 2040 | 1463035640160 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 23:47:20 INFO - PROCESS | 2040 | 1463035640163 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 23:47:20 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html 23:47:20 INFO - PROCESS | 2040 | 1463035640165 Marionette TRACE conn6 <- [1,1262,null,{}] 23:47:20 INFO - PROCESS | 2040 | 1463035640168 Marionette TRACE conn6 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:20 INFO - PROCESS | 2040 | 1463035640276 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 23:47:20 INFO - PROCESS | 2040 | 1463035640372 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:20 INFO - PROCESS | 2040 | ++DOCSHELL 0000005986E58000 == 36 [pid = 2040] [id = 415] 23:47:20 INFO - PROCESS | 2040 | ++DOMWINDOW == 92 (0000005986339C00) [pid = 2040] [serial = 1155] [outer = 0000000000000000] 23:47:20 INFO - PROCESS | 2040 | ++DOMWINDOW == 93 (0000005986E3E400) [pid = 2040] [serial = 1156] [outer = 0000005986339C00] 23:47:20 INFO - PROCESS | 2040 | 1463035640430 Marionette DEBUG loaded listener.js 23:47:20 INFO - PROCESS | 2040 | ++DOMWINDOW == 94 (000000598B4CDC00) [pid = 2040] [serial = 1157] [outer = 0000005986339C00] 23:47:20 INFO - PROCESS | 2040 | 1463035640979 Marionette TRACE conn6 <- [1,1264,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]]]}] 23:47:21 INFO - TEST-PASS | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | The referrer URL is origin when a 23:47:21 INFO - document served over http requires an http 23:47:21 INFO - sub-resource via fetch-request using the http-csp 23:47:21 INFO - delivery method with swap-origin-redirect and when 23:47:21 INFO - the target request is same-origin. 23:47:21 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 881ms 23:47:21 INFO - PROCESS | 2040 | 1463035641048 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 23:47:21 INFO - PROCESS | 2040 | 1463035641054 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 23:47:21 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html 23:47:21 INFO - PROCESS | 2040 | 1463035641058 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 23:47:21 INFO - PROCESS | 2040 | 1463035641063 Marionette TRACE conn6 <- [1,1266,null,{}] 23:47:21 INFO - PROCESS | 2040 | 1463035641068 Marionette TRACE conn6 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:21 INFO - PROCESS | 2040 | 1463035641178 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 23:47:21 INFO - PROCESS | 2040 | 1463035641263 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:21 INFO - PROCESS | 2040 | ++DOCSHELL 00000059954AF800 == 37 [pid = 2040] [id = 416] 23:47:21 INFO - PROCESS | 2040 | ++DOMWINDOW == 95 (0000005992EAC400) [pid = 2040] [serial = 1158] [outer = 0000000000000000] 23:47:21 INFO - PROCESS | 2040 | ++DOMWINDOW == 96 (00000059937E4000) [pid = 2040] [serial = 1159] [outer = 0000005992EAC400] 23:47:21 INFO - PROCESS | 2040 | 1463035641321 Marionette DEBUG loaded listener.js 23:47:21 INFO - PROCESS | 2040 | ++DOMWINDOW == 97 (000000599386F400) [pid = 2040] [serial = 1160] [outer = 0000005992EAC400] 23:47:21 INFO - PROCESS | 2040 | ++DOCSHELL 0000005996693800 == 38 [pid = 2040] [id = 417] 23:47:21 INFO - PROCESS | 2040 | ++DOMWINDOW == 98 (0000005993CBD400) [pid = 2040] [serial = 1161] [outer = 0000000000000000] 23:47:21 INFO - PROCESS | 2040 | ++DOMWINDOW == 99 (0000005994737000) [pid = 2040] [serial = 1162] [outer = 0000005993CBD400] 23:47:21 INFO - PROCESS | 2040 | 1463035641884 Marionette TRACE conn6 <- [1,1268,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]]]}] 23:47:21 INFO - TEST-PASS | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | The referrer URL is origin when a 23:47:21 INFO - document served over http requires an http 23:47:21 INFO - sub-resource via iframe-tag using the http-csp 23:47:21 INFO - delivery method with keep-origin-redirect and when 23:47:21 INFO - the target request is same-origin. 23:47:21 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 839ms 23:47:21 INFO - PROCESS | 2040 | 1463035641910 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 23:47:21 INFO - PROCESS | 2040 | 1463035641914 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 23:47:21 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html 23:47:21 INFO - PROCESS | 2040 | 1463035641919 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 23:47:21 INFO - PROCESS | 2040 | 1463035641922 Marionette TRACE conn6 <- [1,1270,null,{}] 23:47:21 INFO - PROCESS | 2040 | 1463035641926 Marionette TRACE conn6 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:22 INFO - PROCESS | 2040 | 1463035642044 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 23:47:22 INFO - PROCESS | 2040 | 1463035642130 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:22 INFO - PROCESS | 2040 | ++DOCSHELL 000000599A81F000 == 39 [pid = 2040] [id = 418] 23:47:22 INFO - PROCESS | 2040 | ++DOMWINDOW == 100 (0000005994719C00) [pid = 2040] [serial = 1163] [outer = 0000000000000000] 23:47:22 INFO - PROCESS | 2040 | ++DOMWINDOW == 101 (00000059952ED800) [pid = 2040] [serial = 1164] [outer = 0000005994719C00] 23:47:22 INFO - PROCESS | 2040 | 1463035642186 Marionette DEBUG loaded listener.js 23:47:22 INFO - PROCESS | 2040 | ++DOMWINDOW == 102 (0000005997120C00) [pid = 2040] [serial = 1165] [outer = 0000005994719C00] 23:47:22 INFO - PROCESS | 2040 | ++DOCSHELL 000000599AB76800 == 40 [pid = 2040] [id = 419] 23:47:22 INFO - PROCESS | 2040 | ++DOMWINDOW == 103 (00000059971FDC00) [pid = 2040] [serial = 1166] [outer = 0000000000000000] 23:47:22 INFO - PROCESS | 2040 | ++DOMWINDOW == 104 (000000599739DC00) [pid = 2040] [serial = 1167] [outer = 00000059971FDC00] 23:47:22 INFO - PROCESS | 2040 | 1463035642813 Marionette TRACE conn6 <- [1,1272,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]]]}] 23:47:22 INFO - TEST-PASS | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | The referrer URL is origin when a 23:47:22 INFO - document served over http requires an http 23:47:22 INFO - sub-resource via iframe-tag using the http-csp 23:47:22 INFO - delivery method with no-redirect and when 23:47:22 INFO - the target request is same-origin. 23:47:22 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 945ms 23:47:22 INFO - PROCESS | 2040 | 1463035642864 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 23:47:22 INFO - PROCESS | 2040 | 1463035642867 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 23:47:22 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html 23:47:22 INFO - PROCESS | 2040 | 1463035642878 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 23:47:22 INFO - PROCESS | 2040 | 1463035642885 Marionette TRACE conn6 <- [1,1274,null,{}] 23:47:22 INFO - PROCESS | 2040 | 1463035642890 Marionette TRACE conn6 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:23 INFO - PROCESS | 2040 | 1463035643014 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 23:47:23 INFO - PROCESS | 2040 | 1463035643084 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:23 INFO - PROCESS | 2040 | ++DOCSHELL 000000599AC5A800 == 41 [pid = 2040] [id = 420] 23:47:23 INFO - PROCESS | 2040 | ++DOMWINDOW == 105 (000000599734EC00) [pid = 2040] [serial = 1168] [outer = 0000000000000000] 23:47:23 INFO - PROCESS | 2040 | ++DOMWINDOW == 106 (00000059973A8C00) [pid = 2040] [serial = 1169] [outer = 000000599734EC00] 23:47:23 INFO - PROCESS | 2040 | 1463035643180 Marionette DEBUG loaded listener.js 23:47:23 INFO - PROCESS | 2040 | ++DOMWINDOW == 107 (0000005997411000) [pid = 2040] [serial = 1170] [outer = 000000599734EC00] 23:47:23 INFO - PROCESS | 2040 | ++DOCSHELL 000000599AC69000 == 42 [pid = 2040] [id = 421] 23:47:23 INFO - PROCESS | 2040 | ++DOMWINDOW == 108 (000000599740EC00) [pid = 2040] [serial = 1171] [outer = 0000000000000000] 23:47:23 INFO - PROCESS | 2040 | ++DOMWINDOW == 109 (0000005988497800) [pid = 2040] [serial = 1172] [outer = 000000599740EC00] 23:47:24 INFO - PROCESS | 2040 | 1463035644011 Marionette TRACE conn6 <- [1,1276,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]]]}] 23:47:24 INFO - TEST-PASS | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | The referrer URL is origin when a 23:47:24 INFO - document served over http requires an http 23:47:24 INFO - sub-resource via iframe-tag using the http-csp 23:47:24 INFO - delivery method with swap-origin-redirect and when 23:47:24 INFO - the target request is same-origin. 23:47:24 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 1190ms 23:47:24 INFO - PROCESS | 2040 | 1463035644062 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 23:47:24 INFO - PROCESS | 2040 | 1463035644066 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 23:47:24 INFO - PROCESS | 2040 | 1463035644072 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 23:47:24 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html 23:47:24 INFO - PROCESS | 2040 | 1463035644076 Marionette TRACE conn6 <- [1,1278,null,{}] 23:47:24 INFO - PROCESS | 2040 | 1463035644126 Marionette TRACE conn6 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:24 INFO - PROCESS | 2040 | 1463035644218 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 23:47:24 INFO - PROCESS | 2040 | 1463035644327 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:24 INFO - PROCESS | 2040 | ++DOCSHELL 00000059879F1000 == 43 [pid = 2040] [id = 422] 23:47:24 INFO - PROCESS | 2040 | ++DOMWINDOW == 110 (0000005986E34400) [pid = 2040] [serial = 1173] [outer = 0000000000000000] 23:47:24 INFO - PROCESS | 2040 | ++DOMWINDOW == 111 (000000598C3E6000) [pid = 2040] [serial = 1174] [outer = 0000005986E34400] 23:47:24 INFO - PROCESS | 2040 | 1463035644378 Marionette DEBUG loaded listener.js 23:47:24 INFO - PROCESS | 2040 | ++DOMWINDOW == 112 (000000598FE65800) [pid = 2040] [serial = 1175] [outer = 0000005986E34400] 23:47:24 INFO - PROCESS | 2040 | --DOCSHELL 0000005992F61000 == 42 [pid = 2040] [id = 406] 23:47:24 INFO - PROCESS | 2040 | --DOCSHELL 000000598B7E7800 == 41 [pid = 2040] [id = 404] 23:47:24 INFO - PROCESS | 2040 | --DOMWINDOW == 111 (000000599472E800) [pid = 2040] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 23:47:24 INFO - PROCESS | 2040 | --DOCSHELL 0000005998514000 == 40 [pid = 2040] [id = 402] 23:47:24 INFO - PROCESS | 2040 | --DOMWINDOW == 110 (000000599471CC00) [pid = 2040] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 23:47:24 INFO - PROCESS | 2040 | --DOMWINDOW == 109 (0000005994716000) [pid = 2040] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 23:47:24 INFO - PROCESS | 2040 | --DOMWINDOW == 108 (000000598DD83800) [pid = 2040] [serial = 1073] [outer = 0000000000000000] [url = about:blank] 23:47:24 INFO - PROCESS | 2040 | --DOMWINDOW == 107 (000000599009E400) [pid = 2040] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 23:47:24 INFO - PROCESS | 2040 | --DOMWINDOW == 106 (0000005990D08800) [pid = 2040] [serial = 1078] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:47:24 INFO - PROCESS | 2040 | --DOMWINDOW == 105 (000000598CF8D800) [pid = 2040] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 23:47:24 INFO - PROCESS | 2040 | --DOMWINDOW == 104 (0000005988223400) [pid = 2040] [serial = 1064] [outer = 0000000000000000] [url = about:blank] 23:47:24 INFO - PROCESS | 2040 | --DOMWINDOW == 103 (0000005993874000) [pid = 2040] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 23:47:24 INFO - PROCESS | 2040 | --DOMWINDOW == 102 (0000005992E94400) [pid = 2040] [serial = 1083] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463035624780] 23:47:24 INFO - PROCESS | 2040 | --DOMWINDOW == 101 (00000059937DD400) [pid = 2040] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 23:47:24 INFO - PROCESS | 2040 | --DOMWINDOW == 100 (0000005987016800) [pid = 2040] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 23:47:24 INFO - PROCESS | 2040 | --DOMWINDOW == 99 (0000005990B79C00) [pid = 2040] [serial = 1076] [outer = 0000000000000000] [url = about:blank] 23:47:24 INFO - PROCESS | 2040 | --DOMWINDOW == 98 (0000005993E25800) [pid = 2040] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 23:47:24 INFO - PROCESS | 2040 | --DOMWINDOW == 97 (0000005993FC3000) [pid = 2040] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 23:47:24 INFO - PROCESS | 2040 | --DOMWINDOW == 96 (0000005994110C00) [pid = 2040] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 23:47:24 INFO - PROCESS | 2040 | --DOMWINDOW == 95 (000000599385A000) [pid = 2040] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 23:47:24 INFO - PROCESS | 2040 | --DOMWINDOW == 94 (00000059935E3000) [pid = 2040] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 23:47:24 INFO - PROCESS | 2040 | --DOMWINDOW == 93 (0000005993B0BC00) [pid = 2040] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 23:47:24 INFO - PROCESS | 2040 | --DOMWINDOW == 92 (000000598C194400) [pid = 2040] [serial = 1070] [outer = 0000000000000000] [url = about:blank] 23:47:24 INFO - PROCESS | 2040 | --DOMWINDOW == 91 (00000059933AB400) [pid = 2040] [serial = 1085] [outer = 0000000000000000] [url = about:blank] 23:47:24 INFO - PROCESS | 2040 | --DOMWINDOW == 90 (000000599119D800) [pid = 2040] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 23:47:24 INFO - PROCESS | 2040 | --DOMWINDOW == 89 (00000059937B1800) [pid = 2040] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:47:24 INFO - PROCESS | 2040 | --DOMWINDOW == 88 (0000005993FF5000) [pid = 2040] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 23:47:24 INFO - PROCESS | 2040 | --DOMWINDOW == 87 (0000005988224000) [pid = 2040] [serial = 1067] [outer = 0000000000000000] [url = about:blank] 23:47:24 INFO - PROCESS | 2040 | --DOMWINDOW == 86 (000000599250CC00) [pid = 2040] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 23:47:24 INFO - PROCESS | 2040 | --DOMWINDOW == 85 (0000005993CB3000) [pid = 2040] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 23:47:24 INFO - PROCESS | 2040 | --DOMWINDOW == 84 (000000598B4DC800) [pid = 2040] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 23:47:24 INFO - PROCESS | 2040 | --DOMWINDOW == 83 (000000599382B800) [pid = 2040] [serial = 1091] [outer = 0000000000000000] [url = about:blank] 23:47:24 INFO - PROCESS | 2040 | 1463035644966 Marionette TRACE conn6 <- [1,1280,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]]]}] 23:47:25 INFO - TEST-PASS | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | The referrer URL is origin when a 23:47:25 INFO - document served over http requires an http 23:47:25 INFO - sub-resource via script-tag using the http-csp 23:47:25 INFO - delivery method with keep-origin-redirect and when 23:47:25 INFO - the target request is same-origin. 23:47:25 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 922ms 23:47:25 INFO - PROCESS | 2040 | 1463035644997 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 23:47:25 INFO - PROCESS | 2040 | 1463035645003 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 23:47:25 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html 23:47:25 INFO - PROCESS | 2040 | 1463035645009 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 23:47:25 INFO - PROCESS | 2040 | 1463035645012 Marionette TRACE conn6 <- [1,1282,null,{}] 23:47:25 INFO - PROCESS | 2040 | 1463035645016 Marionette TRACE conn6 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:25 INFO - PROCESS | 2040 | 1463035645102 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 23:47:25 INFO - PROCESS | 2040 | 1463035645108 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:25 INFO - PROCESS | 2040 | ++DOCSHELL 000000598B7EF800 == 41 [pid = 2040] [id = 423] 23:47:25 INFO - PROCESS | 2040 | ++DOMWINDOW == 84 (000000598700D400) [pid = 2040] [serial = 1176] [outer = 0000000000000000] 23:47:25 INFO - PROCESS | 2040 | ++DOMWINDOW == 85 (000000598B681000) [pid = 2040] [serial = 1177] [outer = 000000598700D400] 23:47:25 INFO - PROCESS | 2040 | 1463035645154 Marionette DEBUG loaded listener.js 23:47:25 INFO - PROCESS | 2040 | ++DOMWINDOW == 86 (000000598D731C00) [pid = 2040] [serial = 1178] [outer = 000000598700D400] 23:47:25 INFO - PROCESS | 2040 | 1463035645613 Marionette TRACE conn6 <- [1,1284,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]]]}] 23:47:25 INFO - TEST-PASS | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | The referrer URL is origin when a 23:47:25 INFO - document served over http requires an http 23:47:25 INFO - sub-resource via script-tag using the http-csp 23:47:25 INFO - delivery method with no-redirect and when 23:47:25 INFO - the target request is same-origin. 23:47:25 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 628ms 23:47:25 INFO - PROCESS | 2040 | 1463035645644 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 23:47:25 INFO - PROCESS | 2040 | 1463035645646 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 23:47:25 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html 23:47:25 INFO - PROCESS | 2040 | 1463035645683 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 23:47:25 INFO - PROCESS | 2040 | 1463035645686 Marionette TRACE conn6 <- [1,1286,null,{}] 23:47:25 INFO - PROCESS | 2040 | 1463035645697 Marionette TRACE conn6 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:25 INFO - PROCESS | 2040 | 1463035645781 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 23:47:25 INFO - PROCESS | 2040 | 1463035645791 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:25 INFO - PROCESS | 2040 | ++DOCSHELL 0000005993C84000 == 42 [pid = 2040] [id = 424] 23:47:25 INFO - PROCESS | 2040 | ++DOMWINDOW == 87 (0000005990BACC00) [pid = 2040] [serial = 1179] [outer = 0000000000000000] 23:47:25 INFO - PROCESS | 2040 | ++DOMWINDOW == 88 (0000005991196800) [pid = 2040] [serial = 1180] [outer = 0000005990BACC00] 23:47:25 INFO - PROCESS | 2040 | 1463035645839 Marionette DEBUG loaded listener.js 23:47:25 INFO - PROCESS | 2040 | ++DOMWINDOW == 89 (0000005992E96400) [pid = 2040] [serial = 1181] [outer = 0000005990BACC00] 23:47:26 INFO - PROCESS | 2040 | 1463035646283 Marionette TRACE conn6 <- [1,1288,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]]]}] 23:47:26 INFO - TEST-PASS | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | The referrer URL is origin when a 23:47:26 INFO - document served over http requires an http 23:47:26 INFO - sub-resource via script-tag using the http-csp 23:47:26 INFO - delivery method with swap-origin-redirect and when 23:47:26 INFO - the target request is same-origin. 23:47:26 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 649ms 23:47:26 INFO - PROCESS | 2040 | 1463035646331 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 23:47:26 INFO - PROCESS | 2040 | 1463035646334 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 23:47:26 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html 23:47:26 INFO - PROCESS | 2040 | 1463035646338 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 23:47:26 INFO - PROCESS | 2040 | 1463035646340 Marionette TRACE conn6 <- [1,1290,null,{}] 23:47:26 INFO - PROCESS | 2040 | 1463035646343 Marionette TRACE conn6 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:26 INFO - PROCESS | 2040 | 1463035646425 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 23:47:26 INFO - PROCESS | 2040 | 1463035646433 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:26 INFO - PROCESS | 2040 | ++DOCSHELL 0000005994768000 == 43 [pid = 2040] [id = 425] 23:47:26 INFO - PROCESS | 2040 | ++DOMWINDOW == 90 (00000059935EA400) [pid = 2040] [serial = 1182] [outer = 0000000000000000] 23:47:26 INFO - PROCESS | 2040 | ++DOMWINDOW == 91 (00000059937AE800) [pid = 2040] [serial = 1183] [outer = 00000059935EA400] 23:47:26 INFO - PROCESS | 2040 | 1463035646478 Marionette DEBUG loaded listener.js 23:47:26 INFO - PROCESS | 2040 | ++DOMWINDOW == 92 (000000599382C800) [pid = 2040] [serial = 1184] [outer = 00000059935EA400] 23:47:26 INFO - PROCESS | 2040 | 1463035646890 Marionette TRACE conn6 <- [1,1292,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]]]}] 23:47:26 INFO - TEST-PASS | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | The referrer URL is origin when a 23:47:26 INFO - document served over http requires an http 23:47:26 INFO - sub-resource via xhr-request using the http-csp 23:47:26 INFO - delivery method with keep-origin-redirect and when 23:47:26 INFO - the target request is same-origin. 23:47:26 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 586ms 23:47:26 INFO - PROCESS | 2040 | 1463035646926 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 23:47:26 INFO - PROCESS | 2040 | 1463035646929 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 23:47:26 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html 23:47:26 INFO - PROCESS | 2040 | 1463035646932 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 23:47:26 INFO - PROCESS | 2040 | 1463035646933 Marionette TRACE conn6 <- [1,1294,null,{}] 23:47:26 INFO - PROCESS | 2040 | 1463035646937 Marionette TRACE conn6 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:27 INFO - PROCESS | 2040 | 1463035647014 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 23:47:27 INFO - PROCESS | 2040 | 1463035647020 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:27 INFO - PROCESS | 2040 | ++DOCSHELL 00000059954C2800 == 44 [pid = 2040] [id = 426] 23:47:27 INFO - PROCESS | 2040 | ++DOMWINDOW == 93 (0000005993831800) [pid = 2040] [serial = 1185] [outer = 0000000000000000] 23:47:27 INFO - PROCESS | 2040 | ++DOMWINDOW == 94 (0000005993A88000) [pid = 2040] [serial = 1186] [outer = 0000005993831800] 23:47:27 INFO - PROCESS | 2040 | 1463035647067 Marionette DEBUG loaded listener.js 23:47:27 INFO - PROCESS | 2040 | ++DOMWINDOW == 95 (0000005993CB3800) [pid = 2040] [serial = 1187] [outer = 0000005993831800] 23:47:27 INFO - PROCESS | 2040 | 1463035647537 Marionette TRACE conn6 <- [1,1296,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]]]}] 23:47:27 INFO - TEST-PASS | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | The referrer URL is origin when a 23:47:27 INFO - document served over http requires an http 23:47:27 INFO - sub-resource via xhr-request using the http-csp 23:47:27 INFO - delivery method with no-redirect and when 23:47:27 INFO - the target request is same-origin. 23:47:27 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 629ms 23:47:27 INFO - PROCESS | 2040 | 1463035647564 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 23:47:27 INFO - PROCESS | 2040 | 1463035647566 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 23:47:27 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html 23:47:27 INFO - PROCESS | 2040 | 1463035647576 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 23:47:27 INFO - PROCESS | 2040 | 1463035647578 Marionette TRACE conn6 <- [1,1298,null,{}] 23:47:27 INFO - PROCESS | 2040 | 1463035647581 Marionette TRACE conn6 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:27 INFO - PROCESS | 2040 | 1463035647717 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 23:47:27 INFO - PROCESS | 2040 | 1463035647732 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:27 INFO - PROCESS | 2040 | ++DOCSHELL 000000599713F800 == 45 [pid = 2040] [id = 427] 23:47:27 INFO - PROCESS | 2040 | ++DOMWINDOW == 96 (0000005993FC4800) [pid = 2040] [serial = 1188] [outer = 0000000000000000] 23:47:27 INFO - PROCESS | 2040 | ++DOMWINDOW == 97 (0000005993FF4800) [pid = 2040] [serial = 1189] [outer = 0000005993FC4800] 23:47:27 INFO - PROCESS | 2040 | 1463035647778 Marionette DEBUG loaded listener.js 23:47:27 INFO - PROCESS | 2040 | ++DOMWINDOW == 98 (00000059941EE400) [pid = 2040] [serial = 1190] [outer = 0000005993FC4800] 23:47:28 INFO - PROCESS | 2040 | 1463035648206 Marionette TRACE conn6 <- [1,1300,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]]]}] 23:47:28 INFO - TEST-PASS | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | The referrer URL is origin when a 23:47:28 INFO - document served over http requires an http 23:47:28 INFO - sub-resource via xhr-request using the http-csp 23:47:28 INFO - delivery method with swap-origin-redirect and when 23:47:28 INFO - the target request is same-origin. 23:47:28 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 691ms 23:47:28 INFO - PROCESS | 2040 | 1463035648274 Marionette TRACE conn6 -> [0,1301,"getWindowHandle",null] 23:47:28 INFO - PROCESS | 2040 | 1463035648276 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 23:47:28 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html 23:47:28 INFO - PROCESS | 2040 | 1463035648279 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 23:47:28 INFO - PROCESS | 2040 | 1463035648281 Marionette TRACE conn6 <- [1,1302,null,{}] 23:47:28 INFO - PROCESS | 2040 | 1463035648285 Marionette TRACE conn6 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:28 INFO - PROCESS | 2040 | 1463035648425 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 23:47:28 INFO - PROCESS | 2040 | 1463035648470 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:28 INFO - PROCESS | 2040 | ++DOCSHELL 00000059974F6000 == 46 [pid = 2040] [id = 428] 23:47:28 INFO - PROCESS | 2040 | ++DOMWINDOW == 99 (000000599471DC00) [pid = 2040] [serial = 1191] [outer = 0000000000000000] 23:47:28 INFO - PROCESS | 2040 | ++DOMWINDOW == 100 (000000599472E800) [pid = 2040] [serial = 1192] [outer = 000000599471DC00] 23:47:28 INFO - PROCESS | 2040 | 1463035648514 Marionette DEBUG loaded listener.js 23:47:28 INFO - PROCESS | 2040 | ++DOMWINDOW == 101 (0000005994B6A800) [pid = 2040] [serial = 1193] [outer = 000000599471DC00] 23:47:28 INFO - PROCESS | 2040 | 1463035648937 Marionette TRACE conn6 <- [1,1304,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]]]}] 23:47:28 INFO - TEST-PASS | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | The referrer URL is origin when a 23:47:28 INFO - document served over http requires an https 23:47:28 INFO - sub-resource via fetch-request using the http-csp 23:47:28 INFO - delivery method with keep-origin-redirect and when 23:47:28 INFO - the target request is same-origin. 23:47:28 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 691ms 23:47:28 INFO - PROCESS | 2040 | 1463035648975 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 23:47:28 INFO - PROCESS | 2040 | 1463035648977 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 23:47:28 INFO - PROCESS | 2040 | 1463035648980 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 23:47:28 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html 23:47:28 INFO - PROCESS | 2040 | 1463035648982 Marionette TRACE conn6 <- [1,1306,null,{}] 23:47:28 INFO - PROCESS | 2040 | 1463035648986 Marionette TRACE conn6 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:29 INFO - PROCESS | 2040 | 1463035649106 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 23:47:29 INFO - PROCESS | 2040 | 1463035649116 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:29 INFO - PROCESS | 2040 | ++DOCSHELL 00000059974DF000 == 47 [pid = 2040] [id = 429] 23:47:29 INFO - PROCESS | 2040 | ++DOMWINDOW == 102 (0000005994B90800) [pid = 2040] [serial = 1194] [outer = 0000000000000000] 23:47:29 INFO - PROCESS | 2040 | ++DOMWINDOW == 103 (00000059952EC400) [pid = 2040] [serial = 1195] [outer = 0000005994B90800] 23:47:29 INFO - PROCESS | 2040 | 1463035649161 Marionette DEBUG loaded listener.js 23:47:29 INFO - PROCESS | 2040 | ++DOMWINDOW == 104 (000000599605C400) [pid = 2040] [serial = 1196] [outer = 0000005994B90800] 23:47:29 INFO - PROCESS | 2040 | --DOMWINDOW == 103 (0000005993FC1000) [pid = 2040] [serial = 1137] [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] 23:47:29 INFO - PROCESS | 2040 | --DOMWINDOW == 102 (00000059952F2000) [pid = 2040] [serial = 1143] [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] 23:47:29 INFO - PROCESS | 2040 | --DOMWINDOW == 101 (0000005994718800) [pid = 2040] [serial = 1140] [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] 23:47:29 INFO - PROCESS | 2040 | --DOMWINDOW == 100 (000000598C3E4400) [pid = 2040] [serial = 1131] [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] 23:47:29 INFO - PROCESS | 2040 | --DOMWINDOW == 99 (0000005986F66C00) [pid = 2040] [serial = 1121] [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] 23:47:29 INFO - PROCESS | 2040 | --DOMWINDOW == 98 (000000598B4D6000) [pid = 2040] [serial = 1124] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463035633752] 23:47:29 INFO - PROCESS | 2040 | --DOMWINDOW == 97 (0000005994715000) [pid = 2040] [serial = 1119] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:47:29 INFO - PROCESS | 2040 | --DOMWINDOW == 96 (000000598C193000) [pid = 2040] [serial = 1126] [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] 23:47:29 INFO - PROCESS | 2040 | --DOMWINDOW == 95 (000000598FE65400) [pid = 2040] [serial = 1129] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:47:29 INFO - PROCESS | 2040 | --DOMWINDOW == 94 (0000005993832400) [pid = 2040] [serial = 1134] [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] 23:47:29 INFO - PROCESS | 2040 | --DOMWINDOW == 93 (0000005992E21400) [pid = 2040] [serial = 1146] [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] 23:47:29 INFO - PROCESS | 2040 | --DOMWINDOW == 92 (0000005994736C00) [pid = 2040] [serial = 1149] [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] 23:47:29 INFO - PROCESS | 2040 | 1463035649676 Marionette TRACE conn6 <- [1,1308,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]]]}] 23:47:29 INFO - TEST-PASS | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | The referrer URL is origin when a 23:47:29 INFO - document served over http requires an https 23:47:29 INFO - sub-resource via fetch-request using the http-csp 23:47:29 INFO - delivery method with no-redirect and when 23:47:29 INFO - the target request is same-origin. 23:47:29 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 733ms 23:47:29 INFO - PROCESS | 2040 | 1463035649716 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 23:47:29 INFO - PROCESS | 2040 | 1463035649719 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 23:47:29 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html 23:47:29 INFO - PROCESS | 2040 | 1463035649748 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 23:47:29 INFO - PROCESS | 2040 | 1463035649750 Marionette TRACE conn6 <- [1,1310,null,{}] 23:47:29 INFO - PROCESS | 2040 | 1463035649754 Marionette TRACE conn6 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:29 INFO - PROCESS | 2040 | 1463035649833 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 23:47:29 INFO - PROCESS | 2040 | 1463035649840 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:29 INFO - PROCESS | 2040 | ++DOCSHELL 0000005999FD8000 == 48 [pid = 2040] [id = 430] 23:47:29 INFO - PROCESS | 2040 | ++DOMWINDOW == 93 (0000005994718800) [pid = 2040] [serial = 1197] [outer = 0000000000000000] 23:47:29 INFO - PROCESS | 2040 | ++DOMWINDOW == 94 (0000005996064800) [pid = 2040] [serial = 1198] [outer = 0000005994718800] 23:47:29 INFO - PROCESS | 2040 | 1463035649884 Marionette DEBUG loaded listener.js 23:47:29 INFO - PROCESS | 2040 | ++DOMWINDOW == 95 (00000059966B0000) [pid = 2040] [serial = 1199] [outer = 0000005994718800] 23:47:30 INFO - PROCESS | 2040 | 1463035650307 Marionette TRACE conn6 <- [1,1312,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]]]}] 23:47:30 INFO - TEST-PASS | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | The referrer URL is origin when a 23:47:30 INFO - document served over http requires an https 23:47:30 INFO - sub-resource via fetch-request using the http-csp 23:47:30 INFO - delivery method with swap-origin-redirect and when 23:47:30 INFO - the target request is same-origin. 23:47:30 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 587ms 23:47:30 INFO - PROCESS | 2040 | 1463035650339 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 23:47:30 INFO - PROCESS | 2040 | 1463035650341 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 23:47:30 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 23:47:30 INFO - PROCESS | 2040 | 1463035650344 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 23:47:30 INFO - PROCESS | 2040 | 1463035650346 Marionette TRACE conn6 <- [1,1314,null,{}] 23:47:30 INFO - PROCESS | 2040 | 1463035650350 Marionette TRACE conn6 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:30 INFO - PROCESS | 2040 | 1463035650433 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 23:47:30 INFO - PROCESS | 2040 | 1463035650442 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:30 INFO - PROCESS | 2040 | ++DOCSHELL 000000599A5B0800 == 49 [pid = 2040] [id = 431] 23:47:30 INFO - PROCESS | 2040 | ++DOMWINDOW == 96 (000000599711DC00) [pid = 2040] [serial = 1200] [outer = 0000000000000000] 23:47:30 INFO - PROCESS | 2040 | ++DOMWINDOW == 97 (000000599734FC00) [pid = 2040] [serial = 1201] [outer = 000000599711DC00] 23:47:30 INFO - PROCESS | 2040 | 1463035650486 Marionette DEBUG loaded listener.js 23:47:30 INFO - PROCESS | 2040 | ++DOMWINDOW == 98 (00000059973A6800) [pid = 2040] [serial = 1202] [outer = 000000599711DC00] 23:47:30 INFO - PROCESS | 2040 | ++DOCSHELL 000000599AB65800 == 50 [pid = 2040] [id = 432] 23:47:30 INFO - PROCESS | 2040 | ++DOMWINDOW == 99 (000000599739E400) [pid = 2040] [serial = 1203] [outer = 0000000000000000] 23:47:30 INFO - PROCESS | 2040 | ++DOMWINDOW == 100 (000000599745EC00) [pid = 2040] [serial = 1204] [outer = 000000599739E400] 23:47:30 INFO - PROCESS | 2040 | 1463035650959 Marionette TRACE conn6 <- [1,1316,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]]]}] 23:47:30 INFO - TEST-PASS | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | The referrer URL is origin when a 23:47:30 INFO - document served over http requires an https 23:47:30 INFO - sub-resource via iframe-tag using the http-csp 23:47:30 INFO - delivery method with keep-origin-redirect and when 23:47:30 INFO - the target request is same-origin. 23:47:30 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 629ms 23:47:30 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 23:47:30 INFO - PROCESS | 2040 | 1463035650977 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 23:47:30 INFO - PROCESS | 2040 | 1463035650980 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 23:47:30 INFO - PROCESS | 2040 | 1463035650983 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 23:47:30 INFO - PROCESS | 2040 | 1463035650986 Marionette TRACE conn6 <- [1,1318,null,{}] 23:47:30 INFO - PROCESS | 2040 | 1463035650989 Marionette TRACE conn6 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:31 INFO - PROCESS | 2040 | 1463035651100 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 23:47:31 INFO - PROCESS | 2040 | 1463035651109 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:31 INFO - PROCESS | 2040 | ++DOCSHELL 000000599ADB8000 == 51 [pid = 2040] [id = 433] 23:47:31 INFO - PROCESS | 2040 | ++DOMWINDOW == 101 (000000598FE91C00) [pid = 2040] [serial = 1205] [outer = 0000000000000000] 23:47:31 INFO - PROCESS | 2040 | ++DOMWINDOW == 102 (0000005994716400) [pid = 2040] [serial = 1206] [outer = 000000598FE91C00] 23:47:31 INFO - PROCESS | 2040 | 1463035651159 Marionette DEBUG loaded listener.js 23:47:31 INFO - PROCESS | 2040 | ++DOMWINDOW == 103 (00000059974CEC00) [pid = 2040] [serial = 1207] [outer = 000000598FE91C00] 23:47:31 INFO - PROCESS | 2040 | ++DOCSHELL 0000005987081000 == 52 [pid = 2040] [id = 434] 23:47:31 INFO - PROCESS | 2040 | ++DOMWINDOW == 104 (0000005987015000) [pid = 2040] [serial = 1208] [outer = 0000000000000000] 23:47:31 INFO - PROCESS | 2040 | ++DOMWINDOW == 105 (0000005988497400) [pid = 2040] [serial = 1209] [outer = 0000005987015000] 23:47:31 INFO - PROCESS | 2040 | 1463035651786 Marionette TRACE conn6 <- [1,1320,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]]]}] 23:47:31 INFO - TEST-PASS | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | The referrer URL is origin when a 23:47:31 INFO - document served over http requires an https 23:47:31 INFO - sub-resource via iframe-tag using the http-csp 23:47:31 INFO - delivery method with no-redirect and when 23:47:31 INFO - the target request is same-origin. 23:47:31 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 838ms 23:47:31 INFO - PROCESS | 2040 | 1463035651824 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 23:47:31 INFO - PROCESS | 2040 | 1463035651829 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 23:47:31 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 23:47:31 INFO - PROCESS | 2040 | 1463035651835 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 23:47:31 INFO - PROCESS | 2040 | 1463035651839 Marionette TRACE conn6 <- [1,1322,null,{}] 23:47:31 INFO - PROCESS | 2040 | 1463035651846 Marionette TRACE conn6 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:31 INFO - PROCESS | 2040 | 1463035651970 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 23:47:32 INFO - PROCESS | 2040 | 1463035652085 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:32 INFO - PROCESS | 2040 | ++DOCSHELL 0000005993A71800 == 53 [pid = 2040] [id = 435] 23:47:32 INFO - PROCESS | 2040 | ++DOMWINDOW == 106 (000000598CE3C400) [pid = 2040] [serial = 1210] [outer = 0000000000000000] 23:47:32 INFO - PROCESS | 2040 | ++DOMWINDOW == 107 (000000598FE67400) [pid = 2040] [serial = 1211] [outer = 000000598CE3C400] 23:47:32 INFO - PROCESS | 2040 | 1463035652144 Marionette DEBUG loaded listener.js 23:47:32 INFO - PROCESS | 2040 | ++DOMWINDOW == 108 (0000005990BAE800) [pid = 2040] [serial = 1212] [outer = 000000598CE3C400] 23:47:32 INFO - PROCESS | 2040 | ++DOCSHELL 0000005996579800 == 54 [pid = 2040] [id = 436] 23:47:32 INFO - PROCESS | 2040 | ++DOMWINDOW == 109 (0000005990BAC800) [pid = 2040] [serial = 1213] [outer = 0000000000000000] 23:47:32 INFO - PROCESS | 2040 | ++DOMWINDOW == 110 (00000059937A9C00) [pid = 2040] [serial = 1214] [outer = 0000005990BAC800] 23:47:32 INFO - PROCESS | 2040 | 1463035652839 Marionette TRACE conn6 <- [1,1324,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]]]}] 23:47:32 INFO - TEST-PASS | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | The referrer URL is origin when a 23:47:32 INFO - document served over http requires an https 23:47:32 INFO - sub-resource via iframe-tag using the http-csp 23:47:32 INFO - delivery method with swap-origin-redirect and when 23:47:32 INFO - the target request is same-origin. 23:47:32 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1032ms 23:47:32 INFO - PROCESS | 2040 | 1463035652870 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 23:47:32 INFO - PROCESS | 2040 | 1463035652876 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 23:47:32 INFO - PROCESS | 2040 | 1463035652883 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 23:47:32 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 23:47:32 INFO - PROCESS | 2040 | 1463035652886 Marionette TRACE conn6 <- [1,1326,null,{}] 23:47:32 INFO - PROCESS | 2040 | 1463035652890 Marionette TRACE conn6 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:33 INFO - PROCESS | 2040 | 1463035653032 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 23:47:33 INFO - PROCESS | 2040 | 1463035653105 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:33 INFO - PROCESS | 2040 | ++DOCSHELL 000000599AC68800 == 55 [pid = 2040] [id = 437] 23:47:33 INFO - PROCESS | 2040 | ++DOMWINDOW == 111 (00000059935E6400) [pid = 2040] [serial = 1215] [outer = 0000000000000000] 23:47:33 INFO - PROCESS | 2040 | ++DOMWINDOW == 112 (0000005993FCC400) [pid = 2040] [serial = 1216] [outer = 00000059935E6400] 23:47:33 INFO - PROCESS | 2040 | 1463035653201 Marionette DEBUG loaded listener.js 23:47:33 INFO - PROCESS | 2040 | ++DOMWINDOW == 113 (0000005994714800) [pid = 2040] [serial = 1217] [outer = 00000059935E6400] 23:47:33 INFO - PROCESS | 2040 | 1463035653874 Marionette TRACE conn6 <- [1,1328,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]]]}] 23:47:33 INFO - TEST-PASS | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | The referrer URL is origin when a 23:47:33 INFO - document served over http requires an https 23:47:33 INFO - sub-resource via script-tag using the http-csp 23:47:33 INFO - delivery method with keep-origin-redirect and when 23:47:33 INFO - the target request is same-origin. 23:47:33 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1023ms 23:47:33 INFO - PROCESS | 2040 | 1463035653912 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 23:47:33 INFO - PROCESS | 2040 | 1463035653915 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 23:47:33 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html 23:47:33 INFO - PROCESS | 2040 | 1463035653918 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 23:47:33 INFO - PROCESS | 2040 | 1463035653923 Marionette TRACE conn6 <- [1,1330,null,{}] 23:47:33 INFO - PROCESS | 2040 | 1463035653934 Marionette TRACE conn6 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:34 INFO - PROCESS | 2040 | 1463035654041 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 23:47:34 INFO - PROCESS | 2040 | 1463035654116 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:34 INFO - PROCESS | 2040 | ++DOCSHELL 000000599B2C5800 == 56 [pid = 2040] [id = 438] 23:47:34 INFO - PROCESS | 2040 | ++DOMWINDOW == 114 (0000005997465800) [pid = 2040] [serial = 1218] [outer = 0000000000000000] 23:47:34 INFO - PROCESS | 2040 | ++DOMWINDOW == 115 (000000599746C400) [pid = 2040] [serial = 1219] [outer = 0000005997465800] 23:47:34 INFO - PROCESS | 2040 | 1463035654176 Marionette DEBUG loaded listener.js 23:47:34 INFO - PROCESS | 2040 | ++DOMWINDOW == 116 (00000059974D7800) [pid = 2040] [serial = 1220] [outer = 0000005997465800] 23:47:34 INFO - PROCESS | 2040 | 1463035654735 Marionette TRACE conn6 <- [1,1332,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]]]}] 23:47:34 INFO - TEST-PASS | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | The referrer URL is origin when a 23:47:34 INFO - document served over http requires an https 23:47:34 INFO - sub-resource via script-tag using the http-csp 23:47:34 INFO - delivery method with no-redirect and when 23:47:34 INFO - the target request is same-origin. 23:47:34 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 839ms 23:47:34 INFO - PROCESS | 2040 | 1463035654759 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 23:47:34 INFO - PROCESS | 2040 | 1463035654763 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 23:47:34 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 23:47:34 INFO - PROCESS | 2040 | 1463035654766 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 23:47:34 INFO - PROCESS | 2040 | 1463035654769 Marionette TRACE conn6 <- [1,1334,null,{}] 23:47:34 INFO - PROCESS | 2040 | 1463035654773 Marionette TRACE conn6 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:34 INFO - PROCESS | 2040 | 1463035654880 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 23:47:35 INFO - PROCESS | 2040 | 1463035655120 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:35 INFO - PROCESS | 2040 | ++DOCSHELL 00000059925CC800 == 57 [pid = 2040] [id = 439] 23:47:35 INFO - PROCESS | 2040 | ++DOMWINDOW == 117 (00000059883B3C00) [pid = 2040] [serial = 1221] [outer = 0000000000000000] 23:47:35 INFO - PROCESS | 2040 | ++DOMWINDOW == 118 (000000598B4DA400) [pid = 2040] [serial = 1222] [outer = 00000059883B3C00] 23:47:35 INFO - PROCESS | 2040 | 1463035655171 Marionette DEBUG loaded listener.js 23:47:35 INFO - PROCESS | 2040 | ++DOMWINDOW == 119 (000000598FE67C00) [pid = 2040] [serial = 1223] [outer = 00000059883B3C00] 23:47:35 INFO - PROCESS | 2040 | 1463035655781 Marionette TRACE conn6 <- [1,1336,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]]]}] 23:47:35 INFO - TEST-PASS | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | The referrer URL is origin when a 23:47:35 INFO - document served over http requires an https 23:47:35 INFO - sub-resource via script-tag using the http-csp 23:47:35 INFO - delivery method with swap-origin-redirect and when 23:47:35 INFO - the target request is same-origin. 23:47:35 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1028ms 23:47:35 INFO - PROCESS | 2040 | 1463035655796 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 23:47:35 INFO - PROCESS | 2040 | 1463035655800 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 23:47:35 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 23:47:35 INFO - PROCESS | 2040 | 1463035655805 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 23:47:35 INFO - PROCESS | 2040 | 1463035655809 Marionette TRACE conn6 <- [1,1338,null,{}] 23:47:35 INFO - PROCESS | 2040 | 1463035655830 Marionette TRACE conn6 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:35 INFO - PROCESS | 2040 | 1463035655931 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 23:47:36 INFO - PROCESS | 2040 | 1463035656006 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:36 INFO - PROCESS | 2040 | ++DOCSHELL 000000598DD95000 == 58 [pid = 2040] [id = 440] 23:47:36 INFO - PROCESS | 2040 | ++DOMWINDOW == 120 (0000005990D06C00) [pid = 2040] [serial = 1224] [outer = 0000000000000000] 23:47:36 INFO - PROCESS | 2040 | ++DOMWINDOW == 121 (00000059911A2800) [pid = 2040] [serial = 1225] [outer = 0000005990D06C00] 23:47:36 INFO - PROCESS | 2040 | 1463035656057 Marionette DEBUG loaded listener.js 23:47:36 INFO - PROCESS | 2040 | ++DOMWINDOW == 122 (00000059933AAC00) [pid = 2040] [serial = 1226] [outer = 0000005990D06C00] 23:47:36 INFO - PROCESS | 2040 | --DOCSHELL 000000599AB65800 == 57 [pid = 2040] [id = 432] 23:47:36 INFO - PROCESS | 2040 | --DOCSHELL 000000599A5B0800 == 56 [pid = 2040] [id = 431] 23:47:36 INFO - PROCESS | 2040 | --DOCSHELL 0000005999FD8000 == 55 [pid = 2040] [id = 430] 23:47:36 INFO - PROCESS | 2040 | --DOCSHELL 00000059974DF000 == 54 [pid = 2040] [id = 429] 23:47:36 INFO - PROCESS | 2040 | --DOCSHELL 00000059974F6000 == 53 [pid = 2040] [id = 428] 23:47:36 INFO - PROCESS | 2040 | --DOCSHELL 000000599713F800 == 52 [pid = 2040] [id = 427] 23:47:36 INFO - PROCESS | 2040 | --DOCSHELL 00000059954C2800 == 51 [pid = 2040] [id = 426] 23:47:36 INFO - PROCESS | 2040 | --DOCSHELL 0000005994768000 == 50 [pid = 2040] [id = 425] 23:47:36 INFO - PROCESS | 2040 | --DOCSHELL 0000005993C84000 == 49 [pid = 2040] [id = 424] 23:47:36 INFO - PROCESS | 2040 | --DOCSHELL 000000598B7EF800 == 48 [pid = 2040] [id = 423] 23:47:36 INFO - PROCESS | 2040 | --DOCSHELL 00000059879F1000 == 47 [pid = 2040] [id = 422] 23:47:36 INFO - PROCESS | 2040 | --DOCSHELL 000000599AC69000 == 46 [pid = 2040] [id = 421] 23:47:36 INFO - PROCESS | 2040 | --DOCSHELL 000000599AC5A800 == 45 [pid = 2040] [id = 420] 23:47:36 INFO - PROCESS | 2040 | --DOCSHELL 000000599AB76800 == 44 [pid = 2040] [id = 419] 23:47:36 INFO - PROCESS | 2040 | --DOCSHELL 000000599A81F000 == 43 [pid = 2040] [id = 418] 23:47:36 INFO - PROCESS | 2040 | --DOCSHELL 0000005996693800 == 42 [pid = 2040] [id = 417] 23:47:36 INFO - PROCESS | 2040 | --DOCSHELL 00000059954AF800 == 41 [pid = 2040] [id = 416] 23:47:36 INFO - PROCESS | 2040 | --DOCSHELL 0000005986E58000 == 40 [pid = 2040] [id = 415] 23:47:36 INFO - PROCESS | 2040 | --DOMWINDOW == 121 (00000059941E8C00) [pid = 2040] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 23:47:36 INFO - PROCESS | 2040 | --DOMWINDOW == 120 (0000005995467C00) [pid = 2040] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 23:47:36 INFO - PROCESS | 2040 | --DOMWINDOW == 119 (0000005994A5F400) [pid = 2040] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 23:47:36 INFO - PROCESS | 2040 | --DOMWINDOW == 118 (0000005992531000) [pid = 2040] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 23:47:36 INFO - PROCESS | 2040 | --DOMWINDOW == 117 (00000059935E9000) [pid = 2040] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 23:47:36 INFO - PROCESS | 2040 | --DOMWINDOW == 116 (0000005987011400) [pid = 2040] [serial = 1122] [outer = 0000000000000000] [url = about:blank] 23:47:36 INFO - PROCESS | 2040 | --DOMWINDOW == 115 (000000598B76B800) [pid = 2040] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 23:47:36 INFO - PROCESS | 2040 | --DOMWINDOW == 114 (000000598C39E800) [pid = 2040] [serial = 1125] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463035633752] 23:47:36 INFO - PROCESS | 2040 | --DOMWINDOW == 113 (0000005992535C00) [pid = 2040] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 23:47:36 INFO - PROCESS | 2040 | --DOMWINDOW == 112 (0000005993874C00) [pid = 2040] [serial = 1120] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:47:36 INFO - PROCESS | 2040 | --DOMWINDOW == 111 (000000599471F800) [pid = 2040] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 23:47:36 INFO - PROCESS | 2040 | --DOMWINDOW == 110 (0000005993FFAC00) [pid = 2040] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 23:47:36 INFO - PROCESS | 2040 | --DOMWINDOW == 109 (000000598C4A4400) [pid = 2040] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 23:47:36 INFO - PROCESS | 2040 | --DOMWINDOW == 108 (0000005990097400) [pid = 2040] [serial = 1130] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:47:36 INFO - PROCESS | 2040 | --DOMWINDOW == 107 (000000598FE67000) [pid = 2040] [serial = 1128] [outer = 0000000000000000] [url = about:blank] 23:47:36 INFO - PROCESS | 2040 | --DOMWINDOW == 106 (0000005993A83C00) [pid = 2040] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 23:47:36 INFO - PROCESS | 2040 | --DOMWINDOW == 105 (000000598C33EC00) [pid = 2040] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 23:47:36 INFO - PROCESS | 2040 | --DOMWINDOW == 104 (000000599711BC00) [pid = 2040] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 23:47:36 INFO - PROCESS | 2040 | --DOMWINDOW == 103 (0000005995CB9400) [pid = 2040] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 23:47:36 INFO - PROCESS | 2040 | --DOMWINDOW == 102 (0000005992EAD000) [pid = 2040] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 23:47:36 INFO - PROCESS | 2040 | --DOMWINDOW == 101 (0000005995C12C00) [pid = 2040] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 23:47:36 INFO - PROCESS | 2040 | --DOMWINDOW == 100 (0000005993FCA400) [pid = 2040] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 23:47:36 INFO - PROCESS | 2040 | --DOMWINDOW == 99 (00000059966A8000) [pid = 2040] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 23:47:36 INFO - PROCESS | 2040 | --DOMWINDOW == 98 (0000005996555800) [pid = 2040] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 23:47:36 INFO - PROCESS | 2040 | --DOMWINDOW == 97 (0000005993CB4800) [pid = 2040] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 23:47:36 INFO - PROCESS | 2040 | 1463035656574 Marionette TRACE conn6 <- [1,1340,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]]]}] 23:47:36 INFO - TEST-PASS | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | The referrer URL is origin when a 23:47:36 INFO - document served over http requires an https 23:47:36 INFO - sub-resource via xhr-request using the http-csp 23:47:36 INFO - delivery method with keep-origin-redirect and when 23:47:36 INFO - the target request is same-origin. 23:47:36 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 775ms 23:47:36 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html 23:47:36 INFO - PROCESS | 2040 | 1463035656587 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 23:47:36 INFO - PROCESS | 2040 | 1463035656591 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 23:47:36 INFO - PROCESS | 2040 | 1463035656595 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 23:47:36 INFO - PROCESS | 2040 | 1463035656597 Marionette TRACE conn6 <- [1,1342,null,{}] 23:47:36 INFO - PROCESS | 2040 | 1463035656631 Marionette TRACE conn6 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:36 INFO - PROCESS | 2040 | 1463035656713 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 23:47:36 INFO - PROCESS | 2040 | 1463035656724 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:36 INFO - PROCESS | 2040 | ++DOCSHELL 0000005990B32000 == 41 [pid = 2040] [id = 441] 23:47:36 INFO - PROCESS | 2040 | ++DOMWINDOW == 98 (000000598DD16800) [pid = 2040] [serial = 1227] [outer = 0000000000000000] 23:47:36 INFO - PROCESS | 2040 | ++DOMWINDOW == 99 (000000599009D800) [pid = 2040] [serial = 1228] [outer = 000000598DD16800] 23:47:36 INFO - PROCESS | 2040 | 1463035656775 Marionette DEBUG loaded listener.js 23:47:36 INFO - PROCESS | 2040 | ++DOMWINDOW == 100 (000000599250FC00) [pid = 2040] [serial = 1229] [outer = 000000598DD16800] 23:47:37 INFO - PROCESS | 2040 | 1463035657226 Marionette TRACE conn6 <- [1,1344,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]]]}] 23:47:37 INFO - TEST-PASS | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | The referrer URL is origin when a 23:47:37 INFO - document served over http requires an https 23:47:37 INFO - sub-resource via xhr-request using the http-csp 23:47:37 INFO - delivery method with no-redirect and when 23:47:37 INFO - the target request is same-origin. 23:47:37 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 670ms 23:47:37 INFO - PROCESS | 2040 | 1463035657267 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 23:47:37 INFO - PROCESS | 2040 | 1463035657270 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 23:47:37 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 23:47:37 INFO - PROCESS | 2040 | 1463035657280 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 23:47:37 INFO - PROCESS | 2040 | 1463035657286 Marionette TRACE conn6 <- [1,1346,null,{}] 23:47:37 INFO - PROCESS | 2040 | 1463035657290 Marionette TRACE conn6 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:37 INFO - PROCESS | 2040 | 1463035657373 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 23:47:37 INFO - PROCESS | 2040 | 1463035657385 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:37 INFO - PROCESS | 2040 | ++DOCSHELL 0000005994781800 == 42 [pid = 2040] [id = 442] 23:47:37 INFO - PROCESS | 2040 | ++DOMWINDOW == 101 (00000059935E9000) [pid = 2040] [serial = 1230] [outer = 0000000000000000] 23:47:37 INFO - PROCESS | 2040 | ++DOMWINDOW == 102 (0000005993829C00) [pid = 2040] [serial = 1231] [outer = 00000059935E9000] 23:47:37 INFO - PROCESS | 2040 | 1463035657432 Marionette DEBUG loaded listener.js 23:47:37 INFO - PROCESS | 2040 | ++DOMWINDOW == 103 (0000005993859C00) [pid = 2040] [serial = 1232] [outer = 00000059935E9000] 23:47:37 INFO - PROCESS | 2040 | 1463035657852 Marionette TRACE conn6 <- [1,1348,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]]]}] 23:47:37 INFO - TEST-PASS | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | The referrer URL is origin when a 23:47:37 INFO - document served over http requires an https 23:47:37 INFO - sub-resource via xhr-request using the http-csp 23:47:37 INFO - delivery method with swap-origin-redirect and when 23:47:37 INFO - the target request is same-origin. 23:47:37 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 586ms 23:47:37 INFO - PROCESS | 2040 | 1463035657865 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 23:47:37 INFO - PROCESS | 2040 | 1463035657868 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 23:47:37 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html 23:47:37 INFO - PROCESS | 2040 | 1463035657885 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 23:47:37 INFO - PROCESS | 2040 | 1463035657887 Marionette TRACE conn6 <- [1,1350,null,{}] 23:47:37 INFO - PROCESS | 2040 | 1463035657891 Marionette TRACE conn6 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:37 INFO - PROCESS | 2040 | 1463035657974 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 23:47:37 INFO - PROCESS | 2040 | 1463035657981 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:37 INFO - PROCESS | 2040 | ++DOCSHELL 0000005996693800 == 43 [pid = 2040] [id = 443] 23:47:37 INFO - PROCESS | 2040 | ++DOMWINDOW == 104 (0000005993872800) [pid = 2040] [serial = 1233] [outer = 0000000000000000] 23:47:38 INFO - PROCESS | 2040 | ++DOMWINDOW == 105 (0000005993CB8000) [pid = 2040] [serial = 1234] [outer = 0000005993872800] 23:47:38 INFO - PROCESS | 2040 | 1463035658026 Marionette DEBUG loaded listener.js 23:47:38 INFO - PROCESS | 2040 | ++DOMWINDOW == 106 (0000005993FBF800) [pid = 2040] [serial = 1235] [outer = 0000005993872800] 23:47:38 INFO - PROCESS | 2040 | 1463035658451 Marionette TRACE conn6 <- [1,1352,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]]]}] 23:47:38 INFO - TEST-PASS | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | The referrer URL is origin when a 23:47:38 INFO - document served over http requires an http 23:47:38 INFO - sub-resource via fetch-request using the meta-csp 23:47:38 INFO - delivery method with keep-origin-redirect and when 23:47:38 INFO - the target request is cross-origin. 23:47:38 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 587ms 23:47:38 INFO - PROCESS | 2040 | 1463035658476 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 23:47:38 INFO - PROCESS | 2040 | 1463035658478 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 23:47:38 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html 23:47:38 INFO - PROCESS | 2040 | 1463035658482 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 23:47:38 INFO - PROCESS | 2040 | 1463035658484 Marionette TRACE conn6 <- [1,1354,null,{}] 23:47:38 INFO - PROCESS | 2040 | 1463035658504 Marionette TRACE conn6 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:38 INFO - PROCESS | 2040 | 1463035658591 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 23:47:38 INFO - PROCESS | 2040 | 1463035658598 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:38 INFO - PROCESS | 2040 | ++DOCSHELL 00000059974DF000 == 44 [pid = 2040] [id = 444] 23:47:38 INFO - PROCESS | 2040 | ++DOMWINDOW == 107 (0000005993FFBC00) [pid = 2040] [serial = 1236] [outer = 0000000000000000] 23:47:38 INFO - PROCESS | 2040 | ++DOMWINDOW == 108 (0000005994112800) [pid = 2040] [serial = 1237] [outer = 0000005993FFBC00] 23:47:38 INFO - PROCESS | 2040 | 1463035658651 Marionette DEBUG loaded listener.js 23:47:38 INFO - PROCESS | 2040 | ++DOMWINDOW == 109 (0000005994718C00) [pid = 2040] [serial = 1238] [outer = 0000005993FFBC00] 23:47:39 INFO - PROCESS | 2040 | 1463035659128 Marionette TRACE conn6 <- [1,1356,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]]]}] 23:47:39 INFO - TEST-PASS | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | The referrer URL is origin when a 23:47:39 INFO - document served over http requires an http 23:47:39 INFO - sub-resource via fetch-request using the meta-csp 23:47:39 INFO - delivery method with no-redirect and when 23:47:39 INFO - the target request is cross-origin. 23:47:39 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 692ms 23:47:39 INFO - PROCESS | 2040 | 1463035659177 Marionette TRACE conn6 -> [0,1357,"getWindowHandle",null] 23:47:39 INFO - PROCESS | 2040 | 1463035659187 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 23:47:39 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html 23:47:39 INFO - PROCESS | 2040 | 1463035659196 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 23:47:39 INFO - PROCESS | 2040 | 1463035659198 Marionette TRACE conn6 <- [1,1358,null,{}] 23:47:39 INFO - PROCESS | 2040 | 1463035659202 Marionette TRACE conn6 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:39 INFO - PROCESS | 2040 | 1463035659305 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 23:47:39 INFO - PROCESS | 2040 | 1463035659384 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:39 INFO - PROCESS | 2040 | ++DOCSHELL 000000599850F000 == 45 [pid = 2040] [id = 445] 23:47:39 INFO - PROCESS | 2040 | ++DOMWINDOW == 110 (0000005994B8C400) [pid = 2040] [serial = 1239] [outer = 0000000000000000] 23:47:39 INFO - PROCESS | 2040 | ++DOMWINDOW == 111 (00000059951BE000) [pid = 2040] [serial = 1240] [outer = 0000005994B8C400] 23:47:39 INFO - PROCESS | 2040 | 1463035659429 Marionette DEBUG loaded listener.js 23:47:39 INFO - PROCESS | 2040 | ++DOMWINDOW == 112 (0000005995466C00) [pid = 2040] [serial = 1241] [outer = 0000005994B8C400] 23:47:39 INFO - PROCESS | 2040 | 1463035659847 Marionette TRACE conn6 <- [1,1360,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]]]}] 23:47:39 INFO - TEST-PASS | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | The referrer URL is origin when a 23:47:39 INFO - document served over http requires an http 23:47:39 INFO - sub-resource via fetch-request using the meta-csp 23:47:39 INFO - delivery method with swap-origin-redirect and when 23:47:39 INFO - the target request is cross-origin. 23:47:39 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 693ms 23:47:39 INFO - PROCESS | 2040 | 1463035659890 Marionette TRACE conn6 -> [0,1361,"getWindowHandle",null] 23:47:39 INFO - PROCESS | 2040 | 1463035659893 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 23:47:39 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html 23:47:39 INFO - PROCESS | 2040 | 1463035659896 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 23:47:39 INFO - PROCESS | 2040 | 1463035659898 Marionette TRACE conn6 <- [1,1362,null,{}] 23:47:39 INFO - PROCESS | 2040 | 1463035659902 Marionette TRACE conn6 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:40 INFO - PROCESS | 2040 | 1463035660006 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 23:47:40 INFO - PROCESS | 2040 | 1463035660014 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:40 INFO - PROCESS | 2040 | ++DOCSHELL 000000598B450800 == 46 [pid = 2040] [id = 446] 23:47:40 INFO - PROCESS | 2040 | ++DOMWINDOW == 113 (000000599546DC00) [pid = 2040] [serial = 1242] [outer = 0000000000000000] 23:47:40 INFO - PROCESS | 2040 | ++DOMWINDOW == 114 (0000005995CBD400) [pid = 2040] [serial = 1243] [outer = 000000599546DC00] 23:47:40 INFO - PROCESS | 2040 | 1463035660058 Marionette DEBUG loaded listener.js 23:47:40 INFO - PROCESS | 2040 | ++DOMWINDOW == 115 (0000005996555800) [pid = 2040] [serial = 1244] [outer = 000000599546DC00] 23:47:40 INFO - PROCESS | 2040 | ++DOCSHELL 0000005999FD6000 == 47 [pid = 2040] [id = 447] 23:47:40 INFO - PROCESS | 2040 | ++DOMWINDOW == 116 (00000059961F7400) [pid = 2040] [serial = 1245] [outer = 0000000000000000] 23:47:40 INFO - PROCESS | 2040 | ++DOMWINDOW == 117 (000000599711D400) [pid = 2040] [serial = 1246] [outer = 00000059961F7400] 23:47:40 INFO - PROCESS | 2040 | 1463035660535 Marionette TRACE conn6 <- [1,1364,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]]]}] 23:47:40 INFO - TEST-PASS | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | The referrer URL is origin when a 23:47:40 INFO - document served over http requires an http 23:47:40 INFO - sub-resource via iframe-tag using the meta-csp 23:47:40 INFO - delivery method with keep-origin-redirect and when 23:47:40 INFO - the target request is cross-origin. 23:47:40 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 690ms 23:47:40 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html 23:47:40 INFO - PROCESS | 2040 | 1463035660590 Marionette TRACE conn6 -> [0,1365,"getWindowHandle",null] 23:47:40 INFO - PROCESS | 2040 | 1463035660592 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 23:47:40 INFO - PROCESS | 2040 | 1463035660595 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 23:47:40 INFO - PROCESS | 2040 | 1463035660597 Marionette TRACE conn6 <- [1,1366,null,{}] 23:47:40 INFO - PROCESS | 2040 | 1463035660607 Marionette TRACE conn6 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:40 INFO - PROCESS | 2040 | 1463035660760 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 23:47:40 INFO - PROCESS | 2040 | 1463035660812 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:40 INFO - PROCESS | 2040 | ++DOCSHELL 0000005999FD4000 == 48 [pid = 2040] [id = 448] 23:47:40 INFO - PROCESS | 2040 | ++DOMWINDOW == 118 (00000059966A5C00) [pid = 2040] [serial = 1247] [outer = 0000000000000000] 23:47:40 INFO - PROCESS | 2040 | ++DOMWINDOW == 119 (0000005997113C00) [pid = 2040] [serial = 1248] [outer = 00000059966A5C00] 23:47:40 INFO - PROCESS | 2040 | 1463035660856 Marionette DEBUG loaded listener.js 23:47:40 INFO - PROCESS | 2040 | ++DOMWINDOW == 120 (000000599739E800) [pid = 2040] [serial = 1249] [outer = 00000059966A5C00] 23:47:41 INFO - PROCESS | 2040 | --DOMWINDOW == 119 (000000599711DC00) [pid = 2040] [serial = 1200] [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] 23:47:41 INFO - PROCESS | 2040 | --DOMWINDOW == 118 (000000599739E400) [pid = 2040] [serial = 1203] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:47:41 INFO - PROCESS | 2040 | --DOMWINDOW == 117 (0000005993FC4800) [pid = 2040] [serial = 1188] [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] 23:47:41 INFO - PROCESS | 2040 | --DOMWINDOW == 116 (000000599471DC00) [pid = 2040] [serial = 1191] [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] 23:47:41 INFO - PROCESS | 2040 | --DOMWINDOW == 115 (0000005994B90800) [pid = 2040] [serial = 1194] [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] 23:47:41 INFO - PROCESS | 2040 | --DOMWINDOW == 114 (0000005990BACC00) [pid = 2040] [serial = 1179] [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] 23:47:41 INFO - PROCESS | 2040 | --DOMWINDOW == 113 (0000005993831800) [pid = 2040] [serial = 1185] [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] 23:47:41 INFO - PROCESS | 2040 | --DOMWINDOW == 112 (000000599740EC00) [pid = 2040] [serial = 1171] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:47:41 INFO - PROCESS | 2040 | --DOMWINDOW == 111 (0000005986E34400) [pid = 2040] [serial = 1173] [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] 23:47:41 INFO - PROCESS | 2040 | --DOMWINDOW == 110 (000000598700D400) [pid = 2040] [serial = 1176] [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] 23:47:41 INFO - PROCESS | 2040 | --DOMWINDOW == 109 (00000059935EA400) [pid = 2040] [serial = 1182] [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] 23:47:41 INFO - PROCESS | 2040 | --DOMWINDOW == 108 (0000005993CBD400) [pid = 2040] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:47:41 INFO - PROCESS | 2040 | --DOMWINDOW == 107 (0000005994718800) [pid = 2040] [serial = 1197] [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] 23:47:41 INFO - PROCESS | 2040 | --DOMWINDOW == 106 (00000059971FDC00) [pid = 2040] [serial = 1166] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463035642571] 23:47:41 INFO - PROCESS | 2040 | ++DOCSHELL 0000005999F25800 == 49 [pid = 2040] [id = 449] 23:47:41 INFO - PROCESS | 2040 | ++DOMWINDOW == 107 (0000005987013000) [pid = 2040] [serial = 1250] [outer = 0000000000000000] 23:47:41 INFO - PROCESS | 2040 | ++DOMWINDOW == 108 (0000005997348000) [pid = 2040] [serial = 1251] [outer = 0000005987013000] 23:47:41 INFO - PROCESS | 2040 | 1463035661403 Marionette TRACE conn6 <- [1,1368,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]]]}] 23:47:41 INFO - TEST-PASS | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | The referrer URL is origin when a 23:47:41 INFO - document served over http requires an http 23:47:41 INFO - sub-resource via iframe-tag using the meta-csp 23:47:41 INFO - delivery method with no-redirect and when 23:47:41 INFO - the target request is cross-origin. 23:47:41 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 839ms 23:47:41 INFO - PROCESS | 2040 | 1463035661438 Marionette TRACE conn6 -> [0,1369,"getWindowHandle",null] 23:47:41 INFO - PROCESS | 2040 | 1463035661440 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 23:47:41 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html 23:47:41 INFO - PROCESS | 2040 | 1463035661443 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 23:47:41 INFO - PROCESS | 2040 | 1463035661445 Marionette TRACE conn6 <- [1,1370,null,{}] 23:47:41 INFO - PROCESS | 2040 | 1463035661449 Marionette TRACE conn6 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:41 INFO - PROCESS | 2040 | 1463035661540 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 23:47:41 INFO - PROCESS | 2040 | 1463035661546 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:41 INFO - PROCESS | 2040 | ++DOCSHELL 000000599A5AF800 == 50 [pid = 2040] [id = 450] 23:47:41 INFO - PROCESS | 2040 | ++DOMWINDOW == 109 (0000005994B90800) [pid = 2040] [serial = 1252] [outer = 0000000000000000] 23:47:41 INFO - PROCESS | 2040 | ++DOMWINDOW == 110 (0000005997410C00) [pid = 2040] [serial = 1253] [outer = 0000005994B90800] 23:47:41 INFO - PROCESS | 2040 | 1463035661592 Marionette DEBUG loaded listener.js 23:47:41 INFO - PROCESS | 2040 | ++DOMWINDOW == 111 (0000005997461C00) [pid = 2040] [serial = 1254] [outer = 0000005994B90800] 23:47:41 INFO - PROCESS | 2040 | ++DOCSHELL 000000599AB79800 == 51 [pid = 2040] [id = 451] 23:47:41 INFO - PROCESS | 2040 | ++DOMWINDOW == 112 (00000059974DCC00) [pid = 2040] [serial = 1255] [outer = 0000000000000000] 23:47:41 INFO - PROCESS | 2040 | ++DOMWINDOW == 113 (000000599791E000) [pid = 2040] [serial = 1256] [outer = 00000059974DCC00] 23:47:42 INFO - PROCESS | 2040 | 1463035662030 Marionette TRACE conn6 <- [1,1372,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]]]}] 23:47:42 INFO - TEST-PASS | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | The referrer URL is origin when a 23:47:42 INFO - document served over http requires an http 23:47:42 INFO - sub-resource via iframe-tag using the meta-csp 23:47:42 INFO - delivery method with swap-origin-redirect and when 23:47:42 INFO - the target request is cross-origin. 23:47:42 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 627ms 23:47:42 INFO - PROCESS | 2040 | 1463035662074 Marionette TRACE conn6 -> [0,1373,"getWindowHandle",null] 23:47:42 INFO - PROCESS | 2040 | 1463035662076 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 23:47:42 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html 23:47:42 INFO - PROCESS | 2040 | 1463035662079 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 23:47:42 INFO - PROCESS | 2040 | 1463035662081 Marionette TRACE conn6 <- [1,1374,null,{}] 23:47:42 INFO - PROCESS | 2040 | 1463035662085 Marionette TRACE conn6 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:42 INFO - PROCESS | 2040 | 1463035662184 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 23:47:42 INFO - PROCESS | 2040 | 1463035662192 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:42 INFO - PROCESS | 2040 | ++DOCSHELL 000000599AC51000 == 52 [pid = 2040] [id = 452] 23:47:42 INFO - PROCESS | 2040 | ++DOMWINDOW == 114 (00000059974D8000) [pid = 2040] [serial = 1257] [outer = 0000000000000000] 23:47:42 INFO - PROCESS | 2040 | ++DOMWINDOW == 115 (000000599791D400) [pid = 2040] [serial = 1258] [outer = 00000059974D8000] 23:47:42 INFO - PROCESS | 2040 | 1463035662242 Marionette DEBUG loaded listener.js 23:47:42 INFO - PROCESS | 2040 | ++DOMWINDOW == 116 (000000599792B400) [pid = 2040] [serial = 1259] [outer = 00000059974D8000] 23:47:42 INFO - PROCESS | 2040 | 1463035662694 Marionette TRACE conn6 <- [1,1376,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]]]}] 23:47:42 INFO - TEST-PASS | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | The referrer URL is origin when a 23:47:42 INFO - document served over http requires an http 23:47:42 INFO - sub-resource via script-tag using the meta-csp 23:47:42 INFO - delivery method with keep-origin-redirect and when 23:47:42 INFO - the target request is cross-origin. 23:47:42 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 629ms 23:47:42 INFO - PROCESS | 2040 | 1463035662711 Marionette TRACE conn6 -> [0,1377,"getWindowHandle",null] 23:47:42 INFO - PROCESS | 2040 | 1463035662714 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 23:47:42 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html 23:47:42 INFO - PROCESS | 2040 | 1463035662728 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 23:47:42 INFO - PROCESS | 2040 | 1463035662730 Marionette TRACE conn6 <- [1,1378,null,{}] 23:47:42 INFO - PROCESS | 2040 | 1463035662735 Marionette TRACE conn6 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:42 INFO - PROCESS | 2040 | 1463035662832 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 23:47:42 INFO - PROCESS | 2040 | 1463035662838 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:42 INFO - PROCESS | 2040 | ++DOCSHELL 000000599BD16800 == 53 [pid = 2040] [id = 453] 23:47:42 INFO - PROCESS | 2040 | ++DOMWINDOW == 117 (0000005997929400) [pid = 2040] [serial = 1260] [outer = 0000000000000000] 23:47:42 INFO - PROCESS | 2040 | ++DOMWINDOW == 118 (0000005997955800) [pid = 2040] [serial = 1261] [outer = 0000005997929400] 23:47:42 INFO - PROCESS | 2040 | 1463035662883 Marionette DEBUG loaded listener.js 23:47:42 INFO - PROCESS | 2040 | ++DOMWINDOW == 119 (0000005997987800) [pid = 2040] [serial = 1262] [outer = 0000005997929400] 23:47:43 INFO - PROCESS | 2040 | 1463035663431 Marionette TRACE conn6 <- [1,1380,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]]]}] 23:47:43 INFO - TEST-PASS | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | The referrer URL is origin when a 23:47:43 INFO - document served over http requires an http 23:47:43 INFO - sub-resource via script-tag using the meta-csp 23:47:43 INFO - delivery method with no-redirect and when 23:47:43 INFO - the target request is cross-origin. 23:47:43 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 753ms 23:47:43 INFO - PROCESS | 2040 | 1463035663474 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 23:47:43 INFO - PROCESS | 2040 | 1463035663479 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 23:47:43 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html 23:47:43 INFO - PROCESS | 2040 | 1463035663484 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 23:47:43 INFO - PROCESS | 2040 | 1463035663489 Marionette TRACE conn6 <- [1,1382,null,{}] 23:47:43 INFO - PROCESS | 2040 | 1463035663495 Marionette TRACE conn6 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:43 INFO - PROCESS | 2040 | 1463035663690 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 23:47:43 INFO - PROCESS | 2040 | 1463035663781 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:43 INFO - PROCESS | 2040 | ++DOCSHELL 00000059925D0800 == 54 [pid = 2040] [id = 454] 23:47:43 INFO - PROCESS | 2040 | ++DOMWINDOW == 120 (000000598D96F800) [pid = 2040] [serial = 1263] [outer = 0000000000000000] 23:47:43 INFO - PROCESS | 2040 | ++DOMWINDOW == 121 (000000598FE63000) [pid = 2040] [serial = 1264] [outer = 000000598D96F800] 23:47:43 INFO - PROCESS | 2040 | 1463035663841 Marionette DEBUG loaded listener.js 23:47:43 INFO - PROCESS | 2040 | ++DOMWINDOW == 122 (000000599252E400) [pid = 2040] [serial = 1265] [outer = 000000598D96F800] 23:47:44 INFO - PROCESS | 2040 | 1463035664376 Marionette TRACE conn6 <- [1,1384,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]]]}] 23:47:44 INFO - TEST-PASS | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | The referrer URL is origin when a 23:47:44 INFO - document served over http requires an http 23:47:44 INFO - sub-resource via script-tag using the meta-csp 23:47:44 INFO - delivery method with swap-origin-redirect and when 23:47:44 INFO - the target request is cross-origin. 23:47:44 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 943ms 23:47:44 INFO - PROCESS | 2040 | 1463035664432 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 23:47:44 INFO - PROCESS | 2040 | 1463035664439 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 23:47:44 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html 23:47:44 INFO - PROCESS | 2040 | 1463035664445 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 23:47:44 INFO - PROCESS | 2040 | 1463035664449 Marionette TRACE conn6 <- [1,1386,null,{}] 23:47:44 INFO - PROCESS | 2040 | 1463035664453 Marionette TRACE conn6 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:44 INFO - PROCESS | 2040 | 1463035664565 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 23:47:44 INFO - PROCESS | 2040 | 1463035664640 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:44 INFO - PROCESS | 2040 | ++DOCSHELL 00000059979D4000 == 55 [pid = 2040] [id = 455] 23:47:44 INFO - PROCESS | 2040 | ++DOMWINDOW == 123 (00000059937DD000) [pid = 2040] [serial = 1266] [outer = 0000000000000000] 23:47:44 INFO - PROCESS | 2040 | ++DOMWINDOW == 124 (0000005993CB1000) [pid = 2040] [serial = 1267] [outer = 00000059937DD000] 23:47:44 INFO - PROCESS | 2040 | 1463035664696 Marionette DEBUG loaded listener.js 23:47:44 INFO - PROCESS | 2040 | ++DOMWINDOW == 125 (00000059943D9400) [pid = 2040] [serial = 1268] [outer = 00000059937DD000] 23:47:45 INFO - PROCESS | 2040 | 1463035665272 Marionette TRACE conn6 <- [1,1388,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]]]}] 23:47:45 INFO - TEST-PASS | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | The referrer URL is origin when a 23:47:45 INFO - document served over http requires an http 23:47:45 INFO - sub-resource via xhr-request using the meta-csp 23:47:45 INFO - delivery method with keep-origin-redirect and when 23:47:45 INFO - the target request is cross-origin. 23:47:45 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 881ms 23:47:45 INFO - PROCESS | 2040 | 1463035665340 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 23:47:45 INFO - PROCESS | 2040 | 1463035665343 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 23:47:45 INFO - PROCESS | 2040 | 1463035665348 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 23:47:45 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html 23:47:45 INFO - PROCESS | 2040 | 1463035665352 Marionette TRACE conn6 <- [1,1390,null,{}] 23:47:45 INFO - PROCESS | 2040 | 1463035665365 Marionette TRACE conn6 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:45 INFO - PROCESS | 2040 | 1463035665478 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 23:47:45 INFO - PROCESS | 2040 | 1463035665568 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:45 INFO - PROCESS | 2040 | ++DOCSHELL 000000599BD23000 == 56 [pid = 2040] [id = 456] 23:47:45 INFO - PROCESS | 2040 | ++DOMWINDOW == 126 (0000005995C12400) [pid = 2040] [serial = 1269] [outer = 0000000000000000] 23:47:45 INFO - PROCESS | 2040 | ++DOMWINDOW == 127 (00000059974D6400) [pid = 2040] [serial = 1270] [outer = 0000005995C12400] 23:47:45 INFO - PROCESS | 2040 | 1463035665626 Marionette DEBUG loaded listener.js 23:47:45 INFO - PROCESS | 2040 | ++DOMWINDOW == 128 (0000005997950C00) [pid = 2040] [serial = 1271] [outer = 0000005995C12400] 23:47:46 INFO - PROCESS | 2040 | 1463035666123 Marionette TRACE conn6 <- [1,1392,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]]]}] 23:47:46 INFO - TEST-PASS | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | The referrer URL is origin when a 23:47:46 INFO - document served over http requires an http 23:47:46 INFO - sub-resource via xhr-request using the meta-csp 23:47:46 INFO - delivery method with no-redirect and when 23:47:46 INFO - the target request is cross-origin. 23:47:46 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 839ms 23:47:46 INFO - PROCESS | 2040 | 1463035666191 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 23:47:46 INFO - PROCESS | 2040 | 1463035666194 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 23:47:46 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html 23:47:46 INFO - PROCESS | 2040 | 1463035666197 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 23:47:46 INFO - PROCESS | 2040 | 1463035666200 Marionette TRACE conn6 <- [1,1394,null,{}] 23:47:46 INFO - PROCESS | 2040 | 1463035666245 Marionette TRACE conn6 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:46 INFO - PROCESS | 2040 | 1463035666341 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 23:47:46 INFO - PROCESS | 2040 | 1463035666456 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:46 INFO - PROCESS | 2040 | ++DOCSHELL 000000599C364800 == 57 [pid = 2040] [id = 457] 23:47:46 INFO - PROCESS | 2040 | ++DOMWINDOW == 129 (000000599797E400) [pid = 2040] [serial = 1272] [outer = 0000000000000000] 23:47:46 INFO - PROCESS | 2040 | ++DOMWINDOW == 130 (000000599890C400) [pid = 2040] [serial = 1273] [outer = 000000599797E400] 23:47:46 INFO - PROCESS | 2040 | 1463035666511 Marionette DEBUG loaded listener.js 23:47:46 INFO - PROCESS | 2040 | ++DOMWINDOW == 131 (0000005998915800) [pid = 2040] [serial = 1274] [outer = 000000599797E400] 23:47:47 INFO - PROCESS | 2040 | 1463035667029 Marionette TRACE conn6 <- [1,1396,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]]]}] 23:47:47 INFO - TEST-PASS | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | The referrer URL is origin when a 23:47:47 INFO - document served over http requires an http 23:47:47 INFO - sub-resource via xhr-request using the meta-csp 23:47:47 INFO - delivery method with swap-origin-redirect and when 23:47:47 INFO - the target request is cross-origin. 23:47:47 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 881ms 23:47:47 INFO - PROCESS | 2040 | 1463035667090 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 23:47:47 INFO - PROCESS | 2040 | 1463035667092 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 23:47:47 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html 23:47:47 INFO - PROCESS | 2040 | 1463035667097 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 23:47:47 INFO - PROCESS | 2040 | 1463035667100 Marionette TRACE conn6 <- [1,1398,null,{}] 23:47:47 INFO - PROCESS | 2040 | 1463035667104 Marionette TRACE conn6 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:47 INFO - PROCESS | 2040 | 1463035667209 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 23:47:47 INFO - PROCESS | 2040 | 1463035667296 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:47 INFO - PROCESS | 2040 | ++DOCSHELL 000000599C3D6800 == 58 [pid = 2040] [id = 458] 23:47:47 INFO - PROCESS | 2040 | ++DOMWINDOW == 132 (0000005998B7E000) [pid = 2040] [serial = 1275] [outer = 0000000000000000] 23:47:47 INFO - PROCESS | 2040 | ++DOMWINDOW == 133 (0000005998B85400) [pid = 2040] [serial = 1276] [outer = 0000005998B7E000] 23:47:47 INFO - PROCESS | 2040 | 1463035667351 Marionette DEBUG loaded listener.js 23:47:47 INFO - PROCESS | 2040 | ++DOMWINDOW == 134 (0000005998C3EC00) [pid = 2040] [serial = 1277] [outer = 0000005998B7E000] 23:47:47 INFO - PROCESS | 2040 | 1463035667957 Marionette TRACE conn6 <- [1,1400,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]]]}] 23:47:47 INFO - TEST-PASS | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | The referrer URL is origin when a 23:47:47 INFO - document served over http requires an https 23:47:47 INFO - sub-resource via fetch-request using the meta-csp 23:47:47 INFO - delivery method with keep-origin-redirect and when 23:47:47 INFO - the target request is cross-origin. 23:47:47 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 881ms 23:47:48 INFO - PROCESS | 2040 | 1463035668002 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 23:47:48 INFO - PROCESS | 2040 | 1463035668005 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 23:47:48 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html 23:47:48 INFO - PROCESS | 2040 | 1463035668024 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 23:47:48 INFO - PROCESS | 2040 | 1463035668026 Marionette TRACE conn6 <- [1,1402,null,{}] 23:47:48 INFO - PROCESS | 2040 | 1463035668030 Marionette TRACE conn6 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:48 INFO - PROCESS | 2040 | 1463035668299 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 23:47:48 INFO - PROCESS | 2040 | 1463035668420 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:48 INFO - PROCESS | 2040 | ++DOCSHELL 0000005990DC2000 == 59 [pid = 2040] [id = 459] 23:47:48 INFO - PROCESS | 2040 | ++DOMWINDOW == 135 (0000005987011C00) [pid = 2040] [serial = 1278] [outer = 0000000000000000] 23:47:48 INFO - PROCESS | 2040 | ++DOMWINDOW == 136 (00000059883B1000) [pid = 2040] [serial = 1279] [outer = 0000005987011C00] 23:47:48 INFO - PROCESS | 2040 | 1463035668473 Marionette DEBUG loaded listener.js 23:47:48 INFO - PROCESS | 2040 | ++DOMWINDOW == 137 (000000598CF82C00) [pid = 2040] [serial = 1280] [outer = 0000005987011C00] 23:47:49 INFO - PROCESS | 2040 | 1463035669040 Marionette TRACE conn6 <- [1,1404,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]]]}] 23:47:49 INFO - TEST-PASS | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | The referrer URL is origin when a 23:47:49 INFO - document served over http requires an https 23:47:49 INFO - sub-resource via fetch-request using the meta-csp 23:47:49 INFO - delivery method with no-redirect and when 23:47:49 INFO - the target request is cross-origin. 23:47:49 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1030ms 23:47:49 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html 23:47:49 INFO - PROCESS | 2040 | 1463035669056 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 23:47:49 INFO - PROCESS | 2040 | 1463035669060 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 23:47:49 INFO - PROCESS | 2040 | 1463035669064 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 23:47:49 INFO - PROCESS | 2040 | 1463035669067 Marionette TRACE conn6 <- [1,1406,null,{}] 23:47:49 INFO - PROCESS | 2040 | 1463035669088 Marionette TRACE conn6 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:49 INFO - PROCESS | 2040 | 1463035669234 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 23:47:49 INFO - PROCESS | 2040 | --DOCSHELL 000000599AC51000 == 58 [pid = 2040] [id = 452] 23:47:49 INFO - PROCESS | 2040 | --DOCSHELL 000000599AB79800 == 57 [pid = 2040] [id = 451] 23:47:49 INFO - PROCESS | 2040 | --DOCSHELL 000000599A5AF800 == 56 [pid = 2040] [id = 450] 23:47:49 INFO - PROCESS | 2040 | --DOCSHELL 0000005999F25800 == 55 [pid = 2040] [id = 449] 23:47:49 INFO - PROCESS | 2040 | --DOCSHELL 0000005999FD4000 == 54 [pid = 2040] [id = 448] 23:47:49 INFO - PROCESS | 2040 | --DOCSHELL 0000005999FD6000 == 53 [pid = 2040] [id = 447] 23:47:49 INFO - PROCESS | 2040 | --DOCSHELL 000000598B450800 == 52 [pid = 2040] [id = 446] 23:47:49 INFO - PROCESS | 2040 | --DOCSHELL 000000599850F000 == 51 [pid = 2040] [id = 445] 23:47:49 INFO - PROCESS | 2040 | --DOCSHELL 00000059974DF000 == 50 [pid = 2040] [id = 444] 23:47:49 INFO - PROCESS | 2040 | --DOCSHELL 0000005996693800 == 49 [pid = 2040] [id = 443] 23:47:49 INFO - PROCESS | 2040 | --DOCSHELL 0000005994781800 == 48 [pid = 2040] [id = 442] 23:47:49 INFO - PROCESS | 2040 | --DOMWINDOW == 136 (0000005994716400) [pid = 2040] [serial = 1206] [outer = 0000000000000000] [url = about:blank] 23:47:49 INFO - PROCESS | 2040 | --DOCSHELL 0000005990B32000 == 47 [pid = 2040] [id = 441] 23:47:49 INFO - PROCESS | 2040 | --DOCSHELL 000000598DD95000 == 46 [pid = 2040] [id = 440] 23:47:49 INFO - PROCESS | 2040 | --DOCSHELL 00000059925CC800 == 45 [pid = 2040] [id = 439] 23:47:49 INFO - PROCESS | 2040 | --DOCSHELL 0000005996579800 == 44 [pid = 2040] [id = 436] 23:47:49 INFO - PROCESS | 2040 | --DOCSHELL 0000005987081000 == 43 [pid = 2040] [id = 434] 23:47:49 INFO - PROCESS | 2040 | 1463035669351 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:49 INFO - PROCESS | 2040 | ++DOCSHELL 0000005987081000 == 44 [pid = 2040] [id = 460] 23:47:49 INFO - PROCESS | 2040 | ++DOMWINDOW == 137 (0000005986544400) [pid = 2040] [serial = 1281] [outer = 0000000000000000] 23:47:49 INFO - PROCESS | 2040 | ++DOMWINDOW == 138 (000000598768E400) [pid = 2040] [serial = 1282] [outer = 0000005986544400] 23:47:49 INFO - PROCESS | 2040 | 1463035669402 Marionette DEBUG loaded listener.js 23:47:49 INFO - PROCESS | 2040 | ++DOMWINDOW == 139 (000000598D72F400) [pid = 2040] [serial = 1283] [outer = 0000005986544400] 23:47:49 INFO - PROCESS | 2040 | --DOMWINDOW == 138 (00000059973A6800) [pid = 2040] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 23:47:49 INFO - PROCESS | 2040 | --DOMWINDOW == 137 (000000599745EC00) [pid = 2040] [serial = 1204] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:47:49 INFO - PROCESS | 2040 | --DOMWINDOW == 136 (0000005993FF4800) [pid = 2040] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 23:47:49 INFO - PROCESS | 2040 | --DOMWINDOW == 135 (000000599472E800) [pid = 2040] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 23:47:49 INFO - PROCESS | 2040 | --DOMWINDOW == 134 (00000059941EE400) [pid = 2040] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 23:47:49 INFO - PROCESS | 2040 | --DOMWINDOW == 133 (00000059952EC400) [pid = 2040] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 23:47:49 INFO - PROCESS | 2040 | --DOMWINDOW == 132 (0000005986E3E400) [pid = 2040] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 23:47:49 INFO - PROCESS | 2040 | --DOMWINDOW == 131 (0000005994B6A800) [pid = 2040] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 23:47:49 INFO - PROCESS | 2040 | --DOMWINDOW == 130 (0000005991196800) [pid = 2040] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 23:47:49 INFO - PROCESS | 2040 | --DOMWINDOW == 129 (0000005993A88000) [pid = 2040] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 23:47:49 INFO - PROCESS | 2040 | --DOMWINDOW == 128 (0000005988497800) [pid = 2040] [serial = 1172] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:47:49 INFO - PROCESS | 2040 | --DOMWINDOW == 127 (00000059973A8C00) [pid = 2040] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 23:47:49 INFO - PROCESS | 2040 | --DOMWINDOW == 126 (000000598C3E6000) [pid = 2040] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 23:47:49 INFO - PROCESS | 2040 | --DOMWINDOW == 125 (000000598FE65800) [pid = 2040] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 23:47:49 INFO - PROCESS | 2040 | --DOMWINDOW == 124 (000000598B681000) [pid = 2040] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 23:47:49 INFO - PROCESS | 2040 | --DOMWINDOW == 123 (000000598D731C00) [pid = 2040] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 23:47:49 INFO - PROCESS | 2040 | --DOMWINDOW == 122 (00000059937AE800) [pid = 2040] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 23:47:49 INFO - PROCESS | 2040 | --DOMWINDOW == 121 (000000599382C800) [pid = 2040] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 23:47:49 INFO - PROCESS | 2040 | --DOMWINDOW == 120 (0000005994737000) [pid = 2040] [serial = 1162] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:47:49 INFO - PROCESS | 2040 | --DOMWINDOW == 119 (0000005996064800) [pid = 2040] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 23:47:49 INFO - PROCESS | 2040 | --DOMWINDOW == 118 (00000059937E4000) [pid = 2040] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 23:47:49 INFO - PROCESS | 2040 | --DOMWINDOW == 117 (000000599739DC00) [pid = 2040] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463035642571] 23:47:49 INFO - PROCESS | 2040 | --DOMWINDOW == 116 (00000059952ED800) [pid = 2040] [serial = 1164] [outer = 0000000000000000] [url = about:blank] 23:47:49 INFO - PROCESS | 2040 | --DOMWINDOW == 115 (000000599734FC00) [pid = 2040] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 23:47:49 INFO - PROCESS | 2040 | --DOMWINDOW == 114 (000000599605C400) [pid = 2040] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 23:47:49 INFO - PROCESS | 2040 | --DOMWINDOW == 113 (0000005992E96400) [pid = 2040] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 23:47:49 INFO - PROCESS | 2040 | --DOMWINDOW == 112 (00000059966B0000) [pid = 2040] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 23:47:49 INFO - PROCESS | 2040 | --DOMWINDOW == 111 (0000005993CB3800) [pid = 2040] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 23:47:49 INFO - PROCESS | 2040 | 1463035669884 Marionette TRACE conn6 <- [1,1408,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]]]}] 23:47:49 INFO - TEST-PASS | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | The referrer URL is origin when a 23:47:49 INFO - document served over http requires an https 23:47:49 INFO - sub-resource via fetch-request using the meta-csp 23:47:49 INFO - delivery method with swap-origin-redirect and when 23:47:49 INFO - the target request is cross-origin. 23:47:49 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 839ms 23:47:49 INFO - PROCESS | 2040 | 1463035669903 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 23:47:49 INFO - PROCESS | 2040 | 1463035669906 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 23:47:49 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 23:47:49 INFO - PROCESS | 2040 | 1463035669915 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 23:47:49 INFO - PROCESS | 2040 | 1463035669917 Marionette TRACE conn6 <- [1,1410,null,{}] 23:47:49 INFO - PROCESS | 2040 | 1463035669921 Marionette TRACE conn6 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:50 INFO - PROCESS | 2040 | 1463035670005 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 23:47:50 INFO - PROCESS | 2040 | 1463035670013 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:50 INFO - PROCESS | 2040 | ++DOCSHELL 00000059946C8000 == 45 [pid = 2040] [id = 461] 23:47:50 INFO - PROCESS | 2040 | ++DOMWINDOW == 112 (0000005992E97C00) [pid = 2040] [serial = 1284] [outer = 0000000000000000] 23:47:50 INFO - PROCESS | 2040 | ++DOMWINDOW == 113 (00000059935E1800) [pid = 2040] [serial = 1285] [outer = 0000005992E97C00] 23:47:50 INFO - PROCESS | 2040 | 1463035670059 Marionette DEBUG loaded listener.js 23:47:50 INFO - PROCESS | 2040 | ++DOMWINDOW == 114 (00000059937E7800) [pid = 2040] [serial = 1286] [outer = 0000005992E97C00] 23:47:50 INFO - PROCESS | 2040 | ++DOCSHELL 000000599656C800 == 46 [pid = 2040] [id = 462] 23:47:50 INFO - PROCESS | 2040 | ++DOMWINDOW == 115 (000000599119B800) [pid = 2040] [serial = 1287] [outer = 0000000000000000] 23:47:50 INFO - PROCESS | 2040 | ++DOMWINDOW == 116 (0000005993B08C00) [pid = 2040] [serial = 1288] [outer = 000000599119B800] 23:47:50 INFO - PROCESS | 2040 | 1463035670546 Marionette TRACE conn6 <- [1,1412,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]]]}] 23:47:50 INFO - TEST-PASS | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | The referrer URL is origin when a 23:47:50 INFO - document served over http requires an https 23:47:50 INFO - sub-resource via iframe-tag using the meta-csp 23:47:50 INFO - delivery method with keep-origin-redirect and when 23:47:50 INFO - the target request is cross-origin. 23:47:50 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 690ms 23:47:50 INFO - PROCESS | 2040 | 1463035670608 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 23:47:50 INFO - PROCESS | 2040 | 1463035670612 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 23:47:50 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html 23:47:50 INFO - PROCESS | 2040 | 1463035670622 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 23:47:50 INFO - PROCESS | 2040 | 1463035670627 Marionette TRACE conn6 <- [1,1414,null,{}] 23:47:50 INFO - PROCESS | 2040 | 1463035670630 Marionette TRACE conn6 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:50 INFO - PROCESS | 2040 | 1463035670727 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 23:47:50 INFO - PROCESS | 2040 | 1463035670800 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:50 INFO - PROCESS | 2040 | ++DOCSHELL 000000598DDC1000 == 47 [pid = 2040] [id = 463] 23:47:50 INFO - PROCESS | 2040 | ++DOMWINDOW == 117 (0000005993334400) [pid = 2040] [serial = 1289] [outer = 0000000000000000] 23:47:50 INFO - PROCESS | 2040 | ++DOMWINDOW == 118 (0000005993A8CC00) [pid = 2040] [serial = 1290] [outer = 0000005993334400] 23:47:50 INFO - PROCESS | 2040 | 1463035670853 Marionette DEBUG loaded listener.js 23:47:50 INFO - PROCESS | 2040 | ++DOMWINDOW == 119 (0000005993FEE400) [pid = 2040] [serial = 1291] [outer = 0000005993334400] 23:47:51 INFO - PROCESS | 2040 | ++DOCSHELL 000000599736C800 == 48 [pid = 2040] [id = 464] 23:47:51 INFO - PROCESS | 2040 | ++DOMWINDOW == 120 (000000599429B000) [pid = 2040] [serial = 1292] [outer = 0000000000000000] 23:47:51 INFO - PROCESS | 2040 | ++DOMWINDOW == 121 (0000005994717800) [pid = 2040] [serial = 1293] [outer = 000000599429B000] 23:47:51 INFO - PROCESS | 2040 | 1463035671262 Marionette TRACE conn6 <- [1,1416,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]]]}] 23:47:51 INFO - TEST-PASS | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | The referrer URL is origin when a 23:47:51 INFO - document served over http requires an https 23:47:51 INFO - sub-resource via iframe-tag using the meta-csp 23:47:51 INFO - delivery method with no-redirect and when 23:47:51 INFO - the target request is cross-origin. 23:47:51 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 691ms 23:47:51 INFO - PROCESS | 2040 | 1463035671343 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 23:47:51 INFO - PROCESS | 2040 | 1463035671345 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 23:47:51 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 23:47:51 INFO - PROCESS | 2040 | 1463035671354 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 23:47:51 INFO - PROCESS | 2040 | 1463035671356 Marionette TRACE conn6 <- [1,1418,null,{}] 23:47:51 INFO - PROCESS | 2040 | 1463035671360 Marionette TRACE conn6 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:51 INFO - PROCESS | 2040 | 1463035671476 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 23:47:51 INFO - PROCESS | 2040 | 1463035671531 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:51 INFO - PROCESS | 2040 | ++DOCSHELL 00000059979E9000 == 49 [pid = 2040] [id = 465] 23:47:51 INFO - PROCESS | 2040 | ++DOMWINDOW == 122 (00000059943D8000) [pid = 2040] [serial = 1294] [outer = 0000000000000000] 23:47:51 INFO - PROCESS | 2040 | ++DOMWINDOW == 123 (000000599471A800) [pid = 2040] [serial = 1295] [outer = 00000059943D8000] 23:47:51 INFO - PROCESS | 2040 | 1463035671577 Marionette DEBUG loaded listener.js 23:47:51 INFO - PROCESS | 2040 | ++DOMWINDOW == 124 (0000005994B84400) [pid = 2040] [serial = 1296] [outer = 00000059943D8000] 23:47:52 INFO - PROCESS | 2040 | --DOMWINDOW == 123 (0000005997117000) [pid = 2040] [serial = 1152] [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] 23:47:52 INFO - PROCESS | 2040 | --DOMWINDOW == 122 (00000059974D8000) [pid = 2040] [serial = 1257] [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] 23:47:52 INFO - PROCESS | 2040 | --DOMWINDOW == 121 (0000005987015000) [pid = 2040] [serial = 1208] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463035651591] 23:47:52 INFO - PROCESS | 2040 | --DOMWINDOW == 120 (0000005990BAC800) [pid = 2040] [serial = 1213] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:47:52 INFO - PROCESS | 2040 | --DOMWINDOW == 119 (0000005994B8C400) [pid = 2040] [serial = 1239] [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] 23:47:52 INFO - PROCESS | 2040 | --DOMWINDOW == 118 (00000059883B3C00) [pid = 2040] [serial = 1221] [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] 23:47:52 INFO - PROCESS | 2040 | --DOMWINDOW == 117 (00000059935E9000) [pid = 2040] [serial = 1230] [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] 23:47:52 INFO - PROCESS | 2040 | --DOMWINDOW == 116 (0000005990D06C00) [pid = 2040] [serial = 1224] [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] 23:47:52 INFO - PROCESS | 2040 | --DOMWINDOW == 115 (000000598DD16800) [pid = 2040] [serial = 1227] [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] 23:47:52 INFO - PROCESS | 2040 | --DOMWINDOW == 114 (000000599546DC00) [pid = 2040] [serial = 1242] [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] 23:47:52 INFO - PROCESS | 2040 | --DOMWINDOW == 113 (0000005993872800) [pid = 2040] [serial = 1233] [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] 23:47:52 INFO - PROCESS | 2040 | --DOMWINDOW == 112 (0000005993FFBC00) [pid = 2040] [serial = 1236] [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] 23:47:52 INFO - PROCESS | 2040 | --DOMWINDOW == 111 (00000059966A5C00) [pid = 2040] [serial = 1247] [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] 23:47:52 INFO - PROCESS | 2040 | --DOMWINDOW == 110 (00000059961F7400) [pid = 2040] [serial = 1245] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:47:52 INFO - PROCESS | 2040 | --DOMWINDOW == 109 (0000005987013000) [pid = 2040] [serial = 1250] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463035661302] 23:47:52 INFO - PROCESS | 2040 | --DOMWINDOW == 108 (0000005994B90800) [pid = 2040] [serial = 1252] [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] 23:47:52 INFO - PROCESS | 2040 | --DOMWINDOW == 107 (00000059974DCC00) [pid = 2040] [serial = 1255] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:47:52 INFO - PROCESS | 2040 | ++DOCSHELL 000000598C4DE800 == 50 [pid = 2040] [id = 466] 23:47:52 INFO - PROCESS | 2040 | ++DOMWINDOW == 108 (0000005986C45C00) [pid = 2040] [serial = 1297] [outer = 0000000000000000] 23:47:52 INFO - PROCESS | 2040 | ++DOMWINDOW == 109 (000000598B4D9000) [pid = 2040] [serial = 1298] [outer = 0000005986C45C00] 23:47:52 INFO - PROCESS | 2040 | 1463035672644 Marionette TRACE conn6 <- [1,1420,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]]]}] 23:47:52 INFO - TEST-PASS | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | The referrer URL is origin when a 23:47:52 INFO - document served over http requires an https 23:47:52 INFO - sub-resource via iframe-tag using the meta-csp 23:47:52 INFO - delivery method with swap-origin-redirect and when 23:47:52 INFO - the target request is cross-origin. 23:47:52 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1334ms 23:47:52 INFO - PROCESS | 2040 | 1463035672691 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 23:47:52 INFO - PROCESS | 2040 | 1463035672696 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 23:47:52 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 23:47:52 INFO - PROCESS | 2040 | 1463035672701 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 23:47:52 INFO - PROCESS | 2040 | 1463035672706 Marionette TRACE conn6 <- [1,1422,null,{}] 23:47:52 INFO - PROCESS | 2040 | 1463035672712 Marionette TRACE conn6 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:52 INFO - PROCESS | 2040 | 1463035672832 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 23:47:52 INFO - PROCESS | 2040 | 1463035672949 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:52 INFO - PROCESS | 2040 | ++DOCSHELL 0000005994781800 == 51 [pid = 2040] [id = 467] 23:47:52 INFO - PROCESS | 2040 | ++DOMWINDOW == 110 (0000005990095C00) [pid = 2040] [serial = 1299] [outer = 0000000000000000] 23:47:53 INFO - PROCESS | 2040 | ++DOMWINDOW == 111 (000000599250DC00) [pid = 2040] [serial = 1300] [outer = 0000005990095C00] 23:47:53 INFO - PROCESS | 2040 | 1463035673009 Marionette DEBUG loaded listener.js 23:47:53 INFO - PROCESS | 2040 | ++DOMWINDOW == 112 (00000059937DD400) [pid = 2040] [serial = 1301] [outer = 0000005990095C00] 23:47:53 INFO - PROCESS | 2040 | 1463035673616 Marionette TRACE conn6 <- [1,1424,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]]]}] 23:47:53 INFO - TEST-PASS | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | The referrer URL is origin when a 23:47:53 INFO - document served over http requires an https 23:47:53 INFO - sub-resource via script-tag using the meta-csp 23:47:53 INFO - delivery method with keep-origin-redirect and when 23:47:53 INFO - the target request is cross-origin. 23:47:53 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 942ms 23:47:53 INFO - PROCESS | 2040 | 1463035673646 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 23:47:53 INFO - PROCESS | 2040 | 1463035673653 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 23:47:53 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html 23:47:53 INFO - PROCESS | 2040 | 1463035673660 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 23:47:53 INFO - PROCESS | 2040 | 1463035673663 Marionette TRACE conn6 <- [1,1426,null,{}] 23:47:53 INFO - PROCESS | 2040 | 1463035673667 Marionette TRACE conn6 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:53 INFO - PROCESS | 2040 | 1463035673775 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 23:47:53 INFO - PROCESS | 2040 | 1463035673849 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:53 INFO - PROCESS | 2040 | ++DOCSHELL 0000005999F29800 == 52 [pid = 2040] [id = 468] 23:47:53 INFO - PROCESS | 2040 | ++DOMWINDOW == 113 (0000005993FC0800) [pid = 2040] [serial = 1302] [outer = 0000000000000000] 23:47:53 INFO - PROCESS | 2040 | ++DOMWINDOW == 114 (000000599471B400) [pid = 2040] [serial = 1303] [outer = 0000005993FC0800] 23:47:53 INFO - PROCESS | 2040 | 1463035673905 Marionette DEBUG loaded listener.js 23:47:53 INFO - PROCESS | 2040 | ++DOMWINDOW == 115 (0000005994B90800) [pid = 2040] [serial = 1304] [outer = 0000005993FC0800] 23:47:54 INFO - PROCESS | 2040 | 1463035674499 Marionette TRACE conn6 <- [1,1428,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]]]}] 23:47:54 INFO - TEST-PASS | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | The referrer URL is origin when a 23:47:54 INFO - document served over http requires an https 23:47:54 INFO - sub-resource via script-tag using the meta-csp 23:47:54 INFO - delivery method with no-redirect and when 23:47:54 INFO - the target request is cross-origin. 23:47:54 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 881ms 23:47:54 INFO - PROCESS | 2040 | 1463035674557 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 23:47:54 INFO - PROCESS | 2040 | 1463035674560 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 23:47:54 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 23:47:54 INFO - PROCESS | 2040 | 1463035674565 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 23:47:54 INFO - PROCESS | 2040 | 1463035674569 Marionette TRACE conn6 <- [1,1430,null,{}] 23:47:54 INFO - PROCESS | 2040 | 1463035674582 Marionette TRACE conn6 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:54 INFO - PROCESS | 2040 | 1463035674692 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 23:47:54 INFO - PROCESS | 2040 | 1463035674781 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:54 INFO - PROCESS | 2040 | ++DOCSHELL 000000599A320000 == 53 [pid = 2040] [id = 469] 23:47:54 INFO - PROCESS | 2040 | ++DOMWINDOW == 116 (0000005995C0AC00) [pid = 2040] [serial = 1305] [outer = 0000000000000000] 23:47:54 INFO - PROCESS | 2040 | ++DOMWINDOW == 117 (000000599605DC00) [pid = 2040] [serial = 1306] [outer = 0000005995C0AC00] 23:47:54 INFO - PROCESS | 2040 | 1463035674839 Marionette DEBUG loaded listener.js 23:47:54 INFO - PROCESS | 2040 | ++DOMWINDOW == 118 (00000059966A6800) [pid = 2040] [serial = 1307] [outer = 0000005995C0AC00] 23:47:55 INFO - PROCESS | 2040 | 1463035675373 Marionette TRACE conn6 <- [1,1432,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]]]}] 23:47:55 INFO - TEST-PASS | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | The referrer URL is origin when a 23:47:55 INFO - document served over http requires an https 23:47:55 INFO - sub-resource via script-tag using the meta-csp 23:47:55 INFO - delivery method with swap-origin-redirect and when 23:47:55 INFO - the target request is cross-origin. 23:47:55 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 839ms 23:47:55 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 23:47:55 INFO - PROCESS | 2040 | 1463035675406 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 23:47:55 INFO - PROCESS | 2040 | 1463035675409 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 23:47:55 INFO - PROCESS | 2040 | 1463035675413 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 23:47:55 INFO - PROCESS | 2040 | 1463035675415 Marionette TRACE conn6 <- [1,1434,null,{}] 23:47:55 INFO - PROCESS | 2040 | 1463035675419 Marionette TRACE conn6 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:55 INFO - PROCESS | 2040 | 1463035675529 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 23:47:55 INFO - PROCESS | 2040 | 1463035675616 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:55 INFO - PROCESS | 2040 | ++DOCSHELL 000000599AB77800 == 54 [pid = 2040] [id = 470] 23:47:55 INFO - PROCESS | 2040 | ++DOMWINDOW == 119 (00000059966B0400) [pid = 2040] [serial = 1308] [outer = 0000000000000000] 23:47:55 INFO - PROCESS | 2040 | ++DOMWINDOW == 120 (00000059971F9800) [pid = 2040] [serial = 1309] [outer = 00000059966B0400] 23:47:55 INFO - PROCESS | 2040 | 1463035675671 Marionette DEBUG loaded listener.js 23:47:55 INFO - PROCESS | 2040 | ++DOMWINDOW == 121 (00000059973A4C00) [pid = 2040] [serial = 1310] [outer = 00000059966B0400] 23:47:56 INFO - PROCESS | 2040 | 1463035676191 Marionette TRACE conn6 <- [1,1436,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]]]}] 23:47:56 INFO - TEST-PASS | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | The referrer URL is origin when a 23:47:56 INFO - document served over http requires an https 23:47:56 INFO - sub-resource via xhr-request using the meta-csp 23:47:56 INFO - delivery method with keep-origin-redirect and when 23:47:56 INFO - the target request is cross-origin. 23:47:56 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 839ms 23:47:56 INFO - PROCESS | 2040 | 1463035676254 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 23:47:56 INFO - PROCESS | 2040 | 1463035676256 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 23:47:56 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html 23:47:56 INFO - PROCESS | 2040 | 1463035676302 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 23:47:56 INFO - PROCESS | 2040 | 1463035676304 Marionette TRACE conn6 <- [1,1438,null,{}] 23:47:56 INFO - PROCESS | 2040 | 1463035676313 Marionette TRACE conn6 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:56 INFO - PROCESS | 2040 | 1463035676420 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 23:47:56 INFO - PROCESS | 2040 | 1463035676500 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:56 INFO - PROCESS | 2040 | ++DOCSHELL 000000599ADC0000 == 55 [pid = 2040] [id = 471] 23:47:56 INFO - PROCESS | 2040 | ++DOMWINDOW == 122 (000000599741A400) [pid = 2040] [serial = 1311] [outer = 0000000000000000] 23:47:56 INFO - PROCESS | 2040 | ++DOMWINDOW == 123 (0000005997462000) [pid = 2040] [serial = 1312] [outer = 000000599741A400] 23:47:56 INFO - PROCESS | 2040 | 1463035676556 Marionette DEBUG loaded listener.js 23:47:56 INFO - PROCESS | 2040 | ++DOMWINDOW == 124 (00000059974D8000) [pid = 2040] [serial = 1313] [outer = 000000599741A400] 23:47:57 INFO - PROCESS | 2040 | 1463035677064 Marionette TRACE conn6 <- [1,1440,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]]]}] 23:47:57 INFO - TEST-PASS | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | The referrer URL is origin when a 23:47:57 INFO - document served over http requires an https 23:47:57 INFO - sub-resource via xhr-request using the meta-csp 23:47:57 INFO - delivery method with no-redirect and when 23:47:57 INFO - the target request is cross-origin. 23:47:57 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 797ms 23:47:57 INFO - PROCESS | 2040 | 1463035677105 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 23:47:57 INFO - PROCESS | 2040 | 1463035677107 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 23:47:57 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 23:47:57 INFO - PROCESS | 2040 | 1463035677111 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 23:47:57 INFO - PROCESS | 2040 | 1463035677113 Marionette TRACE conn6 <- [1,1442,null,{}] 23:47:57 INFO - PROCESS | 2040 | 1463035677117 Marionette TRACE conn6 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:57 INFO - PROCESS | 2040 | 1463035677262 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 23:47:57 INFO - PROCESS | 2040 | 1463035677380 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:57 INFO - PROCESS | 2040 | ++DOCSHELL 0000005987595800 == 56 [pid = 2040] [id = 472] 23:47:57 INFO - PROCESS | 2040 | ++DOMWINDOW == 125 (000000598B4CD400) [pid = 2040] [serial = 1314] [outer = 0000000000000000] 23:47:57 INFO - PROCESS | 2040 | ++DOMWINDOW == 126 (0000005990BA6000) [pid = 2040] [serial = 1315] [outer = 000000598B4CD400] 23:47:57 INFO - PROCESS | 2040 | 1463035677439 Marionette DEBUG loaded listener.js 23:47:57 INFO - PROCESS | 2040 | ++DOMWINDOW == 127 (0000005993FCA000) [pid = 2040] [serial = 1316] [outer = 000000598B4CD400] 23:47:58 INFO - PROCESS | 2040 | 1463035678105 Marionette TRACE conn6 <- [1,1444,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]]]}] 23:47:58 INFO - TEST-PASS | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | The referrer URL is origin when a 23:47:58 INFO - document served over http requires an https 23:47:58 INFO - sub-resource via xhr-request using the meta-csp 23:47:58 INFO - delivery method with swap-origin-redirect and when 23:47:58 INFO - the target request is cross-origin. 23:47:58 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1026ms 23:47:58 INFO - PROCESS | 2040 | 1463035678140 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 23:47:58 INFO - PROCESS | 2040 | 1463035678144 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 23:47:58 INFO - PROCESS | 2040 | 1463035678150 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 23:47:58 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html 23:47:58 INFO - PROCESS | 2040 | 1463035678153 Marionette TRACE conn6 <- [1,1446,null,{}] 23:47:58 INFO - PROCESS | 2040 | 1463035678159 Marionette TRACE conn6 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:58 INFO - PROCESS | 2040 | 1463035678259 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 23:47:58 INFO - PROCESS | 2040 | 1463035678337 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:58 INFO - PROCESS | 2040 | ++DOCSHELL 00000059954B6000 == 57 [pid = 2040] [id = 473] 23:47:58 INFO - PROCESS | 2040 | ++DOMWINDOW == 128 (000000598FE5E400) [pid = 2040] [serial = 1317] [outer = 0000000000000000] 23:47:58 INFO - PROCESS | 2040 | ++DOMWINDOW == 129 (00000059933A4400) [pid = 2040] [serial = 1318] [outer = 000000598FE5E400] 23:47:58 INFO - PROCESS | 2040 | 1463035678387 Marionette DEBUG loaded listener.js 23:47:58 INFO - PROCESS | 2040 | ++DOMWINDOW == 130 (0000005993A85C00) [pid = 2040] [serial = 1319] [outer = 000000598FE5E400] 23:47:58 INFO - PROCESS | 2040 | --DOCSHELL 00000059944B3800 == 56 [pid = 2040] [id = 407] 23:47:58 INFO - PROCESS | 2040 | --DOCSHELL 000000599736C800 == 55 [pid = 2040] [id = 464] 23:47:58 INFO - PROCESS | 2040 | --DOCSHELL 000000598DDC1000 == 54 [pid = 2040] [id = 463] 23:47:58 INFO - PROCESS | 2040 | --DOCSHELL 000000599656C800 == 53 [pid = 2040] [id = 462] 23:47:58 INFO - PROCESS | 2040 | --DOCSHELL 00000059946C8000 == 52 [pid = 2040] [id = 461] 23:47:58 INFO - PROCESS | 2040 | --DOCSHELL 0000005987081000 == 51 [pid = 2040] [id = 460] 23:47:58 INFO - PROCESS | 2040 | --DOCSHELL 0000005990DC2000 == 50 [pid = 2040] [id = 459] 23:47:58 INFO - PROCESS | 2040 | --DOCSHELL 000000599BD23000 == 49 [pid = 2040] [id = 456] 23:47:58 INFO - PROCESS | 2040 | --DOCSHELL 00000059979D4000 == 48 [pid = 2040] [id = 455] 23:47:58 INFO - PROCESS | 2040 | --DOCSHELL 00000059925D0800 == 47 [pid = 2040] [id = 454] 23:47:58 INFO - PROCESS | 2040 | --DOMWINDOW == 129 (00000059971F0C00) [pid = 2040] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 23:47:58 INFO - PROCESS | 2040 | --DOMWINDOW == 128 (000000599792B400) [pid = 2040] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 23:47:58 INFO - PROCESS | 2040 | --DOMWINDOW == 127 (0000005988497400) [pid = 2040] [serial = 1209] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463035651591] 23:47:58 INFO - PROCESS | 2040 | --DOMWINDOW == 126 (00000059937A9C00) [pid = 2040] [serial = 1214] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:47:58 INFO - PROCESS | 2040 | --DOMWINDOW == 125 (000000598FE67400) [pid = 2040] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 23:47:58 INFO - PROCESS | 2040 | --DOMWINDOW == 124 (0000005993FCC400) [pid = 2040] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 23:47:58 INFO - PROCESS | 2040 | --DOMWINDOW == 123 (00000059951BE000) [pid = 2040] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 23:47:58 INFO - PROCESS | 2040 | --DOMWINDOW == 122 (0000005997955800) [pid = 2040] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 23:47:58 INFO - PROCESS | 2040 | --DOMWINDOW == 121 (000000598FE67C00) [pid = 2040] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 23:47:58 INFO - PROCESS | 2040 | --DOMWINDOW == 120 (000000598B4DA400) [pid = 2040] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 23:47:58 INFO - PROCESS | 2040 | --DOMWINDOW == 119 (0000005993829C00) [pid = 2040] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 23:47:58 INFO - PROCESS | 2040 | --DOMWINDOW == 118 (0000005993859C00) [pid = 2040] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 23:47:58 INFO - PROCESS | 2040 | --DOMWINDOW == 117 (00000059911A2800) [pid = 2040] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 23:47:58 INFO - PROCESS | 2040 | --DOMWINDOW == 116 (00000059933AAC00) [pid = 2040] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 23:47:58 INFO - PROCESS | 2040 | --DOMWINDOW == 115 (000000599009D800) [pid = 2040] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 23:47:58 INFO - PROCESS | 2040 | --DOMWINDOW == 114 (000000599250FC00) [pid = 2040] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 23:47:58 INFO - PROCESS | 2040 | --DOMWINDOW == 113 (0000005995CBD400) [pid = 2040] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 23:47:58 INFO - PROCESS | 2040 | --DOMWINDOW == 112 (0000005993CB8000) [pid = 2040] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 23:47:58 INFO - PROCESS | 2040 | --DOMWINDOW == 111 (0000005993FBF800) [pid = 2040] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 23:47:58 INFO - PROCESS | 2040 | --DOMWINDOW == 110 (0000005994112800) [pid = 2040] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 23:47:58 INFO - PROCESS | 2040 | --DOMWINDOW == 109 (000000599746C400) [pid = 2040] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 23:47:58 INFO - PROCESS | 2040 | --DOMWINDOW == 108 (0000005995466C00) [pid = 2040] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 23:47:58 INFO - PROCESS | 2040 | --DOMWINDOW == 107 (0000005997113C00) [pid = 2040] [serial = 1248] [outer = 0000000000000000] [url = about:blank] 23:47:58 INFO - PROCESS | 2040 | --DOMWINDOW == 106 (000000599711D400) [pid = 2040] [serial = 1246] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:47:58 INFO - PROCESS | 2040 | --DOMWINDOW == 105 (0000005997348000) [pid = 2040] [serial = 1251] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463035661302] 23:47:58 INFO - PROCESS | 2040 | --DOMWINDOW == 104 (000000599791D400) [pid = 2040] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 23:47:58 INFO - PROCESS | 2040 | --DOMWINDOW == 103 (0000005997410C00) [pid = 2040] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 23:47:58 INFO - PROCESS | 2040 | --DOMWINDOW == 102 (000000599739E800) [pid = 2040] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 23:47:58 INFO - PROCESS | 2040 | --DOMWINDOW == 101 (0000005996555800) [pid = 2040] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 23:47:58 INFO - PROCESS | 2040 | --DOMWINDOW == 100 (000000599791E000) [pid = 2040] [serial = 1256] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:47:58 INFO - PROCESS | 2040 | --DOMWINDOW == 99 (0000005997461C00) [pid = 2040] [serial = 1254] [outer = 0000000000000000] [url = about:blank] 23:47:58 INFO - PROCESS | 2040 | --DOMWINDOW == 98 (0000005994718C00) [pid = 2040] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 23:47:58 INFO - PROCESS | 2040 | 1463035678948 Marionette TRACE conn6 <- [1,1448,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]]]}] 23:47:58 INFO - TEST-PASS | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | The referrer URL is origin when a 23:47:58 INFO - document served over http requires an http 23:47:58 INFO - sub-resource via fetch-request using the meta-csp 23:47:58 INFO - delivery method with keep-origin-redirect and when 23:47:58 INFO - the target request is same-origin. 23:47:58 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 836ms 23:47:59 INFO - PROCESS | 2040 | 1463035678997 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 23:47:59 INFO - PROCESS | 2040 | 1463035679003 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 23:47:59 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html 23:47:59 INFO - PROCESS | 2040 | 1463035679010 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 23:47:59 INFO - PROCESS | 2040 | 1463035679012 Marionette TRACE conn6 <- [1,1450,null,{}] 23:47:59 INFO - PROCESS | 2040 | 1463035679016 Marionette TRACE conn6 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:59 INFO - PROCESS | 2040 | 1463035679102 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 23:47:59 INFO - PROCESS | 2040 | 1463035679109 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:59 INFO - PROCESS | 2040 | ++DOCSHELL 00000059925BD000 == 48 [pid = 2040] [id = 474] 23:47:59 INFO - PROCESS | 2040 | ++DOMWINDOW == 99 (000000598B4DCC00) [pid = 2040] [serial = 1320] [outer = 0000000000000000] 23:47:59 INFO - PROCESS | 2040 | ++DOMWINDOW == 100 (0000005990BA5400) [pid = 2040] [serial = 1321] [outer = 000000598B4DCC00] 23:47:59 INFO - PROCESS | 2040 | 1463035679155 Marionette DEBUG loaded listener.js 23:47:59 INFO - PROCESS | 2040 | ++DOMWINDOW == 101 (0000005992EA7C00) [pid = 2040] [serial = 1322] [outer = 000000598B4DCC00] 23:47:59 INFO - PROCESS | 2040 | 1463035679607 Marionette TRACE conn6 <- [1,1452,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]]]}] 23:47:59 INFO - TEST-PASS | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | The referrer URL is origin when a 23:47:59 INFO - document served over http requires an http 23:47:59 INFO - sub-resource via fetch-request using the meta-csp 23:47:59 INFO - delivery method with no-redirect and when 23:47:59 INFO - the target request is same-origin. 23:47:59 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 629ms 23:47:59 INFO - PROCESS | 2040 | 1463035679639 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 23:47:59 INFO - PROCESS | 2040 | 1463035679642 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 23:47:59 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html 23:47:59 INFO - PROCESS | 2040 | 1463035679645 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 23:47:59 INFO - PROCESS | 2040 | 1463035679649 Marionette TRACE conn6 <- [1,1454,null,{}] 23:47:59 INFO - PROCESS | 2040 | 1463035679660 Marionette TRACE conn6 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:59 INFO - PROCESS | 2040 | 1463035679749 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 23:47:59 INFO - PROCESS | 2040 | 1463035679759 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:59 INFO - PROCESS | 2040 | ++DOCSHELL 0000005996159000 == 49 [pid = 2040] [id = 475] 23:47:59 INFO - PROCESS | 2040 | ++DOMWINDOW == 102 (0000005993CAF000) [pid = 2040] [serial = 1323] [outer = 0000000000000000] 23:47:59 INFO - PROCESS | 2040 | ++DOMWINDOW == 103 (0000005993E1C000) [pid = 2040] [serial = 1324] [outer = 0000005993CAF000] 23:47:59 INFO - PROCESS | 2040 | 1463035679806 Marionette DEBUG loaded listener.js 23:47:59 INFO - PROCESS | 2040 | ++DOMWINDOW == 104 (0000005993FF5C00) [pid = 2040] [serial = 1325] [outer = 0000005993CAF000] 23:48:00 INFO - PROCESS | 2040 | 1463035680258 Marionette TRACE conn6 <- [1,1456,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]]]}] 23:48:00 INFO - TEST-PASS | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | The referrer URL is origin when a 23:48:00 INFO - document served over http requires an http 23:48:00 INFO - sub-resource via fetch-request using the meta-csp 23:48:00 INFO - delivery method with swap-origin-redirect and when 23:48:00 INFO - the target request is same-origin. 23:48:00 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 630ms 23:48:00 INFO - PROCESS | 2040 | 1463035680277 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 23:48:00 INFO - PROCESS | 2040 | 1463035680280 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 23:48:00 INFO - PROCESS | 2040 | 1463035680283 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 23:48:00 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html 23:48:00 INFO - PROCESS | 2040 | 1463035680285 Marionette TRACE conn6 <- [1,1458,null,{}] 23:48:00 INFO - PROCESS | 2040 | 1463035680294 Marionette TRACE conn6 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:00 INFO - PROCESS | 2040 | 1463035680379 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 23:48:00 INFO - PROCESS | 2040 | 1463035680386 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:00 INFO - PROCESS | 2040 | ++DOCSHELL 00000059979E4000 == 50 [pid = 2040] [id = 476] 23:48:00 INFO - PROCESS | 2040 | ++DOMWINDOW == 105 (0000005994B0B400) [pid = 2040] [serial = 1326] [outer = 0000000000000000] 23:48:00 INFO - PROCESS | 2040 | ++DOMWINDOW == 106 (00000059951C2400) [pid = 2040] [serial = 1327] [outer = 0000005994B0B400] 23:48:00 INFO - PROCESS | 2040 | 1463035680435 Marionette DEBUG loaded listener.js 23:48:00 INFO - PROCESS | 2040 | ++DOMWINDOW == 107 (0000005995C11000) [pid = 2040] [serial = 1328] [outer = 0000005994B0B400] 23:48:00 INFO - PROCESS | 2040 | ++DOCSHELL 0000005999F23000 == 51 [pid = 2040] [id = 477] 23:48:00 INFO - PROCESS | 2040 | ++DOMWINDOW == 108 (0000005997113800) [pid = 2040] [serial = 1329] [outer = 0000000000000000] 23:48:00 INFO - PROCESS | 2040 | ++DOMWINDOW == 109 (000000599711E000) [pid = 2040] [serial = 1330] [outer = 0000005997113800] 23:48:00 INFO - PROCESS | 2040 | 1463035680930 Marionette TRACE conn6 <- [1,1460,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]]]}] 23:48:00 INFO - TEST-PASS | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | The referrer URL is origin when a 23:48:00 INFO - document served over http requires an http 23:48:00 INFO - sub-resource via iframe-tag using the meta-csp 23:48:00 INFO - delivery method with keep-origin-redirect and when 23:48:00 INFO - the target request is same-origin. 23:48:00 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 691ms 23:48:00 INFO - PROCESS | 2040 | 1463035680977 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 23:48:00 INFO - PROCESS | 2040 | 1463035680979 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 23:48:00 INFO - PROCESS | 2040 | 1463035680983 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 23:48:00 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html 23:48:00 INFO - PROCESS | 2040 | 1463035680984 Marionette TRACE conn6 <- [1,1462,null,{}] 23:48:00 INFO - PROCESS | 2040 | 1463035680988 Marionette TRACE conn6 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:01 INFO - PROCESS | 2040 | 1463035681083 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 23:48:01 INFO - PROCESS | 2040 | 1463035681090 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:01 INFO - PROCESS | 2040 | ++DOCSHELL 0000005999FE4000 == 52 [pid = 2040] [id = 478] 23:48:01 INFO - PROCESS | 2040 | ++DOMWINDOW == 110 (0000005996129400) [pid = 2040] [serial = 1331] [outer = 0000000000000000] 23:48:01 INFO - PROCESS | 2040 | ++DOMWINDOW == 111 (00000059971F2400) [pid = 2040] [serial = 1332] [outer = 0000005996129400] 23:48:01 INFO - PROCESS | 2040 | 1463035681135 Marionette DEBUG loaded listener.js 23:48:01 INFO - PROCESS | 2040 | ++DOMWINDOW == 112 (0000005997417C00) [pid = 2040] [serial = 1333] [outer = 0000005996129400] 23:48:01 INFO - PROCESS | 2040 | ++DOCSHELL 000000599A328800 == 53 [pid = 2040] [id = 479] 23:48:01 INFO - PROCESS | 2040 | ++DOMWINDOW == 113 (00000059971F0C00) [pid = 2040] [serial = 1334] [outer = 0000000000000000] 23:48:01 INFO - PROCESS | 2040 | ++DOMWINDOW == 114 (00000059966A5800) [pid = 2040] [serial = 1335] [outer = 00000059971F0C00] 23:48:01 INFO - PROCESS | 2040 | 1463035681639 Marionette TRACE conn6 <- [1,1464,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]]]}] 23:48:01 INFO - TEST-PASS | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | The referrer URL is origin when a 23:48:01 INFO - document served over http requires an http 23:48:01 INFO - sub-resource via iframe-tag using the meta-csp 23:48:01 INFO - delivery method with no-redirect and when 23:48:01 INFO - the target request is same-origin. 23:48:01 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 691ms 23:48:01 INFO - PROCESS | 2040 | 1463035681677 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 23:48:01 INFO - PROCESS | 2040 | 1463035681679 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 23:48:01 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html 23:48:01 INFO - PROCESS | 2040 | 1463035681683 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 23:48:01 INFO - PROCESS | 2040 | 1463035681685 Marionette TRACE conn6 <- [1,1466,null,{}] 23:48:01 INFO - PROCESS | 2040 | 1463035681688 Marionette TRACE conn6 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:01 INFO - PROCESS | 2040 | 1463035681870 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 23:48:01 INFO - PROCESS | 2040 | 1463035681923 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:01 INFO - PROCESS | 2040 | ++DOCSHELL 000000599A81C800 == 54 [pid = 2040] [id = 480] 23:48:01 INFO - PROCESS | 2040 | ++DOMWINDOW == 115 (0000005997920C00) [pid = 2040] [serial = 1336] [outer = 0000000000000000] 23:48:01 INFO - PROCESS | 2040 | ++DOMWINDOW == 116 (0000005997955800) [pid = 2040] [serial = 1337] [outer = 0000005997920C00] 23:48:01 INFO - PROCESS | 2040 | 1463035681968 Marionette DEBUG loaded listener.js 23:48:02 INFO - PROCESS | 2040 | ++DOMWINDOW == 117 (000000599890DC00) [pid = 2040] [serial = 1338] [outer = 0000005997920C00] 23:48:02 INFO - PROCESS | 2040 | ++DOCSHELL 000000599ADC1800 == 55 [pid = 2040] [id = 481] 23:48:02 INFO - PROCESS | 2040 | ++DOMWINDOW == 118 (000000599890AC00) [pid = 2040] [serial = 1339] [outer = 0000000000000000] 23:48:02 INFO - PROCESS | 2040 | ++DOMWINDOW == 119 (0000005998B87400) [pid = 2040] [serial = 1340] [outer = 000000599890AC00] 23:48:02 INFO - PROCESS | 2040 | 1463035682432 Marionette TRACE conn6 <- [1,1468,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]]]}] 23:48:02 INFO - TEST-PASS | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | The referrer URL is origin when a 23:48:02 INFO - document served over http requires an http 23:48:02 INFO - sub-resource via iframe-tag using the meta-csp 23:48:02 INFO - delivery method with swap-origin-redirect and when 23:48:02 INFO - the target request is same-origin. 23:48:02 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 776ms 23:48:02 INFO - PROCESS | 2040 | 1463035682462 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 23:48:02 INFO - PROCESS | 2040 | 1463035682464 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 23:48:02 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html 23:48:02 INFO - PROCESS | 2040 | 1463035682468 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 23:48:02 INFO - PROCESS | 2040 | 1463035682470 Marionette TRACE conn6 <- [1,1470,null,{}] 23:48:02 INFO - PROCESS | 2040 | 1463035682473 Marionette TRACE conn6 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:02 INFO - PROCESS | 2040 | 1463035682594 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 23:48:02 INFO - PROCESS | 2040 | 1463035682614 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:02 INFO - PROCESS | 2040 | ++DOCSHELL 000000599B3AA800 == 56 [pid = 2040] [id = 482] 23:48:02 INFO - PROCESS | 2040 | ++DOMWINDOW == 120 (0000005998B83800) [pid = 2040] [serial = 1341] [outer = 0000000000000000] 23:48:02 INFO - PROCESS | 2040 | ++DOMWINDOW == 121 (0000005998B86C00) [pid = 2040] [serial = 1342] [outer = 0000005998B83800] 23:48:02 INFO - PROCESS | 2040 | 1463035682658 Marionette DEBUG loaded listener.js 23:48:02 INFO - PROCESS | 2040 | ++DOMWINDOW == 122 (0000005998C46800) [pid = 2040] [serial = 1343] [outer = 0000005998B83800] 23:48:03 INFO - PROCESS | 2040 | 1463035683070 Marionette TRACE conn6 <- [1,1472,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]]]}] 23:48:03 INFO - TEST-PASS | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | The referrer URL is origin when a 23:48:03 INFO - document served over http requires an http 23:48:03 INFO - sub-resource via script-tag using the meta-csp 23:48:03 INFO - delivery method with keep-origin-redirect and when 23:48:03 INFO - the target request is same-origin. 23:48:03 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 628ms 23:48:03 INFO - PROCESS | 2040 | 1463035683106 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 23:48:03 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html 23:48:03 INFO - PROCESS | 2040 | 1463035683108 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 23:48:03 INFO - PROCESS | 2040 | 1463035683120 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 23:48:03 INFO - PROCESS | 2040 | 1463035683122 Marionette TRACE conn6 <- [1,1474,null,{}] 23:48:03 INFO - PROCESS | 2040 | 1463035683126 Marionette TRACE conn6 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:03 INFO - PROCESS | 2040 | 1463035683262 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 23:48:03 INFO - PROCESS | 2040 | --DOMWINDOW == 121 (0000005986544400) [pid = 2040] [serial = 1281] [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] 23:48:03 INFO - PROCESS | 2040 | --DOMWINDOW == 120 (0000005987011C00) [pid = 2040] [serial = 1278] [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] 23:48:03 INFO - PROCESS | 2040 | --DOMWINDOW == 119 (0000005992E97C00) [pid = 2040] [serial = 1284] [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] 23:48:03 INFO - PROCESS | 2040 | --DOMWINDOW == 118 (000000599119B800) [pid = 2040] [serial = 1287] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:48:03 INFO - PROCESS | 2040 | --DOMWINDOW == 117 (0000005993334400) [pid = 2040] [serial = 1289] [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] 23:48:03 INFO - PROCESS | 2040 | --DOMWINDOW == 116 (000000599429B000) [pid = 2040] [serial = 1292] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463035671131] 23:48:03 INFO - PROCESS | 2040 | 1463035683362 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:03 INFO - PROCESS | 2040 | ++DOCSHELL 000000599BD1F800 == 57 [pid = 2040] [id = 483] 23:48:03 INFO - PROCESS | 2040 | ++DOMWINDOW == 117 (00000059875C6800) [pid = 2040] [serial = 1344] [outer = 0000000000000000] 23:48:03 INFO - PROCESS | 2040 | ++DOMWINDOW == 118 (0000005993A88000) [pid = 2040] [serial = 1345] [outer = 00000059875C6800] 23:48:03 INFO - PROCESS | 2040 | 1463035683409 Marionette DEBUG loaded listener.js 23:48:03 INFO - PROCESS | 2040 | ++DOMWINDOW == 119 (0000005998CE6C00) [pid = 2040] [serial = 1346] [outer = 00000059875C6800] 23:48:03 INFO - PROCESS | 2040 | 1463035683734 Marionette TRACE conn6 <- [1,1476,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]]]}] 23:48:03 INFO - TEST-PASS | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | The referrer URL is origin when a 23:48:03 INFO - document served over http requires an http 23:48:03 INFO - sub-resource via script-tag using the meta-csp 23:48:03 INFO - delivery method with no-redirect and when 23:48:03 INFO - the target request is same-origin. 23:48:03 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 650ms 23:48:03 INFO - PROCESS | 2040 | 1463035683763 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 23:48:03 INFO - PROCESS | 2040 | 1463035683765 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 23:48:03 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html 23:48:03 INFO - PROCESS | 2040 | 1463035683768 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 23:48:03 INFO - PROCESS | 2040 | 1463035683770 Marionette TRACE conn6 <- [1,1478,null,{}] 23:48:03 INFO - PROCESS | 2040 | 1463035683774 Marionette TRACE conn6 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:03 INFO - PROCESS | 2040 | 1463035683860 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 23:48:03 INFO - PROCESS | 2040 | 1463035683881 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:03 INFO - PROCESS | 2040 | ++DOCSHELL 000000599C3D5000 == 58 [pid = 2040] [id = 484] 23:48:03 INFO - PROCESS | 2040 | ++DOMWINDOW == 120 (0000005985369800) [pid = 2040] [serial = 1347] [outer = 0000000000000000] 23:48:03 INFO - PROCESS | 2040 | ++DOMWINDOW == 121 (000000598536E000) [pid = 2040] [serial = 1348] [outer = 0000005985369800] 23:48:03 INFO - PROCESS | 2040 | 1463035683925 Marionette DEBUG loaded listener.js 23:48:04 INFO - PROCESS | 2040 | ++DOMWINDOW == 122 (000000599739FC00) [pid = 2040] [serial = 1349] [outer = 0000005985369800] 23:48:04 INFO - PROCESS | 2040 | 1463035684352 Marionette TRACE conn6 <- [1,1480,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]]]}] 23:48:04 INFO - TEST-PASS | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | The referrer URL is origin when a 23:48:04 INFO - document served over http requires an http 23:48:04 INFO - sub-resource via script-tag using the meta-csp 23:48:04 INFO - delivery method with swap-origin-redirect and when 23:48:04 INFO - the target request is same-origin. 23:48:04 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 627ms 23:48:04 INFO - PROCESS | 2040 | 1463035684399 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 23:48:04 INFO - PROCESS | 2040 | 1463035684410 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 23:48:04 INFO - PROCESS | 2040 | 1463035684414 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 23:48:04 INFO - PROCESS | 2040 | 1463035684416 Marionette TRACE conn6 <- [1,1482,null,{}] 23:48:04 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html 23:48:04 INFO - PROCESS | 2040 | 1463035684419 Marionette TRACE conn6 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:04 INFO - PROCESS | 2040 | 1463035684503 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 23:48:04 INFO - PROCESS | 2040 | 1463035684509 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:04 INFO - PROCESS | 2040 | ++DOCSHELL 000000599C435800 == 59 [pid = 2040] [id = 485] 23:48:04 INFO - PROCESS | 2040 | ++DOMWINDOW == 123 (0000005994197400) [pid = 2040] [serial = 1350] [outer = 0000000000000000] 23:48:04 INFO - PROCESS | 2040 | ++DOMWINDOW == 124 (000000599419BC00) [pid = 2040] [serial = 1351] [outer = 0000005994197400] 23:48:04 INFO - PROCESS | 2040 | 1463035684553 Marionette DEBUG loaded listener.js 23:48:04 INFO - PROCESS | 2040 | ++DOMWINDOW == 125 (0000005998CE1000) [pid = 2040] [serial = 1352] [outer = 0000005994197400] 23:48:04 INFO - PROCESS | 2040 | 1463035684964 Marionette TRACE conn6 <- [1,1484,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]]]}] 23:48:05 INFO - TEST-PASS | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | The referrer URL is origin when a 23:48:05 INFO - document served over http requires an http 23:48:05 INFO - sub-resource via xhr-request using the meta-csp 23:48:05 INFO - delivery method with keep-origin-redirect and when 23:48:05 INFO - the target request is same-origin. 23:48:05 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 584ms 23:48:05 INFO - PROCESS | 2040 | 1463035685003 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 23:48:05 INFO - PROCESS | 2040 | 1463035685006 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 23:48:05 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html 23:48:05 INFO - PROCESS | 2040 | 1463035685009 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 23:48:05 INFO - PROCESS | 2040 | 1463035685012 Marionette TRACE conn6 <- [1,1486,null,{}] 23:48:05 INFO - PROCESS | 2040 | 1463035685015 Marionette TRACE conn6 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:05 INFO - PROCESS | 2040 | 1463035685152 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 23:48:05 INFO - PROCESS | 2040 | 1463035685181 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:05 INFO - PROCESS | 2040 | ++DOCSHELL 000000599D3C4000 == 60 [pid = 2040] [id = 486] 23:48:05 INFO - PROCESS | 2040 | ++DOMWINDOW == 126 (0000005997FCA800) [pid = 2040] [serial = 1353] [outer = 0000000000000000] 23:48:05 INFO - PROCESS | 2040 | ++DOMWINDOW == 127 (0000005998CE6400) [pid = 2040] [serial = 1354] [outer = 0000005997FCA800] 23:48:05 INFO - PROCESS | 2040 | 1463035685231 Marionette DEBUG loaded listener.js 23:48:05 INFO - PROCESS | 2040 | ++DOMWINDOW == 128 (0000005999DD3800) [pid = 2040] [serial = 1355] [outer = 0000005997FCA800] 23:48:05 INFO - PROCESS | 2040 | 1463035685812 Marionette TRACE conn6 <- [1,1488,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]]]}] 23:48:05 INFO - TEST-PASS | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | The referrer URL is origin when a 23:48:05 INFO - document served over http requires an http 23:48:05 INFO - sub-resource via xhr-request using the meta-csp 23:48:05 INFO - delivery method with no-redirect and when 23:48:05 INFO - the target request is same-origin. 23:48:05 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 838ms 23:48:05 INFO - PROCESS | 2040 | 1463035685868 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 23:48:05 INFO - PROCESS | 2040 | 1463035685874 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 23:48:05 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html 23:48:05 INFO - PROCESS | 2040 | 1463035685906 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 23:48:05 INFO - PROCESS | 2040 | 1463035685912 Marionette TRACE conn6 <- [1,1490,null,{}] 23:48:05 INFO - PROCESS | 2040 | 1463035685917 Marionette TRACE conn6 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:06 INFO - PROCESS | 2040 | 1463035686041 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 23:48:06 INFO - PROCESS | 2040 | 1463035686155 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:06 INFO - PROCESS | 2040 | ++DOCSHELL 0000005994669800 == 61 [pid = 2040] [id = 487] 23:48:06 INFO - PROCESS | 2040 | ++DOMWINDOW == 129 (000000598CF89400) [pid = 2040] [serial = 1356] [outer = 0000000000000000] 23:48:06 INFO - PROCESS | 2040 | ++DOMWINDOW == 130 (000000599250FC00) [pid = 2040] [serial = 1357] [outer = 000000598CF89400] 23:48:06 INFO - PROCESS | 2040 | 1463035686213 Marionette DEBUG loaded listener.js 23:48:06 INFO - PROCESS | 2040 | ++DOMWINDOW == 131 (000000599382FC00) [pid = 2040] [serial = 1358] [outer = 000000598CF89400] 23:48:06 INFO - PROCESS | 2040 | 1463035686735 Marionette TRACE conn6 <- [1,1492,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]]]}] 23:48:06 INFO - TEST-PASS | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | The referrer URL is origin when a 23:48:06 INFO - document served over http requires an http 23:48:06 INFO - sub-resource via xhr-request using the meta-csp 23:48:06 INFO - delivery method with swap-origin-redirect and when 23:48:06 INFO - the target request is same-origin. 23:48:06 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 901ms 23:48:06 INFO - PROCESS | 2040 | 1463035686829 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 23:48:06 INFO - PROCESS | 2040 | 1463035686835 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 23:48:06 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html 23:48:06 INFO - PROCESS | 2040 | 1463035686848 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 23:48:06 INFO - PROCESS | 2040 | 1463035686851 Marionette TRACE conn6 <- [1,1494,null,{}] 23:48:06 INFO - PROCESS | 2040 | 1463035686855 Marionette TRACE conn6 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:06 INFO - PROCESS | 2040 | 1463035686979 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 23:48:07 INFO - PROCESS | 2040 | 1463035687064 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:07 INFO - PROCESS | 2040 | ++DOCSHELL 000000599A5A6000 == 62 [pid = 2040] [id = 488] 23:48:07 INFO - PROCESS | 2040 | ++DOMWINDOW == 132 (0000005994196000) [pid = 2040] [serial = 1359] [outer = 0000000000000000] 23:48:07 INFO - PROCESS | 2040 | ++DOMWINDOW == 133 (0000005995466000) [pid = 2040] [serial = 1360] [outer = 0000005994196000] 23:48:07 INFO - PROCESS | 2040 | 1463035687119 Marionette DEBUG loaded listener.js 23:48:07 INFO - PROCESS | 2040 | ++DOMWINDOW == 134 (000000599740CC00) [pid = 2040] [serial = 1361] [outer = 0000005994196000] 23:48:07 INFO - PROCESS | 2040 | 1463035687743 Marionette TRACE conn6 <- [1,1496,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]]]}] 23:48:07 INFO - TEST-PASS | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | The referrer URL is origin when a 23:48:07 INFO - document served over http requires an https 23:48:07 INFO - sub-resource via fetch-request using the meta-csp 23:48:07 INFO - delivery method with keep-origin-redirect and when 23:48:07 INFO - the target request is same-origin. 23:48:07 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 943ms 23:48:07 INFO - PROCESS | 2040 | 1463035687793 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 23:48:07 INFO - PROCESS | 2040 | 1463035687796 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 23:48:07 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html 23:48:07 INFO - PROCESS | 2040 | 1463035687800 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 23:48:07 INFO - PROCESS | 2040 | 1463035687804 Marionette TRACE conn6 <- [1,1498,null,{}] 23:48:07 INFO - PROCESS | 2040 | 1463035687816 Marionette TRACE conn6 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:07 INFO - PROCESS | 2040 | 1463035687929 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 23:48:08 INFO - PROCESS | 2040 | 1463035688052 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:08 INFO - PROCESS | 2040 | ++DOCSHELL 000000599D3DC800 == 63 [pid = 2040] [id = 489] 23:48:08 INFO - PROCESS | 2040 | ++DOMWINDOW == 135 (0000005997FC7000) [pid = 2040] [serial = 1362] [outer = 0000000000000000] 23:48:08 INFO - PROCESS | 2040 | ++DOMWINDOW == 136 (0000005997FD0800) [pid = 2040] [serial = 1363] [outer = 0000005997FC7000] 23:48:08 INFO - PROCESS | 2040 | 1463035688110 Marionette DEBUG loaded listener.js 23:48:08 INFO - PROCESS | 2040 | ++DOMWINDOW == 137 (0000005999DCEC00) [pid = 2040] [serial = 1364] [outer = 0000005997FC7000] 23:48:08 INFO - PROCESS | 2040 | 1463035688643 Marionette TRACE conn6 <- [1,1500,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]]]}] 23:48:08 INFO - TEST-PASS | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | The referrer URL is origin when a 23:48:08 INFO - document served over http requires an https 23:48:08 INFO - sub-resource via fetch-request using the meta-csp 23:48:08 INFO - delivery method with no-redirect and when 23:48:08 INFO - the target request is same-origin. 23:48:08 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 879ms 23:48:08 INFO - PROCESS | 2040 | 1463035688681 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 23:48:08 INFO - PROCESS | 2040 | 1463035688684 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 23:48:08 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html 23:48:08 INFO - PROCESS | 2040 | 1463035688704 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 23:48:08 INFO - PROCESS | 2040 | 1463035688706 Marionette TRACE conn6 <- [1,1502,null,{}] 23:48:08 INFO - PROCESS | 2040 | 1463035688713 Marionette TRACE conn6 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:08 INFO - PROCESS | 2040 | 1463035688823 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 23:48:08 INFO - PROCESS | 2040 | 1463035688912 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:08 INFO - PROCESS | 2040 | ++DOCSHELL 000000599D07C800 == 64 [pid = 2040] [id = 490] 23:48:08 INFO - PROCESS | 2040 | ++DOMWINDOW == 138 (0000005999DD8000) [pid = 2040] [serial = 1365] [outer = 0000000000000000] 23:48:08 INFO - PROCESS | 2040 | ++DOMWINDOW == 139 (000000599A1CD400) [pid = 2040] [serial = 1366] [outer = 0000005999DD8000] 23:48:08 INFO - PROCESS | 2040 | 1463035688967 Marionette DEBUG loaded listener.js 23:48:09 INFO - PROCESS | 2040 | ++DOMWINDOW == 140 (000000599A1D6C00) [pid = 2040] [serial = 1367] [outer = 0000005999DD8000] 23:48:09 INFO - PROCESS | 2040 | 1463035689855 Marionette TRACE conn6 <- [1,1504,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]]]}] 23:48:09 INFO - TEST-PASS | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | The referrer URL is origin when a 23:48:09 INFO - document served over http requires an https 23:48:09 INFO - sub-resource via fetch-request using the meta-csp 23:48:09 INFO - delivery method with swap-origin-redirect and when 23:48:09 INFO - the target request is same-origin. 23:48:09 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 1201ms 23:48:09 INFO - PROCESS | 2040 | 1463035689891 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 23:48:09 INFO - PROCESS | 2040 | 1463035689895 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 23:48:09 INFO - PROCESS | 2040 | 1463035689900 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 23:48:09 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 23:48:09 INFO - PROCESS | 2040 | 1463035689904 Marionette TRACE conn6 <- [1,1506,null,{}] 23:48:09 INFO - PROCESS | 2040 | 1463035689911 Marionette TRACE conn6 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:10 INFO - PROCESS | 2040 | 1463035690014 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 23:48:10 INFO - PROCESS | 2040 | 1463035690096 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:10 INFO - PROCESS | 2040 | ++DOCSHELL 000000598707E800 == 65 [pid = 2040] [id = 491] 23:48:10 INFO - PROCESS | 2040 | ++DOMWINDOW == 141 (0000005987011C00) [pid = 2040] [serial = 1368] [outer = 0000000000000000] 23:48:10 INFO - PROCESS | 2040 | ++DOMWINDOW == 142 (0000005987011000) [pid = 2040] [serial = 1369] [outer = 0000005987011C00] 23:48:10 INFO - PROCESS | 2040 | 1463035690190 Marionette DEBUG loaded listener.js 23:48:10 INFO - PROCESS | 2040 | ++DOMWINDOW == 143 (00000059883B5C00) [pid = 2040] [serial = 1370] [outer = 0000005987011C00] 23:48:10 INFO - PROCESS | 2040 | ++DOCSHELL 00000059925C3800 == 66 [pid = 2040] [id = 492] 23:48:10 INFO - PROCESS | 2040 | ++DOMWINDOW == 144 (000000598C192800) [pid = 2040] [serial = 1371] [outer = 0000000000000000] 23:48:10 INFO - PROCESS | 2040 | ++DOMWINDOW == 145 (000000598CF07400) [pid = 2040] [serial = 1372] [outer = 000000598C192800] 23:48:10 INFO - PROCESS | 2040 | --DOCSHELL 000000599C435800 == 65 [pid = 2040] [id = 485] 23:48:10 INFO - PROCESS | 2040 | --DOCSHELL 000000599C3D5000 == 64 [pid = 2040] [id = 484] 23:48:10 INFO - PROCESS | 2040 | --DOCSHELL 000000599BD1F800 == 63 [pid = 2040] [id = 483] 23:48:10 INFO - PROCESS | 2040 | --DOCSHELL 000000599B3AA800 == 62 [pid = 2040] [id = 482] 23:48:10 INFO - PROCESS | 2040 | --DOCSHELL 000000599ADC1800 == 61 [pid = 2040] [id = 481] 23:48:10 INFO - PROCESS | 2040 | --DOCSHELL 000000599A81C800 == 60 [pid = 2040] [id = 480] 23:48:10 INFO - PROCESS | 2040 | --DOCSHELL 000000599A328800 == 59 [pid = 2040] [id = 479] 23:48:10 INFO - PROCESS | 2040 | --DOCSHELL 0000005999FE4000 == 58 [pid = 2040] [id = 478] 23:48:10 INFO - PROCESS | 2040 | --DOCSHELL 0000005999F23000 == 57 [pid = 2040] [id = 477] 23:48:10 INFO - PROCESS | 2040 | --DOCSHELL 00000059979E4000 == 56 [pid = 2040] [id = 476] 23:48:10 INFO - PROCESS | 2040 | --DOMWINDOW == 144 (000000599890C400) [pid = 2040] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 23:48:10 INFO - PROCESS | 2040 | --DOMWINDOW == 143 (000000598FE63000) [pid = 2040] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 23:48:10 INFO - PROCESS | 2040 | --DOMWINDOW == 142 (0000005998B85400) [pid = 2040] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 23:48:10 INFO - PROCESS | 2040 | --DOMWINDOW == 141 (0000005993CB1000) [pid = 2040] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 23:48:10 INFO - PROCESS | 2040 | --DOMWINDOW == 140 (00000059974D6400) [pid = 2040] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 23:48:10 INFO - PROCESS | 2040 | --DOMWINDOW == 139 (000000599471A800) [pid = 2040] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 23:48:10 INFO - PROCESS | 2040 | --DOCSHELL 0000005996159000 == 55 [pid = 2040] [id = 475] 23:48:10 INFO - PROCESS | 2040 | --DOCSHELL 00000059925BD000 == 54 [pid = 2040] [id = 474] 23:48:10 INFO - PROCESS | 2040 | --DOCSHELL 00000059954B6000 == 53 [pid = 2040] [id = 473] 23:48:10 INFO - PROCESS | 2040 | --DOCSHELL 000000599ADC0000 == 52 [pid = 2040] [id = 471] 23:48:10 INFO - PROCESS | 2040 | --DOCSHELL 000000599AB77800 == 51 [pid = 2040] [id = 470] 23:48:10 INFO - PROCESS | 2040 | --DOCSHELL 000000598C4DE800 == 50 [pid = 2040] [id = 466] 23:48:10 INFO - PROCESS | 2040 | --DOCSHELL 00000059979E9000 == 49 [pid = 2040] [id = 465] 23:48:10 INFO - PROCESS | 2040 | 1463035690922 Marionette TRACE conn6 <- [1,1508,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]]]}] 23:48:10 INFO - PROCESS | 2040 | --DOMWINDOW == 138 (000000598768E400) [pid = 2040] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 23:48:10 INFO - PROCESS | 2040 | --DOMWINDOW == 137 (000000598CF82C00) [pid = 2040] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 23:48:10 INFO - PROCESS | 2040 | --DOMWINDOW == 136 (00000059937E7800) [pid = 2040] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 23:48:10 INFO - PROCESS | 2040 | --DOMWINDOW == 135 (000000598D72F400) [pid = 2040] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 23:48:10 INFO - PROCESS | 2040 | --DOMWINDOW == 134 (00000059935E1800) [pid = 2040] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 23:48:10 INFO - PROCESS | 2040 | --DOMWINDOW == 133 (00000059883B1000) [pid = 2040] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 23:48:10 INFO - PROCESS | 2040 | --DOMWINDOW == 132 (0000005993B08C00) [pid = 2040] [serial = 1288] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:48:10 INFO - PROCESS | 2040 | --DOMWINDOW == 131 (0000005993FEE400) [pid = 2040] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 23:48:10 INFO - PROCESS | 2040 | --DOMWINDOW == 130 (0000005994717800) [pid = 2040] [serial = 1293] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463035671131] 23:48:10 INFO - PROCESS | 2040 | --DOMWINDOW == 129 (0000005993A8CC00) [pid = 2040] [serial = 1290] [outer = 0000000000000000] [url = about:blank] 23:48:10 INFO - TEST-PASS | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | The referrer URL is origin when a 23:48:10 INFO - document served over http requires an https 23:48:10 INFO - sub-resource via iframe-tag using the meta-csp 23:48:10 INFO - delivery method with keep-origin-redirect and when 23:48:10 INFO - the target request is same-origin. 23:48:10 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1077ms 23:48:10 INFO - PROCESS | 2040 | 1463035690982 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 23:48:10 INFO - PROCESS | 2040 | 1463035690988 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 23:48:10 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 23:48:11 INFO - PROCESS | 2040 | 1463035690995 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 23:48:11 INFO - PROCESS | 2040 | 1463035690998 Marionette TRACE conn6 <- [1,1510,null,{}] 23:48:11 INFO - PROCESS | 2040 | 1463035691002 Marionette TRACE conn6 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:11 INFO - PROCESS | 2040 | 1463035691098 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 23:48:11 INFO - PROCESS | 2040 | 1463035691105 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:11 INFO - PROCESS | 2040 | ++DOCSHELL 000000599114C800 == 50 [pid = 2040] [id = 493] 23:48:11 INFO - PROCESS | 2040 | ++DOMWINDOW == 130 (000000598C193000) [pid = 2040] [serial = 1373] [outer = 0000000000000000] 23:48:11 INFO - PROCESS | 2040 | ++DOMWINDOW == 131 (000000598C394400) [pid = 2040] [serial = 1374] [outer = 000000598C193000] 23:48:11 INFO - PROCESS | 2040 | 1463035691152 Marionette DEBUG loaded listener.js 23:48:11 INFO - PROCESS | 2040 | ++DOMWINDOW == 132 (000000598D755000) [pid = 2040] [serial = 1375] [outer = 000000598C193000] 23:48:11 INFO - PROCESS | 2040 | ++DOCSHELL 000000599438E800 == 51 [pid = 2040] [id = 494] 23:48:11 INFO - PROCESS | 2040 | ++DOMWINDOW == 133 (000000598C49C400) [pid = 2040] [serial = 1376] [outer = 0000000000000000] 23:48:11 INFO - PROCESS | 2040 | ++DOMWINDOW == 134 (000000599009BC00) [pid = 2040] [serial = 1377] [outer = 000000598C49C400] 23:48:11 INFO - PROCESS | 2040 | 1463035691691 Marionette TRACE conn6 <- [1,1512,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]]]}] 23:48:11 INFO - TEST-PASS | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | The referrer URL is origin when a 23:48:11 INFO - document served over http requires an https 23:48:11 INFO - sub-resource via iframe-tag using the meta-csp 23:48:11 INFO - delivery method with no-redirect and when 23:48:11 INFO - the target request is same-origin. 23:48:11 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 733ms 23:48:11 INFO - PROCESS | 2040 | 1463035691729 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 23:48:11 INFO - PROCESS | 2040 | 1463035691731 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 23:48:11 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 23:48:11 INFO - PROCESS | 2040 | 1463035691735 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 23:48:11 INFO - PROCESS | 2040 | 1463035691738 Marionette TRACE conn6 <- [1,1514,null,{}] 23:48:11 INFO - PROCESS | 2040 | 1463035691750 Marionette TRACE conn6 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:11 INFO - PROCESS | 2040 | 1463035691846 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 23:48:11 INFO - PROCESS | 2040 | 1463035691926 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:11 INFO - PROCESS | 2040 | ++DOCSHELL 0000005994786800 == 52 [pid = 2040] [id = 495] 23:48:11 INFO - PROCESS | 2040 | ++DOMWINDOW == 135 (000000598FE67C00) [pid = 2040] [serial = 1378] [outer = 0000000000000000] 23:48:11 INFO - PROCESS | 2040 | ++DOMWINDOW == 136 (000000599119BC00) [pid = 2040] [serial = 1379] [outer = 000000598FE67C00] 23:48:11 INFO - PROCESS | 2040 | 1463035691975 Marionette DEBUG loaded listener.js 23:48:12 INFO - PROCESS | 2040 | ++DOMWINDOW == 137 (0000005992E96800) [pid = 2040] [serial = 1380] [outer = 000000598FE67C00] 23:48:12 INFO - PROCESS | 2040 | ++DOCSHELL 0000005996696000 == 53 [pid = 2040] [id = 496] 23:48:12 INFO - PROCESS | 2040 | ++DOMWINDOW == 138 (0000005993329400) [pid = 2040] [serial = 1381] [outer = 0000000000000000] 23:48:12 INFO - PROCESS | 2040 | ++DOMWINDOW == 139 (0000005992537400) [pid = 2040] [serial = 1382] [outer = 0000005993329400] 23:48:12 INFO - PROCESS | 2040 | 1463035692417 Marionette TRACE conn6 <- [1,1516,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]]]}] 23:48:12 INFO - TEST-PASS | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | The referrer URL is origin when a 23:48:12 INFO - document served over http requires an https 23:48:12 INFO - sub-resource via iframe-tag using the meta-csp 23:48:12 INFO - delivery method with swap-origin-redirect and when 23:48:12 INFO - the target request is same-origin. 23:48:12 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 735ms 23:48:12 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 23:48:12 INFO - PROCESS | 2040 | 1463035692472 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 23:48:12 INFO - PROCESS | 2040 | 1463035692475 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 23:48:12 INFO - PROCESS | 2040 | 1463035692479 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 23:48:12 INFO - PROCESS | 2040 | 1463035692480 Marionette TRACE conn6 <- [1,1518,null,{}] 23:48:12 INFO - PROCESS | 2040 | 1463035692484 Marionette TRACE conn6 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:12 INFO - PROCESS | 2040 | 1463035692577 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 23:48:12 INFO - PROCESS | 2040 | 1463035692585 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:12 INFO - PROCESS | 2040 | ++DOCSHELL 00000059972BB000 == 54 [pid = 2040] [id = 497] 23:48:12 INFO - PROCESS | 2040 | ++DOMWINDOW == 140 (00000059935EAC00) [pid = 2040] [serial = 1383] [outer = 0000000000000000] 23:48:12 INFO - PROCESS | 2040 | ++DOMWINDOW == 141 (0000005993827400) [pid = 2040] [serial = 1384] [outer = 00000059935EAC00] 23:48:12 INFO - PROCESS | 2040 | 1463035692631 Marionette DEBUG loaded listener.js 23:48:12 INFO - PROCESS | 2040 | ++DOMWINDOW == 142 (0000005993855C00) [pid = 2040] [serial = 1385] [outer = 00000059935EAC00] 23:48:13 INFO - PROCESS | 2040 | 1463035693113 Marionette TRACE conn6 <- [1,1520,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]]]}] 23:48:13 INFO - TEST-PASS | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | The referrer URL is origin when a 23:48:13 INFO - document served over http requires an https 23:48:13 INFO - sub-resource via script-tag using the meta-csp 23:48:13 INFO - delivery method with keep-origin-redirect and when 23:48:13 INFO - the target request is same-origin. 23:48:13 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 671ms 23:48:13 INFO - PROCESS | 2040 | 1463035693152 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 23:48:13 INFO - PROCESS | 2040 | 1463035693155 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 23:48:13 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html 23:48:13 INFO - PROCESS | 2040 | 1463035693158 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 23:48:13 INFO - PROCESS | 2040 | 1463035693160 Marionette TRACE conn6 <- [1,1522,null,{}] 23:48:13 INFO - PROCESS | 2040 | 1463035693164 Marionette TRACE conn6 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:13 INFO - PROCESS | 2040 | 1463035693297 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 23:48:13 INFO - PROCESS | 2040 | 1463035693347 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:13 INFO - PROCESS | 2040 | ++DOCSHELL 00000059925CC800 == 55 [pid = 2040] [id = 498] 23:48:13 INFO - PROCESS | 2040 | ++DOMWINDOW == 143 (0000005987910C00) [pid = 2040] [serial = 1386] [outer = 0000000000000000] 23:48:13 INFO - PROCESS | 2040 | ++DOMWINDOW == 144 (0000005993CB1800) [pid = 2040] [serial = 1387] [outer = 0000005987910C00] 23:48:13 INFO - PROCESS | 2040 | 1463035693393 Marionette DEBUG loaded listener.js 23:48:13 INFO - PROCESS | 2040 | ++DOMWINDOW == 145 (0000005993FCA400) [pid = 2040] [serial = 1388] [outer = 0000005987910C00] 23:48:13 INFO - PROCESS | 2040 | 1463035693797 Marionette TRACE conn6 <- [1,1524,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]]]}] 23:48:13 INFO - TEST-PASS | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | The referrer URL is origin when a 23:48:13 INFO - document served over http requires an https 23:48:13 INFO - sub-resource via script-tag using the meta-csp 23:48:13 INFO - delivery method with no-redirect and when 23:48:13 INFO - the target request is same-origin. 23:48:13 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 689ms 23:48:13 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 23:48:13 INFO - PROCESS | 2040 | 1463035693850 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 23:48:13 INFO - PROCESS | 2040 | 1463035693853 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 23:48:13 INFO - PROCESS | 2040 | 1463035693861 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 23:48:13 INFO - PROCESS | 2040 | 1463035693863 Marionette TRACE conn6 <- [1,1526,null,{}] 23:48:13 INFO - PROCESS | 2040 | 1463035693867 Marionette TRACE conn6 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:14 INFO - PROCESS | 2040 | 1463035693996 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 23:48:14 INFO - PROCESS | 2040 | 1463035694051 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:14 INFO - PROCESS | 2040 | ++DOCSHELL 0000005999FA4800 == 56 [pid = 2040] [id = 499] 23:48:14 INFO - PROCESS | 2040 | ++DOMWINDOW == 146 (0000005993FF9C00) [pid = 2040] [serial = 1389] [outer = 0000000000000000] 23:48:14 INFO - PROCESS | 2040 | ++DOMWINDOW == 147 (00000059943D9C00) [pid = 2040] [serial = 1390] [outer = 0000005993FF9C00] 23:48:14 INFO - PROCESS | 2040 | 1463035694098 Marionette DEBUG loaded listener.js 23:48:14 INFO - PROCESS | 2040 | ++DOMWINDOW == 148 (000000599471BC00) [pid = 2040] [serial = 1391] [outer = 0000005993FF9C00] 23:48:14 INFO - PROCESS | 2040 | 1463035694544 Marionette TRACE conn6 <- [1,1528,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]]]}] 23:48:14 INFO - TEST-PASS | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | The referrer URL is origin when a 23:48:14 INFO - document served over http requires an https 23:48:14 INFO - sub-resource via script-tag using the meta-csp 23:48:14 INFO - delivery method with swap-origin-redirect and when 23:48:14 INFO - the target request is same-origin. 23:48:14 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 733ms 23:48:14 INFO - PROCESS | 2040 | 1463035694591 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 23:48:14 INFO - PROCESS | 2040 | 1463035694593 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 23:48:14 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 23:48:14 INFO - PROCESS | 2040 | 1463035694597 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 23:48:14 INFO - PROCESS | 2040 | 1463035694599 Marionette TRACE conn6 <- [1,1530,null,{}] 23:48:14 INFO - PROCESS | 2040 | 1463035694644 Marionette TRACE conn6 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:14 INFO - PROCESS | 2040 | 1463035694751 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 23:48:14 INFO - PROCESS | 2040 | 1463035694763 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:14 INFO - PROCESS | 2040 | ++DOCSHELL 00000059933DB800 == 57 [pid = 2040] [id = 500] 23:48:14 INFO - PROCESS | 2040 | ++DOMWINDOW == 149 (0000005994721C00) [pid = 2040] [serial = 1392] [outer = 0000000000000000] 23:48:14 INFO - PROCESS | 2040 | ++DOMWINDOW == 150 (0000005994736C00) [pid = 2040] [serial = 1393] [outer = 0000005994721C00] 23:48:14 INFO - PROCESS | 2040 | 1463035694807 Marionette DEBUG loaded listener.js 23:48:14 INFO - PROCESS | 2040 | ++DOMWINDOW == 151 (00000059951C4C00) [pid = 2040] [serial = 1394] [outer = 0000005994721C00] 23:48:15 INFO - PROCESS | 2040 | --DOMWINDOW == 150 (0000005994197400) [pid = 2040] [serial = 1350] [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] 23:48:15 INFO - PROCESS | 2040 | --DOMWINDOW == 149 (0000005997920C00) [pid = 2040] [serial = 1336] [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] 23:48:15 INFO - PROCESS | 2040 | --DOMWINDOW == 148 (0000005998B83800) [pid = 2040] [serial = 1341] [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] 23:48:15 INFO - PROCESS | 2040 | --DOMWINDOW == 147 (000000599890AC00) [pid = 2040] [serial = 1339] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:48:15 INFO - PROCESS | 2040 | --DOMWINDOW == 146 (000000598FE5E400) [pid = 2040] [serial = 1317] [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] 23:48:15 INFO - PROCESS | 2040 | --DOMWINDOW == 145 (0000005990095C00) [pid = 2040] [serial = 1299] [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] 23:48:15 INFO - PROCESS | 2040 | --DOMWINDOW == 144 (0000005986C45C00) [pid = 2040] [serial = 1297] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:48:15 INFO - PROCESS | 2040 | --DOMWINDOW == 143 (0000005996129400) [pid = 2040] [serial = 1331] [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] 23:48:15 INFO - PROCESS | 2040 | --DOMWINDOW == 142 (000000598B4DCC00) [pid = 2040] [serial = 1320] [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] 23:48:15 INFO - PROCESS | 2040 | --DOMWINDOW == 141 (000000598B4CD400) [pid = 2040] [serial = 1314] [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] 23:48:15 INFO - PROCESS | 2040 | --DOMWINDOW == 140 (0000005993FC0800) [pid = 2040] [serial = 1302] [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] 23:48:15 INFO - PROCESS | 2040 | --DOMWINDOW == 139 (0000005993CAF000) [pid = 2040] [serial = 1323] [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] 23:48:15 INFO - PROCESS | 2040 | --DOMWINDOW == 138 (0000005994B0B400) [pid = 2040] [serial = 1326] [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] 23:48:15 INFO - PROCESS | 2040 | --DOMWINDOW == 137 (0000005997113800) [pid = 2040] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:48:15 INFO - PROCESS | 2040 | --DOMWINDOW == 136 (00000059875C6800) [pid = 2040] [serial = 1344] [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] 23:48:15 INFO - PROCESS | 2040 | --DOMWINDOW == 135 (0000005985369800) [pid = 2040] [serial = 1347] [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] 23:48:15 INFO - PROCESS | 2040 | --DOMWINDOW == 134 (00000059971F0C00) [pid = 2040] [serial = 1334] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463035681487] 23:48:15 INFO - PROCESS | 2040 | --DOMWINDOW == 133 (0000005995C12400) [pid = 2040] [serial = 1269] [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] 23:48:15 INFO - PROCESS | 2040 | --DOMWINDOW == 132 (000000599797E400) [pid = 2040] [serial = 1272] [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] 23:48:15 INFO - PROCESS | 2040 | --DOMWINDOW == 131 (000000598FE91C00) [pid = 2040] [serial = 1205] [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] 23:48:15 INFO - PROCESS | 2040 | --DOMWINDOW == 130 (00000059935E6400) [pid = 2040] [serial = 1215] [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] 23:48:15 INFO - PROCESS | 2040 | --DOMWINDOW == 129 (000000599472C800) [pid = 2040] [serial = 1107] [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] 23:48:15 INFO - PROCESS | 2040 | --DOMWINDOW == 128 (0000005994719C00) [pid = 2040] [serial = 1163] [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] 23:48:15 INFO - PROCESS | 2040 | --DOMWINDOW == 127 (000000598B4D7000) [pid = 2040] [serial = 1110] [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] 23:48:15 INFO - PROCESS | 2040 | --DOMWINDOW == 126 (000000598D96F800) [pid = 2040] [serial = 1263] [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] 23:48:15 INFO - PROCESS | 2040 | --DOMWINDOW == 125 (000000599734EC00) [pid = 2040] [serial = 1168] [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] 23:48:15 INFO - PROCESS | 2040 | --DOMWINDOW == 124 (0000005990097C00) [pid = 2040] [serial = 1113] [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] 23:48:15 INFO - PROCESS | 2040 | --DOMWINDOW == 123 (00000059937DD000) [pid = 2040] [serial = 1266] [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] 23:48:15 INFO - PROCESS | 2040 | --DOMWINDOW == 122 (0000005997465800) [pid = 2040] [serial = 1218] [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] 23:48:15 INFO - PROCESS | 2040 | --DOMWINDOW == 121 (0000005993FCAC00) [pid = 2040] [serial = 1116] [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] 23:48:15 INFO - PROCESS | 2040 | --DOMWINDOW == 120 (000000598CE3C400) [pid = 2040] [serial = 1210] [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] 23:48:15 INFO - PROCESS | 2040 | --DOMWINDOW == 119 (0000005998B7E000) [pid = 2040] [serial = 1275] [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] 23:48:15 INFO - PROCESS | 2040 | --DOMWINDOW == 118 (0000005986339C00) [pid = 2040] [serial = 1155] [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] 23:48:15 INFO - PROCESS | 2040 | --DOMWINDOW == 117 (0000005992EAC400) [pid = 2040] [serial = 1158] [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] 23:48:15 INFO - PROCESS | 2040 | --DOMWINDOW == 116 (0000005997929400) [pid = 2040] [serial = 1260] [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] 23:48:15 INFO - PROCESS | 2040 | 1463035695557 Marionette TRACE conn6 <- [1,1532,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]]]}] 23:48:15 INFO - TEST-PASS | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | The referrer URL is origin when a 23:48:15 INFO - document served over http requires an https 23:48:15 INFO - sub-resource via xhr-request using the meta-csp 23:48:15 INFO - delivery method with keep-origin-redirect and when 23:48:15 INFO - the target request is same-origin. 23:48:15 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1003ms 23:48:15 INFO - PROCESS | 2040 | 1463035695603 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 23:48:15 INFO - PROCESS | 2040 | 1463035695605 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 23:48:15 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html 23:48:15 INFO - PROCESS | 2040 | 1463035695609 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 23:48:15 INFO - PROCESS | 2040 | 1463035695619 Marionette TRACE conn6 <- [1,1534,null,{}] 23:48:15 INFO - PROCESS | 2040 | 1463035695628 Marionette TRACE conn6 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:15 INFO - PROCESS | 2040 | 1463035695715 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 23:48:15 INFO - PROCESS | 2040 | 1463035695721 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:15 INFO - PROCESS | 2040 | ++DOCSHELL 000000599851E800 == 58 [pid = 2040] [id = 501] 23:48:15 INFO - PROCESS | 2040 | ++DOMWINDOW == 117 (000000598536A400) [pid = 2040] [serial = 1395] [outer = 0000000000000000] 23:48:15 INFO - PROCESS | 2040 | ++DOMWINDOW == 118 (000000599250D400) [pid = 2040] [serial = 1396] [outer = 000000598536A400] 23:48:15 INFO - PROCESS | 2040 | 1463035695769 Marionette DEBUG loaded listener.js 23:48:15 INFO - PROCESS | 2040 | ++DOMWINDOW == 119 (0000005994738C00) [pid = 2040] [serial = 1397] [outer = 000000598536A400] 23:48:16 INFO - PROCESS | 2040 | 1463035696221 Marionette TRACE conn6 <- [1,1536,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]]]}] 23:48:16 INFO - TEST-PASS | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | The referrer URL is origin when a 23:48:16 INFO - document served over http requires an https 23:48:16 INFO - sub-resource via xhr-request using the meta-csp 23:48:16 INFO - delivery method with no-redirect and when 23:48:16 INFO - the target request is same-origin. 23:48:16 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 628ms 23:48:16 INFO - PROCESS | 2040 | 1463035696240 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 23:48:16 INFO - PROCESS | 2040 | 1463035696242 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 23:48:16 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 23:48:16 INFO - PROCESS | 2040 | 1463035696246 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 23:48:16 INFO - PROCESS | 2040 | 1463035696248 Marionette TRACE conn6 <- [1,1538,null,{}] 23:48:16 INFO - PROCESS | 2040 | 1463035696251 Marionette TRACE conn6 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:16 INFO - PROCESS | 2040 | 1463035696332 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 23:48:16 INFO - PROCESS | 2040 | 1463035696338 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:16 INFO - PROCESS | 2040 | ++DOCSHELL 000000599B2B2000 == 59 [pid = 2040] [id = 502] 23:48:16 INFO - PROCESS | 2040 | ++DOMWINDOW == 120 (00000059951C4000) [pid = 2040] [serial = 1398] [outer = 0000000000000000] 23:48:16 INFO - PROCESS | 2040 | ++DOMWINDOW == 121 (0000005995C12C00) [pid = 2040] [serial = 1399] [outer = 00000059951C4000] 23:48:16 INFO - PROCESS | 2040 | 1463035696383 Marionette DEBUG loaded listener.js 23:48:16 INFO - PROCESS | 2040 | ++DOMWINDOW == 122 (0000005996559C00) [pid = 2040] [serial = 1400] [outer = 00000059951C4000] 23:48:16 INFO - PROCESS | 2040 | 1463035696811 Marionette TRACE conn6 <- [1,1540,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]]]}] 23:48:16 INFO - TEST-PASS | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | The referrer URL is origin when a 23:48:16 INFO - document served over http requires an https 23:48:16 INFO - sub-resource via xhr-request using the meta-csp 23:48:16 INFO - delivery method with swap-origin-redirect and when 23:48:16 INFO - the target request is same-origin. 23:48:16 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 588ms 23:48:16 INFO - PROCESS | 2040 | 1463035696843 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 23:48:16 INFO - PROCESS | 2040 | 1463035696845 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 23:48:16 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html 23:48:16 INFO - PROCESS | 2040 | 1463035696849 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 23:48:16 INFO - PROCESS | 2040 | 1463035696850 Marionette TRACE conn6 <- [1,1542,null,{}] 23:48:16 INFO - PROCESS | 2040 | 1463035696854 Marionette TRACE conn6 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:16 INFO - PROCESS | 2040 | 1463035696952 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 23:48:16 INFO - PROCESS | 2040 | 1463035696963 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:16 INFO - PROCESS | 2040 | ++DOCSHELL 000000599BD1D800 == 60 [pid = 2040] [id = 503] 23:48:16 INFO - PROCESS | 2040 | ++DOMWINDOW == 123 (0000005997119000) [pid = 2040] [serial = 1401] [outer = 0000000000000000] 23:48:17 INFO - PROCESS | 2040 | ++DOMWINDOW == 124 (00000059971F0C00) [pid = 2040] [serial = 1402] [outer = 0000005997119000] 23:48:17 INFO - PROCESS | 2040 | 1463035697007 Marionette DEBUG loaded listener.js 23:48:17 INFO - PROCESS | 2040 | ++DOMWINDOW == 125 (0000005997350C00) [pid = 2040] [serial = 1403] [outer = 0000005997119000] 23:48:17 INFO - PROCESS | 2040 | 1463035697442 Marionette TRACE conn6 <- [1,1544,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]]]}] 23:48:17 INFO - TEST-PASS | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | The referrer URL is origin when a 23:48:17 INFO - document served over http requires an http 23:48:17 INFO - sub-resource via fetch-request using the meta-referrer 23:48:17 INFO - delivery method with keep-origin-redirect and when 23:48:17 INFO - the target request is cross-origin. 23:48:17 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 627ms 23:48:17 INFO - PROCESS | 2040 | 1463035697479 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 23:48:17 INFO - PROCESS | 2040 | 1463035697481 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 23:48:17 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html 23:48:17 INFO - PROCESS | 2040 | 1463035697545 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 23:48:17 INFO - PROCESS | 2040 | 1463035697548 Marionette TRACE conn6 <- [1,1546,null,{}] 23:48:17 INFO - PROCESS | 2040 | 1463035697555 Marionette TRACE conn6 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:17 INFO - PROCESS | 2040 | 1463035697680 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 23:48:17 INFO - PROCESS | 2040 | 1463035697800 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:17 INFO - PROCESS | 2040 | ++DOCSHELL 000000598B6D4800 == 61 [pid = 2040] [id = 504] 23:48:17 INFO - PROCESS | 2040 | ++DOMWINDOW == 126 (0000005986F59000) [pid = 2040] [serial = 1404] [outer = 0000000000000000] 23:48:17 INFO - PROCESS | 2040 | ++DOMWINDOW == 127 (00000059875BD800) [pid = 2040] [serial = 1405] [outer = 0000005986F59000] 23:48:17 INFO - PROCESS | 2040 | 1463035697857 Marionette DEBUG loaded listener.js 23:48:17 INFO - PROCESS | 2040 | ++DOMWINDOW == 128 (000000598C39E800) [pid = 2040] [serial = 1406] [outer = 0000005986F59000] 23:48:18 INFO - PROCESS | 2040 | 1463035698488 Marionette TRACE conn6 <- [1,1548,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]]]}] 23:48:18 INFO - TEST-PASS | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | The referrer URL is origin when a 23:48:18 INFO - document served over http requires an http 23:48:18 INFO - sub-resource via fetch-request using the meta-referrer 23:48:18 INFO - delivery method with no-redirect and when 23:48:18 INFO - the target request is cross-origin. 23:48:18 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 984ms 23:48:18 INFO - PROCESS | 2040 | 1463035698529 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 23:48:18 INFO - PROCESS | 2040 | 1463035698533 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 23:48:18 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html 23:48:18 INFO - PROCESS | 2040 | 1463035698537 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 23:48:18 INFO - PROCESS | 2040 | 1463035698541 Marionette TRACE conn6 <- [1,1550,null,{}] 23:48:18 INFO - PROCESS | 2040 | 1463035698549 Marionette TRACE conn6 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:18 INFO - PROCESS | 2040 | 1463035698664 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 23:48:18 INFO - PROCESS | 2040 | 1463035698760 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:18 INFO - PROCESS | 2040 | ++DOCSHELL 0000005997366800 == 62 [pid = 2040] [id = 505] 23:48:18 INFO - PROCESS | 2040 | ++DOMWINDOW == 129 (0000005990094400) [pid = 2040] [serial = 1407] [outer = 0000000000000000] 23:48:18 INFO - PROCESS | 2040 | ++DOMWINDOW == 130 (000000599252EC00) [pid = 2040] [serial = 1408] [outer = 0000005990094400] 23:48:18 INFO - PROCESS | 2040 | 1463035698815 Marionette DEBUG loaded listener.js 23:48:18 INFO - PROCESS | 2040 | ++DOMWINDOW == 131 (0000005993829400) [pid = 2040] [serial = 1409] [outer = 0000005990094400] 23:48:19 INFO - PROCESS | 2040 | 1463035699423 Marionette TRACE conn6 <- [1,1552,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]]]}] 23:48:19 INFO - TEST-PASS | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | The referrer URL is origin when a 23:48:19 INFO - document served over http requires an http 23:48:19 INFO - sub-resource via fetch-request using the meta-referrer 23:48:19 INFO - delivery method with swap-origin-redirect and when 23:48:19 INFO - the target request is cross-origin. 23:48:19 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 943ms 23:48:19 INFO - PROCESS | 2040 | 1463035699485 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 23:48:19 INFO - PROCESS | 2040 | 1463035699487 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 23:48:19 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html 23:48:19 INFO - PROCESS | 2040 | 1463035699492 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 23:48:19 INFO - PROCESS | 2040 | 1463035699494 Marionette TRACE conn6 <- [1,1554,null,{}] 23:48:19 INFO - PROCESS | 2040 | 1463035699498 Marionette TRACE conn6 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:19 INFO - PROCESS | 2040 | 1463035699606 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 23:48:19 INFO - PROCESS | 2040 | 1463035699738 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:19 INFO - PROCESS | 2040 | ++DOCSHELL 000000599C3DC800 == 63 [pid = 2040] [id = 506] 23:48:19 INFO - PROCESS | 2040 | ++DOMWINDOW == 132 (000000599471A800) [pid = 2040] [serial = 1410] [outer = 0000000000000000] 23:48:19 INFO - PROCESS | 2040 | ++DOMWINDOW == 133 (0000005994739000) [pid = 2040] [serial = 1411] [outer = 000000599471A800] 23:48:19 INFO - PROCESS | 2040 | 1463035699801 Marionette DEBUG loaded listener.js 23:48:19 INFO - PROCESS | 2040 | ++DOMWINDOW == 134 (00000059973A0C00) [pid = 2040] [serial = 1412] [outer = 000000599471A800] 23:48:20 INFO - PROCESS | 2040 | ++DOCSHELL 000000599C435800 == 64 [pid = 2040] [id = 507] 23:48:20 INFO - PROCESS | 2040 | ++DOMWINDOW == 135 (000000599734E400) [pid = 2040] [serial = 1413] [outer = 0000000000000000] 23:48:20 INFO - PROCESS | 2040 | ++DOMWINDOW == 136 (00000059974D3C00) [pid = 2040] [serial = 1414] [outer = 000000599734E400] 23:48:20 INFO - PROCESS | 2040 | 1463035700440 Marionette TRACE conn6 <- [1,1556,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]]]}] 23:48:20 INFO - TEST-PASS | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | The referrer URL is origin when a 23:48:20 INFO - document served over http requires an http 23:48:20 INFO - sub-resource via iframe-tag using the meta-referrer 23:48:20 INFO - delivery method with keep-origin-redirect and when 23:48:20 INFO - the target request is cross-origin. 23:48:20 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 986ms 23:48:20 INFO - PROCESS | 2040 | 1463035700480 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 23:48:20 INFO - PROCESS | 2040 | 1463035700483 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 23:48:20 INFO - PROCESS | 2040 | 1463035700486 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 23:48:20 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html 23:48:20 INFO - PROCESS | 2040 | 1463035700488 Marionette TRACE conn6 <- [1,1558,null,{}] 23:48:20 INFO - PROCESS | 2040 | 1463035700492 Marionette TRACE conn6 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:20 INFO - PROCESS | 2040 | 1463035700622 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 23:48:20 INFO - PROCESS | 2040 | 1463035700746 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:20 INFO - PROCESS | 2040 | ++DOCSHELL 000000599C7C6000 == 65 [pid = 2040] [id = 508] 23:48:20 INFO - PROCESS | 2040 | ++DOMWINDOW == 137 (00000059974D2C00) [pid = 2040] [serial = 1415] [outer = 0000000000000000] 23:48:20 INFO - PROCESS | 2040 | ++DOMWINDOW == 138 (0000005997921C00) [pid = 2040] [serial = 1416] [outer = 00000059974D2C00] 23:48:20 INFO - PROCESS | 2040 | 1463035700803 Marionette DEBUG loaded listener.js 23:48:20 INFO - PROCESS | 2040 | ++DOMWINDOW == 139 (000000599792C000) [pid = 2040] [serial = 1417] [outer = 00000059974D2C00] 23:48:21 INFO - PROCESS | 2040 | ++DOCSHELL 000000599C46B000 == 66 [pid = 2040] [id = 509] 23:48:21 INFO - PROCESS | 2040 | ++DOMWINDOW == 140 (0000005997920C00) [pid = 2040] [serial = 1418] [outer = 0000000000000000] 23:48:21 INFO - PROCESS | 2040 | ++DOMWINDOW == 141 (0000005997926C00) [pid = 2040] [serial = 1419] [outer = 0000005997920C00] 23:48:21 INFO - PROCESS | 2040 | 1463035701395 Marionette TRACE conn6 <- [1,1560,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]]]}] 23:48:21 INFO - TEST-PASS | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | The referrer URL is origin when a 23:48:21 INFO - document served over http requires an http 23:48:21 INFO - sub-resource via iframe-tag using the meta-referrer 23:48:21 INFO - delivery method with no-redirect and when 23:48:21 INFO - the target request is cross-origin. 23:48:21 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 924ms 23:48:21 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html 23:48:21 INFO - PROCESS | 2040 | 1463035701413 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 23:48:21 INFO - PROCESS | 2040 | 1463035701415 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 23:48:21 INFO - PROCESS | 2040 | 1463035701419 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 23:48:21 INFO - PROCESS | 2040 | 1463035701421 Marionette TRACE conn6 <- [1,1562,null,{}] 23:48:21 INFO - PROCESS | 2040 | 1463035701425 Marionette TRACE conn6 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:21 INFO - PROCESS | 2040 | 1463035701548 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 23:48:21 INFO - PROCESS | 2040 | 1463035701644 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:21 INFO - PROCESS | 2040 | ++DOCSHELL 000000599D3C7000 == 67 [pid = 2040] [id = 510] 23:48:21 INFO - PROCESS | 2040 | ++DOMWINDOW == 142 (000000599794D400) [pid = 2040] [serial = 1420] [outer = 0000000000000000] 23:48:21 INFO - PROCESS | 2040 | ++DOMWINDOW == 143 (000000599797CC00) [pid = 2040] [serial = 1421] [outer = 000000599794D400] 23:48:21 INFO - PROCESS | 2040 | 1463035701700 Marionette DEBUG loaded listener.js 23:48:21 INFO - PROCESS | 2040 | ++DOMWINDOW == 144 (000000599890E800) [pid = 2040] [serial = 1422] [outer = 000000599794D400] 23:48:22 INFO - PROCESS | 2040 | ++DOCSHELL 0000005997F30800 == 68 [pid = 2040] [id = 511] 23:48:22 INFO - PROCESS | 2040 | ++DOMWINDOW == 145 (0000005998913C00) [pid = 2040] [serial = 1423] [outer = 0000000000000000] 23:48:22 INFO - PROCESS | 2040 | ++DOMWINDOW == 146 (0000005998B85C00) [pid = 2040] [serial = 1424] [outer = 0000005998913C00] 23:48:22 INFO - PROCESS | 2040 | 1463035702257 Marionette TRACE conn6 <- [1,1564,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]]]}] 23:48:22 INFO - TEST-PASS | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | The referrer URL is origin when a 23:48:22 INFO - document served over http requires an http 23:48:22 INFO - sub-resource via iframe-tag using the meta-referrer 23:48:22 INFO - delivery method with swap-origin-redirect and when 23:48:22 INFO - the target request is cross-origin. 23:48:22 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 881ms 23:48:22 INFO - PROCESS | 2040 | 1463035702304 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 23:48:22 INFO - PROCESS | 2040 | 1463035702307 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 23:48:22 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html 23:48:22 INFO - PROCESS | 2040 | 1463035702310 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 23:48:22 INFO - PROCESS | 2040 | 1463035702312 Marionette TRACE conn6 <- [1,1566,null,{}] 23:48:22 INFO - PROCESS | 2040 | 1463035702316 Marionette TRACE conn6 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:22 INFO - PROCESS | 2040 | 1463035702458 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 23:48:22 INFO - PROCESS | 2040 | 1463035702585 Marionette TRACE conn6 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var 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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:22 INFO - PROCESS | 2040 | ++DOCSHELL 000000599C422000 == 69 [pid = 2040] [id = 512] 23:48:22 INFO - PROCESS | 2040 | ++DOMWINDOW == 147 (000000598B848000) [pid = 2040] [serial = 1425] [outer = 0000000000000000] 23:48:22 INFO - PROCESS | 2040 | ++DOMWINDOW == 148 (0000005998B84000) [pid = 2040] [serial = 1426] [outer = 000000598B848000] 23:48:22 INFO - PROCESS | 2040 | 1463035702642 Marionette DEBUG loaded listener.js 23:48:22 INFO - PROCESS | 2040 | ++DOMWINDOW == 149 (0000005999DCC400) [pid = 2040] [serial = 1427] [outer = 000000598B848000] 23:48:23 INFO - PROCESS | 2040 | 1463035703206 Marionette TRACE conn6 <- [1,1568,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]]]}] 23:48:23 INFO - TEST-PASS | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | The referrer URL is origin when a 23:48:23 INFO - document served over http requires an http 23:48:23 INFO - sub-resource via script-tag using the meta-referrer 23:48:23 INFO - delivery method with keep-origin-redirect and when 23:48:23 INFO - the target request is cross-origin. 23:48:23 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 941ms 23:48:23 INFO - PROCESS | 2040 | 1463035703254 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 23:48:23 INFO - PROCESS | 2040 | 1463035703256 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 23:48:23 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html 23:48:23 INFO - PROCESS | 2040 | 1463035703260 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 23:48:23 INFO - PROCESS | 2040 | 1463035703262 Marionette TRACE conn6 <- [1,1570,null,{}] 23:48:23 INFO - PROCESS | 2040 | 1463035703266 Marionette TRACE conn6 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:23 INFO - PROCESS | 2040 | 1463035703372 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 23:48:23 INFO - PROCESS | 2040 | 1463035703607 Marionette TRACE conn6 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var 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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:23 INFO - PROCESS | 2040 | ++DOCSHELL 0000005992E4A800 == 70 [pid = 2040] [id = 513] 23:48:23 INFO - PROCESS | 2040 | ++DOMWINDOW == 150 (0000005986C1EC00) [pid = 2040] [serial = 1428] [outer = 0000000000000000] 23:48:23 INFO - PROCESS | 2040 | ++DOMWINDOW == 151 (0000005986E36C00) [pid = 2040] [serial = 1429] [outer = 0000005986C1EC00] 23:48:23 INFO - PROCESS | 2040 | 1463035703665 Marionette DEBUG loaded listener.js 23:48:23 INFO - PROCESS | 2040 | ++DOMWINDOW == 152 (000000598B4DC800) [pid = 2040] [serial = 1430] [outer = 0000005986C1EC00] 23:48:24 INFO - PROCESS | 2040 | 1463035704239 Marionette TRACE conn6 <- [1,1572,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]]]}] 23:48:24 INFO - TEST-PASS | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html | The referrer URL is origin when a 23:48:24 INFO - document served over http requires an http 23:48:24 INFO - sub-resource via script-tag using the meta-referrer 23:48:24 INFO - delivery method with no-redirect and when 23:48:24 INFO - the target request is cross-origin. 23:48:24 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 1027ms 23:48:24 INFO - PROCESS | 2040 | 1463035704290 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 23:48:24 INFO - PROCESS | 2040 | 1463035704294 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 23:48:24 INFO - PROCESS | 2040 | 1463035704298 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 23:48:24 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html 23:48:24 INFO - PROCESS | 2040 | 1463035704302 Marionette TRACE conn6 <- [1,1574,null,{}] 23:48:24 INFO - PROCESS | 2040 | 1463035704327 Marionette TRACE conn6 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:24 INFO - PROCESS | 2040 | 1463035704433 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 23:48:24 INFO - PROCESS | 2040 | 1463035704560 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:24 INFO - PROCESS | 2040 | ++DOCSHELL 00000059944AC000 == 71 [pid = 2040] [id = 514] 23:48:24 INFO - PROCESS | 2040 | ++DOMWINDOW == 153 (000000598CF8B800) [pid = 2040] [serial = 1431] [outer = 0000000000000000] 23:48:24 INFO - PROCESS | 2040 | ++DOMWINDOW == 154 (0000005990B78800) [pid = 2040] [serial = 1432] [outer = 000000598CF8B800] 23:48:24 INFO - PROCESS | 2040 | 1463035704612 Marionette DEBUG loaded listener.js 23:48:24 INFO - PROCESS | 2040 | ++DOMWINDOW == 155 (0000005992511400) [pid = 2040] [serial = 1433] [outer = 000000598CF8B800] 23:48:24 INFO - PROCESS | 2040 | --DOCSHELL 0000005999F99000 == 70 [pid = 2040] [id = 411] 23:48:24 INFO - PROCESS | 2040 | --DOCSHELL 0000005990B3E000 == 69 [pid = 2040] [id = 410] 23:48:24 INFO - PROCESS | 2040 | --DOCSHELL 000000599B2B2000 == 68 [pid = 2040] [id = 502] 23:48:24 INFO - PROCESS | 2040 | --DOCSHELL 000000599851E800 == 67 [pid = 2040] [id = 501] 23:48:24 INFO - PROCESS | 2040 | --DOCSHELL 00000059933DB800 == 66 [pid = 2040] [id = 500] 23:48:24 INFO - PROCESS | 2040 | --DOCSHELL 0000005999FA4800 == 65 [pid = 2040] [id = 499] 23:48:24 INFO - PROCESS | 2040 | --DOCSHELL 00000059925CC800 == 64 [pid = 2040] [id = 498] 23:48:24 INFO - PROCESS | 2040 | --DOCSHELL 0000005996696000 == 63 [pid = 2040] [id = 496] 23:48:24 INFO - PROCESS | 2040 | --DOCSHELL 0000005994786800 == 62 [pid = 2040] [id = 495] 23:48:24 INFO - PROCESS | 2040 | --DOCSHELL 000000599438E800 == 61 [pid = 2040] [id = 494] 23:48:24 INFO - PROCESS | 2040 | --DOCSHELL 000000599114C800 == 60 [pid = 2040] [id = 493] 23:48:24 INFO - PROCESS | 2040 | --DOCSHELL 00000059925C3800 == 59 [pid = 2040] [id = 492] 23:48:24 INFO - PROCESS | 2040 | --DOMWINDOW == 154 (0000005998CE6400) [pid = 2040] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 23:48:24 INFO - PROCESS | 2040 | --DOMWINDOW == 153 (000000598B4D9000) [pid = 2040] [serial = 1298] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:48:24 INFO - PROCESS | 2040 | --DOCSHELL 000000598707E800 == 58 [pid = 2040] [id = 491] 23:48:24 INFO - PROCESS | 2040 | --DOCSHELL 000000599D3DC800 == 57 [pid = 2040] [id = 489] 23:48:24 INFO - PROCESS | 2040 | --DOCSHELL 000000599A5A6000 == 56 [pid = 2040] [id = 488] 23:48:24 INFO - PROCESS | 2040 | --DOCSHELL 0000005994669800 == 55 [pid = 2040] [id = 487] 23:48:24 INFO - PROCESS | 2040 | --DOMWINDOW == 152 (00000059974D7800) [pid = 2040] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 23:48:24 INFO - PROCESS | 2040 | --DOMWINDOW == 151 (0000005994730400) [pid = 2040] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 23:48:24 INFO - PROCESS | 2040 | --DOMWINDOW == 150 (0000005990BAE800) [pid = 2040] [serial = 1212] [outer = 0000000000000000] [url = about:blank] 23:48:24 INFO - PROCESS | 2040 | --DOMWINDOW == 149 (0000005998C3EC00) [pid = 2040] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 23:48:24 INFO - PROCESS | 2040 | --DOMWINDOW == 148 (000000598B4CDC00) [pid = 2040] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 23:48:24 INFO - PROCESS | 2040 | --DOMWINDOW == 147 (000000599386F400) [pid = 2040] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 23:48:24 INFO - PROCESS | 2040 | --DOMWINDOW == 146 (0000005997987800) [pid = 2040] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 23:48:24 INFO - PROCESS | 2040 | --DOMWINDOW == 145 (0000005998CE6C00) [pid = 2040] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 23:48:24 INFO - PROCESS | 2040 | --DOMWINDOW == 144 (000000598536E000) [pid = 2040] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 23:48:24 INFO - PROCESS | 2040 | --DOMWINDOW == 143 (00000059966A5800) [pid = 2040] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463035681487] 23:48:24 INFO - PROCESS | 2040 | --DOMWINDOW == 142 (000000599739FC00) [pid = 2040] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 23:48:24 INFO - PROCESS | 2040 | --DOMWINDOW == 141 (0000005998CE1000) [pid = 2040] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 23:48:24 INFO - PROCESS | 2040 | --DOMWINDOW == 140 (0000005997417C00) [pid = 2040] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 23:48:24 INFO - PROCESS | 2040 | --DOMWINDOW == 139 (0000005997950C00) [pid = 2040] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 23:48:24 INFO - PROCESS | 2040 | --DOMWINDOW == 138 (0000005998915800) [pid = 2040] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 23:48:24 INFO - PROCESS | 2040 | --DOMWINDOW == 137 (00000059974CEC00) [pid = 2040] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 23:48:24 INFO - PROCESS | 2040 | --DOMWINDOW == 136 (0000005994714800) [pid = 2040] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 23:48:24 INFO - PROCESS | 2040 | --DOMWINDOW == 135 (0000005994736000) [pid = 2040] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 23:48:24 INFO - PROCESS | 2040 | --DOMWINDOW == 134 (0000005997120C00) [pid = 2040] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 23:48:24 INFO - PROCESS | 2040 | --DOMWINDOW == 133 (000000598CF08800) [pid = 2040] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 23:48:24 INFO - PROCESS | 2040 | --DOMWINDOW == 132 (000000599252E400) [pid = 2040] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 23:48:24 INFO - PROCESS | 2040 | --DOMWINDOW == 131 (0000005997411000) [pid = 2040] [serial = 1170] [outer = 0000000000000000] [url = about:blank] 23:48:24 INFO - PROCESS | 2040 | --DOMWINDOW == 130 (00000059933A6000) [pid = 2040] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 23:48:24 INFO - PROCESS | 2040 | --DOMWINDOW == 129 (00000059943D9400) [pid = 2040] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 23:48:24 INFO - PROCESS | 2040 | --DOMWINDOW == 128 (000000599419BC00) [pid = 2040] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 23:48:24 INFO - PROCESS | 2040 | --DOMWINDOW == 127 (0000005997955800) [pid = 2040] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 23:48:24 INFO - PROCESS | 2040 | --DOMWINDOW == 126 (0000005998B86C00) [pid = 2040] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 23:48:24 INFO - PROCESS | 2040 | --DOMWINDOW == 125 (0000005998B87400) [pid = 2040] [serial = 1340] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:48:24 INFO - PROCESS | 2040 | --DOMWINDOW == 124 (000000599890DC00) [pid = 2040] [serial = 1338] [outer = 0000000000000000] [url = about:blank] 23:48:24 INFO - PROCESS | 2040 | --DOMWINDOW == 123 (0000005993A85C00) [pid = 2040] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 23:48:24 INFO - PROCESS | 2040 | --DOMWINDOW == 122 (00000059933A4400) [pid = 2040] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 23:48:24 INFO - PROCESS | 2040 | --DOMWINDOW == 121 (00000059937DD400) [pid = 2040] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 23:48:24 INFO - PROCESS | 2040 | --DOMWINDOW == 120 (000000599250DC00) [pid = 2040] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 23:48:24 INFO - PROCESS | 2040 | --DOMWINDOW == 119 (00000059971F2400) [pid = 2040] [serial = 1332] [outer = 0000000000000000] [url = about:blank] 23:48:24 INFO - PROCESS | 2040 | --DOMWINDOW == 118 (0000005990BA5400) [pid = 2040] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 23:48:24 INFO - PROCESS | 2040 | --DOMWINDOW == 117 (0000005992EA7C00) [pid = 2040] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 23:48:24 INFO - PROCESS | 2040 | --DOMWINDOW == 116 (0000005993FCA000) [pid = 2040] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 23:48:24 INFO - PROCESS | 2040 | --DOMWINDOW == 115 (0000005990BA6000) [pid = 2040] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 23:48:24 INFO - PROCESS | 2040 | --DOMWINDOW == 114 (000000599471B400) [pid = 2040] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 23:48:24 INFO - PROCESS | 2040 | --DOMWINDOW == 113 (0000005994B90800) [pid = 2040] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 23:48:24 INFO - PROCESS | 2040 | --DOMWINDOW == 112 (0000005993E1C000) [pid = 2040] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 23:48:24 INFO - PROCESS | 2040 | --DOMWINDOW == 111 (0000005993FF5C00) [pid = 2040] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 23:48:24 INFO - PROCESS | 2040 | --DOMWINDOW == 110 (00000059951C2400) [pid = 2040] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 23:48:24 INFO - PROCESS | 2040 | --DOMWINDOW == 109 (000000599711E000) [pid = 2040] [serial = 1330] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:48:24 INFO - PROCESS | 2040 | --DOMWINDOW == 108 (0000005995C11000) [pid = 2040] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 23:48:24 INFO - PROCESS | 2040 | --DOMWINDOW == 107 (0000005998C46800) [pid = 2040] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 23:48:24 INFO - PROCESS | 2040 | --DOMWINDOW == 106 (000000599605DC00) [pid = 2040] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 23:48:24 INFO - PROCESS | 2040 | --DOMWINDOW == 105 (00000059971F9800) [pid = 2040] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 23:48:24 INFO - PROCESS | 2040 | --DOMWINDOW == 104 (0000005993A88000) [pid = 2040] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 23:48:24 INFO - PROCESS | 2040 | --DOMWINDOW == 103 (0000005997462000) [pid = 2040] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 23:48:25 INFO - PROCESS | 2040 | 1463035705110 Marionette TRACE conn6 <- [1,1576,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]]]}] 23:48:25 INFO - TEST-PASS | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | The referrer URL is origin when a 23:48:25 INFO - document served over http requires an http 23:48:25 INFO - sub-resource via script-tag using the meta-referrer 23:48:25 INFO - delivery method with swap-origin-redirect and when 23:48:25 INFO - the target request is cross-origin. 23:48:25 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 859ms 23:48:25 INFO - PROCESS | 2040 | 1463035705174 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 23:48:25 INFO - PROCESS | 2040 | 1463035705178 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 23:48:25 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html 23:48:25 INFO - PROCESS | 2040 | 1463035705185 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 23:48:25 INFO - PROCESS | 2040 | 1463035705187 Marionette TRACE conn6 <- [1,1578,null,{}] 23:48:25 INFO - PROCESS | 2040 | 1463035705192 Marionette TRACE conn6 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:25 INFO - PROCESS | 2040 | 1463035705279 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 23:48:25 INFO - PROCESS | 2040 | 1463035705308 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:25 INFO - PROCESS | 2040 | ++DOCSHELL 0000005992E5F800 == 56 [pid = 2040] [id = 515] 23:48:25 INFO - PROCESS | 2040 | ++DOMWINDOW == 104 (000000598768DC00) [pid = 2040] [serial = 1434] [outer = 0000000000000000] 23:48:25 INFO - PROCESS | 2040 | ++DOMWINDOW == 105 (000000598CF8C400) [pid = 2040] [serial = 1435] [outer = 000000598768DC00] 23:48:25 INFO - PROCESS | 2040 | 1463035705427 Marionette DEBUG loaded listener.js 23:48:25 INFO - PROCESS | 2040 | ++DOMWINDOW == 106 (0000005990D0BC00) [pid = 2040] [serial = 1436] [outer = 000000598768DC00] 23:48:25 INFO - PROCESS | 2040 | 1463035705808 Marionette TRACE conn6 <- [1,1580,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]]]}] 23:48:25 INFO - TEST-PASS | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | The referrer URL is origin when a 23:48:25 INFO - document served over http requires an http 23:48:25 INFO - sub-resource via xhr-request using the meta-referrer 23:48:25 INFO - delivery method with keep-origin-redirect and when 23:48:25 INFO - the target request is cross-origin. 23:48:25 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 691ms 23:48:25 INFO - PROCESS | 2040 | 1463035705879 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 23:48:25 INFO - PROCESS | 2040 | 1463035705882 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 23:48:25 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html 23:48:25 INFO - PROCESS | 2040 | 1463035705887 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 23:48:25 INFO - PROCESS | 2040 | 1463035705893 Marionette TRACE conn6 <- [1,1582,null,{}] 23:48:25 INFO - PROCESS | 2040 | 1463035705903 Marionette TRACE conn6 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:26 INFO - PROCESS | 2040 | 1463035705996 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 23:48:26 INFO - PROCESS | 2040 | 1463035706012 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:26 INFO - PROCESS | 2040 | ++DOCSHELL 0000005997127000 == 57 [pid = 2040] [id = 516] 23:48:26 INFO - PROCESS | 2040 | ++DOMWINDOW == 107 (00000059933ADC00) [pid = 2040] [serial = 1437] [outer = 0000000000000000] 23:48:26 INFO - PROCESS | 2040 | ++DOMWINDOW == 108 (00000059937B0400) [pid = 2040] [serial = 1438] [outer = 00000059933ADC00] 23:48:26 INFO - PROCESS | 2040 | 1463035706057 Marionette DEBUG loaded listener.js 23:48:26 INFO - PROCESS | 2040 | ++DOMWINDOW == 109 (000000599382F400) [pid = 2040] [serial = 1439] [outer = 00000059933ADC00] 23:48:26 INFO - PROCESS | 2040 | 1463035706466 Marionette TRACE conn6 <- [1,1584,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]]]}] 23:48:26 INFO - TEST-PASS | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | The referrer URL is origin when a 23:48:26 INFO - document served over http requires an http 23:48:26 INFO - sub-resource via xhr-request using the meta-referrer 23:48:26 INFO - delivery method with no-redirect and when 23:48:26 INFO - the target request is cross-origin. 23:48:26 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 629ms 23:48:26 INFO - PROCESS | 2040 | 1463035706517 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 23:48:26 INFO - PROCESS | 2040 | 1463035706520 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 23:48:26 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html 23:48:26 INFO - PROCESS | 2040 | 1463035706524 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 23:48:26 INFO - PROCESS | 2040 | 1463035706526 Marionette TRACE conn6 <- [1,1586,null,{}] 23:48:26 INFO - PROCESS | 2040 | 1463035706529 Marionette TRACE conn6 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:26 INFO - PROCESS | 2040 | 1463035706616 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 23:48:26 INFO - PROCESS | 2040 | 1463035706652 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:26 INFO - PROCESS | 2040 | ++DOCSHELL 0000005986EC9000 == 58 [pid = 2040] [id = 517] 23:48:26 INFO - PROCESS | 2040 | ++DOMWINDOW == 110 (000000599385EC00) [pid = 2040] [serial = 1440] [outer = 0000000000000000] 23:48:26 INFO - PROCESS | 2040 | ++DOMWINDOW == 111 (0000005993CB6400) [pid = 2040] [serial = 1441] [outer = 000000599385EC00] 23:48:26 INFO - PROCESS | 2040 | 1463035706698 Marionette DEBUG loaded listener.js 23:48:26 INFO - PROCESS | 2040 | ++DOMWINDOW == 112 (0000005993FC2400) [pid = 2040] [serial = 1442] [outer = 000000599385EC00] 23:48:27 INFO - PROCESS | 2040 | 1463035707148 Marionette TRACE conn6 <- [1,1588,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]]]}] 23:48:27 INFO - TEST-PASS | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | The referrer URL is origin when a 23:48:27 INFO - document served over http requires an http 23:48:27 INFO - sub-resource via xhr-request using the meta-referrer 23:48:27 INFO - delivery method with swap-origin-redirect and when 23:48:27 INFO - the target request is cross-origin. 23:48:27 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 692ms 23:48:27 INFO - PROCESS | 2040 | 1463035707219 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 23:48:27 INFO - PROCESS | 2040 | 1463035707221 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 23:48:27 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html 23:48:27 INFO - PROCESS | 2040 | 1463035707224 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 23:48:27 INFO - PROCESS | 2040 | 1463035707226 Marionette TRACE conn6 <- [1,1590,null,{}] 23:48:27 INFO - PROCESS | 2040 | 1463035707230 Marionette TRACE conn6 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:27 INFO - PROCESS | 2040 | 1463035707340 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 23:48:27 INFO - PROCESS | 2040 | 1463035707388 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:27 INFO - PROCESS | 2040 | ++DOCSHELL 0000005997F38800 == 59 [pid = 2040] [id = 518] 23:48:27 INFO - PROCESS | 2040 | ++DOMWINDOW == 113 (0000005994192C00) [pid = 2040] [serial = 1443] [outer = 0000000000000000] 23:48:27 INFO - PROCESS | 2040 | ++DOMWINDOW == 114 (0000005994197000) [pid = 2040] [serial = 1444] [outer = 0000005994192C00] 23:48:27 INFO - PROCESS | 2040 | 1463035707441 Marionette DEBUG loaded listener.js 23:48:27 INFO - PROCESS | 2040 | ++DOMWINDOW == 115 (000000599447F000) [pid = 2040] [serial = 1445] [outer = 0000005994192C00] 23:48:27 INFO - PROCESS | 2040 | 1463035707911 Marionette TRACE conn6 <- [1,1592,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]]]}] 23:48:27 INFO - TEST-PASS | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | The referrer URL is origin when a 23:48:27 INFO - document served over http requires an https 23:48:27 INFO - sub-resource via fetch-request using the meta-referrer 23:48:27 INFO - delivery method with keep-origin-redirect and when 23:48:27 INFO - the target request is cross-origin. 23:48:27 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 733ms 23:48:28 INFO - PROCESS | 2040 | 1463035707998 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 23:48:28 INFO - PROCESS | 2040 | 1463035708001 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 23:48:28 INFO - PROCESS | 2040 | 1463035708005 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 23:48:28 INFO - PROCESS | 2040 | 1463035708006 Marionette TRACE conn6 <- [1,1594,null,{}] 23:48:28 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html 23:48:28 INFO - PROCESS | 2040 | 1463035708010 Marionette TRACE conn6 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:28 INFO - PROCESS | 2040 | 1463035708123 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 23:48:28 INFO - PROCESS | 2040 | 1463035708179 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:28 INFO - PROCESS | 2040 | ++DOCSHELL 0000005999F2D800 == 60 [pid = 2040] [id = 519] 23:48:28 INFO - PROCESS | 2040 | ++DOMWINDOW == 116 (0000005994737400) [pid = 2040] [serial = 1446] [outer = 0000000000000000] 23:48:28 INFO - PROCESS | 2040 | ++DOMWINDOW == 117 (0000005994B03000) [pid = 2040] [serial = 1447] [outer = 0000005994737400] 23:48:28 INFO - PROCESS | 2040 | 1463035708224 Marionette DEBUG loaded listener.js 23:48:28 INFO - PROCESS | 2040 | ++DOMWINDOW == 118 (00000059952E9000) [pid = 2040] [serial = 1448] [outer = 0000005994737400] 23:48:28 INFO - PROCESS | 2040 | 1463035708629 Marionette TRACE conn6 <- [1,1596,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]]]}] 23:48:28 INFO - TEST-PASS | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | The referrer URL is origin when a 23:48:28 INFO - document served over http requires an https 23:48:28 INFO - sub-resource via fetch-request using the meta-referrer 23:48:28 INFO - delivery method with no-redirect and when 23:48:28 INFO - the target request is cross-origin. 23:48:28 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 669ms 23:48:28 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html 23:48:28 INFO - PROCESS | 2040 | 1463035708683 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 23:48:28 INFO - PROCESS | 2040 | 1463035708685 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 23:48:28 INFO - PROCESS | 2040 | 1463035708689 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 23:48:28 INFO - PROCESS | 2040 | 1463035708690 Marionette TRACE conn6 <- [1,1598,null,{}] 23:48:28 INFO - PROCESS | 2040 | 1463035708694 Marionette TRACE conn6 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:28 INFO - PROCESS | 2040 | 1463035708808 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 23:48:28 INFO - PROCESS | 2040 | 1463035708818 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:28 INFO - PROCESS | 2040 | ++DOCSHELL 0000005999FEE000 == 61 [pid = 2040] [id = 520] 23:48:28 INFO - PROCESS | 2040 | ++DOMWINDOW == 119 (0000005995466800) [pid = 2040] [serial = 1449] [outer = 0000000000000000] 23:48:28 INFO - PROCESS | 2040 | ++DOMWINDOW == 120 (000000599605DC00) [pid = 2040] [serial = 1450] [outer = 0000005995466800] 23:48:28 INFO - PROCESS | 2040 | 1463035708983 Marionette DEBUG loaded listener.js 23:48:29 INFO - PROCESS | 2040 | ++DOMWINDOW == 121 (0000005997113000) [pid = 2040] [serial = 1451] [outer = 0000005995466800] 23:48:29 INFO - PROCESS | 2040 | --DOMWINDOW == 120 (000000598C192800) [pid = 2040] [serial = 1371] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:48:29 INFO - PROCESS | 2040 | --DOMWINDOW == 119 (0000005987011C00) [pid = 2040] [serial = 1368] [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] 23:48:29 INFO - PROCESS | 2040 | --DOMWINDOW == 118 (0000005987910C00) [pid = 2040] [serial = 1386] [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] 23:48:29 INFO - PROCESS | 2040 | --DOMWINDOW == 117 (0000005999DD8000) [pid = 2040] [serial = 1365] [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] 23:48:29 INFO - PROCESS | 2040 | --DOMWINDOW == 116 (000000598C193000) [pid = 2040] [serial = 1373] [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] 23:48:29 INFO - PROCESS | 2040 | --DOMWINDOW == 115 (000000598C49C400) [pid = 2040] [serial = 1376] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463035691505] 23:48:29 INFO - PROCESS | 2040 | --DOMWINDOW == 114 (000000598FE67C00) [pid = 2040] [serial = 1378] [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] 23:48:29 INFO - PROCESS | 2040 | --DOMWINDOW == 113 (0000005993329400) [pid = 2040] [serial = 1381] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:48:29 INFO - PROCESS | 2040 | --DOMWINDOW == 112 (00000059935EAC00) [pid = 2040] [serial = 1383] [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] 23:48:29 INFO - PROCESS | 2040 | --DOMWINDOW == 111 (0000005993FF9C00) [pid = 2040] [serial = 1389] [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] 23:48:29 INFO - PROCESS | 2040 | --DOMWINDOW == 110 (0000005994721C00) [pid = 2040] [serial = 1392] [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] 23:48:29 INFO - PROCESS | 2040 | --DOMWINDOW == 109 (000000598536A400) [pid = 2040] [serial = 1395] [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] 23:48:29 INFO - PROCESS | 2040 | --DOMWINDOW == 108 (00000059951C4000) [pid = 2040] [serial = 1398] [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] 23:48:29 INFO - PROCESS | 2040 | --DOMWINDOW == 107 (00000059943D8000) [pid = 2040] [serial = 1294] [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] 23:48:29 INFO - PROCESS | 2040 | 1463035709364 Marionette TRACE conn6 <- [1,1600,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]]]}] 23:48:29 INFO - TEST-PASS | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | The referrer URL is origin when a 23:48:29 INFO - document served over http requires an https 23:48:29 INFO - sub-resource via fetch-request using the meta-referrer 23:48:29 INFO - delivery method with swap-origin-redirect and when 23:48:29 INFO - the target request is cross-origin. 23:48:29 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 733ms 23:48:29 INFO - PROCESS | 2040 | 1463035709424 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 23:48:29 INFO - PROCESS | 2040 | 1463035709434 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 23:48:29 INFO - PROCESS | 2040 | 1463035709464 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 23:48:29 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 23:48:29 INFO - PROCESS | 2040 | 1463035709466 Marionette TRACE conn6 <- [1,1602,null,{}] 23:48:29 INFO - PROCESS | 2040 | 1463035709470 Marionette TRACE conn6 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:29 INFO - PROCESS | 2040 | 1463035709590 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 23:48:29 INFO - PROCESS | 2040 | 1463035709604 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:29 INFO - PROCESS | 2040 | ++DOCSHELL 000000599A59B800 == 62 [pid = 2040] [id = 521] 23:48:29 INFO - PROCESS | 2040 | ++DOMWINDOW == 108 (0000005993FC4800) [pid = 2040] [serial = 1452] [outer = 0000000000000000] 23:48:29 INFO - PROCESS | 2040 | ++DOMWINDOW == 109 (00000059966AD400) [pid = 2040] [serial = 1453] [outer = 0000005993FC4800] 23:48:29 INFO - PROCESS | 2040 | 1463035709648 Marionette DEBUG loaded listener.js 23:48:29 INFO - PROCESS | 2040 | ++DOMWINDOW == 110 (00000059971F3000) [pid = 2040] [serial = 1454] [outer = 0000005993FC4800] 23:48:29 INFO - PROCESS | 2040 | ++DOCSHELL 000000599AB70000 == 63 [pid = 2040] [id = 522] 23:48:29 INFO - PROCESS | 2040 | ++DOMWINDOW == 111 (00000059973A6000) [pid = 2040] [serial = 1455] [outer = 0000000000000000] 23:48:30 INFO - PROCESS | 2040 | ++DOMWINDOW == 112 (00000059973AC000) [pid = 2040] [serial = 1456] [outer = 00000059973A6000] 23:48:30 INFO - PROCESS | 2040 | 1463035710098 Marionette TRACE conn6 <- [1,1604,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]]]}] 23:48:30 INFO - TEST-PASS | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | The referrer URL is origin when a 23:48:30 INFO - document served over http requires an https 23:48:30 INFO - sub-resource via iframe-tag using the meta-referrer 23:48:30 INFO - delivery method with keep-origin-redirect and when 23:48:30 INFO - the target request is cross-origin. 23:48:30 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 671ms 23:48:30 INFO - PROCESS | 2040 | 1463035710140 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 23:48:30 INFO - PROCESS | 2040 | 1463035710142 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 23:48:30 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html 23:48:30 INFO - PROCESS | 2040 | 1463035710146 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 23:48:30 INFO - PROCESS | 2040 | 1463035710148 Marionette TRACE conn6 <- [1,1606,null,{}] 23:48:30 INFO - PROCESS | 2040 | 1463035710151 Marionette TRACE conn6 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:30 INFO - PROCESS | 2040 | 1463035710250 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 23:48:30 INFO - PROCESS | 2040 | 1463035710258 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:30 INFO - PROCESS | 2040 | ++DOCSHELL 000000599AC69800 == 64 [pid = 2040] [id = 523] 23:48:30 INFO - PROCESS | 2040 | ++DOMWINDOW == 113 (000000599739FC00) [pid = 2040] [serial = 1457] [outer = 0000000000000000] 23:48:30 INFO - PROCESS | 2040 | ++DOMWINDOW == 114 (00000059973AC400) [pid = 2040] [serial = 1458] [outer = 000000599739FC00] 23:48:30 INFO - PROCESS | 2040 | 1463035710303 Marionette DEBUG loaded listener.js 23:48:30 INFO - PROCESS | 2040 | ++DOMWINDOW == 115 (0000005997467400) [pid = 2040] [serial = 1459] [outer = 000000599739FC00] 23:48:30 INFO - PROCESS | 2040 | ++DOCSHELL 000000599ADD2000 == 65 [pid = 2040] [id = 524] 23:48:30 INFO - PROCESS | 2040 | ++DOMWINDOW == 116 (0000005997923800) [pid = 2040] [serial = 1460] [outer = 0000000000000000] 23:48:30 INFO - PROCESS | 2040 | ++DOMWINDOW == 117 (0000005997929000) [pid = 2040] [serial = 1461] [outer = 0000005997923800] 23:48:30 INFO - PROCESS | 2040 | 1463035710747 Marionette TRACE conn6 <- [1,1608,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]]]}] 23:48:30 INFO - TEST-PASS | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | The referrer URL is origin when a 23:48:30 INFO - document served over http requires an https 23:48:30 INFO - sub-resource via iframe-tag using the meta-referrer 23:48:30 INFO - delivery method with no-redirect and when 23:48:30 INFO - the target request is cross-origin. 23:48:30 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 628ms 23:48:30 INFO - PROCESS | 2040 | 1463035710777 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 23:48:30 INFO - PROCESS | 2040 | 1463035710779 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 23:48:30 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 23:48:30 INFO - PROCESS | 2040 | 1463035710791 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 23:48:30 INFO - PROCESS | 2040 | 1463035710793 Marionette TRACE conn6 <- [1,1610,null,{}] 23:48:30 INFO - PROCESS | 2040 | 1463035710797 Marionette TRACE conn6 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:30 INFO - PROCESS | 2040 | 1463035710931 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 23:48:30 INFO - PROCESS | 2040 | 1463035710938 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:30 INFO - PROCESS | 2040 | ++DOCSHELL 000000599B2C4800 == 66 [pid = 2040] [id = 525] 23:48:30 INFO - PROCESS | 2040 | ++DOMWINDOW == 118 (0000005997922000) [pid = 2040] [serial = 1462] [outer = 0000000000000000] 23:48:30 INFO - PROCESS | 2040 | ++DOMWINDOW == 119 (0000005997982400) [pid = 2040] [serial = 1463] [outer = 0000005997922000] 23:48:30 INFO - PROCESS | 2040 | 1463035710992 Marionette DEBUG loaded listener.js 23:48:31 INFO - PROCESS | 2040 | ++DOMWINDOW == 120 (0000005998914800) [pid = 2040] [serial = 1464] [outer = 0000005997922000] 23:48:31 INFO - PROCESS | 2040 | ++DOCSHELL 0000005990A3F000 == 67 [pid = 2040] [id = 526] 23:48:31 INFO - PROCESS | 2040 | ++DOMWINDOW == 121 (00000059883B2C00) [pid = 2040] [serial = 1465] [outer = 0000000000000000] 23:48:31 INFO - PROCESS | 2040 | ++DOMWINDOW == 122 (000000598768EC00) [pid = 2040] [serial = 1466] [outer = 00000059883B2C00] 23:48:31 INFO - PROCESS | 2040 | 1463035711759 Marionette TRACE conn6 <- [1,1612,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]]]}] 23:48:31 INFO - TEST-PASS | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | The referrer URL is origin when a 23:48:31 INFO - document served over http requires an https 23:48:31 INFO - sub-resource via iframe-tag using the meta-referrer 23:48:31 INFO - delivery method with swap-origin-redirect and when 23:48:31 INFO - the target request is cross-origin. 23:48:31 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 985ms 23:48:31 INFO - PROCESS | 2040 | 1463035711771 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 23:48:31 INFO - PROCESS | 2040 | 1463035711777 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 23:48:31 INFO - PROCESS | 2040 | 1463035711781 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 23:48:31 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 23:48:31 INFO - PROCESS | 2040 | 1463035711787 Marionette TRACE conn6 <- [1,1614,null,{}] 23:48:31 INFO - PROCESS | 2040 | 1463035711792 Marionette TRACE conn6 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:31 INFO - PROCESS | 2040 | 1463035711923 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 23:48:32 INFO - PROCESS | 2040 | 1463035712049 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:32 INFO - PROCESS | 2040 | ++DOCSHELL 0000005994779000 == 68 [pid = 2040] [id = 527] 23:48:32 INFO - PROCESS | 2040 | ++DOMWINDOW == 123 (0000005990097C00) [pid = 2040] [serial = 1467] [outer = 0000000000000000] 23:48:32 INFO - PROCESS | 2040 | ++DOMWINDOW == 124 (0000005990BA4400) [pid = 2040] [serial = 1468] [outer = 0000005990097C00] 23:48:32 INFO - PROCESS | 2040 | 1463035712108 Marionette DEBUG loaded listener.js 23:48:32 INFO - PROCESS | 2040 | ++DOMWINDOW == 125 (0000005993336C00) [pid = 2040] [serial = 1469] [outer = 0000005990097C00] 23:48:32 INFO - PROCESS | 2040 | 1463035712704 Marionette TRACE conn6 <- [1,1616,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]]]}] 23:48:32 INFO - TEST-PASS | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | The referrer URL is origin when a 23:48:32 INFO - document served over http requires an https 23:48:32 INFO - sub-resource via script-tag using the meta-referrer 23:48:32 INFO - delivery method with keep-origin-redirect and when 23:48:32 INFO - the target request is cross-origin. 23:48:32 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 944ms 23:48:32 INFO - PROCESS | 2040 | 1463035712741 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 23:48:32 INFO - PROCESS | 2040 | 1463035712747 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 23:48:32 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html 23:48:32 INFO - PROCESS | 2040 | 1463035712755 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 23:48:32 INFO - PROCESS | 2040 | 1463035712758 Marionette TRACE conn6 <- [1,1618,null,{}] 23:48:32 INFO - PROCESS | 2040 | 1463035712763 Marionette TRACE conn6 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:32 INFO - PROCESS | 2040 | 1463035712880 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 23:48:32 INFO - PROCESS | 2040 | 1463035712976 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:33 INFO - PROCESS | 2040 | ++DOCSHELL 000000599ADBA000 == 69 [pid = 2040] [id = 528] 23:48:33 INFO - PROCESS | 2040 | ++DOMWINDOW == 126 (0000005993CBA800) [pid = 2040] [serial = 1470] [outer = 0000000000000000] 23:48:33 INFO - PROCESS | 2040 | ++DOMWINDOW == 127 (0000005994294C00) [pid = 2040] [serial = 1471] [outer = 0000005993CBA800] 23:48:33 INFO - PROCESS | 2040 | 1463035713032 Marionette DEBUG loaded listener.js 23:48:33 INFO - PROCESS | 2040 | ++DOMWINDOW == 128 (0000005994734000) [pid = 2040] [serial = 1472] [outer = 0000005993CBA800] 23:48:33 INFO - PROCESS | 2040 | 1463035713584 Marionette TRACE conn6 <- [1,1620,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]]]}] 23:48:33 INFO - TEST-PASS | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html | The referrer URL is origin when a 23:48:33 INFO - document served over http requires an https 23:48:33 INFO - sub-resource via script-tag using the meta-referrer 23:48:33 INFO - delivery method with no-redirect and when 23:48:33 INFO - the target request is cross-origin. 23:48:33 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 900ms 23:48:33 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 23:48:33 INFO - PROCESS | 2040 | 1463035713657 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 23:48:33 INFO - PROCESS | 2040 | 1463035713659 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 23:48:33 INFO - PROCESS | 2040 | 1463035713663 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 23:48:33 INFO - PROCESS | 2040 | 1463035713667 Marionette TRACE conn6 <- [1,1622,null,{}] 23:48:33 INFO - PROCESS | 2040 | 1463035713679 Marionette TRACE conn6 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:33 INFO - PROCESS | 2040 | 1463035713833 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 23:48:33 INFO - PROCESS | 2040 | 1463035713951 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:33 INFO - PROCESS | 2040 | ++DOCSHELL 000000599C368800 == 70 [pid = 2040] [id = 529] 23:48:33 INFO - PROCESS | 2040 | ++DOMWINDOW == 129 (00000059973A1C00) [pid = 2040] [serial = 1473] [outer = 0000000000000000] 23:48:34 INFO - PROCESS | 2040 | ++DOMWINDOW == 130 (0000005997982000) [pid = 2040] [serial = 1474] [outer = 00000059973A1C00] 23:48:34 INFO - PROCESS | 2040 | 1463035714010 Marionette DEBUG loaded listener.js 23:48:34 INFO - PROCESS | 2040 | ++DOMWINDOW == 131 (0000005998B7C800) [pid = 2040] [serial = 1475] [outer = 00000059973A1C00] 23:48:34 INFO - PROCESS | 2040 | 1463035714577 Marionette TRACE conn6 <- [1,1624,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]]]}] 23:48:34 INFO - TEST-PASS | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | The referrer URL is origin when a 23:48:34 INFO - document served over http requires an https 23:48:34 INFO - sub-resource via script-tag using the meta-referrer 23:48:34 INFO - delivery method with swap-origin-redirect and when 23:48:34 INFO - the target request is cross-origin. 23:48:34 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 943ms 23:48:34 INFO - PROCESS | 2040 | 1463035714607 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 23:48:34 INFO - PROCESS | 2040 | 1463035714610 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 23:48:34 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 23:48:34 INFO - PROCESS | 2040 | 1463035714614 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 23:48:34 INFO - PROCESS | 2040 | 1463035714616 Marionette TRACE conn6 <- [1,1626,null,{}] 23:48:34 INFO - PROCESS | 2040 | 1463035714620 Marionette TRACE conn6 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:34 INFO - PROCESS | 2040 | 1463035714733 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 23:48:34 INFO - PROCESS | 2040 | 1463035714829 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:34 INFO - PROCESS | 2040 | ++DOCSHELL 000000599C42C000 == 71 [pid = 2040] [id = 530] 23:48:34 INFO - PROCESS | 2040 | ++DOMWINDOW == 132 (0000005997A23400) [pid = 2040] [serial = 1476] [outer = 0000000000000000] 23:48:34 INFO - PROCESS | 2040 | ++DOMWINDOW == 133 (0000005997A2E800) [pid = 2040] [serial = 1477] [outer = 0000005997A23400] 23:48:34 INFO - PROCESS | 2040 | 1463035714884 Marionette DEBUG loaded listener.js 23:48:34 INFO - PROCESS | 2040 | ++DOMWINDOW == 134 (0000005998B89400) [pid = 2040] [serial = 1478] [outer = 0000005997A23400] 23:48:35 INFO - PROCESS | 2040 | 1463035715486 Marionette TRACE conn6 <- [1,1628,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]]]}] 23:48:35 INFO - TEST-PASS | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | The referrer URL is origin when a 23:48:35 INFO - document served over http requires an https 23:48:35 INFO - sub-resource via xhr-request using the meta-referrer 23:48:35 INFO - delivery method with keep-origin-redirect and when 23:48:35 INFO - the target request is cross-origin. 23:48:35 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 881ms 23:48:35 INFO - PROCESS | 2040 | 1463035715733 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 23:48:35 INFO - PROCESS | 2040 | 1463035715738 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 23:48:35 INFO - PROCESS | 2040 | 1463035715757 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 23:48:35 INFO - PROCESS | 2040 | 1463035715760 Marionette TRACE conn6 <- [1,1630,null,{}] 23:48:35 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html 23:48:35 INFO - PROCESS | 2040 | 1463035715766 Marionette TRACE conn6 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:35 INFO - PROCESS | 2040 | 1463035715868 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 23:48:35 INFO - PROCESS | 2040 | 1463035715945 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:35 INFO - PROCESS | 2040 | ++DOCSHELL 0000005993B57000 == 72 [pid = 2040] [id = 531] 23:48:35 INFO - PROCESS | 2040 | ++DOMWINDOW == 135 (00000059883B4000) [pid = 2040] [serial = 1479] [outer = 0000000000000000] 23:48:35 INFO - PROCESS | 2040 | ++DOMWINDOW == 136 (000000598B4DA800) [pid = 2040] [serial = 1480] [outer = 00000059883B4000] 23:48:36 INFO - PROCESS | 2040 | 1463035715994 Marionette DEBUG loaded listener.js 23:48:36 INFO - PROCESS | 2040 | ++DOMWINDOW == 137 (000000598CF8DC00) [pid = 2040] [serial = 1481] [outer = 00000059883B4000] 23:48:36 INFO - PROCESS | 2040 | 1463035716530 Marionette TRACE conn6 <- [1,1632,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]]]}] 23:48:36 INFO - TEST-PASS | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | The referrer URL is origin when a 23:48:36 INFO - document served over http requires an https 23:48:36 INFO - sub-resource via xhr-request using the meta-referrer 23:48:36 INFO - delivery method with no-redirect and when 23:48:36 INFO - the target request is cross-origin. 23:48:36 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 777ms 23:48:36 INFO - PROCESS | 2040 | 1463035716546 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 23:48:36 INFO - PROCESS | 2040 | 1463035716549 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 23:48:36 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 23:48:36 INFO - PROCESS | 2040 | 1463035716557 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 23:48:36 INFO - PROCESS | 2040 | 1463035716561 Marionette TRACE conn6 <- [1,1634,null,{}] 23:48:36 INFO - PROCESS | 2040 | 1463035716565 Marionette TRACE conn6 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:36 INFO - PROCESS | 2040 | 1463035716666 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 23:48:36 INFO - PROCESS | 2040 | 1463035716751 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:36 INFO - PROCESS | 2040 | ++DOCSHELL 00000059925D8000 == 73 [pid = 2040] [id = 532] 23:48:36 INFO - PROCESS | 2040 | ++DOMWINDOW == 138 (0000005990AB6000) [pid = 2040] [serial = 1482] [outer = 0000000000000000] 23:48:36 INFO - PROCESS | 2040 | ++DOMWINDOW == 139 (000000599119B000) [pid = 2040] [serial = 1483] [outer = 0000005990AB6000] 23:48:36 INFO - PROCESS | 2040 | 1463035716845 Marionette DEBUG loaded listener.js 23:48:36 INFO - PROCESS | 2040 | ++DOMWINDOW == 140 (00000059933AC000) [pid = 2040] [serial = 1484] [outer = 0000005990AB6000] 23:48:37 INFO - PROCESS | 2040 | --DOCSHELL 000000599A323000 == 72 [pid = 2040] [id = 413] 23:48:37 INFO - PROCESS | 2040 | --DOCSHELL 000000599A320000 == 71 [pid = 2040] [id = 469] 23:48:37 INFO - PROCESS | 2040 | --DOCSHELL 000000599A5A1000 == 70 [pid = 2040] [id = 414] 23:48:37 INFO - PROCESS | 2040 | --DOCSHELL 0000005999F29800 == 69 [pid = 2040] [id = 468] 23:48:37 INFO - PROCESS | 2040 | --DOCSHELL 000000599ADB8000 == 68 [pid = 2040] [id = 433] 23:48:37 INFO - PROCESS | 2040 | --DOCSHELL 0000005999F9E000 == 67 [pid = 2040] [id = 412] 23:48:37 INFO - PROCESS | 2040 | --DOCSHELL 00000059974E3000 == 66 [pid = 2040] [id = 409] 23:48:37 INFO - PROCESS | 2040 | --DOCSHELL 000000599ADD2000 == 65 [pid = 2040] [id = 524] 23:48:37 INFO - PROCESS | 2040 | --DOCSHELL 000000599AC69800 == 64 [pid = 2040] [id = 523] 23:48:37 INFO - PROCESS | 2040 | --DOCSHELL 000000599AB70000 == 63 [pid = 2040] [id = 522] 23:48:37 INFO - PROCESS | 2040 | --DOCSHELL 000000599A59B800 == 62 [pid = 2040] [id = 521] 23:48:37 INFO - PROCESS | 2040 | --DOCSHELL 0000005999FEE000 == 61 [pid = 2040] [id = 520] 23:48:37 INFO - PROCESS | 2040 | --DOCSHELL 0000005999F2D800 == 60 [pid = 2040] [id = 519] 23:48:37 INFO - PROCESS | 2040 | --DOCSHELL 0000005997F38800 == 59 [pid = 2040] [id = 518] 23:48:37 INFO - PROCESS | 2040 | --DOCSHELL 0000005986EC9000 == 58 [pid = 2040] [id = 517] 23:48:37 INFO - PROCESS | 2040 | --DOMWINDOW == 139 (00000059971F0C00) [pid = 2040] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 23:48:37 INFO - PROCESS | 2040 | --DOMWINDOW == 138 (000000599250FC00) [pid = 2040] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 23:48:37 INFO - PROCESS | 2040 | --DOMWINDOW == 137 (0000005995466000) [pid = 2040] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 23:48:37 INFO - PROCESS | 2040 | --DOMWINDOW == 136 (0000005997FD0800) [pid = 2040] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 23:48:37 INFO - PROCESS | 2040 | --DOCSHELL 00000059972BB000 == 57 [pid = 2040] [id = 497] 23:48:37 INFO - PROCESS | 2040 | --DOCSHELL 0000005997127000 == 56 [pid = 2040] [id = 516] 23:48:37 INFO - PROCESS | 2040 | --DOCSHELL 0000005992E5F800 == 55 [pid = 2040] [id = 515] 23:48:37 INFO - PROCESS | 2040 | --DOCSHELL 00000059944AC000 == 54 [pid = 2040] [id = 514] 23:48:37 INFO - PROCESS | 2040 | --DOCSHELL 0000005992E4A800 == 53 [pid = 2040] [id = 513] 23:48:37 INFO - PROCESS | 2040 | --DOCSHELL 0000005997F30800 == 52 [pid = 2040] [id = 511] 23:48:37 INFO - PROCESS | 2040 | --DOCSHELL 000000599C46B000 == 51 [pid = 2040] [id = 509] 23:48:37 INFO - PROCESS | 2040 | --DOCSHELL 000000599C435800 == 50 [pid = 2040] [id = 507] 23:48:37 INFO - PROCESS | 2040 | --DOCSHELL 0000005997366800 == 49 [pid = 2040] [id = 505] 23:48:37 INFO - PROCESS | 2040 | --DOCSHELL 000000598B6D4800 == 48 [pid = 2040] [id = 504] 23:48:37 INFO - PROCESS | 2040 | --DOCSHELL 000000599BD1D800 == 47 [pid = 2040] [id = 503] 23:48:37 INFO - PROCESS | 2040 | --DOMWINDOW == 135 (0000005994B84400) [pid = 2040] [serial = 1296] [outer = 0000000000000000] [url = about:blank] 23:48:37 INFO - PROCESS | 2040 | --DOMWINDOW == 134 (000000598CF07400) [pid = 2040] [serial = 1372] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:48:37 INFO - PROCESS | 2040 | --DOMWINDOW == 133 (00000059883B5C00) [pid = 2040] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 23:48:37 INFO - PROCESS | 2040 | --DOMWINDOW == 132 (0000005987011000) [pid = 2040] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 23:48:37 INFO - PROCESS | 2040 | --DOMWINDOW == 131 (0000005993CB1800) [pid = 2040] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 23:48:37 INFO - PROCESS | 2040 | --DOMWINDOW == 130 (0000005993FCA400) [pid = 2040] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 23:48:37 INFO - PROCESS | 2040 | --DOMWINDOW == 129 (000000599A1D6C00) [pid = 2040] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 23:48:37 INFO - PROCESS | 2040 | --DOMWINDOW == 128 (000000599A1CD400) [pid = 2040] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 23:48:37 INFO - PROCESS | 2040 | --DOMWINDOW == 127 (000000598C394400) [pid = 2040] [serial = 1374] [outer = 0000000000000000] [url = about:blank] 23:48:37 INFO - PROCESS | 2040 | --DOMWINDOW == 126 (000000599009BC00) [pid = 2040] [serial = 1377] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463035691505] 23:48:37 INFO - PROCESS | 2040 | --DOMWINDOW == 125 (000000598D755000) [pid = 2040] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 23:48:37 INFO - PROCESS | 2040 | --DOMWINDOW == 124 (000000599119BC00) [pid = 2040] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 23:48:37 INFO - PROCESS | 2040 | --DOMWINDOW == 123 (0000005992537400) [pid = 2040] [serial = 1382] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:48:37 INFO - PROCESS | 2040 | --DOMWINDOW == 122 (0000005992E96800) [pid = 2040] [serial = 1380] [outer = 0000000000000000] [url = about:blank] 23:48:37 INFO - PROCESS | 2040 | --DOMWINDOW == 121 (0000005993827400) [pid = 2040] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 23:48:37 INFO - PROCESS | 2040 | --DOMWINDOW == 120 (000000599471BC00) [pid = 2040] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 23:48:37 INFO - PROCESS | 2040 | --DOMWINDOW == 119 (00000059943D9C00) [pid = 2040] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 23:48:37 INFO - PROCESS | 2040 | --DOMWINDOW == 118 (0000005994736C00) [pid = 2040] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 23:48:37 INFO - PROCESS | 2040 | --DOMWINDOW == 117 (000000599250D400) [pid = 2040] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 23:48:37 INFO - PROCESS | 2040 | --DOMWINDOW == 116 (0000005994738C00) [pid = 2040] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 23:48:37 INFO - PROCESS | 2040 | --DOMWINDOW == 115 (0000005995C12C00) [pid = 2040] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 23:48:37 INFO - PROCESS | 2040 | --DOMWINDOW == 114 (00000059951C4C00) [pid = 2040] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 23:48:37 INFO - PROCESS | 2040 | --DOMWINDOW == 113 (0000005996559C00) [pid = 2040] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 23:48:37 INFO - PROCESS | 2040 | --DOMWINDOW == 112 (0000005993855C00) [pid = 2040] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 23:48:37 INFO - PROCESS | 2040 | 1463035717442 Marionette TRACE conn6 <- [1,1636,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]]]}] 23:48:37 INFO - TEST-PASS | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | The referrer URL is origin when a 23:48:37 INFO - document served over http requires an https 23:48:37 INFO - sub-resource via xhr-request using the meta-referrer 23:48:37 INFO - delivery method with swap-origin-redirect and when 23:48:37 INFO - the target request is cross-origin. 23:48:37 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 944ms 23:48:37 INFO - PROCESS | 2040 | 1463035717502 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 23:48:37 INFO - PROCESS | 2040 | 1463035717505 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 23:48:37 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html 23:48:37 INFO - PROCESS | 2040 | 1463035717508 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 23:48:37 INFO - PROCESS | 2040 | 1463035717510 Marionette TRACE conn6 <- [1,1638,null,{}] 23:48:37 INFO - PROCESS | 2040 | 1463035717525 Marionette TRACE conn6 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:37 INFO - PROCESS | 2040 | 1463035717617 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 23:48:37 INFO - PROCESS | 2040 | 1463035717632 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:37 INFO - PROCESS | 2040 | ++DOCSHELL 0000005993A58800 == 48 [pid = 2040] [id = 533] 23:48:37 INFO - PROCESS | 2040 | ++DOMWINDOW == 113 (000000598C49AC00) [pid = 2040] [serial = 1485] [outer = 0000000000000000] 23:48:37 INFO - PROCESS | 2040 | ++DOMWINDOW == 114 (000000598CF0C000) [pid = 2040] [serial = 1486] [outer = 000000598C49AC00] 23:48:37 INFO - PROCESS | 2040 | 1463035717680 Marionette DEBUG loaded listener.js 23:48:37 INFO - PROCESS | 2040 | ++DOMWINDOW == 115 (000000599009CC00) [pid = 2040] [serial = 1487] [outer = 000000598C49AC00] 23:48:38 INFO - PROCESS | 2040 | 1463035718140 Marionette TRACE conn6 <- [1,1640,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]]]}] 23:48:38 INFO - TEST-PASS | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | The referrer URL is origin when a 23:48:38 INFO - document served over http requires an http 23:48:38 INFO - sub-resource via fetch-request using the meta-referrer 23:48:38 INFO - delivery method with keep-origin-redirect and when 23:48:38 INFO - the target request is same-origin. 23:48:38 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 692ms 23:48:38 INFO - PROCESS | 2040 | 1463035718204 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 23:48:38 INFO - PROCESS | 2040 | 1463035718206 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 23:48:38 INFO - PROCESS | 2040 | 1463035718210 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 23:48:38 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html 23:48:38 INFO - PROCESS | 2040 | 1463035718211 Marionette TRACE conn6 <- [1,1642,null,{}] 23:48:38 INFO - PROCESS | 2040 | 1463035718215 Marionette TRACE conn6 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:38 INFO - PROCESS | 2040 | 1463035718302 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 23:48:38 INFO - PROCESS | 2040 | 1463035718310 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:38 INFO - PROCESS | 2040 | ++DOCSHELL 000000599657E000 == 49 [pid = 2040] [id = 534] 23:48:38 INFO - PROCESS | 2040 | ++DOMWINDOW == 116 (00000059933AB000) [pid = 2040] [serial = 1488] [outer = 0000000000000000] 23:48:38 INFO - PROCESS | 2040 | ++DOMWINDOW == 117 (00000059935E7C00) [pid = 2040] [serial = 1489] [outer = 00000059933AB000] 23:48:38 INFO - PROCESS | 2040 | 1463035718356 Marionette DEBUG loaded listener.js 23:48:38 INFO - PROCESS | 2040 | ++DOMWINDOW == 118 (00000059937B5800) [pid = 2040] [serial = 1490] [outer = 00000059933AB000] 23:48:38 INFO - PROCESS | 2040 | 1463035718819 Marionette TRACE conn6 <- [1,1644,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]]]}] 23:48:38 INFO - TEST-PASS | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html | The referrer URL is origin when a 23:48:38 INFO - document served over http requires an http 23:48:38 INFO - sub-resource via fetch-request using the meta-referrer 23:48:38 INFO - delivery method with no-redirect and when 23:48:38 INFO - the target request is same-origin. 23:48:38 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 628ms 23:48:38 INFO - PROCESS | 2040 | 1463035718840 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 23:48:38 INFO - PROCESS | 2040 | 1463035718842 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 23:48:38 INFO - PROCESS | 2040 | 1463035718845 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 23:48:38 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html 23:48:38 INFO - PROCESS | 2040 | 1463035718847 Marionette TRACE conn6 <- [1,1646,null,{}] 23:48:38 INFO - PROCESS | 2040 | 1463035718850 Marionette TRACE conn6 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:38 INFO - PROCESS | 2040 | 1463035718931 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 23:48:38 INFO - PROCESS | 2040 | 1463035718938 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:38 INFO - PROCESS | 2040 | ++DOCSHELL 000000598C3D4800 == 50 [pid = 2040] [id = 535] 23:48:38 INFO - PROCESS | 2040 | ++DOMWINDOW == 119 (00000059937DF000) [pid = 2040] [serial = 1491] [outer = 0000000000000000] 23:48:38 INFO - PROCESS | 2040 | ++DOMWINDOW == 120 (0000005993834C00) [pid = 2040] [serial = 1492] [outer = 00000059937DF000] 23:48:38 INFO - PROCESS | 2040 | 1463035718985 Marionette DEBUG loaded listener.js 23:48:39 INFO - PROCESS | 2040 | ++DOMWINDOW == 121 (0000005993CAE800) [pid = 2040] [serial = 1493] [outer = 00000059937DF000] 23:48:39 INFO - PROCESS | 2040 | 1463035719404 Marionette TRACE conn6 <- [1,1648,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]]]}] 23:48:39 INFO - TEST-PASS | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | The referrer URL is origin when a 23:48:39 INFO - document served over http requires an http 23:48:39 INFO - sub-resource via fetch-request using the meta-referrer 23:48:39 INFO - delivery method with swap-origin-redirect and when 23:48:39 INFO - the target request is same-origin. 23:48:39 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 587ms 23:48:39 INFO - PROCESS | 2040 | 1463035719447 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 23:48:39 INFO - PROCESS | 2040 | 1463035719449 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 23:48:39 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html 23:48:39 INFO - PROCESS | 2040 | 1463035719453 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 23:48:39 INFO - PROCESS | 2040 | 1463035719455 Marionette TRACE conn6 <- [1,1650,null,{}] 23:48:39 INFO - PROCESS | 2040 | 1463035719472 Marionette TRACE conn6 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:39 INFO - PROCESS | 2040 | 1463035719605 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 23:48:39 INFO - PROCESS | 2040 | 1463035719612 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:39 INFO - PROCESS | 2040 | ++DOCSHELL 00000059979E6000 == 51 [pid = 2040] [id = 536] 23:48:39 INFO - PROCESS | 2040 | ++DOMWINDOW == 122 (0000005993FC2800) [pid = 2040] [serial = 1494] [outer = 0000000000000000] 23:48:39 INFO - PROCESS | 2040 | ++DOMWINDOW == 123 (0000005993FF1800) [pid = 2040] [serial = 1495] [outer = 0000005993FC2800] 23:48:39 INFO - PROCESS | 2040 | 1463035719704 Marionette DEBUG loaded listener.js 23:48:39 INFO - PROCESS | 2040 | ++DOMWINDOW == 124 (0000005994112800) [pid = 2040] [serial = 1496] [outer = 0000005993FC2800] 23:48:40 INFO - PROCESS | 2040 | ++DOCSHELL 000000599850B000 == 52 [pid = 2040] [id = 537] 23:48:40 INFO - PROCESS | 2040 | ++DOMWINDOW == 125 (0000005994714400) [pid = 2040] [serial = 1497] [outer = 0000000000000000] 23:48:40 INFO - PROCESS | 2040 | ++DOMWINDOW == 126 (000000599447C800) [pid = 2040] [serial = 1498] [outer = 0000005994714400] 23:48:40 INFO - PROCESS | 2040 | 1463035720193 Marionette TRACE conn6 <- [1,1652,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]]]}] 23:48:40 INFO - TEST-PASS | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | The referrer URL is origin when a 23:48:40 INFO - document served over http requires an http 23:48:40 INFO - sub-resource via iframe-tag using the meta-referrer 23:48:40 INFO - delivery method with keep-origin-redirect and when 23:48:40 INFO - the target request is same-origin. 23:48:40 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 776ms 23:48:40 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html 23:48:40 INFO - PROCESS | 2040 | 1463035720232 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 23:48:40 INFO - PROCESS | 2040 | 1463035720234 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 23:48:40 INFO - PROCESS | 2040 | 1463035720238 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 23:48:40 INFO - PROCESS | 2040 | 1463035720240 Marionette TRACE conn6 <- [1,1654,null,{}] 23:48:40 INFO - PROCESS | 2040 | 1463035720243 Marionette TRACE conn6 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:40 INFO - PROCESS | 2040 | 1463035720363 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 23:48:40 INFO - PROCESS | 2040 | 1463035720415 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:40 INFO - PROCESS | 2040 | ++DOCSHELL 000000599851F000 == 53 [pid = 2040] [id = 538] 23:48:40 INFO - PROCESS | 2040 | ++DOMWINDOW == 127 (0000005994199C00) [pid = 2040] [serial = 1499] [outer = 0000000000000000] 23:48:40 INFO - PROCESS | 2040 | ++DOMWINDOW == 128 (00000059943CC000) [pid = 2040] [serial = 1500] [outer = 0000005994199C00] 23:48:40 INFO - PROCESS | 2040 | 1463035720461 Marionette DEBUG loaded listener.js 23:48:40 INFO - PROCESS | 2040 | ++DOMWINDOW == 129 (000000599472B800) [pid = 2040] [serial = 1501] [outer = 0000005994199C00] 23:48:40 INFO - PROCESS | 2040 | ++DOCSHELL 0000005999FA5000 == 54 [pid = 2040] [id = 539] 23:48:40 INFO - PROCESS | 2040 | ++DOMWINDOW == 130 (0000005994730400) [pid = 2040] [serial = 1502] [outer = 0000000000000000] 23:48:40 INFO - PROCESS | 2040 | ++DOMWINDOW == 131 (00000059951BA800) [pid = 2040] [serial = 1503] [outer = 0000005994730400] 23:48:40 INFO - PROCESS | 2040 | 1463035720920 Marionette TRACE conn6 <- [1,1656,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]]]}] 23:48:40 INFO - TEST-PASS | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | The referrer URL is origin when a 23:48:40 INFO - document served over http requires an http 23:48:40 INFO - sub-resource via iframe-tag using the meta-referrer 23:48:40 INFO - delivery method with no-redirect and when 23:48:40 INFO - the target request is same-origin. 23:48:40 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 734ms 23:48:40 INFO - PROCESS | 2040 | 1463035720986 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 23:48:40 INFO - PROCESS | 2040 | 1463035720988 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 23:48:41 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html 23:48:41 INFO - PROCESS | 2040 | 1463035721002 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 23:48:41 INFO - PROCESS | 2040 | 1463035721004 Marionette TRACE conn6 <- [1,1658,null,{}] 23:48:41 INFO - PROCESS | 2040 | 1463035721008 Marionette TRACE conn6 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:41 INFO - PROCESS | 2040 | 1463035721129 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 23:48:41 INFO - PROCESS | 2040 | 1463035721185 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:41 INFO - PROCESS | 2040 | ++DOCSHELL 000000599A30F800 == 55 [pid = 2040] [id = 540] 23:48:41 INFO - PROCESS | 2040 | ++DOMWINDOW == 132 (0000005994B03400) [pid = 2040] [serial = 1504] [outer = 0000000000000000] 23:48:41 INFO - PROCESS | 2040 | ++DOMWINDOW == 133 (0000005994B8D400) [pid = 2040] [serial = 1505] [outer = 0000005994B03400] 23:48:41 INFO - PROCESS | 2040 | 1463035721230 Marionette DEBUG loaded listener.js 23:48:41 INFO - PROCESS | 2040 | ++DOMWINDOW == 134 (0000005995467000) [pid = 2040] [serial = 1506] [outer = 0000005994B03400] 23:48:41 INFO - PROCESS | 2040 | --DOMWINDOW == 133 (0000005995C0AC00) [pid = 2040] [serial = 1305] [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] 23:48:41 INFO - PROCESS | 2040 | --DOMWINDOW == 132 (0000005994192C00) [pid = 2040] [serial = 1443] [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] 23:48:41 INFO - PROCESS | 2040 | --DOMWINDOW == 131 (0000005994737400) [pid = 2040] [serial = 1446] [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] 23:48:41 INFO - PROCESS | 2040 | --DOMWINDOW == 130 (0000005993FC4800) [pid = 2040] [serial = 1452] [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] 23:48:41 INFO - PROCESS | 2040 | --DOMWINDOW == 129 (000000598768DC00) [pid = 2040] [serial = 1434] [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] 23:48:41 INFO - PROCESS | 2040 | --DOMWINDOW == 128 (000000598CF8B800) [pid = 2040] [serial = 1431] [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] 23:48:41 INFO - PROCESS | 2040 | --DOMWINDOW == 127 (0000005986C1EC00) [pid = 2040] [serial = 1428] [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] 23:48:41 INFO - PROCESS | 2040 | --DOMWINDOW == 126 (0000005986F59000) [pid = 2040] [serial = 1404] [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] 23:48:41 INFO - PROCESS | 2040 | --DOMWINDOW == 125 (000000599385EC00) [pid = 2040] [serial = 1440] [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] 23:48:41 INFO - PROCESS | 2040 | --DOMWINDOW == 124 (00000059933ADC00) [pid = 2040] [serial = 1437] [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] 23:48:41 INFO - PROCESS | 2040 | --DOMWINDOW == 123 (000000599734E400) [pid = 2040] [serial = 1413] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:48:41 INFO - PROCESS | 2040 | --DOMWINDOW == 122 (0000005997920C00) [pid = 2040] [serial = 1418] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463035701205] 23:48:41 INFO - PROCESS | 2040 | --DOMWINDOW == 121 (0000005998913C00) [pid = 2040] [serial = 1423] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:48:41 INFO - PROCESS | 2040 | --DOMWINDOW == 120 (0000005995466800) [pid = 2040] [serial = 1449] [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] 23:48:41 INFO - PROCESS | 2040 | --DOMWINDOW == 119 (00000059973A6000) [pid = 2040] [serial = 1455] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:48:41 INFO - PROCESS | 2040 | --DOMWINDOW == 118 (0000005997923800) [pid = 2040] [serial = 1460] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463035710635] 23:48:41 INFO - PROCESS | 2040 | --DOMWINDOW == 117 (0000005997FC7000) [pid = 2040] [serial = 1362] [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] 23:48:41 INFO - PROCESS | 2040 | --DOMWINDOW == 116 (0000005994196000) [pid = 2040] [serial = 1359] [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] 23:48:41 INFO - PROCESS | 2040 | --DOMWINDOW == 115 (000000598CF89400) [pid = 2040] [serial = 1356] [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] 23:48:41 INFO - PROCESS | 2040 | --DOMWINDOW == 114 (0000005997FCA800) [pid = 2040] [serial = 1353] [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] 23:48:41 INFO - PROCESS | 2040 | --DOMWINDOW == 113 (000000599741A400) [pid = 2040] [serial = 1311] [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] 23:48:41 INFO - PROCESS | 2040 | --DOMWINDOW == 112 (00000059966B0400) [pid = 2040] [serial = 1308] [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] 23:48:41 INFO - PROCESS | 2040 | --DOMWINDOW == 111 (000000599739FC00) [pid = 2040] [serial = 1457] [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] 23:48:41 INFO - PROCESS | 2040 | ++DOCSHELL 000000599A5A3000 == 56 [pid = 2040] [id = 541] 23:48:41 INFO - PROCESS | 2040 | ++DOMWINDOW == 112 (000000598768DC00) [pid = 2040] [serial = 1507] [outer = 0000000000000000] 23:48:41 INFO - PROCESS | 2040 | ++DOMWINDOW == 113 (000000599385EC00) [pid = 2040] [serial = 1508] [outer = 000000598768DC00] 23:48:41 INFO - PROCESS | 2040 | 1463035721857 Marionette TRACE conn6 <- [1,1660,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]]]}] 23:48:41 INFO - TEST-PASS | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | The referrer URL is origin when a 23:48:41 INFO - document served over http requires an http 23:48:41 INFO - sub-resource via iframe-tag using the meta-referrer 23:48:41 INFO - delivery method with swap-origin-redirect and when 23:48:41 INFO - the target request is same-origin. 23:48:41 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 881ms 23:48:41 INFO - PROCESS | 2040 | 1463035721890 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 23:48:41 INFO - PROCESS | 2040 | 1463035721900 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 23:48:41 INFO - PROCESS | 2040 | 1463035721904 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 23:48:41 INFO - PROCESS | 2040 | 1463035721906 Marionette TRACE conn6 <- [1,1662,null,{}] 23:48:41 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html 23:48:41 INFO - PROCESS | 2040 | 1463035721910 Marionette TRACE conn6 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:42 INFO - PROCESS | 2040 | 1463035722033 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 23:48:42 INFO - PROCESS | 2040 | 1463035722085 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:42 INFO - PROCESS | 2040 | ++DOCSHELL 000000599A81D000 == 57 [pid = 2040] [id = 542] 23:48:42 INFO - PROCESS | 2040 | ++DOMWINDOW == 114 (0000005986C1EC00) [pid = 2040] [serial = 1509] [outer = 0000000000000000] 23:48:42 INFO - PROCESS | 2040 | ++DOMWINDOW == 115 (0000005994192C00) [pid = 2040] [serial = 1510] [outer = 0000005986C1EC00] 23:48:42 INFO - PROCESS | 2040 | 1463035722130 Marionette DEBUG loaded listener.js 23:48:42 INFO - PROCESS | 2040 | ++DOMWINDOW == 116 (00000059966A7400) [pid = 2040] [serial = 1511] [outer = 0000005986C1EC00] 23:48:42 INFO - PROCESS | 2040 | 1463035722489 Marionette TRACE conn6 <- [1,1664,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]]]}] 23:48:42 INFO - TEST-PASS | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | The referrer URL is origin when a 23:48:42 INFO - document served over http requires an http 23:48:42 INFO - sub-resource via script-tag using the meta-referrer 23:48:42 INFO - delivery method with keep-origin-redirect and when 23:48:42 INFO - the target request is same-origin. 23:48:42 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 629ms 23:48:42 INFO - PROCESS | 2040 | 1463035722543 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 23:48:42 INFO - PROCESS | 2040 | 1463035722545 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 23:48:42 INFO - PROCESS | 2040 | 1463035722549 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 23:48:42 INFO - PROCESS | 2040 | 1463035722550 Marionette TRACE conn6 <- [1,1666,null,{}] 23:48:42 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html 23:48:42 INFO - PROCESS | 2040 | 1463035722554 Marionette TRACE conn6 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:42 INFO - PROCESS | 2040 | 1463035722638 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 23:48:42 INFO - PROCESS | 2040 | 1463035722644 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:42 INFO - PROCESS | 2040 | ++DOCSHELL 000000599ADB8000 == 58 [pid = 2040] [id = 543] 23:48:42 INFO - PROCESS | 2040 | ++DOMWINDOW == 117 (0000005997115400) [pid = 2040] [serial = 1512] [outer = 0000000000000000] 23:48:42 INFO - PROCESS | 2040 | ++DOMWINDOW == 118 (000000599734F400) [pid = 2040] [serial = 1513] [outer = 0000005997115400] 23:48:42 INFO - PROCESS | 2040 | 1463035722688 Marionette DEBUG loaded listener.js 23:48:42 INFO - PROCESS | 2040 | ++DOMWINDOW == 119 (00000059973A8800) [pid = 2040] [serial = 1514] [outer = 0000005997115400] 23:48:43 INFO - PROCESS | 2040 | 1463035723088 Marionette TRACE conn6 <- [1,1668,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]]]}] 23:48:43 INFO - TEST-PASS | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html | The referrer URL is origin when a 23:48:43 INFO - document served over http requires an http 23:48:43 INFO - sub-resource via script-tag using the meta-referrer 23:48:43 INFO - delivery method with no-redirect and when 23:48:43 INFO - the target request is same-origin. 23:48:43 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 586ms 23:48:43 INFO - PROCESS | 2040 | 1463035723154 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 23:48:43 INFO - PROCESS | 2040 | 1463035723157 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 23:48:43 INFO - PROCESS | 2040 | 1463035723162 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 23:48:43 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html 23:48:43 INFO - PROCESS | 2040 | 1463035723165 Marionette TRACE conn6 <- [1,1670,null,{}] 23:48:43 INFO - PROCESS | 2040 | 1463035723168 Marionette TRACE conn6 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:43 INFO - PROCESS | 2040 | 1463035723278 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 23:48:43 INFO - PROCESS | 2040 | 1463035723293 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:43 INFO - PROCESS | 2040 | ++DOCSHELL 000000599BD15800 == 59 [pid = 2040] [id = 544] 23:48:43 INFO - PROCESS | 2040 | ++DOMWINDOW == 120 (0000005997460000) [pid = 2040] [serial = 1515] [outer = 0000000000000000] 23:48:43 INFO - PROCESS | 2040 | ++DOMWINDOW == 121 (00000059974D5800) [pid = 2040] [serial = 1516] [outer = 0000005997460000] 23:48:43 INFO - PROCESS | 2040 | 1463035723342 Marionette DEBUG loaded listener.js 23:48:43 INFO - PROCESS | 2040 | ++DOMWINDOW == 122 (000000599792A800) [pid = 2040] [serial = 1517] [outer = 0000005997460000] 23:48:43 INFO - PROCESS | 2040 | 1463035723875 Marionette TRACE conn6 <- [1,1672,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]]]}] 23:48:43 INFO - TEST-PASS | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | The referrer URL is origin when a 23:48:43 INFO - document served over http requires an http 23:48:43 INFO - sub-resource via script-tag using the meta-referrer 23:48:43 INFO - delivery method with swap-origin-redirect and when 23:48:43 INFO - the target request is same-origin. 23:48:43 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 733ms 23:48:43 INFO - PROCESS | 2040 | 1463035723900 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 23:48:43 INFO - PROCESS | 2040 | 1463035723905 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 23:48:43 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html 23:48:43 INFO - PROCESS | 2040 | 1463035723910 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 23:48:43 INFO - PROCESS | 2040 | 1463035723914 Marionette TRACE conn6 <- [1,1674,null,{}] 23:48:43 INFO - PROCESS | 2040 | 1463035723920 Marionette TRACE conn6 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:44 INFO - PROCESS | 2040 | 1463035724085 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 23:48:44 INFO - PROCESS | 2040 | 1463035724211 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:44 INFO - PROCESS | 2040 | ++DOCSHELL 000000599115C000 == 60 [pid = 2040] [id = 545] 23:48:44 INFO - PROCESS | 2040 | ++DOMWINDOW == 123 (0000005988226C00) [pid = 2040] [serial = 1518] [outer = 0000000000000000] 23:48:44 INFO - PROCESS | 2040 | ++DOMWINDOW == 124 (000000598B471800) [pid = 2040] [serial = 1519] [outer = 0000005988226C00] 23:48:44 INFO - PROCESS | 2040 | 1463035724270 Marionette DEBUG loaded listener.js 23:48:44 INFO - PROCESS | 2040 | ++DOMWINDOW == 125 (000000598CF0A800) [pid = 2040] [serial = 1520] [outer = 0000005988226C00] 23:48:44 INFO - PROCESS | 2040 | 1463035724802 Marionette TRACE conn6 <- [1,1676,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]]]}] 23:48:44 INFO - TEST-PASS | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | The referrer URL is origin when a 23:48:44 INFO - document served over http requires an http 23:48:44 INFO - sub-resource via xhr-request using the meta-referrer 23:48:44 INFO - delivery method with keep-origin-redirect and when 23:48:44 INFO - the target request is same-origin. 23:48:44 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 944ms 23:48:44 INFO - PROCESS | 2040 | 1463035724859 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 23:48:44 INFO - PROCESS | 2040 | 1463035724865 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 23:48:44 INFO - PROCESS | 2040 | 1463035724872 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 23:48:44 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html 23:48:44 INFO - PROCESS | 2040 | 1463035724875 Marionette TRACE conn6 <- [1,1678,null,{}] 23:48:44 INFO - PROCESS | 2040 | 1463035724879 Marionette TRACE conn6 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:44 INFO - PROCESS | 2040 | 1463035724990 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 23:48:45 INFO - PROCESS | 2040 | 1463035725116 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:45 INFO - PROCESS | 2040 | ++DOCSHELL 00000059974FA000 == 61 [pid = 2040] [id = 546] 23:48:45 INFO - PROCESS | 2040 | ++DOMWINDOW == 126 (0000005992E8C400) [pid = 2040] [serial = 1521] [outer = 0000000000000000] 23:48:45 INFO - PROCESS | 2040 | ++DOMWINDOW == 127 (00000059937ADC00) [pid = 2040] [serial = 1522] [outer = 0000005992E8C400] 23:48:45 INFO - PROCESS | 2040 | 1463035725172 Marionette DEBUG loaded listener.js 23:48:45 INFO - PROCESS | 2040 | ++DOMWINDOW == 128 (0000005993CBC400) [pid = 2040] [serial = 1523] [outer = 0000005992E8C400] 23:48:45 INFO - PROCESS | 2040 | 1463035725728 Marionette TRACE conn6 <- [1,1680,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]]]}] 23:48:45 INFO - TEST-PASS | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html | The referrer URL is origin when a 23:48:45 INFO - document served over http requires an http 23:48:45 INFO - sub-resource via xhr-request using the meta-referrer 23:48:45 INFO - delivery method with no-redirect and when 23:48:45 INFO - the target request is same-origin. 23:48:45 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 880ms 23:48:45 INFO - PROCESS | 2040 | 1463035725758 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 23:48:45 INFO - PROCESS | 2040 | 1463035725761 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 23:48:45 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html 23:48:45 INFO - PROCESS | 2040 | 1463035725765 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 23:48:45 INFO - PROCESS | 2040 | 1463035725770 Marionette TRACE conn6 <- [1,1682,null,{}] 23:48:45 INFO - PROCESS | 2040 | 1463035725782 Marionette TRACE conn6 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:45 INFO - PROCESS | 2040 | 1463035725901 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 23:48:46 INFO - PROCESS | 2040 | 1463035726000 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:46 INFO - PROCESS | 2040 | ++DOCSHELL 000000599C3D4000 == 62 [pid = 2040] [id = 547] 23:48:46 INFO - PROCESS | 2040 | ++DOMWINDOW == 129 (0000005995C13800) [pid = 2040] [serial = 1524] [outer = 0000000000000000] 23:48:46 INFO - PROCESS | 2040 | ++DOMWINDOW == 130 (00000059966AF800) [pid = 2040] [serial = 1525] [outer = 0000005995C13800] 23:48:46 INFO - PROCESS | 2040 | 1463035726058 Marionette DEBUG loaded listener.js 23:48:46 INFO - PROCESS | 2040 | ++DOMWINDOW == 131 (00000059974D0800) [pid = 2040] [serial = 1526] [outer = 0000005995C13800] 23:48:46 INFO - PROCESS | 2040 | 1463035726591 Marionette TRACE conn6 <- [1,1684,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]]]}] 23:48:46 INFO - TEST-PASS | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | The referrer URL is origin when a 23:48:46 INFO - document served over http requires an http 23:48:46 INFO - sub-resource via xhr-request using the meta-referrer 23:48:46 INFO - delivery method with swap-origin-redirect and when 23:48:46 INFO - the target request is same-origin. 23:48:46 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 880ms 23:48:46 INFO - PROCESS | 2040 | 1463035726684 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 23:48:46 INFO - PROCESS | 2040 | 1463035726688 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 23:48:46 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html 23:48:46 INFO - PROCESS | 2040 | 1463035726697 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 23:48:46 INFO - PROCESS | 2040 | 1463035726700 Marionette TRACE conn6 <- [1,1686,null,{}] 23:48:46 INFO - PROCESS | 2040 | 1463035726704 Marionette TRACE conn6 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:46 INFO - PROCESS | 2040 | 1463035726821 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 23:48:46 INFO - PROCESS | 2040 | 1463035726910 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:46 INFO - PROCESS | 2040 | ++DOCSHELL 000000599C7DB000 == 63 [pid = 2040] [id = 548] 23:48:46 INFO - PROCESS | 2040 | ++DOMWINDOW == 132 (000000599745EC00) [pid = 2040] [serial = 1527] [outer = 0000000000000000] 23:48:46 INFO - PROCESS | 2040 | ++DOMWINDOW == 133 (0000005997A27C00) [pid = 2040] [serial = 1528] [outer = 000000599745EC00] 23:48:46 INFO - PROCESS | 2040 | 1463035726965 Marionette DEBUG loaded listener.js 23:48:47 INFO - PROCESS | 2040 | ++DOMWINDOW == 134 (0000005997FCD800) [pid = 2040] [serial = 1529] [outer = 000000599745EC00] 23:48:47 INFO - PROCESS | 2040 | 1463035727534 Marionette TRACE conn6 <- [1,1688,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]]]}] 23:48:47 INFO - TEST-PASS | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | The referrer URL is origin when a 23:48:47 INFO - document served over http requires an https 23:48:47 INFO - sub-resource via fetch-request using the meta-referrer 23:48:47 INFO - delivery method with keep-origin-redirect and when 23:48:47 INFO - the target request is same-origin. 23:48:47 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 881ms 23:48:47 INFO - PROCESS | 2040 | 1463035727582 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 23:48:47 INFO - PROCESS | 2040 | 1463035727585 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 23:48:47 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html 23:48:47 INFO - PROCESS | 2040 | 1463035727588 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 23:48:47 INFO - PROCESS | 2040 | 1463035727591 Marionette TRACE conn6 <- [1,1690,null,{}] 23:48:47 INFO - PROCESS | 2040 | 1463035727595 Marionette TRACE conn6 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:47 INFO - PROCESS | 2040 | 1463035727702 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 23:48:47 INFO - PROCESS | 2040 | 1463035727797 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:47 INFO - PROCESS | 2040 | ++DOCSHELL 000000599D1C6800 == 64 [pid = 2040] [id = 549] 23:48:47 INFO - PROCESS | 2040 | ++DOMWINDOW == 135 (0000005997981000) [pid = 2040] [serial = 1530] [outer = 0000000000000000] 23:48:47 INFO - PROCESS | 2040 | ++DOMWINDOW == 136 (0000005998B82000) [pid = 2040] [serial = 1531] [outer = 0000005997981000] 23:48:47 INFO - PROCESS | 2040 | 1463035727851 Marionette DEBUG loaded listener.js 23:48:47 INFO - PROCESS | 2040 | ++DOMWINDOW == 137 (0000005998C45400) [pid = 2040] [serial = 1532] [outer = 0000005997981000] 23:48:48 INFO - PROCESS | 2040 | 1463035728387 Marionette TRACE conn6 <- [1,1692,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]]]}] 23:48:48 INFO - TEST-PASS | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html | The referrer URL is origin when a 23:48:48 INFO - document served over http requires an https 23:48:48 INFO - sub-resource via fetch-request using the meta-referrer 23:48:48 INFO - delivery method with no-redirect and when 23:48:48 INFO - the target request is same-origin. 23:48:48 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 838ms 23:48:48 INFO - PROCESS | 2040 | 1463035728440 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 23:48:48 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html 23:48:48 INFO - PROCESS | 2040 | 1463035728443 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 23:48:48 INFO - PROCESS | 2040 | 1463035728448 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 23:48:48 INFO - PROCESS | 2040 | 1463035728450 Marionette TRACE conn6 <- [1,1694,null,{}] 23:48:48 INFO - PROCESS | 2040 | 1463035728454 Marionette TRACE conn6 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:48 INFO - PROCESS | 2040 | 1463035728581 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 23:48:48 INFO - PROCESS | 2040 | 1463035728678 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:48 INFO - PROCESS | 2040 | ++DOCSHELL 000000599D3E1800 == 65 [pid = 2040] [id = 550] 23:48:48 INFO - PROCESS | 2040 | ++DOMWINDOW == 138 (0000005997ACA400) [pid = 2040] [serial = 1533] [outer = 0000000000000000] 23:48:48 INFO - PROCESS | 2040 | ++DOMWINDOW == 139 (0000005998CE2800) [pid = 2040] [serial = 1534] [outer = 0000005997ACA400] 23:48:48 INFO - PROCESS | 2040 | 1463035728734 Marionette DEBUG loaded listener.js 23:48:48 INFO - PROCESS | 2040 | ++DOMWINDOW == 140 (0000005999DCA400) [pid = 2040] [serial = 1535] [outer = 0000005997ACA400] 23:48:49 INFO - PROCESS | 2040 | 1463035729369 Marionette TRACE conn6 <- [1,1696,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]]]}] 23:48:49 INFO - TEST-PASS | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | The referrer URL is origin when a 23:48:49 INFO - document served over http requires an https 23:48:49 INFO - sub-resource via fetch-request using the meta-referrer 23:48:49 INFO - delivery method with swap-origin-redirect and when 23:48:49 INFO - the target request is same-origin. 23:48:49 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 945ms 23:48:49 INFO - PROCESS | 2040 | 1463035729393 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 23:48:49 INFO - PROCESS | 2040 | 1463035729396 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 23:48:49 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 23:48:49 INFO - PROCESS | 2040 | 1463035729399 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 23:48:49 INFO - PROCESS | 2040 | 1463035729402 Marionette TRACE conn6 <- [1,1698,null,{}] 23:48:49 INFO - PROCESS | 2040 | 1463035729406 Marionette TRACE conn6 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:49 INFO - PROCESS | 2040 | 1463035729670 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 23:48:49 INFO - PROCESS | 2040 | 1463035729810 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:49 INFO - PROCESS | 2040 | ++DOCSHELL 0000005993A62000 == 66 [pid = 2040] [id = 551] 23:48:49 INFO - PROCESS | 2040 | ++DOMWINDOW == 141 (0000005986F66400) [pid = 2040] [serial = 1536] [outer = 0000000000000000] 23:48:49 INFO - PROCESS | 2040 | ++DOMWINDOW == 142 (000000598768C000) [pid = 2040] [serial = 1537] [outer = 0000005986F66400] 23:48:49 INFO - PROCESS | 2040 | 1463035729863 Marionette DEBUG loaded listener.js 23:48:49 INFO - PROCESS | 2040 | ++DOMWINDOW == 143 (000000598C192800) [pid = 2040] [serial = 1538] [outer = 0000005986F66400] 23:48:50 INFO - PROCESS | 2040 | ++DOCSHELL 000000598B7E1800 == 67 [pid = 2040] [id = 552] 23:48:50 INFO - PROCESS | 2040 | ++DOMWINDOW == 144 (0000005987010800) [pid = 2040] [serial = 1539] [outer = 0000000000000000] 23:48:50 INFO - PROCESS | 2040 | ++DOMWINDOW == 145 (0000005990BA8400) [pid = 2040] [serial = 1540] [outer = 0000005987010800] 23:48:50 INFO - PROCESS | 2040 | 1463035730565 Marionette TRACE conn6 <- [1,1700,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]]]}] 23:48:50 INFO - TEST-PASS | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | The referrer URL is origin when a 23:48:50 INFO - document served over http requires an https 23:48:50 INFO - sub-resource via iframe-tag using the meta-referrer 23:48:50 INFO - delivery method with keep-origin-redirect and when 23:48:50 INFO - the target request is same-origin. 23:48:50 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1191ms 23:48:50 INFO - PROCESS | 2040 | 1463035730594 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 23:48:50 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 23:48:50 INFO - PROCESS | 2040 | 1463035730598 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 23:48:50 INFO - PROCESS | 2040 | 1463035730602 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 23:48:50 INFO - PROCESS | 2040 | 1463035730606 Marionette TRACE conn6 <- [1,1702,null,{}] 23:48:50 INFO - PROCESS | 2040 | --DOCSHELL 000000599ADB8000 == 66 [pid = 2040] [id = 543] 23:48:50 INFO - PROCESS | 2040 | --DOCSHELL 000000599A81D000 == 65 [pid = 2040] [id = 542] 23:48:50 INFO - PROCESS | 2040 | --DOCSHELL 000000599A5A3000 == 64 [pid = 2040] [id = 541] 23:48:50 INFO - PROCESS | 2040 | --DOCSHELL 000000599A30F800 == 63 [pid = 2040] [id = 540] 23:48:50 INFO - PROCESS | 2040 | --DOCSHELL 0000005999FA5000 == 62 [pid = 2040] [id = 539] 23:48:50 INFO - PROCESS | 2040 | --DOCSHELL 000000599851F000 == 61 [pid = 2040] [id = 538] 23:48:50 INFO - PROCESS | 2040 | --DOCSHELL 000000599850B000 == 60 [pid = 2040] [id = 537] 23:48:50 INFO - PROCESS | 2040 | --DOCSHELL 00000059979E6000 == 59 [pid = 2040] [id = 536] 23:48:50 INFO - PROCESS | 2040 | --DOCSHELL 000000598C3D4800 == 58 [pid = 2040] [id = 535] 23:48:50 INFO - PROCESS | 2040 | --DOCSHELL 000000599657E000 == 57 [pid = 2040] [id = 534] 23:48:50 INFO - PROCESS | 2040 | --DOCSHELL 0000005993A58800 == 56 [pid = 2040] [id = 533] 23:48:50 INFO - PROCESS | 2040 | --DOMWINDOW == 144 (000000599252EC00) [pid = 2040] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 23:48:50 INFO - PROCESS | 2040 | --DOMWINDOW == 143 (0000005994739000) [pid = 2040] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 23:48:50 INFO - PROCESS | 2040 | --DOMWINDOW == 142 (00000059974D3C00) [pid = 2040] [serial = 1414] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:48:50 INFO - PROCESS | 2040 | --DOMWINDOW == 141 (0000005997926C00) [pid = 2040] [serial = 1419] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463035701205] 23:48:50 INFO - PROCESS | 2040 | --DOMWINDOW == 140 (0000005997921C00) [pid = 2040] [serial = 1416] [outer = 0000000000000000] [url = about:blank] 23:48:50 INFO - PROCESS | 2040 | --DOMWINDOW == 139 (0000005998B85C00) [pid = 2040] [serial = 1424] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:48:50 INFO - PROCESS | 2040 | --DOMWINDOW == 138 (000000599797CC00) [pid = 2040] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 23:48:50 INFO - PROCESS | 2040 | --DOMWINDOW == 137 (0000005998B84000) [pid = 2040] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 23:48:50 INFO - PROCESS | 2040 | --DOCSHELL 00000059925D8000 == 55 [pid = 2040] [id = 532] 23:48:50 INFO - PROCESS | 2040 | --DOCSHELL 0000005993B57000 == 54 [pid = 2040] [id = 531] 23:48:50 INFO - PROCESS | 2040 | --DOCSHELL 0000005994779000 == 53 [pid = 2040] [id = 527] 23:48:50 INFO - PROCESS | 2040 | --DOCSHELL 0000005990A3F000 == 52 [pid = 2040] [id = 526] 23:48:50 INFO - PROCESS | 2040 | --DOMWINDOW == 136 (0000005999DD3800) [pid = 2040] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 23:48:50 INFO - PROCESS | 2040 | --DOMWINDOW == 135 (00000059974D8000) [pid = 2040] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 23:48:50 INFO - PROCESS | 2040 | --DOMWINDOW == 134 (00000059973A4C00) [pid = 2040] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 23:48:50 INFO - PROCESS | 2040 | --DOMWINDOW == 133 (00000059966A6800) [pid = 2040] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 23:48:50 INFO - PROCESS | 2040 | --DOMWINDOW == 132 (0000005999DCEC00) [pid = 2040] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 23:48:50 INFO - PROCESS | 2040 | --DOMWINDOW == 131 (000000599740CC00) [pid = 2040] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 23:48:50 INFO - PROCESS | 2040 | --DOMWINDOW == 130 (000000599382FC00) [pid = 2040] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 23:48:50 INFO - PROCESS | 2040 | --DOMWINDOW == 129 (00000059973AC400) [pid = 2040] [serial = 1458] [outer = 0000000000000000] [url = about:blank] 23:48:50 INFO - PROCESS | 2040 | --DOMWINDOW == 128 (0000005994197000) [pid = 2040] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 23:48:50 INFO - PROCESS | 2040 | --DOMWINDOW == 127 (0000005994B03000) [pid = 2040] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 23:48:50 INFO - PROCESS | 2040 | --DOMWINDOW == 126 (000000599447F000) [pid = 2040] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 23:48:50 INFO - PROCESS | 2040 | --DOMWINDOW == 125 (00000059966AD400) [pid = 2040] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 23:48:50 INFO - PROCESS | 2040 | --DOMWINDOW == 124 (00000059952E9000) [pid = 2040] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 23:48:50 INFO - PROCESS | 2040 | --DOMWINDOW == 123 (000000598CF8C400) [pid = 2040] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 23:48:50 INFO - PROCESS | 2040 | --DOMWINDOW == 122 (0000005990D0BC00) [pid = 2040] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 23:48:50 INFO - PROCESS | 2040 | --DOMWINDOW == 121 (0000005992511400) [pid = 2040] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 23:48:50 INFO - PROCESS | 2040 | --DOMWINDOW == 120 (0000005990B78800) [pid = 2040] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 23:48:50 INFO - PROCESS | 2040 | --DOMWINDOW == 119 (000000598B4DC800) [pid = 2040] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 23:48:50 INFO - PROCESS | 2040 | --DOMWINDOW == 118 (0000005986E36C00) [pid = 2040] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 23:48:50 INFO - PROCESS | 2040 | --DOMWINDOW == 117 (000000598C39E800) [pid = 2040] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 23:48:50 INFO - PROCESS | 2040 | --DOMWINDOW == 116 (00000059875BD800) [pid = 2040] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 23:48:50 INFO - PROCESS | 2040 | --DOMWINDOW == 115 (0000005993CB6400) [pid = 2040] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 23:48:50 INFO - PROCESS | 2040 | --DOMWINDOW == 114 (00000059937B0400) [pid = 2040] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 23:48:50 INFO - PROCESS | 2040 | --DOMWINDOW == 113 (000000599382F400) [pid = 2040] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 23:48:50 INFO - PROCESS | 2040 | --DOMWINDOW == 112 (000000599605DC00) [pid = 2040] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 23:48:50 INFO - PROCESS | 2040 | --DOMWINDOW == 111 (0000005997113000) [pid = 2040] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 23:48:50 INFO - PROCESS | 2040 | --DOMWINDOW == 110 (00000059971F3000) [pid = 2040] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 23:48:50 INFO - PROCESS | 2040 | --DOMWINDOW == 109 (0000005997467400) [pid = 2040] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 23:48:50 INFO - PROCESS | 2040 | --DOMWINDOW == 108 (00000059973AC000) [pid = 2040] [serial = 1456] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:48:50 INFO - PROCESS | 2040 | --DOMWINDOW == 107 (0000005993FC2400) [pid = 2040] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 23:48:50 INFO - PROCESS | 2040 | --DOMWINDOW == 106 (0000005997929000) [pid = 2040] [serial = 1461] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463035710635] 23:48:50 INFO - PROCESS | 2040 | 1463035730690 Marionette TRACE conn6 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:50 INFO - PROCESS | 2040 | 1463035730798 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 23:48:50 INFO - PROCESS | 2040 | 1463035730807 Marionette TRACE conn6 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var 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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:50 INFO - PROCESS | 2040 | ++DOCSHELL 000000598C38A800 == 53 [pid = 2040] [id = 553] 23:48:50 INFO - PROCESS | 2040 | ++DOMWINDOW == 107 (0000005986F65C00) [pid = 2040] [serial = 1541] [outer = 0000000000000000] 23:48:50 INFO - PROCESS | 2040 | ++DOMWINDOW == 108 (00000059875BD800) [pid = 2040] [serial = 1542] [outer = 0000005986F65C00] 23:48:50 INFO - PROCESS | 2040 | 1463035730866 Marionette DEBUG loaded listener.js 23:48:50 INFO - PROCESS | 2040 | ++DOMWINDOW == 109 (000000598C198800) [pid = 2040] [serial = 1543] [outer = 0000005986F65C00] 23:48:51 INFO - PROCESS | 2040 | ++DOCSHELL 00000059931A9800 == 54 [pid = 2040] [id = 554] 23:48:51 INFO - PROCESS | 2040 | ++DOMWINDOW == 110 (000000599009D800) [pid = 2040] [serial = 1544] [outer = 0000000000000000] 23:48:51 INFO - PROCESS | 2040 | ++DOMWINDOW == 111 (000000599252FC00) [pid = 2040] [serial = 1545] [outer = 000000599009D800] 23:48:51 INFO - PROCESS | 2040 | 1463035731415 Marionette TRACE conn6 <- [1,1704,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]]]}] 23:48:51 INFO - TEST-PASS | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | The referrer URL is origin when a 23:48:51 INFO - document served over http requires an https 23:48:51 INFO - sub-resource via iframe-tag using the meta-referrer 23:48:51 INFO - delivery method with no-redirect and when 23:48:51 INFO - the target request is same-origin. 23:48:51 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 858ms 23:48:51 INFO - PROCESS | 2040 | 1463035731462 Marionette TRACE conn6 -> [0,1705,"getWindowHandle",null] 23:48:51 INFO - PROCESS | 2040 | 1463035731466 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 23:48:51 INFO - PROCESS | 2040 | 1463035731469 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 23:48:51 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 23:48:51 INFO - PROCESS | 2040 | 1463035731471 Marionette TRACE conn6 <- [1,1706,null,{}] 23:48:51 INFO - PROCESS | 2040 | 1463035731475 Marionette TRACE conn6 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:51 INFO - PROCESS | 2040 | 1463035731575 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 23:48:51 INFO - PROCESS | 2040 | 1463035731592 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:51 INFO - PROCESS | 2040 | ++DOCSHELL 0000005996689800 == 55 [pid = 2040] [id = 555] 23:48:51 INFO - PROCESS | 2040 | ++DOMWINDOW == 112 (000000599332B400) [pid = 2040] [serial = 1546] [outer = 0000000000000000] 23:48:51 INFO - PROCESS | 2040 | ++DOMWINDOW == 113 (00000059933A8800) [pid = 2040] [serial = 1547] [outer = 000000599332B400] 23:48:51 INFO - PROCESS | 2040 | 1463035731638 Marionette DEBUG loaded listener.js 23:48:51 INFO - PROCESS | 2040 | ++DOMWINDOW == 114 (00000059937DC400) [pid = 2040] [serial = 1548] [outer = 000000599332B400] 23:48:51 INFO - PROCESS | 2040 | ++DOCSHELL 000000599717B000 == 56 [pid = 2040] [id = 556] 23:48:51 INFO - PROCESS | 2040 | ++DOMWINDOW == 115 (0000005993831400) [pid = 2040] [serial = 1549] [outer = 0000000000000000] 23:48:52 INFO - PROCESS | 2040 | ++DOMWINDOW == 116 (0000005993A87800) [pid = 2040] [serial = 1550] [outer = 0000005993831400] 23:48:52 INFO - PROCESS | 2040 | 1463035732140 Marionette TRACE conn6 <- [1,1708,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]]]}] 23:48:52 INFO - TEST-PASS | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | The referrer URL is origin when a 23:48:52 INFO - document served over http requires an https 23:48:52 INFO - sub-resource via iframe-tag using the meta-referrer 23:48:52 INFO - delivery method with swap-origin-redirect and when 23:48:52 INFO - the target request is same-origin. 23:48:52 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 693ms 23:48:52 INFO - PROCESS | 2040 | 1463035732168 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 23:48:52 INFO - PROCESS | 2040 | 1463035732171 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 23:48:52 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 23:48:52 INFO - PROCESS | 2040 | 1463035732182 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 23:48:52 INFO - PROCESS | 2040 | 1463035732186 Marionette TRACE conn6 <- [1,1710,null,{}] 23:48:52 INFO - PROCESS | 2040 | 1463035732190 Marionette TRACE conn6 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:52 INFO - PROCESS | 2040 | 1463035732326 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 23:48:52 INFO - PROCESS | 2040 | 1463035732409 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:52 INFO - PROCESS | 2040 | ++DOCSHELL 00000059979DA000 == 57 [pid = 2040] [id = 557] 23:48:52 INFO - PROCESS | 2040 | ++DOMWINDOW == 117 (00000059933A3000) [pid = 2040] [serial = 1551] [outer = 0000000000000000] 23:48:52 INFO - PROCESS | 2040 | ++DOMWINDOW == 118 (0000005993A8A400) [pid = 2040] [serial = 1552] [outer = 00000059933A3000] 23:48:52 INFO - PROCESS | 2040 | 1463035732455 Marionette DEBUG loaded listener.js 23:48:52 INFO - PROCESS | 2040 | ++DOMWINDOW == 119 (0000005993FF6800) [pid = 2040] [serial = 1553] [outer = 00000059933A3000] 23:48:52 INFO - PROCESS | 2040 | 1463035732846 Marionette TRACE conn6 <- [1,1712,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]]]}] 23:48:52 INFO - TEST-PASS | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | The referrer URL is origin when a 23:48:52 INFO - document served over http requires an https 23:48:52 INFO - sub-resource via script-tag using the meta-referrer 23:48:52 INFO - delivery method with keep-origin-redirect and when 23:48:52 INFO - the target request is same-origin. 23:48:52 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 690ms 23:48:52 INFO - PROCESS | 2040 | 1463035732872 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 23:48:52 INFO - PROCESS | 2040 | 1463035732874 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 23:48:52 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html 23:48:52 INFO - PROCESS | 2040 | 1463035732877 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 23:48:52 INFO - PROCESS | 2040 | 1463035732879 Marionette TRACE conn6 <- [1,1714,null,{}] 23:48:52 INFO - PROCESS | 2040 | 1463035732883 Marionette TRACE conn6 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:53 INFO - PROCESS | 2040 | 1463035733008 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 23:48:53 INFO - PROCESS | 2040 | 1463035733024 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:53 INFO - PROCESS | 2040 | ++DOCSHELL 0000005990DCA800 == 58 [pid = 2040] [id = 558] 23:48:53 INFO - PROCESS | 2040 | ++DOMWINDOW == 120 (0000005993FF5400) [pid = 2040] [serial = 1554] [outer = 0000000000000000] 23:48:53 INFO - PROCESS | 2040 | ++DOMWINDOW == 121 (00000059941A1800) [pid = 2040] [serial = 1555] [outer = 0000005993FF5400] 23:48:53 INFO - PROCESS | 2040 | 1463035733070 Marionette DEBUG loaded listener.js 23:48:53 INFO - PROCESS | 2040 | ++DOMWINDOW == 122 (000000599472F800) [pid = 2040] [serial = 1556] [outer = 0000005993FF5400] 23:48:53 INFO - PROCESS | 2040 | 1463035733498 Marionette TRACE conn6 <- [1,1716,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]]]}] 23:48:53 INFO - TEST-PASS | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html | The referrer URL is origin when a 23:48:53 INFO - document served over http requires an https 23:48:53 INFO - sub-resource via script-tag using the meta-referrer 23:48:53 INFO - delivery method with no-redirect and when 23:48:53 INFO - the target request is same-origin. 23:48:53 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 689ms 23:48:53 INFO - PROCESS | 2040 | 1463035733569 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 23:48:53 INFO - PROCESS | 2040 | 1463035733572 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 23:48:53 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 23:48:53 INFO - PROCESS | 2040 | 1463035733575 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 23:48:53 INFO - PROCESS | 2040 | 1463035733577 Marionette TRACE conn6 <- [1,1718,null,{}] 23:48:53 INFO - PROCESS | 2040 | 1463035733581 Marionette TRACE conn6 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:53 INFO - PROCESS | 2040 | 1463035733701 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 23:48:53 INFO - PROCESS | 2040 | 1463035733792 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:53 INFO - PROCESS | 2040 | ++DOCSHELL 000000599A30F800 == 59 [pid = 2040] [id = 559] 23:48:53 INFO - PROCESS | 2040 | ++DOMWINDOW == 123 (00000059952E9C00) [pid = 2040] [serial = 1557] [outer = 0000000000000000] 23:48:53 INFO - PROCESS | 2040 | ++DOMWINDOW == 124 (00000059952F2C00) [pid = 2040] [serial = 1558] [outer = 00000059952E9C00] 23:48:53 INFO - PROCESS | 2040 | 1463035733843 Marionette DEBUG loaded listener.js 23:48:53 INFO - PROCESS | 2040 | ++DOMWINDOW == 125 (0000005996067000) [pid = 2040] [serial = 1559] [outer = 00000059952E9C00] 23:48:54 INFO - PROCESS | 2040 | 1463035734272 Marionette TRACE conn6 <- [1,1720,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]]]}] 23:48:54 INFO - TEST-PASS | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | The referrer URL is origin when a 23:48:54 INFO - document served over http requires an https 23:48:54 INFO - sub-resource via script-tag using the meta-referrer 23:48:54 INFO - delivery method with swap-origin-redirect and when 23:48:54 INFO - the target request is same-origin. 23:48:54 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 734ms 23:48:54 INFO - PROCESS | 2040 | 1463035734313 Marionette TRACE conn6 -> [0,1721,"getWindowHandle",null] 23:48:54 INFO - PROCESS | 2040 | 1463035734315 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 23:48:54 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 23:48:54 INFO - PROCESS | 2040 | 1463035734318 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 23:48:54 INFO - PROCESS | 2040 | 1463035734320 Marionette TRACE conn6 <- [1,1722,null,{}] 23:48:54 INFO - PROCESS | 2040 | 1463035734323 Marionette TRACE conn6 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:54 INFO - PROCESS | 2040 | 1463035734440 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 23:48:54 INFO - PROCESS | 2040 | 1463035734497 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:54 INFO - PROCESS | 2040 | ++DOCSHELL 000000599A81D000 == 60 [pid = 2040] [id = 560] 23:48:54 INFO - PROCESS | 2040 | ++DOMWINDOW == 126 (0000005996563400) [pid = 2040] [serial = 1560] [outer = 0000000000000000] 23:48:54 INFO - PROCESS | 2040 | ++DOMWINDOW == 127 (0000005997354800) [pid = 2040] [serial = 1561] [outer = 0000005996563400] 23:48:54 INFO - PROCESS | 2040 | 1463035734542 Marionette DEBUG loaded listener.js 23:48:54 INFO - PROCESS | 2040 | ++DOMWINDOW == 128 (000000599740CC00) [pid = 2040] [serial = 1562] [outer = 0000005996563400] 23:48:54 INFO - PROCESS | 2040 | 1463035734949 Marionette TRACE conn6 <- [1,1724,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]]]}] 23:48:55 INFO - TEST-PASS | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | The referrer URL is origin when a 23:48:55 INFO - document served over http requires an https 23:48:55 INFO - sub-resource via xhr-request using the meta-referrer 23:48:55 INFO - delivery method with keep-origin-redirect and when 23:48:55 INFO - the target request is same-origin. 23:48:55 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 692ms 23:48:55 INFO - PROCESS | 2040 | --DOMWINDOW == 127 (000000599471A800) [pid = 2040] [serial = 1410] [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] 23:48:55 INFO - PROCESS | 2040 | --DOMWINDOW == 126 (0000005990094400) [pid = 2040] [serial = 1407] [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] 23:48:55 INFO - PROCESS | 2040 | --DOMWINDOW == 125 (000000598B848000) [pid = 2040] [serial = 1425] [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] 23:48:55 INFO - PROCESS | 2040 | --DOMWINDOW == 124 (00000059974D2C00) [pid = 2040] [serial = 1415] [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] 23:48:55 INFO - PROCESS | 2040 | --DOMWINDOW == 123 (000000599794D400) [pid = 2040] [serial = 1420] [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] 23:48:55 INFO - PROCESS | 2040 | --DOMWINDOW == 122 (0000005990AB6000) [pid = 2040] [serial = 1482] [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] 23:48:55 INFO - PROCESS | 2040 | --DOMWINDOW == 121 (000000598C49AC00) [pid = 2040] [serial = 1485] [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] 23:48:55 INFO - PROCESS | 2040 | --DOMWINDOW == 120 (00000059933AB000) [pid = 2040] [serial = 1488] [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] 23:48:55 INFO - PROCESS | 2040 | --DOMWINDOW == 119 (00000059883B2C00) [pid = 2040] [serial = 1465] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:48:55 INFO - PROCESS | 2040 | --DOMWINDOW == 118 (00000059937DF000) [pid = 2040] [serial = 1491] [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] 23:48:55 INFO - PROCESS | 2040 | --DOMWINDOW == 117 (0000005994199C00) [pid = 2040] [serial = 1499] [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] 23:48:55 INFO - PROCESS | 2040 | --DOMWINDOW == 116 (00000059883B4000) [pid = 2040] [serial = 1479] [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] 23:48:55 INFO - PROCESS | 2040 | --DOMWINDOW == 115 (0000005986C1EC00) [pid = 2040] [serial = 1509] [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] 23:48:55 INFO - PROCESS | 2040 | --DOMWINDOW == 114 (0000005997115400) [pid = 2040] [serial = 1512] [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] 23:48:55 INFO - PROCESS | 2040 | --DOMWINDOW == 113 (0000005994B03400) [pid = 2040] [serial = 1504] [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] 23:48:55 INFO - PROCESS | 2040 | --DOMWINDOW == 112 (0000005994730400) [pid = 2040] [serial = 1502] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463035720771] 23:48:55 INFO - PROCESS | 2040 | --DOMWINDOW == 111 (000000598768DC00) [pid = 2040] [serial = 1507] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:48:55 INFO - PROCESS | 2040 | --DOMWINDOW == 110 (0000005993FC2800) [pid = 2040] [serial = 1494] [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] 23:48:55 INFO - PROCESS | 2040 | --DOMWINDOW == 109 (0000005994714400) [pid = 2040] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:48:55 INFO - PROCESS | 2040 | 1463035735159 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 23:48:55 INFO - PROCESS | 2040 | 1463035735162 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 23:48:55 INFO - PROCESS | 2040 | 1463035735172 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 23:48:55 INFO - PROCESS | 2040 | 1463035735174 Marionette TRACE conn6 <- [1,1726,null,{}] 23:48:55 INFO - PROCESS | 2040 | 1463035735178 Marionette TRACE conn6 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:55 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html 23:48:55 INFO - PROCESS | 2040 | 1463035735269 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 23:48:55 INFO - PROCESS | 2040 | 1463035735277 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:55 INFO - PROCESS | 2040 | ++DOCSHELL 000000599A80A800 == 61 [pid = 2040] [id = 561] 23:48:55 INFO - PROCESS | 2040 | ++DOMWINDOW == 110 (0000005990096C00) [pid = 2040] [serial = 1563] [outer = 0000000000000000] 23:48:55 INFO - PROCESS | 2040 | ++DOMWINDOW == 111 (0000005993CB3800) [pid = 2040] [serial = 1564] [outer = 0000005990096C00] 23:48:55 INFO - PROCESS | 2040 | 1463035735323 Marionette DEBUG loaded listener.js 23:48:55 INFO - PROCESS | 2040 | ++DOMWINDOW == 112 (0000005997418C00) [pid = 2040] [serial = 1565] [outer = 0000005990096C00] 23:48:55 INFO - PROCESS | 2040 | 1463035735739 Marionette TRACE conn6 <- [1,1728,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]]]}] 23:48:55 INFO - TEST-PASS | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html | The referrer URL is origin when a 23:48:55 INFO - document served over http requires an https 23:48:55 INFO - sub-resource via xhr-request using the meta-referrer 23:48:55 INFO - delivery method with no-redirect and when 23:48:55 INFO - the target request is same-origin. 23:48:55 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 572ms 23:48:55 INFO - PROCESS | 2040 | 1463035735754 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 23:48:55 INFO - PROCESS | 2040 | 1463035735756 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 23:48:55 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 23:48:55 INFO - PROCESS | 2040 | 1463035735759 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 23:48:55 INFO - PROCESS | 2040 | 1463035735762 Marionette TRACE conn6 <- [1,1730,null,{}] 23:48:55 INFO - PROCESS | 2040 | 1463035735765 Marionette TRACE conn6 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:55 INFO - PROCESS | 2040 | 1463035735893 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 23:48:55 INFO - PROCESS | 2040 | 1463035735899 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:55 INFO - PROCESS | 2040 | ++DOCSHELL 000000599B2BF800 == 62 [pid = 2040] [id = 562] 23:48:55 INFO - PROCESS | 2040 | ++DOMWINDOW == 113 (0000005997461000) [pid = 2040] [serial = 1566] [outer = 0000000000000000] 23:48:55 INFO - PROCESS | 2040 | ++DOMWINDOW == 114 (00000059974A1000) [pid = 2040] [serial = 1567] [outer = 0000005997461000] 23:48:55 INFO - PROCESS | 2040 | 1463035735943 Marionette DEBUG loaded listener.js 23:48:56 INFO - PROCESS | 2040 | ++DOMWINDOW == 115 (00000059974CE400) [pid = 2040] [serial = 1568] [outer = 0000005997461000] 23:48:56 INFO - PROCESS | 2040 | 1463035736351 Marionette TRACE conn6 <- [1,1732,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]]]}] 23:48:56 INFO - TEST-PASS | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | The referrer URL is origin when a 23:48:56 INFO - document served over http requires an https 23:48:56 INFO - sub-resource via xhr-request using the meta-referrer 23:48:56 INFO - delivery method with swap-origin-redirect and when 23:48:56 INFO - the target request is same-origin. 23:48:56 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 628ms 23:48:56 INFO - PROCESS | 2040 | 1463035736395 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 23:48:56 INFO - PROCESS | 2040 | 1463035736397 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 23:48:56 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html 23:48:56 INFO - PROCESS | 2040 | 1463035736400 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 23:48:56 INFO - PROCESS | 2040 | 1463035736402 Marionette TRACE conn6 <- [1,1734,null,{}] 23:48:56 INFO - PROCESS | 2040 | 1463035736406 Marionette TRACE conn6 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:56 INFO - PROCESS | 2040 | 1463035736494 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 23:48:56 INFO - PROCESS | 2040 | 1463035736504 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:56 INFO - PROCESS | 2040 | ++DOCSHELL 000000599ADCF000 == 63 [pid = 2040] [id = 563] 23:48:56 INFO - PROCESS | 2040 | ++DOMWINDOW == 116 (000000599791D400) [pid = 2040] [serial = 1569] [outer = 0000000000000000] 23:48:56 INFO - PROCESS | 2040 | ++DOMWINDOW == 117 (000000598CF8C000) [pid = 2040] [serial = 1570] [outer = 000000599791D400] 23:48:56 INFO - PROCESS | 2040 | 1463035736559 Marionette DEBUG loaded listener.js 23:48:56 INFO - PROCESS | 2040 | ++DOMWINDOW == 118 (000000599794BC00) [pid = 2040] [serial = 1571] [outer = 000000599791D400] 23:48:56 INFO - PROCESS | 2040 | ++DOCSHELL 000000599C432800 == 64 [pid = 2040] [id = 564] 23:48:56 INFO - PROCESS | 2040 | ++DOMWINDOW == 119 (0000005997982800) [pid = 2040] [serial = 1572] [outer = 0000000000000000] 23:48:56 INFO - PROCESS | 2040 | ++DOMWINDOW == 120 (0000005997A27800) [pid = 2040] [serial = 1573] [outer = 0000005997982800] 23:48:57 INFO - PROCESS | 2040 | 1463035737050 Marionette TRACE conn6 <- [1,1736,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.",1,"assert_equals: Reported Referrer URL is 'origin'. expected \"http://web-platform.test:8000/\" but got \"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\"","ReferrerPolicyTestCase/t.start/ [0,1737,"getWindowHandle",null] 23:48:57 INFO - PROCESS | 2040 | 1463035737076 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 23:48:57 INFO - PROCESS | 2040 | 1463035737080 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 23:48:57 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html 23:48:57 INFO - PROCESS | 2040 | 1463035737082 Marionette TRACE conn6 <- [1,1738,null,{}] 23:48:57 INFO - PROCESS | 2040 | 1463035737085 Marionette TRACE conn6 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:57 INFO - PROCESS | 2040 | 1463035737246 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 23:48:57 INFO - PROCESS | 2040 | 1463035737379 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:57 INFO - PROCESS | 2040 | ++DOCSHELL 000000598B7DF800 == 65 [pid = 2040] [id = 565] 23:48:57 INFO - PROCESS | 2040 | ++DOMWINDOW == 121 (0000005985368000) [pid = 2040] [serial = 1574] [outer = 0000000000000000] 23:48:57 INFO - PROCESS | 2040 | ++DOMWINDOW == 122 (0000005985370C00) [pid = 2040] [serial = 1575] [outer = 0000005985368000] 23:48:57 INFO - PROCESS | 2040 | 1463035737440 Marionette DEBUG loaded listener.js 23:48:57 INFO - PROCESS | 2040 | ++DOMWINDOW == 123 (000000598B437400) [pid = 2040] [serial = 1576] [outer = 0000005985368000] 23:48:57 INFO - PROCESS | 2040 | ++DOCSHELL 0000005994774800 == 66 [pid = 2040] [id = 566] 23:48:57 INFO - PROCESS | 2040 | ++DOMWINDOW == 124 (0000005990BAA000) [pid = 2040] [serial = 1577] [outer = 0000000000000000] 23:48:58 INFO - PROCESS | 2040 | ++DOMWINDOW == 125 (00000059937AA000) [pid = 2040] [serial = 1578] [outer = 0000005990BAA000] 23:48:58 INFO - PROCESS | 2040 | 1463035738157 Marionette TRACE conn6 <- [1,1740,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.",1,"assert_equals: Reported Referrer URL is 'origin'. expected \"http://web-platform.test:8000/\" but got \"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\"","ReferrerPolicyTestCase/t.start/ [0,1741,"getWindowHandle",null] 23:48:58 INFO - PROCESS | 2040 | 1463035738217 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 23:48:58 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html 23:48:58 INFO - PROCESS | 2040 | 1463035738235 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 23:48:58 INFO - PROCESS | 2040 | 1463035738241 Marionette TRACE conn6 <- [1,1742,null,{}] 23:48:58 INFO - PROCESS | 2040 | 1463035738248 Marionette TRACE conn6 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:58 INFO - PROCESS | 2040 | 1463035738386 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 23:48:58 INFO - PROCESS | 2040 | 1463035738507 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:58 INFO - PROCESS | 2040 | ++DOCSHELL 000000599851D800 == 67 [pid = 2040] [id = 567] 23:48:58 INFO - PROCESS | 2040 | ++DOMWINDOW == 126 (0000005992E97800) [pid = 2040] [serial = 1579] [outer = 0000000000000000] 23:48:58 INFO - PROCESS | 2040 | ++DOMWINDOW == 127 (0000005993FC3000) [pid = 2040] [serial = 1580] [outer = 0000005992E97800] 23:48:58 INFO - PROCESS | 2040 | 1463035738566 Marionette DEBUG loaded listener.js 23:48:58 INFO - PROCESS | 2040 | ++DOMWINDOW == 128 (0000005994713800) [pid = 2040] [serial = 1581] [outer = 0000005992E97800] 23:48:58 INFO - PROCESS | 2040 | ++DOCSHELL 000000599B3A5000 == 68 [pid = 2040] [id = 568] 23:48:58 INFO - PROCESS | 2040 | ++DOMWINDOW == 129 (000000599447F000) [pid = 2040] [serial = 1582] [outer = 0000000000000000] 23:48:59 INFO - PROCESS | 2040 | ++DOMWINDOW == 130 (0000005997118800) [pid = 2040] [serial = 1583] [outer = 000000599447F000] 23:48:59 INFO - PROCESS | 2040 | 1463035739196 Marionette TRACE conn6 <- [1,1744,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.",1,"assert_equals: Reported Referrer URL is 'origin'. expected \"http://web-platform.test:8000/\" but got \"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\"","ReferrerPolicyTestCase/t.start/ [0,1745,"getWindowHandle",null] 23:48:59 INFO - PROCESS | 2040 | 1463035739234 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 23:48:59 INFO - PROCESS | 2040 | 1463035739238 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 23:48:59 INFO - PROCESS | 2040 | 1463035739241 Marionette TRACE conn6 <- [1,1746,null,{}] 23:48:59 INFO - PROCESS | 2040 | 1463035739245 Marionette TRACE conn6 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:59 INFO - PROCESS | 2040 | 1463035739375 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 23:48:59 INFO - PROCESS | 2040 | 1463035739477 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:59 INFO - PROCESS | 2040 | ++DOCSHELL 000000599D1CD000 == 69 [pid = 2040] [id = 569] 23:48:59 INFO - PROCESS | 2040 | ++DOMWINDOW == 131 (0000005997116000) [pid = 2040] [serial = 1584] [outer = 0000000000000000] 23:48:59 INFO - PROCESS | 2040 | ++DOMWINDOW == 132 (0000005997923000) [pid = 2040] [serial = 1585] [outer = 0000005997116000] 23:48:59 INFO - PROCESS | 2040 | 1463035739533 Marionette DEBUG loaded listener.js 23:48:59 INFO - PROCESS | 2040 | ++DOMWINDOW == 133 (0000005997AC1400) [pid = 2040] [serial = 1586] [outer = 0000005997116000] 23:49:02 INFO - PROCESS | 2040 | --DOCSHELL 000000599C3D6800 == 68 [pid = 2040] [id = 458] 23:49:02 INFO - PROCESS | 2040 | --DOCSHELL 000000599C422000 == 67 [pid = 2040] [id = 512] 23:49:02 INFO - PROCESS | 2040 | --DOCSHELL 000000599C432800 == 66 [pid = 2040] [id = 564] 23:49:02 INFO - PROCESS | 2040 | --DOCSHELL 000000599ADCF000 == 65 [pid = 2040] [id = 563] 23:49:02 INFO - PROCESS | 2040 | --DOCSHELL 000000599B2BF800 == 64 [pid = 2040] [id = 562] 23:49:02 INFO - PROCESS | 2040 | --DOCSHELL 000000599A80A800 == 63 [pid = 2040] [id = 561] 23:49:02 INFO - PROCESS | 2040 | --DOCSHELL 000000599A81D000 == 62 [pid = 2040] [id = 560] 23:49:02 INFO - PROCESS | 2040 | --DOCSHELL 000000599A30F800 == 61 [pid = 2040] [id = 559] 23:49:02 INFO - PROCESS | 2040 | --DOCSHELL 0000005990DCA800 == 60 [pid = 2040] [id = 558] 23:49:02 INFO - PROCESS | 2040 | --DOCSHELL 00000059979DA000 == 59 [pid = 2040] [id = 557] 23:49:02 INFO - PROCESS | 2040 | --DOMWINDOW == 132 (0000005997A2E800) [pid = 2040] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 23:49:02 INFO - PROCESS | 2040 | --DOMWINDOW == 131 (00000059974D5800) [pid = 2040] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 23:49:02 INFO - PROCESS | 2040 | --DOCSHELL 000000599717B000 == 58 [pid = 2040] [id = 556] 23:49:02 INFO - PROCESS | 2040 | --DOCSHELL 0000005996689800 == 57 [pid = 2040] [id = 555] 23:49:02 INFO - PROCESS | 2040 | --DOCSHELL 00000059931A9800 == 56 [pid = 2040] [id = 554] 23:49:02 INFO - PROCESS | 2040 | --DOCSHELL 000000598C38A800 == 55 [pid = 2040] [id = 553] 23:49:02 INFO - PROCESS | 2040 | --DOCSHELL 000000598B7E1800 == 54 [pid = 2040] [id = 552] 23:49:02 INFO - PROCESS | 2040 | --DOCSHELL 0000005993A62000 == 53 [pid = 2040] [id = 551] 23:49:02 INFO - PROCESS | 2040 | --DOCSHELL 000000599C7DB000 == 52 [pid = 2040] [id = 548] 23:49:02 INFO - PROCESS | 2040 | --DOCSHELL 000000599C3D4000 == 51 [pid = 2040] [id = 547] 23:49:02 INFO - PROCESS | 2040 | --DOCSHELL 00000059974FA000 == 50 [pid = 2040] [id = 546] 23:49:02 INFO - PROCESS | 2040 | --DOCSHELL 000000599115C000 == 49 [pid = 2040] [id = 545] 23:49:02 INFO - PROCESS | 2040 | --DOMWINDOW == 130 (00000059973A0C00) [pid = 2040] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 23:49:02 INFO - PROCESS | 2040 | --DOMWINDOW == 129 (0000005993829400) [pid = 2040] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 23:49:02 INFO - PROCESS | 2040 | --DOMWINDOW == 128 (0000005999DCC400) [pid = 2040] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 23:49:02 INFO - PROCESS | 2040 | --DOMWINDOW == 127 (000000599792C000) [pid = 2040] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 23:49:02 INFO - PROCESS | 2040 | --DOMWINDOW == 126 (000000599890E800) [pid = 2040] [serial = 1422] [outer = 0000000000000000] [url = about:blank] 23:49:02 INFO - PROCESS | 2040 | --DOMWINDOW == 125 (0000005994294C00) [pid = 2040] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 23:49:02 INFO - PROCESS | 2040 | --DOMWINDOW == 124 (0000005993834C00) [pid = 2040] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 23:49:02 INFO - PROCESS | 2040 | --DOMWINDOW == 123 (00000059943CC000) [pid = 2040] [serial = 1500] [outer = 0000000000000000] [url = about:blank] 23:49:02 INFO - PROCESS | 2040 | --DOMWINDOW == 122 (000000598CF8DC00) [pid = 2040] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 23:49:02 INFO - PROCESS | 2040 | --DOMWINDOW == 121 (000000598B4DA800) [pid = 2040] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 23:49:02 INFO - PROCESS | 2040 | --DOMWINDOW == 120 (0000005990BA4400) [pid = 2040] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 23:49:02 INFO - PROCESS | 2040 | --DOMWINDOW == 119 (0000005994192C00) [pid = 2040] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 23:49:02 INFO - PROCESS | 2040 | --DOMWINDOW == 118 (00000059973A8800) [pid = 2040] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 23:49:02 INFO - PROCESS | 2040 | --DOMWINDOW == 117 (0000005994B8D400) [pid = 2040] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 23:49:02 INFO - PROCESS | 2040 | --DOMWINDOW == 116 (00000059951BA800) [pid = 2040] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463035720771] 23:49:02 INFO - PROCESS | 2040 | --DOMWINDOW == 115 (000000599472B800) [pid = 2040] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 23:49:02 INFO - PROCESS | 2040 | --DOMWINDOW == 114 (000000599734F400) [pid = 2040] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 23:49:02 INFO - PROCESS | 2040 | --DOMWINDOW == 113 (000000599385EC00) [pid = 2040] [serial = 1508] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:49:02 INFO - PROCESS | 2040 | --DOMWINDOW == 112 (0000005995467000) [pid = 2040] [serial = 1506] [outer = 0000000000000000] [url = about:blank] 23:49:02 INFO - PROCESS | 2040 | --DOMWINDOW == 111 (00000059966A7400) [pid = 2040] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 23:49:02 INFO - PROCESS | 2040 | --DOMWINDOW == 110 (0000005993FF1800) [pid = 2040] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 23:49:02 INFO - PROCESS | 2040 | --DOMWINDOW == 109 (000000599447C800) [pid = 2040] [serial = 1498] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:49:02 INFO - PROCESS | 2040 | --DOMWINDOW == 108 (0000005994112800) [pid = 2040] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 23:49:02 INFO - PROCESS | 2040 | --DOMWINDOW == 107 (0000005993CAE800) [pid = 2040] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 23:49:02 INFO - PROCESS | 2040 | --DOMWINDOW == 106 (00000059933AC000) [pid = 2040] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 23:49:02 INFO - PROCESS | 2040 | --DOMWINDOW == 105 (000000599119B000) [pid = 2040] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 23:49:02 INFO - PROCESS | 2040 | --DOMWINDOW == 104 (000000598CF0C000) [pid = 2040] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 23:49:02 INFO - PROCESS | 2040 | --DOMWINDOW == 103 (000000599009CC00) [pid = 2040] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 23:49:02 INFO - PROCESS | 2040 | --DOMWINDOW == 102 (00000059935E7C00) [pid = 2040] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 23:49:02 INFO - PROCESS | 2040 | --DOMWINDOW == 101 (00000059937B5800) [pid = 2040] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 23:49:02 INFO - PROCESS | 2040 | --DOMWINDOW == 100 (0000005997982400) [pid = 2040] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 23:49:02 INFO - PROCESS | 2040 | --DOMWINDOW == 99 (000000598768EC00) [pid = 2040] [serial = 1466] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:49:02 INFO - PROCESS | 2040 | --DOMWINDOW == 98 (0000005997982000) [pid = 2040] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 23:49:06 INFO - PROCESS | 2040 | --DOMWINDOW == 97 (0000005986F65C00) [pid = 2040] [serial = 1541] [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] 23:49:06 INFO - PROCESS | 2040 | --DOMWINDOW == 96 (000000599009D800) [pid = 2040] [serial = 1544] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463035731288] 23:49:06 INFO - PROCESS | 2040 | --DOMWINDOW == 95 (00000059952E9C00) [pid = 2040] [serial = 1557] [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] 23:49:06 INFO - PROCESS | 2040 | --DOMWINDOW == 94 (00000059933A3000) [pid = 2040] [serial = 1551] [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] 23:49:06 INFO - PROCESS | 2040 | --DOMWINDOW == 93 (000000599332B400) [pid = 2040] [serial = 1546] [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] 23:49:06 INFO - PROCESS | 2040 | --DOMWINDOW == 92 (0000005993831400) [pid = 2040] [serial = 1549] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:49:06 INFO - PROCESS | 2040 | --DOMWINDOW == 91 (0000005987010800) [pid = 2040] [serial = 1539] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:49:06 INFO - PROCESS | 2040 | --DOMWINDOW == 90 (0000005986F66400) [pid = 2040] [serial = 1536] [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] 23:49:06 INFO - PROCESS | 2040 | --DOMWINDOW == 89 (0000005996563400) [pid = 2040] [serial = 1560] [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] 23:49:06 INFO - PROCESS | 2040 | --DOMWINDOW == 88 (0000005990096C00) [pid = 2040] [serial = 1563] [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] 23:49:06 INFO - PROCESS | 2040 | --DOMWINDOW == 87 (0000005993FF5400) [pid = 2040] [serial = 1554] [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] 23:49:06 INFO - PROCESS | 2040 | --DOMWINDOW == 86 (0000005997461000) [pid = 2040] [serial = 1566] [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] 23:49:10 INFO - PROCESS | 2040 | --DOCSHELL 000000598BFAD800 == 48 [pid = 2040] [id = 384] 23:49:10 INFO - PROCESS | 2040 | --DOCSHELL 00000059972C3800 == 47 [pid = 2040] [id = 396] 23:49:10 INFO - PROCESS | 2040 | --DOCSHELL 0000005993A71800 == 46 [pid = 2040] [id = 435] 23:49:10 INFO - PROCESS | 2040 | --DOCSHELL 000000599850C000 == 45 [pid = 2040] [id = 401] 23:49:10 INFO - PROCESS | 2040 | --DOCSHELL 0000005987595800 == 44 [pid = 2040] [id = 472] 23:49:10 INFO - PROCESS | 2040 | --DOCSHELL 000000599D07C800 == 43 [pid = 2040] [id = 490] 23:49:10 INFO - PROCESS | 2040 | --DOCSHELL 0000005986E66800 == 42 [pid = 2040] [id = 403] 23:49:10 INFO - PROCESS | 2040 | --DOCSHELL 0000005987075000 == 41 [pid = 2040] [id = 383] 23:49:10 INFO - PROCESS | 2040 | --DOCSHELL 000000599C368800 == 40 [pid = 2040] [id = 529] 23:49:10 INFO - PROCESS | 2040 | --DOCSHELL 0000005994670000 == 39 [pid = 2040] [id = 400] 23:49:10 INFO - PROCESS | 2040 | --DOCSHELL 000000599C3DC800 == 38 [pid = 2040] [id = 506] 23:49:10 INFO - PROCESS | 2040 | --DOCSHELL 000000599D3E1800 == 37 [pid = 2040] [id = 550] 23:49:10 INFO - PROCESS | 2040 | --DOCSHELL 000000599B2C5800 == 36 [pid = 2040] [id = 438] 23:49:10 INFO - PROCESS | 2040 | --DOCSHELL 000000599AC68800 == 35 [pid = 2040] [id = 437] 23:49:10 INFO - PROCESS | 2040 | --DOCSHELL 000000599B2C4800 == 34 [pid = 2040] [id = 525] 23:49:10 INFO - PROCESS | 2040 | --DOCSHELL 00000059974EF800 == 33 [pid = 2040] [id = 397] 23:49:10 INFO - PROCESS | 2040 | --DOCSHELL 00000059933C9000 == 32 [pid = 2040] [id = 388] 23:49:10 INFO - PROCESS | 2040 | --DOCSHELL 000000598531D800 == 31 [pid = 2040] [id = 390] 23:49:10 INFO - PROCESS | 2040 | --DOCSHELL 000000599D1C6800 == 30 [pid = 2040] [id = 549] 23:49:10 INFO - PROCESS | 2040 | --DOCSHELL 000000599D3C4000 == 29 [pid = 2040] [id = 486] 23:49:10 INFO - PROCESS | 2040 | --DOCSHELL 000000598BF19000 == 28 [pid = 2040] [id = 405] 23:49:10 INFO - PROCESS | 2040 | --DOCSHELL 000000599BD15800 == 27 [pid = 2040] [id = 544] 23:49:10 INFO - PROCESS | 2040 | --DOCSHELL 000000599BD16800 == 26 [pid = 2040] [id = 453] 23:49:10 INFO - PROCESS | 2040 | --DOCSHELL 0000005994777000 == 25 [pid = 2040] [id = 393] 23:49:10 INFO - PROCESS | 2040 | --DOCSHELL 0000005995C3F000 == 24 [pid = 2040] [id = 408] 23:49:10 INFO - PROCESS | 2040 | --DOCSHELL 0000005996157800 == 23 [pid = 2040] [id = 395] 23:49:10 INFO - PROCESS | 2040 | --DOCSHELL 00000059946C6800 == 22 [pid = 2040] [id = 392] 23:49:10 INFO - PROCESS | 2040 | --DOCSHELL 000000598DD98000 == 21 [pid = 2040] [id = 385] 23:49:10 INFO - PROCESS | 2040 | --DOCSHELL 000000599114F800 == 20 [pid = 2040] [id = 386] 23:49:10 INFO - PROCESS | 2040 | --DOCSHELL 0000005996078800 == 19 [pid = 2040] [id = 394] 23:49:10 INFO - PROCESS | 2040 | --DOCSHELL 000000598CFD5800 == 18 [pid = 2040] [id = 399] 23:49:10 INFO - PROCESS | 2040 | --DOCSHELL 000000599C7C6000 == 17 [pid = 2040] [id = 508] 23:49:10 INFO - PROCESS | 2040 | --DOCSHELL 0000005994781800 == 16 [pid = 2040] [id = 467] 23:49:10 INFO - PROCESS | 2040 | --DOCSHELL 00000059979DC800 == 15 [pid = 2040] [id = 398] 23:49:10 INFO - PROCESS | 2040 | --DOCSHELL 000000599ADBA000 == 14 [pid = 2040] [id = 528] 23:49:10 INFO - PROCESS | 2040 | --DOCSHELL 000000599C42C000 == 13 [pid = 2040] [id = 530] 23:49:10 INFO - PROCESS | 2040 | --DOCSHELL 000000599C364800 == 12 [pid = 2040] [id = 457] 23:49:10 INFO - PROCESS | 2040 | --DOCSHELL 000000599D3C7000 == 11 [pid = 2040] [id = 510] 23:49:10 INFO - PROCESS | 2040 | --DOCSHELL 000000599B3A5000 == 10 [pid = 2040] [id = 568] 23:49:10 INFO - PROCESS | 2040 | --DOCSHELL 000000599851D800 == 9 [pid = 2040] [id = 567] 23:49:10 INFO - PROCESS | 2040 | --DOCSHELL 0000005994774800 == 8 [pid = 2040] [id = 566] 23:49:10 INFO - PROCESS | 2040 | --DOMWINDOW == 85 (0000005998B82000) [pid = 2040] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 23:49:10 INFO - PROCESS | 2040 | --DOMWINDOW == 84 (00000059966AF800) [pid = 2040] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 23:49:10 INFO - PROCESS | 2040 | --DOMWINDOW == 83 (000000598B471800) [pid = 2040] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 23:49:10 INFO - PROCESS | 2040 | --DOMWINDOW == 82 (0000005998CE2800) [pid = 2040] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 23:49:10 INFO - PROCESS | 2040 | --DOMWINDOW == 81 (0000005997A27C00) [pid = 2040] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 23:49:10 INFO - PROCESS | 2040 | --DOMWINDOW == 80 (00000059937ADC00) [pid = 2040] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 23:49:10 INFO - PROCESS | 2040 | --DOMWINDOW == 79 (000000598CF8C000) [pid = 2040] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 23:49:10 INFO - PROCESS | 2040 | --DOCSHELL 000000598B7DF800 == 7 [pid = 2040] [id = 565] 23:49:10 INFO - PROCESS | 2040 | --DOMWINDOW == 78 (00000059875BD800) [pid = 2040] [serial = 1542] [outer = 0000000000000000] [url = about:blank] 23:49:10 INFO - PROCESS | 2040 | --DOMWINDOW == 77 (000000599252FC00) [pid = 2040] [serial = 1545] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463035731288] 23:49:10 INFO - PROCESS | 2040 | --DOMWINDOW == 76 (000000598C198800) [pid = 2040] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 23:49:10 INFO - PROCESS | 2040 | --DOMWINDOW == 75 (00000059952F2C00) [pid = 2040] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 23:49:10 INFO - PROCESS | 2040 | --DOMWINDOW == 74 (0000005993A8A400) [pid = 2040] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 23:49:10 INFO - PROCESS | 2040 | --DOMWINDOW == 73 (0000005993FF6800) [pid = 2040] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 23:49:10 INFO - PROCESS | 2040 | --DOMWINDOW == 72 (00000059933A8800) [pid = 2040] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 23:49:10 INFO - PROCESS | 2040 | --DOMWINDOW == 71 (0000005993A87800) [pid = 2040] [serial = 1550] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:49:10 INFO - PROCESS | 2040 | --DOMWINDOW == 70 (00000059937DC400) [pid = 2040] [serial = 1548] [outer = 0000000000000000] [url = about:blank] 23:49:10 INFO - PROCESS | 2040 | --DOMWINDOW == 69 (0000005990BA8400) [pid = 2040] [serial = 1540] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:49:10 INFO - PROCESS | 2040 | --DOMWINDOW == 68 (000000598C192800) [pid = 2040] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 23:49:10 INFO - PROCESS | 2040 | --DOMWINDOW == 67 (000000598768C000) [pid = 2040] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 23:49:10 INFO - PROCESS | 2040 | --DOMWINDOW == 66 (0000005997354800) [pid = 2040] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 23:49:10 INFO - PROCESS | 2040 | --DOMWINDOW == 65 (0000005996067000) [pid = 2040] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 23:49:10 INFO - PROCESS | 2040 | --DOMWINDOW == 64 (0000005993CB3800) [pid = 2040] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 23:49:10 INFO - PROCESS | 2040 | --DOMWINDOW == 63 (0000005997418C00) [pid = 2040] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 23:49:10 INFO - PROCESS | 2040 | --DOMWINDOW == 62 (000000599740CC00) [pid = 2040] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 23:49:10 INFO - PROCESS | 2040 | --DOMWINDOW == 61 (00000059941A1800) [pid = 2040] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 23:49:10 INFO - PROCESS | 2040 | --DOMWINDOW == 60 (000000599472F800) [pid = 2040] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 23:49:10 INFO - PROCESS | 2040 | --DOMWINDOW == 59 (00000059974A1000) [pid = 2040] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 23:49:10 INFO - PROCESS | 2040 | --DOMWINDOW == 58 (00000059974CE400) [pid = 2040] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 23:49:13 INFO - PROCESS | 2040 | --DOMWINDOW == 57 (000000599791D400) [pid = 2040] [serial = 1569] [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] 23:49:13 INFO - PROCESS | 2040 | --DOMWINDOW == 56 (0000005990BAA000) [pid = 2040] [serial = 1577] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463035737874] 23:49:13 INFO - PROCESS | 2040 | --DOMWINDOW == 55 (0000005985368000) [pid = 2040] [serial = 1574] [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] 23:49:13 INFO - PROCESS | 2040 | --DOMWINDOW == 54 (000000599447F000) [pid = 2040] [serial = 1582] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:49:13 INFO - PROCESS | 2040 | --DOMWINDOW == 53 (0000005992E97800) [pid = 2040] [serial = 1579] [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] 23:49:13 INFO - PROCESS | 2040 | --DOMWINDOW == 52 (0000005992E8C400) [pid = 2040] [serial = 1521] [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] 23:49:13 INFO - PROCESS | 2040 | --DOMWINDOW == 51 (00000059973A1C00) [pid = 2040] [serial = 1473] [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] 23:49:13 INFO - PROCESS | 2040 | --DOMWINDOW == 50 (0000005997ACA400) [pid = 2040] [serial = 1533] [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] 23:49:13 INFO - PROCESS | 2040 | --DOMWINDOW == 49 (000000599745EC00) [pid = 2040] [serial = 1527] [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] 23:49:13 INFO - PROCESS | 2040 | --DOMWINDOW == 48 (0000005997A23400) [pid = 2040] [serial = 1476] [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] 23:49:13 INFO - PROCESS | 2040 | --DOMWINDOW == 47 (0000005995C13800) [pid = 2040] [serial = 1524] [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] 23:49:13 INFO - PROCESS | 2040 | --DOMWINDOW == 46 (0000005993CBA800) [pid = 2040] [serial = 1470] [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] 23:49:13 INFO - PROCESS | 2040 | --DOMWINDOW == 45 (0000005997981000) [pid = 2040] [serial = 1530] [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] 23:49:13 INFO - PROCESS | 2040 | --DOMWINDOW == 44 (0000005997922000) [pid = 2040] [serial = 1462] [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] 23:49:13 INFO - PROCESS | 2040 | --DOMWINDOW == 43 (0000005988226C00) [pid = 2040] [serial = 1518] [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] 23:49:13 INFO - PROCESS | 2040 | --DOMWINDOW == 42 (0000005990097C00) [pid = 2040] [serial = 1467] [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] 23:49:13 INFO - PROCESS | 2040 | --DOMWINDOW == 41 (0000005997119000) [pid = 2040] [serial = 1401] [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] 23:49:13 INFO - PROCESS | 2040 | --DOMWINDOW == 40 (0000005997460000) [pid = 2040] [serial = 1515] [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] 23:49:13 INFO - PROCESS | 2040 | --DOMWINDOW == 39 (0000005997982800) [pid = 2040] [serial = 1572] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:49:17 INFO - PROCESS | 2040 | --DOMWINDOW == 38 (000000599792A800) [pid = 2040] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 23:49:17 INFO - PROCESS | 2040 | --DOMWINDOW == 37 (0000005997A27800) [pid = 2040] [serial = 1573] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:49:17 INFO - PROCESS | 2040 | --DOMWINDOW == 36 (000000599794BC00) [pid = 2040] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 23:49:17 INFO - PROCESS | 2040 | --DOMWINDOW == 35 (00000059937AA000) [pid = 2040] [serial = 1578] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463035737874] 23:49:17 INFO - PROCESS | 2040 | --DOMWINDOW == 34 (000000598B437400) [pid = 2040] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 23:49:17 INFO - PROCESS | 2040 | --DOMWINDOW == 33 (0000005985370C00) [pid = 2040] [serial = 1575] [outer = 0000000000000000] [url = about:blank] 23:49:17 INFO - PROCESS | 2040 | --DOMWINDOW == 32 (0000005997118800) [pid = 2040] [serial = 1583] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:49:17 INFO - PROCESS | 2040 | --DOMWINDOW == 31 (0000005994713800) [pid = 2040] [serial = 1581] [outer = 0000000000000000] [url = about:blank] 23:49:17 INFO - PROCESS | 2040 | --DOMWINDOW == 30 (0000005993FC3000) [pid = 2040] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 23:49:17 INFO - PROCESS | 2040 | --DOMWINDOW == 29 (0000005997923000) [pid = 2040] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 23:49:17 INFO - PROCESS | 2040 | --DOMWINDOW == 28 (0000005997350C00) [pid = 2040] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 23:49:17 INFO - PROCESS | 2040 | --DOMWINDOW == 27 (0000005993CBC400) [pid = 2040] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 23:49:17 INFO - PROCESS | 2040 | --DOMWINDOW == 26 (0000005998B7C800) [pid = 2040] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 23:49:17 INFO - PROCESS | 2040 | --DOMWINDOW == 25 (0000005999DCA400) [pid = 2040] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 23:49:17 INFO - PROCESS | 2040 | --DOMWINDOW == 24 (0000005997FCD800) [pid = 2040] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 23:49:17 INFO - PROCESS | 2040 | --DOMWINDOW == 23 (0000005998B89400) [pid = 2040] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 23:49:17 INFO - PROCESS | 2040 | --DOMWINDOW == 22 (00000059974D0800) [pid = 2040] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 23:49:17 INFO - PROCESS | 2040 | --DOMWINDOW == 21 (0000005994734000) [pid = 2040] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 23:49:17 INFO - PROCESS | 2040 | --DOMWINDOW == 20 (0000005998C45400) [pid = 2040] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 23:49:17 INFO - PROCESS | 2040 | --DOMWINDOW == 19 (0000005998914800) [pid = 2040] [serial = 1464] [outer = 0000000000000000] [url = about:blank] 23:49:17 INFO - PROCESS | 2040 | --DOMWINDOW == 18 (000000598CF0A800) [pid = 2040] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 23:49:17 INFO - PROCESS | 2040 | --DOMWINDOW == 17 (0000005993336C00) [pid = 2040] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 23:49:29 INFO - PROCESS | 2040 | MARIONETTE LOG: INFO: Timeout fired 23:49:29 INFO - PROCESS | 2040 | 1463035769666 Marionette TRACE conn6 <- [1,1748,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]]]}] 23:49:29 INFO - TEST-NOTRUN | /referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/img-tag/cross-origin.keep-origin-redirect.http.html | The referrer URL is origin when a 23:49:29 INFO - document served over http requires an http 23:49:29 INFO - sub-resource via img-tag using the attr-referrer 23:49:29 INFO - delivery method with keep-origin-redirect and when 23:49:29 INFO - the target request is cross-origin. 23:49:29 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 30467ms 23:49:29 INFO - PROCESS | 2040 | 1463035769706 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 23:49:29 INFO - PROCESS | 2040 | 1463035769711 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 23:49:29 INFO - PROCESS | 2040 | 1463035769716 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 23:49:29 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/img-tag/cross-origin.no-redirect.http.html 23:49:29 INFO - PROCESS | 2040 | 1463035769721 Marionette TRACE conn6 <- [1,1750,null,{}] 23:49:29 INFO - PROCESS | 2040 | 1463035769728 Marionette TRACE conn6 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:29 INFO - PROCESS | 2040 | 1463035769822 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 23:49:29 INFO - PROCESS | 2040 | 1463035769881 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:29 INFO - PROCESS | 2040 | ++DOCSHELL 0000005987078000 == 8 [pid = 2040] [id = 570] 23:49:29 INFO - PROCESS | 2040 | ++DOMWINDOW == 18 (00000059867B9800) [pid = 2040] [serial = 1587] [outer = 0000000000000000] 23:49:29 INFO - PROCESS | 2040 | ++DOMWINDOW == 19 (0000005986C19800) [pid = 2040] [serial = 1588] [outer = 00000059867B9800] 23:49:29 INFO - PROCESS | 2040 | 1463035769934 Marionette DEBUG loaded listener.js 23:49:30 INFO - PROCESS | 2040 | ++DOMWINDOW == 20 (0000005986F5FC00) [pid = 2040] [serial = 1589] [outer = 00000059867B9800] 23:49:39 INFO - PROCESS | 2040 | --DOCSHELL 000000599D1CD000 == 7 [pid = 2040] [id = 569] 23:49:45 INFO - PROCESS | 2040 | --DOMWINDOW == 19 (0000005997116000) [pid = 2040] [serial = 1584] [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] 23:49:50 INFO - PROCESS | 2040 | --DOMWINDOW == 18 (0000005997AC1400) [pid = 2040] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 23:49:50 INFO - PROCESS | 2040 | --DOMWINDOW == 17 (0000005986C19800) [pid = 2040] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 23:50:00 INFO - PROCESS | 2040 | MARIONETTE LOG: INFO: Timeout fired 23:50:00 INFO - PROCESS | 2040 | 1463035800068 Marionette TRACE conn6 <- [1,1752,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]]]}] 23:50:00 INFO - TEST-NOTRUN | /referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/img-tag/cross-origin.no-redirect.http.html | The referrer URL is origin when a 23:50:00 INFO - document served over http requires an http 23:50:00 INFO - sub-resource via img-tag using the attr-referrer 23:50:00 INFO - delivery method with no-redirect and when 23:50:00 INFO - the target request is cross-origin. 23:50:00 INFO - TEST-TIMEOUT | /referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/img-tag/cross-origin.no-redirect.http.html | took 30402ms 23:50:00 INFO - PROCESS | 2040 | 1463035800123 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 23:50:00 INFO - PROCESS | 2040 | 1463035800127 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 23:50:00 INFO - PROCESS | 2040 | 1463035800133 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 23:50:00 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/img-tag/cross-origin.swap-origin-redirect.http.html 23:50:00 INFO - PROCESS | 2040 | 1463035800137 Marionette TRACE conn6 <- [1,1754,null,{}] 23:50:00 INFO - PROCESS | 2040 | 1463035800145 Marionette TRACE conn6 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:00 INFO - PROCESS | 2040 | 1463035800236 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 23:50:00 INFO - PROCESS | 2040 | 1463035800293 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:00 INFO - PROCESS | 2040 | ++DOCSHELL 000000598707E000 == 8 [pid = 2040] [id = 571] 23:50:00 INFO - PROCESS | 2040 | ++DOMWINDOW == 18 (0000005986C20800) [pid = 2040] [serial = 1590] [outer = 0000000000000000] 23:50:00 INFO - PROCESS | 2040 | ++DOMWINDOW == 19 (0000005986C45C00) [pid = 2040] [serial = 1591] [outer = 0000005986C20800] 23:50:00 INFO - PROCESS | 2040 | 1463035800344 Marionette DEBUG loaded listener.js 23:50:00 INFO - PROCESS | 2040 | ++DOMWINDOW == 20 (0000005987013C00) [pid = 2040] [serial = 1592] [outer = 0000005986C20800] 23:50:09 INFO - PROCESS | 2040 | --DOCSHELL 0000005987078000 == 7 [pid = 2040] [id = 570] 23:50:15 INFO - PROCESS | 2040 | --DOMWINDOW == 19 (00000059867B9800) [pid = 2040] [serial = 1587] [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] 23:50:20 INFO - PROCESS | 2040 | --DOMWINDOW == 18 (0000005986F5FC00) [pid = 2040] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 23:50:20 INFO - PROCESS | 2040 | --DOMWINDOW == 17 (0000005986C45C00) [pid = 2040] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 23:50:30 INFO - PROCESS | 2040 | MARIONETTE LOG: INFO: Timeout fired 23:50:30 INFO - PROCESS | 2040 | 1463035830475 Marionette TRACE conn6 <- [1,1756,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]]]}] 23:50:30 INFO - TEST-NOTRUN | /referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/img-tag/cross-origin.swap-origin-redirect.http.html | The referrer URL is origin when a 23:50:30 INFO - document served over http requires an http 23:50:30 INFO - sub-resource via img-tag using the attr-referrer 23:50:30 INFO - delivery method with swap-origin-redirect and when 23:50:30 INFO - the target request is cross-origin. 23:50:30 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 30366ms 23:50:30 INFO - PROCESS | 2040 | 1463035830502 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 23:50:30 INFO - PROCESS | 2040 | 1463035830506 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 23:50:30 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html 23:50:30 INFO - PROCESS | 2040 | 1463035830512 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 23:50:30 INFO - PROCESS | 2040 | 1463035830516 Marionette TRACE conn6 <- [1,1758,null,{}] 23:50:30 INFO - PROCESS | 2040 | 1463035830524 Marionette TRACE conn6 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:30 INFO - PROCESS | 2040 | 1463035830615 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 23:50:30 INFO - PROCESS | 2040 | 1463035830673 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:30 INFO - PROCESS | 2040 | ++DOCSHELL 0000005987083000 == 8 [pid = 2040] [id = 572] 23:50:30 INFO - PROCESS | 2040 | ++DOMWINDOW == 18 (0000005986C27400) [pid = 2040] [serial = 1593] [outer = 0000000000000000] 23:50:30 INFO - PROCESS | 2040 | ++DOMWINDOW == 19 (0000005986E39000) [pid = 2040] [serial = 1594] [outer = 0000005986C27400] 23:50:30 INFO - PROCESS | 2040 | 1463035830727 Marionette DEBUG loaded listener.js 23:50:30 INFO - PROCESS | 2040 | ++DOMWINDOW == 20 (0000005987013800) [pid = 2040] [serial = 1595] [outer = 0000005986C27400] 23:50:31 INFO - PROCESS | 2040 | ++DOCSHELL 000000598BE2F000 == 9 [pid = 2040] [id = 573] 23:50:31 INFO - PROCESS | 2040 | ++DOMWINDOW == 21 (0000005987693000) [pid = 2040] [serial = 1596] [outer = 0000000000000000] 23:50:31 INFO - PROCESS | 2040 | ++DOMWINDOW == 22 (00000059876B1000) [pid = 2040] [serial = 1597] [outer = 0000005987693000] 23:50:31 INFO - PROCESS | 2040 | 1463035831216 Marionette TRACE conn6 <- [1,1760,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.",1,"assert_equals: Reported Referrer URL is 'origin'. expected \"http://web-platform.test:8000/\" but got \"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\"","ReferrerPolicyTestCase/t.start/ [0,1761,"getWindowHandle",null] 23:50:31 INFO - PROCESS | 2040 | 1463035831256 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 23:50:31 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html 23:50:31 INFO - PROCESS | 2040 | 1463035831263 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 23:50:31 INFO - PROCESS | 2040 | 1463035831266 Marionette TRACE conn6 <- [1,1762,null,{}] 23:50:31 INFO - PROCESS | 2040 | 1463035831270 Marionette TRACE conn6 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:31 INFO - PROCESS | 2040 | 1463035831362 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 23:50:31 INFO - PROCESS | 2040 | 1463035831372 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:31 INFO - PROCESS | 2040 | ++DOCSHELL 000000598D1AF800 == 10 [pid = 2040] [id = 574] 23:50:31 INFO - PROCESS | 2040 | ++DOMWINDOW == 23 (0000005987911400) [pid = 2040] [serial = 1598] [outer = 0000000000000000] 23:50:31 INFO - PROCESS | 2040 | ++DOMWINDOW == 24 (000000598B437400) [pid = 2040] [serial = 1599] [outer = 0000005987911400] 23:50:31 INFO - PROCESS | 2040 | 1463035831420 Marionette DEBUG loaded listener.js 23:50:31 INFO - PROCESS | 2040 | ++DOMWINDOW == 25 (000000598B4D6000) [pid = 2040] [serial = 1600] [outer = 0000005987911400] 23:50:31 INFO - PROCESS | 2040 | ++DOCSHELL 0000005990B28800 == 11 [pid = 2040] [id = 575] 23:50:31 INFO - PROCESS | 2040 | ++DOMWINDOW == 26 (000000598B4D3000) [pid = 2040] [serial = 1601] [outer = 0000000000000000] 23:50:31 INFO - PROCESS | 2040 | ++DOMWINDOW == 27 (000000598BAAD400) [pid = 2040] [serial = 1602] [outer = 000000598B4D3000] 23:50:31 INFO - PROCESS | 2040 | 1463035831934 Marionette TRACE conn6 <- [1,1764,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.",1,"assert_equals: Reported Referrer URL is 'origin'. expected \"http://web-platform.test:8000/\" but got \"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\"","ReferrerPolicyTestCase/t.start/ [0,1765,"getWindowHandle",null] 23:50:32 INFO - PROCESS | 2040 | 1463035832005 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 23:50:32 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/iframe-tag/cross-origin.swap-origin-redirect.http.html 23:50:32 INFO - PROCESS | 2040 | 1463035832009 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 23:50:32 INFO - PROCESS | 2040 | 1463035832013 Marionette TRACE conn6 <- [1,1766,null,{}] 23:50:32 INFO - PROCESS | 2040 | 1463035832024 Marionette TRACE conn6 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:32 INFO - PROCESS | 2040 | 1463035832119 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 23:50:32 INFO - PROCESS | 2040 | 1463035832196 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:32 INFO - PROCESS | 2040 | ++DOCSHELL 00000059925CB000 == 12 [pid = 2040] [id = 576] 23:50:32 INFO - PROCESS | 2040 | ++DOMWINDOW == 28 (0000005985367800) [pid = 2040] [serial = 1603] [outer = 0000000000000000] 23:50:32 INFO - PROCESS | 2040 | ++DOMWINDOW == 29 (000000598C3E5400) [pid = 2040] [serial = 1604] [outer = 0000005985367800] 23:50:32 INFO - PROCESS | 2040 | 1463035832247 Marionette DEBUG loaded listener.js 23:50:32 INFO - PROCESS | 2040 | ++DOMWINDOW == 30 (000000598CF8B800) [pid = 2040] [serial = 1605] [outer = 0000005985367800] 23:50:32 INFO - PROCESS | 2040 | ++DOCSHELL 000000599314F800 == 13 [pid = 2040] [id = 577] 23:50:32 INFO - PROCESS | 2040 | ++DOMWINDOW == 31 (000000598DD83C00) [pid = 2040] [serial = 1606] [outer = 0000000000000000] 23:50:32 INFO - PROCESS | 2040 | ++DOMWINDOW == 32 (000000598FE5E000) [pid = 2040] [serial = 1607] [outer = 000000598DD83C00] 23:50:32 INFO - PROCESS | 2040 | 1463035832740 Marionette TRACE conn6 <- [1,1768,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.",1,"assert_equals: Reported Referrer URL is 'origin'. expected \"http://web-platform.test:8000/\" but got \"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\"","ReferrerPolicyTestCase/t.start/ [0,1769,"getWindowHandle",null] 23:50:32 INFO - PROCESS | 2040 | 1463035832810 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 23:50:32 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html 23:50:32 INFO - PROCESS | 2040 | 1463035832814 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 23:50:32 INFO - PROCESS | 2040 | 1463035832816 Marionette TRACE conn6 <- [1,1770,null,{}] 23:50:32 INFO - PROCESS | 2040 | 1463035832819 Marionette TRACE conn6 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:32 INFO - PROCESS | 2040 | 1463035832906 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 23:50:32 INFO - PROCESS | 2040 | 1463035832913 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:32 INFO - PROCESS | 2040 | ++DOCSHELL 0000005993B58000 == 14 [pid = 2040] [id = 578] 23:50:32 INFO - PROCESS | 2040 | ++DOMWINDOW == 33 (000000598FE5B400) [pid = 2040] [serial = 1608] [outer = 0000000000000000] 23:50:32 INFO - PROCESS | 2040 | ++DOMWINDOW == 34 (000000598FE8F000) [pid = 2040] [serial = 1609] [outer = 000000598FE5B400] 23:50:32 INFO - PROCESS | 2040 | 1463035832958 Marionette DEBUG loaded listener.js 23:50:33 INFO - PROCESS | 2040 | ++DOMWINDOW == 35 (000000599009B400) [pid = 2040] [serial = 1610] [outer = 000000598FE5B400] 23:50:40 INFO - PROCESS | 2040 | --DOCSHELL 000000599314F800 == 13 [pid = 2040] [id = 577] 23:50:40 INFO - PROCESS | 2040 | --DOCSHELL 00000059925CB000 == 12 [pid = 2040] [id = 576] 23:50:40 INFO - PROCESS | 2040 | --DOCSHELL 0000005990B28800 == 11 [pid = 2040] [id = 575] 23:50:40 INFO - PROCESS | 2040 | --DOCSHELL 000000598D1AF800 == 10 [pid = 2040] [id = 574] 23:50:40 INFO - PROCESS | 2040 | --DOCSHELL 000000598BE2F000 == 9 [pid = 2040] [id = 573] 23:50:40 INFO - PROCESS | 2040 | --DOCSHELL 0000005987083000 == 8 [pid = 2040] [id = 572] 23:50:40 INFO - PROCESS | 2040 | --DOCSHELL 000000598707E000 == 7 [pid = 2040] [id = 571] 23:50:42 INFO - PROCESS | 2040 | --DOMWINDOW == 34 (0000005986C20800) [pid = 2040] [serial = 1590] [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] 23:50:42 INFO - PROCESS | 2040 | --DOMWINDOW == 33 (0000005986C27400) [pid = 2040] [serial = 1593] [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] 23:50:42 INFO - PROCESS | 2040 | --DOMWINDOW == 32 (0000005987693000) [pid = 2040] [serial = 1596] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:50:42 INFO - PROCESS | 2040 | --DOMWINDOW == 31 (0000005985367800) [pid = 2040] [serial = 1603] [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] 23:50:42 INFO - PROCESS | 2040 | --DOMWINDOW == 30 (000000598DD83C00) [pid = 2040] [serial = 1606] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:50:42 INFO - PROCESS | 2040 | --DOMWINDOW == 29 (0000005987911400) [pid = 2040] [serial = 1598] [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] 23:50:42 INFO - PROCESS | 2040 | --DOMWINDOW == 28 (000000598B4D3000) [pid = 2040] [serial = 1601] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463035831799] 23:50:47 INFO - PROCESS | 2040 | --DOMWINDOW == 27 (0000005987013C00) [pid = 2040] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 23:50:47 INFO - PROCESS | 2040 | --DOMWINDOW == 26 (0000005986E39000) [pid = 2040] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 23:50:47 INFO - PROCESS | 2040 | --DOMWINDOW == 25 (00000059876B1000) [pid = 2040] [serial = 1597] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:50:47 INFO - PROCESS | 2040 | --DOMWINDOW == 24 (0000005987013800) [pid = 2040] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 23:50:47 INFO - PROCESS | 2040 | --DOMWINDOW == 23 (000000598C3E5400) [pid = 2040] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 23:50:47 INFO - PROCESS | 2040 | --DOMWINDOW == 22 (000000598FE5E000) [pid = 2040] [serial = 1607] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:50:47 INFO - PROCESS | 2040 | --DOMWINDOW == 21 (000000598CF8B800) [pid = 2040] [serial = 1605] [outer = 0000000000000000] [url = about:blank] 23:50:47 INFO - PROCESS | 2040 | --DOMWINDOW == 20 (000000598B437400) [pid = 2040] [serial = 1599] [outer = 0000000000000000] [url = about:blank] 23:50:47 INFO - PROCESS | 2040 | --DOMWINDOW == 19 (000000598BAAD400) [pid = 2040] [serial = 1602] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463035831799] 23:50:47 INFO - PROCESS | 2040 | --DOMWINDOW == 18 (000000598B4D6000) [pid = 2040] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 23:50:47 INFO - PROCESS | 2040 | --DOMWINDOW == 17 (000000598FE8F000) [pid = 2040] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 23:51:03 INFO - PROCESS | 2040 | MARIONETTE LOG: INFO: Timeout fired 23:51:03 INFO - PROCESS | 2040 | 1463035863083 Marionette TRACE conn6 <- [1,1772,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]]]}] 23:51:03 INFO - TEST-NOTRUN | /referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html | The referrer URL is origin when a 23:51:03 INFO - document served over http requires an https 23:51:03 INFO - sub-resource via img-tag using the attr-referrer 23:51:03 INFO - delivery method with keep-origin-redirect and when 23:51:03 INFO - the target request is cross-origin. 23:51:03 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 30284ms 23:51:03 INFO - PROCESS | 2040 | 1463035863101 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 23:51:03 INFO - PROCESS | 2040 | 1463035863105 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 23:51:03 INFO - PROCESS | 2040 | 1463035863110 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 23:51:03 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html 23:51:03 INFO - PROCESS | 2040 | 1463035863114 Marionette TRACE conn6 <- [1,1774,null,{}] 23:51:03 INFO - PROCESS | 2040 | 1463035863120 Marionette TRACE conn6 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:03 INFO - PROCESS | 2040 | 1463035863211 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 23:51:03 INFO - PROCESS | 2040 | 1463035863267 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:03 INFO - PROCESS | 2040 | ++DOCSHELL 000000598707E000 == 8 [pid = 2040] [id = 579] 23:51:03 INFO - PROCESS | 2040 | ++DOMWINDOW == 18 (0000005986C1EC00) [pid = 2040] [serial = 1611] [outer = 0000000000000000] 23:51:03 INFO - PROCESS | 2040 | ++DOMWINDOW == 19 (0000005986C27400) [pid = 2040] [serial = 1612] [outer = 0000005986C1EC00] 23:51:03 INFO - PROCESS | 2040 | 1463035863317 Marionette DEBUG loaded listener.js 23:51:03 INFO - PROCESS | 2040 | ++DOMWINDOW == 20 (0000005986F66000) [pid = 2040] [serial = 1613] [outer = 0000005986C1EC00] 23:51:12 INFO - PROCESS | 2040 | --DOCSHELL 0000005993B58000 == 7 [pid = 2040] [id = 578] 23:51:18 INFO - PROCESS | 2040 | --DOMWINDOW == 19 (000000598FE5B400) [pid = 2040] [serial = 1608] [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] 23:51:23 INFO - PROCESS | 2040 | --DOMWINDOW == 18 (000000599009B400) [pid = 2040] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 23:51:23 INFO - PROCESS | 2040 | --DOMWINDOW == 17 (0000005986C27400) [pid = 2040] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 23:51:33 INFO - PROCESS | 2040 | MARIONETTE LOG: INFO: Timeout fired 23:51:33 INFO - PROCESS | 2040 | 1463035893446 Marionette TRACE conn6 <- [1,1776,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]]]}] 23:51:33 INFO - TEST-NOTRUN | /referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html | The referrer URL is origin when a 23:51:33 INFO - document served over http requires an https 23:51:33 INFO - sub-resource via img-tag using the attr-referrer 23:51:33 INFO - delivery method with no-redirect and when 23:51:33 INFO - the target request is cross-origin. 23:51:33 INFO - TEST-TIMEOUT | /referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html | took 30361ms 23:51:33 INFO - PROCESS | 2040 | 1463035893476 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 23:51:33 INFO - PROCESS | 2040 | 1463035893481 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 23:51:33 INFO - PROCESS | 2040 | 1463035893486 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 23:51:33 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html 23:51:33 INFO - PROCESS | 2040 | 1463035893491 Marionette TRACE conn6 <- [1,1778,null,{}] 23:51:33 INFO - PROCESS | 2040 | 1463035893498 Marionette TRACE conn6 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:33 INFO - PROCESS | 2040 | 1463035893589 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 23:51:33 INFO - PROCESS | 2040 | 1463035893646 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:33 INFO - PROCESS | 2040 | ++DOCSHELL 0000005987083000 == 8 [pid = 2040] [id = 580] 23:51:33 INFO - PROCESS | 2040 | ++DOMWINDOW == 18 (0000005986C1FC00) [pid = 2040] [serial = 1614] [outer = 0000000000000000] 23:51:33 INFO - PROCESS | 2040 | ++DOMWINDOW == 19 (0000005986C45C00) [pid = 2040] [serial = 1615] [outer = 0000005986C1FC00] 23:51:33 INFO - PROCESS | 2040 | 1463035893697 Marionette DEBUG loaded listener.js 23:51:33 INFO - PROCESS | 2040 | ++DOMWINDOW == 20 (0000005987014400) [pid = 2040] [serial = 1616] [outer = 0000005986C1FC00] 23:51:43 INFO - PROCESS | 2040 | --DOCSHELL 000000598707E000 == 7 [pid = 2040] [id = 579] 23:51:48 INFO - PROCESS | 2040 | --DOMWINDOW == 19 (0000005986C1EC00) [pid = 2040] [serial = 1611] [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] 23:51:54 INFO - PROCESS | 2040 | --DOMWINDOW == 18 (0000005986F66000) [pid = 2040] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 23:51:54 INFO - PROCESS | 2040 | --DOMWINDOW == 17 (0000005986C45C00) [pid = 2040] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 23:52:03 INFO - PROCESS | 2040 | MARIONETTE LOG: INFO: Timeout fired 23:52:03 INFO - PROCESS | 2040 | 1463035923829 Marionette TRACE conn6 <- [1,1780,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]]]}] 23:52:03 INFO - TEST-NOTRUN | /referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html | The referrer URL is origin when a 23:52:03 INFO - document served over http requires an https 23:52:03 INFO - sub-resource via img-tag using the attr-referrer 23:52:03 INFO - delivery method with swap-origin-redirect and when 23:52:03 INFO - the target request is cross-origin. 23:52:03 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 30380ms 23:52:03 INFO - PROCESS | 2040 | 1463035923870 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 23:52:03 INFO - PROCESS | 2040 | 1463035923875 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 23:52:03 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 23:52:03 INFO - PROCESS | 2040 | 1463035923881 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 23:52:03 INFO - PROCESS | 2040 | 1463035923886 Marionette TRACE conn6 <- [1,1782,null,{}] 23:52:03 INFO - PROCESS | 2040 | 1463035923893 Marionette TRACE conn6 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:04 INFO - PROCESS | 2040 | 1463035923987 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 23:52:04 INFO - PROCESS | 2040 | 1463035924044 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:04 INFO - PROCESS | 2040 | ++DOCSHELL 0000005987085000 == 8 [pid = 2040] [id = 581] 23:52:04 INFO - PROCESS | 2040 | ++DOMWINDOW == 18 (0000005986C48400) [pid = 2040] [serial = 1617] [outer = 0000000000000000] 23:52:04 INFO - PROCESS | 2040 | ++DOMWINDOW == 19 (0000005986E3DC00) [pid = 2040] [serial = 1618] [outer = 0000005986C48400] 23:52:04 INFO - PROCESS | 2040 | 1463035924096 Marionette DEBUG loaded listener.js 23:52:04 INFO - PROCESS | 2040 | ++DOMWINDOW == 20 (0000005987014C00) [pid = 2040] [serial = 1619] [outer = 0000005986C48400] 23:52:04 INFO - PROCESS | 2040 | ++DOCSHELL 000000598BF04800 == 9 [pid = 2040] [id = 582] 23:52:04 INFO - PROCESS | 2040 | ++DOMWINDOW == 21 (000000598768B000) [pid = 2040] [serial = 1620] [outer = 0000000000000000] 23:52:04 INFO - PROCESS | 2040 | ++DOMWINDOW == 22 (000000598798A800) [pid = 2040] [serial = 1621] [outer = 000000598768B000] 23:52:04 INFO - PROCESS | 2040 | 1463035924548 Marionette TRACE conn6 <- [1,1784,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]]]}] 23:52:04 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/iframe-tag/same-origin-insecure.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a 23:52:04 INFO - document served over http requires an http 23:52:04 INFO - sub-resource via iframe-tag using the attr-referrer 23:52:04 INFO - delivery method with keep-origin-redirect and when 23:52:04 INFO - the target request is same-origin. 23:52:04 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 692ms 23:52:04 INFO - PROCESS | 2040 | 1463035924576 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 23:52:04 INFO - PROCESS | 2040 | 1463035924583 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 23:52:04 INFO - PROCESS | 2040 | 1463035924590 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 23:52:04 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/iframe-tag/same-origin-insecure.no-redirect.http.html 23:52:04 INFO - PROCESS | 2040 | 1463035924593 Marionette TRACE conn6 <- [1,1786,null,{}] 23:52:04 INFO - PROCESS | 2040 | 1463035924602 Marionette TRACE conn6 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:04 INFO - PROCESS | 2040 | 1463035924694 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 23:52:04 INFO - PROCESS | 2040 | 1463035924703 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:04 INFO - PROCESS | 2040 | ++DOCSHELL 000000598CFD5800 == 10 [pid = 2040] [id = 583] 23:52:04 INFO - PROCESS | 2040 | ++DOMWINDOW == 23 (0000005988223800) [pid = 2040] [serial = 1622] [outer = 0000000000000000] 23:52:04 INFO - PROCESS | 2040 | ++DOMWINDOW == 24 (000000598B436800) [pid = 2040] [serial = 1623] [outer = 0000005988223800] 23:52:04 INFO - PROCESS | 2040 | 1463035924749 Marionette DEBUG loaded listener.js 23:52:04 INFO - PROCESS | 2040 | ++DOMWINDOW == 25 (000000598B4D5400) [pid = 2040] [serial = 1624] [outer = 0000005988223800] 23:52:05 INFO - PROCESS | 2040 | ++DOCSHELL 000000598DDCD000 == 11 [pid = 2040] [id = 584] 23:52:05 INFO - PROCESS | 2040 | ++DOMWINDOW == 26 (000000598B4D0000) [pid = 2040] [serial = 1625] [outer = 0000000000000000] 23:52:05 INFO - PROCESS | 2040 | ++DOMWINDOW == 27 (000000598BF74800) [pid = 2040] [serial = 1626] [outer = 000000598B4D0000] 23:52:05 INFO - PROCESS | 2040 | 1463035925236 Marionette TRACE conn6 <- [1,1788,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]]]}] 23:52:05 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/iframe-tag/same-origin-insecure.no-redirect.http.html | The referrer URL is stripped-referrer when a 23:52:05 INFO - document served over http requires an http 23:52:05 INFO - sub-resource via iframe-tag using the attr-referrer 23:52:05 INFO - delivery method with no-redirect and when 23:52:05 INFO - the target request is same-origin. 23:52:05 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 692ms 23:52:05 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 23:52:05 INFO - PROCESS | 2040 | 1463035925288 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 23:52:05 INFO - PROCESS | 2040 | 1463035925291 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 23:52:05 INFO - PROCESS | 2040 | 1463035925295 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 23:52:05 INFO - PROCESS | 2040 | 1463035925299 Marionette TRACE conn6 <- [1,1790,null,{}] 23:52:05 INFO - PROCESS | 2040 | 1463035925353 Marionette TRACE conn6 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:05 INFO - PROCESS | 2040 | 1463035925464 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 23:52:05 INFO - PROCESS | 2040 | 1463035925472 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:05 INFO - PROCESS | 2040 | ++DOCSHELL 00000059925C4000 == 12 [pid = 2040] [id = 585] 23:52:05 INFO - PROCESS | 2040 | ++DOMWINDOW == 28 (0000005987691000) [pid = 2040] [serial = 1627] [outer = 0000000000000000] 23:52:05 INFO - PROCESS | 2040 | ++DOMWINDOW == 29 (000000598C3ED000) [pid = 2040] [serial = 1628] [outer = 0000005987691000] 23:52:05 INFO - PROCESS | 2040 | 1463035925574 Marionette DEBUG loaded listener.js 23:52:05 INFO - PROCESS | 2040 | ++DOMWINDOW == 30 (000000598CF8D400) [pid = 2040] [serial = 1629] [outer = 0000005987691000] 23:52:05 INFO - PROCESS | 2040 | ++DOCSHELL 000000599313E000 == 13 [pid = 2040] [id = 586] 23:52:05 INFO - PROCESS | 2040 | ++DOMWINDOW == 31 (000000598FE5F000) [pid = 2040] [serial = 1630] [outer = 0000000000000000] 23:52:05 INFO - PROCESS | 2040 | ++DOMWINDOW == 32 (000000598FE63800) [pid = 2040] [serial = 1631] [outer = 000000598FE5F000] 23:52:06 INFO - PROCESS | 2040 | 1463035926048 Marionette TRACE conn6 <- [1,1792,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.",1,"assert_equals: Reported Referrer URL is 'origin'. expected \"http://web-platform.test:8000/\" but got \"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\"","ReferrerPolicyTestCase/t.start/ [0,1793,"getWindowHandle",null] 23:52:06 INFO - PROCESS | 2040 | 1463035926077 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 23:52:06 INFO - PROCESS | 2040 | 1463035926081 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 23:52:06 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 23:52:06 INFO - PROCESS | 2040 | 1463035926083 Marionette TRACE conn6 <- [1,1794,null,{}] 23:52:06 INFO - PROCESS | 2040 | 1463035926087 Marionette TRACE conn6 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:06 INFO - PROCESS | 2040 | 1463035926176 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 23:52:06 INFO - PROCESS | 2040 | 1463035926184 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:06 INFO - PROCESS | 2040 | ++DOCSHELL 0000005993A6D000 == 14 [pid = 2040] [id = 587] 23:52:06 INFO - PROCESS | 2040 | ++DOMWINDOW == 33 (000000598FE94C00) [pid = 2040] [serial = 1632] [outer = 0000000000000000] 23:52:06 INFO - PROCESS | 2040 | ++DOMWINDOW == 34 (0000005990095400) [pid = 2040] [serial = 1633] [outer = 000000598FE94C00] 23:52:06 INFO - PROCESS | 2040 | 1463035926230 Marionette DEBUG loaded listener.js 23:52:06 INFO - PROCESS | 2040 | ++DOMWINDOW == 35 (000000599009F000) [pid = 2040] [serial = 1634] [outer = 000000598FE94C00] 23:52:13 INFO - PROCESS | 2040 | --DOCSHELL 000000599313E000 == 13 [pid = 2040] [id = 586] 23:52:13 INFO - PROCESS | 2040 | --DOCSHELL 00000059925C4000 == 12 [pid = 2040] [id = 585] 23:52:13 INFO - PROCESS | 2040 | --DOCSHELL 000000598DDCD000 == 11 [pid = 2040] [id = 584] 23:52:13 INFO - PROCESS | 2040 | --DOCSHELL 000000598CFD5800 == 10 [pid = 2040] [id = 583] 23:52:13 INFO - PROCESS | 2040 | --DOCSHELL 000000598BF04800 == 9 [pid = 2040] [id = 582] 23:52:13 INFO - PROCESS | 2040 | --DOCSHELL 0000005987085000 == 8 [pid = 2040] [id = 581] 23:52:13 INFO - PROCESS | 2040 | --DOCSHELL 0000005987083000 == 7 [pid = 2040] [id = 580] 23:52:15 INFO - PROCESS | 2040 | --DOMWINDOW == 34 (0000005986C1FC00) [pid = 2040] [serial = 1614] [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] 23:52:15 INFO - PROCESS | 2040 | --DOMWINDOW == 33 (0000005987691000) [pid = 2040] [serial = 1627] [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] 23:52:15 INFO - PROCESS | 2040 | --DOMWINDOW == 32 (000000598FE5F000) [pid = 2040] [serial = 1630] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:52:15 INFO - PROCESS | 2040 | --DOMWINDOW == 31 (0000005986C48400) [pid = 2040] [serial = 1617] [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] 23:52:15 INFO - PROCESS | 2040 | --DOMWINDOW == 30 (000000598768B000) [pid = 2040] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:52:15 INFO - PROCESS | 2040 | --DOMWINDOW == 29 (0000005988223800) [pid = 2040] [serial = 1622] [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] 23:52:15 INFO - PROCESS | 2040 | --DOMWINDOW == 28 (000000598B4D0000) [pid = 2040] [serial = 1625] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463035925127] 23:52:20 INFO - PROCESS | 2040 | --DOMWINDOW == 27 (0000005987014400) [pid = 2040] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 23:52:20 INFO - PROCESS | 2040 | --DOMWINDOW == 26 (000000598C3ED000) [pid = 2040] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 23:52:20 INFO - PROCESS | 2040 | --DOMWINDOW == 25 (000000598FE63800) [pid = 2040] [serial = 1631] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:52:20 INFO - PROCESS | 2040 | --DOMWINDOW == 24 (000000598CF8D400) [pid = 2040] [serial = 1629] [outer = 0000000000000000] [url = about:blank] 23:52:20 INFO - PROCESS | 2040 | --DOMWINDOW == 23 (0000005986E3DC00) [pid = 2040] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 23:52:20 INFO - PROCESS | 2040 | --DOMWINDOW == 22 (000000598798A800) [pid = 2040] [serial = 1621] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:52:20 INFO - PROCESS | 2040 | --DOMWINDOW == 21 (0000005987014C00) [pid = 2040] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 23:52:20 INFO - PROCESS | 2040 | --DOMWINDOW == 20 (000000598B436800) [pid = 2040] [serial = 1623] [outer = 0000000000000000] [url = about:blank] 23:52:20 INFO - PROCESS | 2040 | --DOMWINDOW == 19 (000000598BF74800) [pid = 2040] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463035925127] 23:52:20 INFO - PROCESS | 2040 | --DOMWINDOW == 18 (000000598B4D5400) [pid = 2040] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 23:52:20 INFO - PROCESS | 2040 | --DOMWINDOW == 17 (0000005990095400) [pid = 2040] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 23:52:36 INFO - PROCESS | 2040 | MARIONETTE LOG: INFO: Timeout fired 23:52:36 INFO - PROCESS | 2040 | 1463035956356 Marionette TRACE conn6 <- [1,1796,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]]]}] 23:52:36 INFO - TEST-NOTRUN | /referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a 23:52:36 INFO - document served over http requires an http 23:52:36 INFO - sub-resource via img-tag using the attr-referrer 23:52:36 INFO - delivery method with keep-origin-redirect and when 23:52:36 INFO - the target request is same-origin. 23:52:36 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 30325ms 23:52:36 INFO - PROCESS | 2040 | 1463035956412 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 23:52:36 INFO - PROCESS | 2040 | 1463035956416 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 23:52:36 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html 23:52:36 INFO - PROCESS | 2040 | 1463035956422 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 23:52:36 INFO - PROCESS | 2040 | 1463035956425 Marionette TRACE conn6 <- [1,1798,null,{}] 23:52:36 INFO - PROCESS | 2040 | 1463035956432 Marionette TRACE conn6 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:36 INFO - PROCESS | 2040 | 1463035956545 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 23:52:36 INFO - PROCESS | 2040 | 1463035956555 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:36 INFO - PROCESS | 2040 | ++DOCSHELL 000000598708A800 == 8 [pid = 2040] [id = 588] 23:52:36 INFO - PROCESS | 2040 | ++DOMWINDOW == 18 (0000005986C22400) [pid = 2040] [serial = 1635] [outer = 0000000000000000] 23:52:36 INFO - PROCESS | 2040 | ++DOMWINDOW == 19 (0000005986C45C00) [pid = 2040] [serial = 1636] [outer = 0000005986C22400] 23:52:36 INFO - PROCESS | 2040 | 1463035956604 Marionette DEBUG loaded listener.js 23:52:36 INFO - PROCESS | 2040 | ++DOMWINDOW == 20 (0000005987007C00) [pid = 2040] [serial = 1637] [outer = 0000005986C22400] 23:52:47 INFO - PROCESS | 2040 | --DOCSHELL 0000005993A6D000 == 7 [pid = 2040] [id = 587] 23:52:53 INFO - PROCESS | 2040 | --DOMWINDOW == 19 (000000598FE94C00) [pid = 2040] [serial = 1632] [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] 23:52:59 INFO - PROCESS | 2040 | --DOMWINDOW == 18 (000000599009F000) [pid = 2040] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 23:52:59 INFO - PROCESS | 2040 | --DOMWINDOW == 17 (0000005986C45C00) [pid = 2040] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 23:53:06 INFO - PROCESS | 2040 | MARIONETTE LOG: INFO: Timeout fired 23:53:06 INFO - PROCESS | 2040 | 1463035986734 Marionette TRACE conn6 <- [1,1800,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]]]}] 23:53:06 INFO - TEST-NOTRUN | /referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html | The referrer URL is stripped-referrer when a 23:53:06 INFO - document served over http requires an http 23:53:06 INFO - sub-resource via img-tag using the attr-referrer 23:53:06 INFO - delivery method with no-redirect and when 23:53:06 INFO - the target request is same-origin. 23:53:06 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 30368ms 23:53:06 INFO - PROCESS | 2040 | 1463035986793 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 23:53:06 INFO - PROCESS | 2040 | 1463035986798 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 23:53:06 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 23:53:06 INFO - PROCESS | 2040 | 1463035986804 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 23:53:06 INFO - PROCESS | 2040 | 1463035986808 Marionette TRACE conn6 <- [1,1802,null,{}] 23:53:06 INFO - PROCESS | 2040 | 1463035986816 Marionette TRACE conn6 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:06 INFO - PROCESS | 2040 | 1463035986906 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 23:53:06 INFO - PROCESS | 2040 | 1463035986963 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:06 INFO - PROCESS | 2040 | ++DOCSHELL 0000005987081800 == 8 [pid = 2040] [id = 589] 23:53:06 INFO - PROCESS | 2040 | ++DOMWINDOW == 18 (0000005986C1D800) [pid = 2040] [serial = 1638] [outer = 0000000000000000] 23:53:07 INFO - PROCESS | 2040 | ++DOMWINDOW == 19 (0000005986C1FC00) [pid = 2040] [serial = 1639] [outer = 0000005986C1D800] 23:53:07 INFO - PROCESS | 2040 | 1463035987014 Marionette DEBUG loaded listener.js 23:53:07 INFO - PROCESS | 2040 | ++DOMWINDOW == 20 (0000005986F64800) [pid = 2040] [serial = 1640] [outer = 0000005986C1D800] 23:53:16 INFO - PROCESS | 2040 | --DOCSHELL 000000598708A800 == 7 [pid = 2040] [id = 588] 23:53:22 INFO - PROCESS | 2040 | --DOMWINDOW == 19 (0000005986C22400) [pid = 2040] [serial = 1635] [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] 23:53:27 INFO - PROCESS | 2040 | --DOMWINDOW == 18 (0000005986C1FC00) [pid = 2040] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 23:53:27 INFO - PROCESS | 2040 | --DOMWINDOW == 17 (0000005987007C00) [pid = 2040] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 23:53:37 INFO - PROCESS | 2040 | MARIONETTE LOG: INFO: Timeout fired 23:53:37 INFO - PROCESS | 2040 | 1463036017145 Marionette TRACE conn6 <- [1,1804,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]]]}] 23:53:37 INFO - TEST-NOTRUN | /referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html | The referrer URL is origin when a 23:53:37 INFO - document served over http requires an http 23:53:37 INFO - sub-resource via img-tag using the attr-referrer 23:53:37 INFO - delivery method with swap-origin-redirect and when 23:53:37 INFO - the target request is same-origin. 23:53:37 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 30359ms 23:53:37 INFO - PROCESS | 2040 | 1463036017167 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 23:53:37 INFO - PROCESS | 2040 | 1463036017171 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 23:53:37 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 23:53:37 INFO - PROCESS | 2040 | 1463036017177 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 23:53:37 INFO - PROCESS | 2040 | 1463036017181 Marionette TRACE conn6 <- [1,1806,null,{}] 23:53:37 INFO - PROCESS | 2040 | 1463036017188 Marionette TRACE conn6 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:37 INFO - PROCESS | 2040 | 1463036017283 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 23:53:37 INFO - PROCESS | 2040 | 1463036017341 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:37 INFO - PROCESS | 2040 | ++DOCSHELL 0000005987326800 == 8 [pid = 2040] [id = 590] 23:53:37 INFO - PROCESS | 2040 | ++DOMWINDOW == 18 (0000005986C43000) [pid = 2040] [serial = 1641] [outer = 0000000000000000] 23:53:37 INFO - PROCESS | 2040 | ++DOMWINDOW == 19 (0000005986E39000) [pid = 2040] [serial = 1642] [outer = 0000005986C43000] 23:53:37 INFO - PROCESS | 2040 | 1463036017394 Marionette DEBUG loaded listener.js 23:53:37 INFO - PROCESS | 2040 | ++DOMWINDOW == 20 (0000005987016800) [pid = 2040] [serial = 1643] [outer = 0000005986C43000] 23:53:37 INFO - PROCESS | 2040 | ++DOCSHELL 000000598BFA5800 == 9 [pid = 2040] [id = 591] 23:53:37 INFO - PROCESS | 2040 | ++DOMWINDOW == 21 (0000005987692C00) [pid = 2040] [serial = 1644] [outer = 0000000000000000] 23:53:37 INFO - PROCESS | 2040 | ++DOMWINDOW == 22 (0000005987989000) [pid = 2040] [serial = 1645] [outer = 0000005987692C00] 23:53:37 INFO - PROCESS | 2040 | 1463036017873 Marionette TRACE conn6 <- [1,1808,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.",1,"assert_equals: Reported Referrer URL is 'origin'. expected \"http://web-platform.test:8000/\" but got \"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\"","ReferrerPolicyTestCase/t.start/ [0,1809,"getWindowHandle",null] 23:53:37 INFO - PROCESS | 2040 | 1463036017920 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 23:53:37 INFO - PROCESS | 2040 | 1463036017927 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 23:53:37 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/same-origin-downgrade.no-redirect.http.html 23:53:37 INFO - PROCESS | 2040 | 1463036017930 Marionette TRACE conn6 <- [1,1810,null,{}] 23:53:37 INFO - PROCESS | 2040 | 1463036017934 Marionette TRACE conn6 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:38 INFO - PROCESS | 2040 | 1463036018024 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 23:53:38 INFO - PROCESS | 2040 | 1463036018034 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:38 INFO - PROCESS | 2040 | ++DOCSHELL 000000598D1C6800 == 10 [pid = 2040] [id = 592] 23:53:38 INFO - PROCESS | 2040 | ++DOMWINDOW == 23 (0000005988290800) [pid = 2040] [serial = 1646] [outer = 0000000000000000] 23:53:38 INFO - PROCESS | 2040 | ++DOMWINDOW == 24 (000000598B46E000) [pid = 2040] [serial = 1647] [outer = 0000005988290800] 23:53:38 INFO - PROCESS | 2040 | 1463036018080 Marionette DEBUG loaded listener.js 23:53:38 INFO - PROCESS | 2040 | ++DOMWINDOW == 25 (000000598B4D6800) [pid = 2040] [serial = 1648] [outer = 0000005988290800] 23:53:38 INFO - PROCESS | 2040 | ++DOCSHELL 0000005990B2D000 == 11 [pid = 2040] [id = 593] 23:53:38 INFO - PROCESS | 2040 | ++DOMWINDOW == 26 (000000598B4D0800) [pid = 2040] [serial = 1649] [outer = 0000000000000000] 23:53:38 INFO - PROCESS | 2040 | ++DOMWINDOW == 27 (000000598BAAC400) [pid = 2040] [serial = 1650] [outer = 000000598B4D0800] 23:53:38 INFO - PROCESS | 2040 | 1463036018579 Marionette TRACE conn6 <- [1,1812,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.",1,"assert_equals: Reported Referrer URL is 'origin'. expected \"http://web-platform.test:8000/\" but got \"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\"","ReferrerPolicyTestCase/t.start/ [0,1813,"getWindowHandle",null] 23:53:38 INFO - PROCESS | 2040 | 1463036018642 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 23:53:38 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 23:53:38 INFO - PROCESS | 2040 | 1463036018650 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 23:53:38 INFO - PROCESS | 2040 | 1463036018654 Marionette TRACE conn6 <- [1,1814,null,{}] 23:53:38 INFO - PROCESS | 2040 | 1463036018667 Marionette TRACE conn6 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:38 INFO - PROCESS | 2040 | 1463036018776 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 23:53:38 INFO - PROCESS | 2040 | 1463036018787 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:38 INFO - PROCESS | 2040 | ++DOCSHELL 00000059925D9800 == 12 [pid = 2040] [id = 594] 23:53:38 INFO - PROCESS | 2040 | ++DOMWINDOW == 28 (000000598CF0BC00) [pid = 2040] [serial = 1651] [outer = 0000000000000000] 23:53:38 INFO - PROCESS | 2040 | ++DOMWINDOW == 29 (000000598CF83000) [pid = 2040] [serial = 1652] [outer = 000000598CF0BC00] 23:53:38 INFO - PROCESS | 2040 | 1463036018837 Marionette DEBUG loaded listener.js 23:53:38 INFO - PROCESS | 2040 | ++DOMWINDOW == 30 (000000598D754400) [pid = 2040] [serial = 1653] [outer = 000000598CF0BC00] 23:53:39 INFO - PROCESS | 2040 | ++DOCSHELL 00000059933C7800 == 13 [pid = 2040] [id = 595] 23:53:39 INFO - PROCESS | 2040 | ++DOMWINDOW == 31 (000000598D737800) [pid = 2040] [serial = 1654] [outer = 0000000000000000] 23:53:39 INFO - PROCESS | 2040 | ++DOMWINDOW == 32 (000000598FE67800) [pid = 2040] [serial = 1655] [outer = 000000598D737800] 23:53:39 INFO - PROCESS | 2040 | 1463036019376 Marionette TRACE conn6 <- [1,1816,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.",1,"assert_equals: Reported Referrer URL is 'origin'. expected \"http://web-platform.test:8000/\" but got \"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\"","ReferrerPolicyTestCase/t.start/ [0,1817,"getWindowHandle",null] 23:53:39 INFO - PROCESS | 2040 | 1463036019387 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 23:53:39 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 23:53:39 INFO - PROCESS | 2040 | 1463036019390 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 23:53:39 INFO - PROCESS | 2040 | 1463036019392 Marionette TRACE conn6 <- [1,1818,null,{}] 23:53:39 INFO - PROCESS | 2040 | 1463036019396 Marionette TRACE conn6 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:39 INFO - PROCESS | 2040 | 1463036019485 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 23:53:39 INFO - PROCESS | 2040 | 1463036019493 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:39 INFO - PROCESS | 2040 | ++DOCSHELL 0000005993C78000 == 14 [pid = 2040] [id = 596] 23:53:39 INFO - PROCESS | 2040 | ++DOMWINDOW == 33 (000000598FE65400) [pid = 2040] [serial = 1656] [outer = 0000000000000000] 23:53:39 INFO - PROCESS | 2040 | ++DOMWINDOW == 34 (000000599009B000) [pid = 2040] [serial = 1657] [outer = 000000598FE65400] 23:53:39 INFO - PROCESS | 2040 | 1463036019540 Marionette DEBUG loaded listener.js 23:53:39 INFO - PROCESS | 2040 | ++DOMWINDOW == 35 (0000005990ABE800) [pid = 2040] [serial = 1658] [outer = 000000598FE65400] 23:53:39 INFO - PROCESS | 2040 | ++DOCSHELL 0000005993C7D000 == 15 [pid = 2040] [id = 597] 23:53:39 INFO - PROCESS | 2040 | ++DOMWINDOW == 36 (0000005990BAE000) [pid = 2040] [serial = 1659] [outer = 0000000000000000] 23:53:39 INFO - PROCESS | 2040 | ++DOMWINDOW == 37 (0000005990BAF800) [pid = 2040] [serial = 1660] [outer = 0000005990BAE000] 23:53:40 INFO - PROCESS | 2040 | 1463036020035 Marionette TRACE conn6 <- [1,1820,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.",1,"assert_equals: Reported Referrer URL is 'origin'. expected \"http://web-platform.test:8000/\" but got \"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\"","ReferrerPolicyTestCase/t.start/ [0,1821,"getWindowHandle",null] 23:53:40 INFO - PROCESS | 2040 | 1463036020086 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 23:53:40 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 23:53:40 INFO - PROCESS | 2040 | 1463036020089 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 23:53:40 INFO - PROCESS | 2040 | 1463036020091 Marionette TRACE conn6 <- [1,1822,null,{}] 23:53:40 INFO - PROCESS | 2040 | 1463036020095 Marionette TRACE conn6 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:40 INFO - PROCESS | 2040 | 1463036020206 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 23:53:40 INFO - PROCESS | 2040 | 1463036020215 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:40 INFO - PROCESS | 2040 | ++DOCSHELL 00000059946C6800 == 16 [pid = 2040] [id = 598] 23:53:40 INFO - PROCESS | 2040 | ++DOMWINDOW == 38 (0000005990BA9C00) [pid = 2040] [serial = 1661] [outer = 0000000000000000] 23:53:40 INFO - PROCESS | 2040 | ++DOMWINDOW == 39 (0000005990D04800) [pid = 2040] [serial = 1662] [outer = 0000005990BA9C00] 23:53:40 INFO - PROCESS | 2040 | 1463036020260 Marionette DEBUG loaded listener.js 23:53:40 INFO - PROCESS | 2040 | ++DOMWINDOW == 40 (00000059911A3800) [pid = 2040] [serial = 1663] [outer = 0000005990BA9C00] 23:53:40 INFO - PROCESS | 2040 | ++DOCSHELL 0000005994770000 == 17 [pid = 2040] [id = 599] 23:53:40 INFO - PROCESS | 2040 | ++DOMWINDOW == 41 (0000005992E1A800) [pid = 2040] [serial = 1664] [outer = 0000000000000000] 23:53:40 INFO - PROCESS | 2040 | ++DOMWINDOW == 42 (0000005992E1E800) [pid = 2040] [serial = 1665] [outer = 0000005992E1A800] 23:53:40 INFO - PROCESS | 2040 | 1463036020744 Marionette TRACE conn6 <- [1,1824,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.",1,"assert_equals: Reported Referrer URL is 'origin'. expected \"http://web-platform.test:8000/\" but got \"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\"","ReferrerPolicyTestCase/t.start/ [0,1825,"getWindowHandle",null] 23:53:40 INFO - PROCESS | 2040 | 1463036020786 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 23:53:40 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html 23:53:40 INFO - PROCESS | 2040 | 1463036020789 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 23:53:40 INFO - PROCESS | 2040 | 1463036020791 Marionette TRACE conn6 <- [1,1826,null,{}] 23:53:40 INFO - PROCESS | 2040 | 1463036020795 Marionette TRACE conn6 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:40 INFO - PROCESS | 2040 | 1463036020914 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 23:53:40 INFO - PROCESS | 2040 | 1463036020925 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:40 INFO - PROCESS | 2040 | ++DOCSHELL 000000599544A800 == 18 [pid = 2040] [id = 600] 23:53:40 INFO - PROCESS | 2040 | ++DOMWINDOW == 43 (0000005992E99800) [pid = 2040] [serial = 1666] [outer = 0000000000000000] 23:53:40 INFO - PROCESS | 2040 | ++DOMWINDOW == 44 (00000059933A6800) [pid = 2040] [serial = 1667] [outer = 0000005992E99800] 23:53:40 INFO - PROCESS | 2040 | 1463036020972 Marionette DEBUG loaded listener.js 23:53:41 INFO - PROCESS | 2040 | ++DOMWINDOW == 45 (00000059933AE800) [pid = 2040] [serial = 1668] [outer = 0000005992E99800] 23:53:41 INFO - PROCESS | 2040 | ++DOCSHELL 0000005996173000 == 19 [pid = 2040] [id = 601] 23:53:41 INFO - PROCESS | 2040 | ++DOMWINDOW == 46 (00000059937A9400) [pid = 2040] [serial = 1669] [outer = 0000000000000000] 23:53:41 INFO - PROCESS | 2040 | ++DOMWINDOW == 47 (00000059937AB800) [pid = 2040] [serial = 1670] [outer = 00000059937A9400] 23:53:41 INFO - PROCESS | 2040 | 1463036021446 Marionette TRACE conn6 <- [1,1828,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.",1,"assert_equals: Reported Referrer URL is 'origin'. expected \"http://web-platform.test:8000/\" but got \"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\"","ReferrerPolicyTestCase/t.start/ [0,1829,"getWindowHandle",null] 23:53:41 INFO - PROCESS | 2040 | 1463036021488 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 23:53:41 INFO - PROCESS | 2040 | 1463036021492 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 23:53:41 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 23:53:41 INFO - PROCESS | 2040 | 1463036021494 Marionette TRACE conn6 <- [1,1830,null,{}] 23:53:41 INFO - PROCESS | 2040 | 1463036021502 Marionette TRACE conn6 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:41 INFO - PROCESS | 2040 | 1463036021615 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 23:53:41 INFO - PROCESS | 2040 | 1463036021624 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:41 INFO - PROCESS | 2040 | ++DOCSHELL 000000599713F800 == 20 [pid = 2040] [id = 602] 23:53:41 INFO - PROCESS | 2040 | ++DOMWINDOW == 48 (00000059935E8C00) [pid = 2040] [serial = 1671] [outer = 0000000000000000] 23:53:41 INFO - PROCESS | 2040 | ++DOMWINDOW == 49 (00000059937B1400) [pid = 2040] [serial = 1672] [outer = 00000059935E8C00] 23:53:41 INFO - PROCESS | 2040 | 1463036021669 Marionette DEBUG loaded listener.js 23:53:41 INFO - PROCESS | 2040 | ++DOMWINDOW == 50 (00000059937E7000) [pid = 2040] [serial = 1673] [outer = 00000059935E8C00] 23:53:42 INFO - PROCESS | 2040 | ++DOCSHELL 00000059972B4800 == 21 [pid = 2040] [id = 603] 23:53:42 INFO - PROCESS | 2040 | ++DOMWINDOW == 51 (000000599382F800) [pid = 2040] [serial = 1674] [outer = 0000000000000000] 23:53:42 INFO - PROCESS | 2040 | ++DOMWINDOW == 52 (0000005993831400) [pid = 2040] [serial = 1675] [outer = 000000599382F800] 23:53:42 INFO - PROCESS | 2040 | 1463036022160 Marionette TRACE conn6 <- [1,1832,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.",1,"assert_equals: Reported Referrer URL is 'origin'. expected \"http://web-platform.test:8000/\" but got \"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\"","ReferrerPolicyTestCase/t.start/ [0,1833,"getWindowHandle",null] 23:53:42 INFO - PROCESS | 2040 | 1463036022187 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 23:53:42 INFO - PROCESS | 2040 | 1463036022191 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 23:53:42 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 23:53:42 INFO - PROCESS | 2040 | 1463036022192 Marionette TRACE conn6 <- [1,1834,null,{}] 23:53:42 INFO - PROCESS | 2040 | 1463036022200 Marionette TRACE conn6 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:42 INFO - PROCESS | 2040 | 1463036022284 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 23:53:42 INFO - PROCESS | 2040 | 1463036022291 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:42 INFO - PROCESS | 2040 | ++DOCSHELL 0000005997374000 == 22 [pid = 2040] [id = 604] 23:53:42 INFO - PROCESS | 2040 | ++DOMWINDOW == 53 (000000599382D400) [pid = 2040] [serial = 1676] [outer = 0000000000000000] 23:53:42 INFO - PROCESS | 2040 | ++DOMWINDOW == 54 (0000005993830800) [pid = 2040] [serial = 1677] [outer = 000000599382D400] 23:53:42 INFO - PROCESS | 2040 | 1463036022335 Marionette DEBUG loaded listener.js 23:53:42 INFO - PROCESS | 2040 | ++DOMWINDOW == 55 (0000005993870C00) [pid = 2040] [serial = 1678] [outer = 000000599382D400] 23:53:46 INFO - PROCESS | 2040 | --DOCSHELL 00000059972B4800 == 21 [pid = 2040] [id = 603] 23:53:46 INFO - PROCESS | 2040 | --DOCSHELL 000000599713F800 == 20 [pid = 2040] [id = 602] 23:53:46 INFO - PROCESS | 2040 | --DOCSHELL 0000005996173000 == 19 [pid = 2040] [id = 601] 23:53:46 INFO - PROCESS | 2040 | --DOCSHELL 000000599544A800 == 18 [pid = 2040] [id = 600] 23:53:46 INFO - PROCESS | 2040 | --DOCSHELL 0000005994770000 == 17 [pid = 2040] [id = 599] 23:53:46 INFO - PROCESS | 2040 | --DOCSHELL 00000059946C6800 == 16 [pid = 2040] [id = 598] 23:53:46 INFO - PROCESS | 2040 | --DOCSHELL 0000005993C7D000 == 15 [pid = 2040] [id = 597] 23:53:46 INFO - PROCESS | 2040 | --DOCSHELL 0000005993C78000 == 14 [pid = 2040] [id = 596] 23:53:46 INFO - PROCESS | 2040 | --DOCSHELL 00000059933C7800 == 13 [pid = 2040] [id = 595] 23:53:46 INFO - PROCESS | 2040 | --DOCSHELL 00000059925D9800 == 12 [pid = 2040] [id = 594] 23:53:46 INFO - PROCESS | 2040 | --DOCSHELL 0000005990B2D000 == 11 [pid = 2040] [id = 593] 23:53:46 INFO - PROCESS | 2040 | --DOCSHELL 000000598D1C6800 == 10 [pid = 2040] [id = 592] 23:53:46 INFO - PROCESS | 2040 | --DOCSHELL 000000598BFA5800 == 9 [pid = 2040] [id = 591] 23:53:46 INFO - PROCESS | 2040 | --DOCSHELL 0000005987326800 == 8 [pid = 2040] [id = 590] 23:53:46 INFO - PROCESS | 2040 | --DOCSHELL 0000005987081800 == 7 [pid = 2040] [id = 589] 23:53:49 INFO - PROCESS | 2040 | --DOMWINDOW == 54 (0000005986C1D800) [pid = 2040] [serial = 1638] [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] 23:53:49 INFO - PROCESS | 2040 | --DOMWINDOW == 53 (0000005990BA9C00) [pid = 2040] [serial = 1661] [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] 23:53:49 INFO - PROCESS | 2040 | --DOMWINDOW == 52 (0000005992E1A800) [pid = 2040] [serial = 1664] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:53:49 INFO - PROCESS | 2040 | --DOMWINDOW == 51 (0000005992E99800) [pid = 2040] [serial = 1666] [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] 23:53:49 INFO - PROCESS | 2040 | --DOMWINDOW == 50 (00000059937A9400) [pid = 2040] [serial = 1669] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463036021318] 23:53:49 INFO - PROCESS | 2040 | --DOMWINDOW == 49 (0000005988290800) [pid = 2040] [serial = 1646] [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] 23:53:49 INFO - PROCESS | 2040 | --DOMWINDOW == 48 (000000598B4D0800) [pid = 2040] [serial = 1649] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463036018431] 23:53:49 INFO - PROCESS | 2040 | --DOMWINDOW == 47 (0000005986C43000) [pid = 2040] [serial = 1641] [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] 23:53:49 INFO - PROCESS | 2040 | --DOMWINDOW == 46 (0000005987692C00) [pid = 2040] [serial = 1644] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:53:49 INFO - PROCESS | 2040 | --DOMWINDOW == 45 (000000598FE65400) [pid = 2040] [serial = 1656] [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] 23:53:49 INFO - PROCESS | 2040 | --DOMWINDOW == 44 (0000005990BAE000) [pid = 2040] [serial = 1659] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:53:49 INFO - PROCESS | 2040 | --DOMWINDOW == 43 (000000598CF0BC00) [pid = 2040] [serial = 1651] [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] 23:53:49 INFO - PROCESS | 2040 | --DOMWINDOW == 42 (000000598D737800) [pid = 2040] [serial = 1654] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:53:49 INFO - PROCESS | 2040 | --DOMWINDOW == 41 (000000599382F800) [pid = 2040] [serial = 1674] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:53:49 INFO - PROCESS | 2040 | --DOMWINDOW == 40 (00000059935E8C00) [pid = 2040] [serial = 1671] [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] 23:53:53 INFO - PROCESS | 2040 | --DOMWINDOW == 39 (0000005986F64800) [pid = 2040] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 23:53:53 INFO - PROCESS | 2040 | --DOMWINDOW == 38 (0000005990D04800) [pid = 2040] [serial = 1662] [outer = 0000000000000000] [url = about:blank] 23:53:53 INFO - PROCESS | 2040 | --DOMWINDOW == 37 (0000005992E1E800) [pid = 2040] [serial = 1665] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:53:53 INFO - PROCESS | 2040 | --DOMWINDOW == 36 (00000059911A3800) [pid = 2040] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 23:53:53 INFO - PROCESS | 2040 | --DOMWINDOW == 35 (00000059933A6800) [pid = 2040] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 23:53:53 INFO - PROCESS | 2040 | --DOMWINDOW == 34 (00000059937AB800) [pid = 2040] [serial = 1670] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463036021318] 23:53:53 INFO - PROCESS | 2040 | --DOMWINDOW == 33 (00000059933AE800) [pid = 2040] [serial = 1668] [outer = 0000000000000000] [url = about:blank] 23:53:53 INFO - PROCESS | 2040 | --DOMWINDOW == 32 (000000598B46E000) [pid = 2040] [serial = 1647] [outer = 0000000000000000] [url = about:blank] 23:53:53 INFO - PROCESS | 2040 | --DOMWINDOW == 31 (000000598BAAC400) [pid = 2040] [serial = 1650] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463036018431] 23:53:53 INFO - PROCESS | 2040 | --DOMWINDOW == 30 (000000598B4D6800) [pid = 2040] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 23:53:53 INFO - PROCESS | 2040 | --DOMWINDOW == 29 (0000005986E39000) [pid = 2040] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 23:53:53 INFO - PROCESS | 2040 | --DOMWINDOW == 28 (0000005987989000) [pid = 2040] [serial = 1645] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:53:53 INFO - PROCESS | 2040 | --DOMWINDOW == 27 (0000005987016800) [pid = 2040] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 23:53:53 INFO - PROCESS | 2040 | --DOMWINDOW == 26 (000000599009B000) [pid = 2040] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 23:53:53 INFO - PROCESS | 2040 | --DOMWINDOW == 25 (0000005990BAF800) [pid = 2040] [serial = 1660] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:53:53 INFO - PROCESS | 2040 | --DOMWINDOW == 24 (0000005990ABE800) [pid = 2040] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 23:53:53 INFO - PROCESS | 2040 | --DOMWINDOW == 23 (000000598CF83000) [pid = 2040] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 23:53:53 INFO - PROCESS | 2040 | --DOMWINDOW == 22 (000000598FE67800) [pid = 2040] [serial = 1655] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:53:53 INFO - PROCESS | 2040 | --DOMWINDOW == 21 (000000598D754400) [pid = 2040] [serial = 1653] [outer = 0000000000000000] [url = about:blank] 23:53:53 INFO - PROCESS | 2040 | --DOMWINDOW == 20 (0000005993831400) [pid = 2040] [serial = 1675] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:53:53 INFO - PROCESS | 2040 | --DOMWINDOW == 19 (00000059937B1400) [pid = 2040] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 23:53:53 INFO - PROCESS | 2040 | --DOMWINDOW == 18 (00000059937E7000) [pid = 2040] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 23:53:53 INFO - PROCESS | 2040 | --DOMWINDOW == 17 (0000005993830800) [pid = 2040] [serial = 1677] [outer = 0000000000000000] [url = about:blank] 23:54:12 INFO - PROCESS | 2040 | MARIONETTE LOG: INFO: Timeout fired 23:54:12 INFO - PROCESS | 2040 | 1463036052452 Marionette TRACE conn6 <- [1,1836,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]]]}] 23:54:12 INFO - TEST-NOTRUN | /referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/img-tag/same-origin-downgrade.keep-origin-redirect.http.html | The referrer URL is origin when a 23:54:12 INFO - document served over http requires an https 23:54:12 INFO - sub-resource via img-tag using the attr-referrer 23:54:12 INFO - delivery method with keep-origin-redirect and when 23:54:12 INFO - the target request is same-origin. 23:54:12 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 30326ms 23:54:12 INFO - PROCESS | 2040 | 1463036052521 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 23:54:12 INFO - PROCESS | 2040 | 1463036052526 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 23:54:12 INFO - PROCESS | 2040 | 1463036052532 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 23:54:12 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/img-tag/same-origin-downgrade.no-redirect.http.html 23:54:12 INFO - PROCESS | 2040 | 1463036052536 Marionette TRACE conn6 <- [1,1838,null,{}] 23:54:12 INFO - PROCESS | 2040 | 1463036052543 Marionette TRACE conn6 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:12 INFO - PROCESS | 2040 | 1463036052635 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 23:54:12 INFO - PROCESS | 2040 | 1463036052692 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:12 INFO - PROCESS | 2040 | ++DOCSHELL 0000005987081000 == 8 [pid = 2040] [id = 605] 23:54:12 INFO - PROCESS | 2040 | ++DOMWINDOW == 18 (0000005986C1E400) [pid = 2040] [serial = 1679] [outer = 0000000000000000] 23:54:12 INFO - PROCESS | 2040 | ++DOMWINDOW == 19 (0000005986C27400) [pid = 2040] [serial = 1680] [outer = 0000005986C1E400] 23:54:12 INFO - PROCESS | 2040 | 1463036052745 Marionette DEBUG loaded listener.js 23:54:12 INFO - PROCESS | 2040 | ++DOMWINDOW == 20 (0000005986F66000) [pid = 2040] [serial = 1681] [outer = 0000005986C1E400] 23:54:22 INFO - PROCESS | 2040 | --DOCSHELL 0000005997374000 == 7 [pid = 2040] [id = 604] 23:54:28 INFO - PROCESS | 2040 | --DOMWINDOW == 19 (000000599382D400) [pid = 2040] [serial = 1676] [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] 23:54:33 INFO - PROCESS | 2040 | --DOMWINDOW == 18 (0000005993870C00) [pid = 2040] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 23:54:33 INFO - PROCESS | 2040 | --DOMWINDOW == 17 (0000005986C27400) [pid = 2040] [serial = 1680] [outer = 0000000000000000] [url = about:blank] 23:54:42 INFO - PROCESS | 2040 | MARIONETTE LOG: INFO: Timeout fired 23:54:42 INFO - PROCESS | 2040 | 1463036082879 Marionette TRACE conn6 <- [1,1840,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]]]}] 23:54:42 INFO - TEST-NOTRUN | /referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/img-tag/same-origin-downgrade.no-redirect.http.html | The referrer URL is origin when a 23:54:42 INFO - document served over http requires an https 23:54:42 INFO - sub-resource via img-tag using the attr-referrer 23:54:42 INFO - delivery method with no-redirect and when 23:54:42 INFO - the target request is same-origin. 23:54:42 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 30370ms 23:54:42 INFO - PROCESS | 2040 | 1463036082905 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 23:54:42 INFO - PROCESS | 2040 | 1463036082909 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 23:54:42 INFO - PROCESS | 2040 | 1463036082915 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 23:54:42 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 23:54:42 INFO - PROCESS | 2040 | 1463036082920 Marionette TRACE conn6 <- [1,1842,null,{}] 23:54:42 INFO - PROCESS | 2040 | 1463036082927 Marionette TRACE conn6 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:43 INFO - PROCESS | 2040 | 1463036083018 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 23:54:43 INFO - PROCESS | 2040 | 1463036083075 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:43 INFO - PROCESS | 2040 | ++DOCSHELL 0000005987394000 == 8 [pid = 2040] [id = 606] 23:54:43 INFO - PROCESS | 2040 | ++DOMWINDOW == 18 (0000005986C48400) [pid = 2040] [serial = 1682] [outer = 0000000000000000] 23:54:43 INFO - PROCESS | 2040 | ++DOMWINDOW == 19 (0000005986E3DC00) [pid = 2040] [serial = 1683] [outer = 0000005986C48400] 23:54:43 INFO - PROCESS | 2040 | 1463036083127 Marionette DEBUG loaded listener.js 23:54:43 INFO - PROCESS | 2040 | ++DOMWINDOW == 20 (0000005987016C00) [pid = 2040] [serial = 1684] [outer = 0000005986C48400] 23:54:52 INFO - PROCESS | 2040 | --DOCSHELL 0000005987081000 == 7 [pid = 2040] [id = 605] 23:54:58 INFO - PROCESS | 2040 | --DOMWINDOW == 19 (0000005986C1E400) [pid = 2040] [serial = 1679] [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] 23:55:03 INFO - PROCESS | 2040 | --DOMWINDOW == 18 (0000005986F66000) [pid = 2040] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 23:55:03 INFO - PROCESS | 2040 | --DOMWINDOW == 17 (0000005986E3DC00) [pid = 2040] [serial = 1683] [outer = 0000000000000000] [url = about:blank] 23:55:13 INFO - PROCESS | 2040 | MARIONETTE LOG: INFO: Timeout fired 23:55:13 INFO - PROCESS | 2040 | 1463036113260 Marionette TRACE conn6 <- [1,1844,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]]]}] 23:55:13 INFO - TEST-NOTRUN | /referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/img-tag/same-origin-downgrade.swap-origin-redirect.http.html | The referrer URL is origin when a 23:55:13 INFO - document served over http requires an https 23:55:13 INFO - sub-resource via img-tag using the attr-referrer 23:55:13 INFO - delivery method with swap-origin-redirect and when 23:55:13 INFO - the target request is same-origin. 23:55:13 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 30378ms 23:55:13 INFO - PROCESS | 2040 | 1463036113297 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 23:55:13 INFO - PROCESS | 2040 | 1463036113302 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 23:55:13 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 23:55:13 INFO - PROCESS | 2040 | 1463036113308 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 23:55:13 INFO - PROCESS | 2040 | 1463036113312 Marionette TRACE conn6 <- [1,1846,null,{}] 23:55:13 INFO - PROCESS | 2040 | 1463036113319 Marionette TRACE conn6 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:55:13 INFO - PROCESS | 2040 | 1463036113410 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 23:55:13 INFO - PROCESS | 2040 | 1463036113468 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:13 INFO - PROCESS | 2040 | ++DOCSHELL 00000059873A9800 == 8 [pid = 2040] [id = 607] 23:55:13 INFO - PROCESS | 2040 | ++DOMWINDOW == 18 (0000005986E36C00) [pid = 2040] [serial = 1685] [outer = 0000000000000000] 23:55:13 INFO - PROCESS | 2040 | ++DOMWINDOW == 19 (0000005986F59000) [pid = 2040] [serial = 1686] [outer = 0000005986E36C00] 23:55:13 INFO - PROCESS | 2040 | 1463036113519 Marionette DEBUG loaded listener.js 23:55:13 INFO - PROCESS | 2040 | ++DOMWINDOW == 20 (000000598750F000) [pid = 2040] [serial = 1687] [outer = 0000005986E36C00] 23:55:22 INFO - PROCESS | 2040 | --DOCSHELL 0000005987394000 == 7 [pid = 2040] [id = 606] 23:55:28 INFO - PROCESS | 2040 | --DOMWINDOW == 19 (0000005986C48400) [pid = 2040] [serial = 1682] [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] 23:55:33 INFO - PROCESS | 2040 | --DOMWINDOW == 18 (0000005987016C00) [pid = 2040] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 23:55:33 INFO - PROCESS | 2040 | --DOMWINDOW == 17 (0000005986F59000) [pid = 2040] [serial = 1686] [outer = 0000000000000000] [url = about:blank] 23:55:43 INFO - PROCESS | 2040 | MARIONETTE LOG: INFO: Timeout fired 23:55:43 INFO - PROCESS | 2040 | 1463036143650 Marionette TRACE conn6 <- [1,1848,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]]]}] 23:55:43 INFO - TEST-NOTRUN | /referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/img-tag/same-origin-insecure.swap-origin-redirect.http.html | The referrer URL is origin when a 23:55:43 INFO - document served over http requires an https 23:55:43 INFO - sub-resource via img-tag using the attr-referrer 23:55:43 INFO - delivery method with swap-origin-redirect and when 23:55:43 INFO - the target request is same-origin. 23:55:43 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 30367ms 23:55:43 INFO - PROCESS | 2040 | 1463036143678 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 23:55:43 INFO - PROCESS | 2040 | 1463036143683 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 23:55:43 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 23:55:43 INFO - PROCESS | 2040 | 1463036143689 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 23:55:43 INFO - PROCESS | 2040 | 1463036143693 Marionette TRACE conn6 <- [1,1850,null,{}] 23:55:43 INFO - PROCESS | 2040 | 1463036143701 Marionette TRACE conn6 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:55:43 INFO - PROCESS | 2040 | 1463036143791 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 23:55:43 INFO - PROCESS | 2040 | 1463036143848 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:43 INFO - PROCESS | 2040 | ++DOCSHELL 0000005987394000 == 8 [pid = 2040] [id = 608] 23:55:43 INFO - PROCESS | 2040 | ++DOMWINDOW == 18 (0000005986E39000) [pid = 2040] [serial = 1688] [outer = 0000000000000000] 23:55:43 INFO - PROCESS | 2040 | ++DOMWINDOW == 19 (0000005986F5B800) [pid = 2040] [serial = 1689] [outer = 0000005986E39000] 23:55:43 INFO - PROCESS | 2040 | 1463036143900 Marionette DEBUG loaded listener.js 23:55:43 INFO - PROCESS | 2040 | ++DOMWINDOW == 20 (0000005987516400) [pid = 2040] [serial = 1690] [outer = 0000005986E39000] 23:55:53 INFO - PROCESS | 2040 | --DOCSHELL 00000059873A9800 == 7 [pid = 2040] [id = 607] 23:55:59 INFO - PROCESS | 2040 | --DOMWINDOW == 19 (0000005986E36C00) [pid = 2040] [serial = 1685] [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] 23:56:04 INFO - PROCESS | 2040 | --DOMWINDOW == 18 (000000598750F000) [pid = 2040] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 23:56:04 INFO - PROCESS | 2040 | --DOMWINDOW == 17 (0000005986F5B800) [pid = 2040] [serial = 1689] [outer = 0000000000000000] [url = about:blank] 23:56:14 INFO - PROCESS | 2040 | MARIONETTE LOG: INFO: Timeout fired 23:56:14 INFO - PROCESS | 2040 | 1463036174032 Marionette TRACE conn6 <- [1,1852,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]]]}] 23:56:14 INFO - TEST-NOTRUN | /referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/img-tag/same-origin-upgrade.keep-origin-redirect.http.html | The referrer URL is origin when a 23:56:14 INFO - document served over http requires an https 23:56:14 INFO - sub-resource via img-tag using the attr-referrer 23:56:14 INFO - delivery method with keep-origin-redirect and when 23:56:14 INFO - the target request is same-origin. 23:56:14 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 30360ms 23:56:14 INFO - PROCESS | 2040 | 1463036174052 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 23:56:14 INFO - PROCESS | 2040 | 1463036174057 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 23:56:14 INFO - PROCESS | 2040 | 1463036174063 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 23:56:14 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/img-tag/same-origin-upgrade.no-redirect.http.html 23:56:14 INFO - PROCESS | 2040 | 1463036174067 Marionette TRACE conn6 <- [1,1854,null,{}] 23:56:14 INFO - PROCESS | 2040 | 1463036174074 Marionette TRACE conn6 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:56:14 INFO - PROCESS | 2040 | 1463036174166 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 23:56:14 INFO - PROCESS | 2040 | 1463036174223 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:14 INFO - PROCESS | 2040 | ++DOCSHELL 00000059874CE800 == 8 [pid = 2040] [id = 609] 23:56:14 INFO - PROCESS | 2040 | ++DOMWINDOW == 18 (0000005986C48400) [pid = 2040] [serial = 1691] [outer = 0000000000000000] 23:56:14 INFO - PROCESS | 2040 | ++DOMWINDOW == 19 (0000005986E3E400) [pid = 2040] [serial = 1692] [outer = 0000005986C48400] 23:56:14 INFO - PROCESS | 2040 | 1463036174274 Marionette DEBUG loaded listener.js 23:56:14 INFO - PROCESS | 2040 | ++DOMWINDOW == 20 (000000598750F000) [pid = 2040] [serial = 1693] [outer = 0000005986C48400] 23:56:23 INFO - PROCESS | 2040 | --DOCSHELL 0000005987394000 == 7 [pid = 2040] [id = 608] 23:56:29 INFO - PROCESS | 2040 | --DOMWINDOW == 19 (0000005986E39000) [pid = 2040] [serial = 1688] [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] 23:56:34 INFO - PROCESS | 2040 | --DOMWINDOW == 18 (0000005987516400) [pid = 2040] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 23:56:34 INFO - PROCESS | 2040 | --DOMWINDOW == 17 (0000005986E3E400) [pid = 2040] [serial = 1692] [outer = 0000000000000000] [url = about:blank] 23:56:44 INFO - PROCESS | 2040 | MARIONETTE LOG: INFO: Timeout fired 23:56:44 INFO - PROCESS | 2040 | 1463036204406 Marionette TRACE conn6 <- [1,1856,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]]]}] 23:56:44 INFO - TEST-NOTRUN | /referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/img-tag/same-origin-upgrade.no-redirect.http.html | The referrer URL is origin when a 23:56:44 INFO - document served over http requires an https 23:56:44 INFO - sub-resource via img-tag using the attr-referrer 23:56:44 INFO - delivery method with no-redirect and when 23:56:44 INFO - the target request is same-origin. 23:56:44 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 30360ms 23:56:44 INFO - PROCESS | 2040 | 1463036204428 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 23:56:44 INFO - PROCESS | 2040 | 1463036204432 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 23:56:44 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 23:56:44 INFO - PROCESS | 2040 | 1463036204438 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 23:56:44 INFO - PROCESS | 2040 | 1463036204443 Marionette TRACE conn6 <- [1,1858,null,{}] 23:56:44 INFO - PROCESS | 2040 | 1463036204450 Marionette TRACE conn6 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:56:44 INFO - PROCESS | 2040 | 1463036204541 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 23:56:44 INFO - PROCESS | 2040 | 1463036204599 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:44 INFO - PROCESS | 2040 | ++DOCSHELL 00000059873AE000 == 8 [pid = 2040] [id = 610] 23:56:44 INFO - PROCESS | 2040 | ++DOMWINDOW == 18 (0000005986E36C00) [pid = 2040] [serial = 1694] [outer = 0000000000000000] 23:56:44 INFO - PROCESS | 2040 | ++DOMWINDOW == 19 (0000005986F57C00) [pid = 2040] [serial = 1695] [outer = 0000005986E36C00] 23:56:44 INFO - PROCESS | 2040 | 1463036204652 Marionette DEBUG loaded listener.js 23:56:44 INFO - PROCESS | 2040 | ++DOMWINDOW == 20 (0000005987016C00) [pid = 2040] [serial = 1696] [outer = 0000005986E36C00] 23:56:53 INFO - PROCESS | 2040 | --DOCSHELL 00000059874CE800 == 7 [pid = 2040] [id = 609] 23:56:59 INFO - PROCESS | 2040 | --DOMWINDOW == 19 (0000005986C48400) [pid = 2040] [serial = 1691] [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] 23:57:05 INFO - PROCESS | 2040 | --DOMWINDOW == 18 (000000598750F000) [pid = 2040] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 23:57:05 INFO - PROCESS | 2040 | --DOMWINDOW == 17 (0000005986F57C00) [pid = 2040] [serial = 1695] [outer = 0000000000000000] [url = about:blank] 23:57:14 INFO - PROCESS | 2040 | MARIONETTE LOG: INFO: Timeout fired 23:57:14 INFO - PROCESS | 2040 | 1463036234783 Marionette TRACE conn6 <- [1,1860,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]]]}] 23:57:14 INFO - TEST-NOTRUN | /referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/img-tag/same-origin-upgrade.swap-origin-redirect.http.html | The referrer URL is origin when a 23:57:14 INFO - document served over http requires an https 23:57:14 INFO - sub-resource via img-tag using the attr-referrer 23:57:14 INFO - delivery method with swap-origin-redirect and when 23:57:14 INFO - the target request is same-origin. 23:57:14 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 30379ms 23:57:14 INFO - PROCESS | 2040 | 1463036234820 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 23:57:14 INFO - PROCESS | 2040 | 1463036234824 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 23:57:14 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.keep-origin-redirect.http.html 23:57:14 INFO - PROCESS | 2040 | 1463036234830 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 23:57:14 INFO - PROCESS | 2040 | 1463036234834 Marionette TRACE conn6 <- [1,1862,null,{}] 23:57:14 INFO - PROCESS | 2040 | 1463036234842 Marionette TRACE conn6 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:14 INFO - PROCESS | 2040 | 1463036234932 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 23:57:15 INFO - PROCESS | 2040 | 1463036234990 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:15 INFO - PROCESS | 2040 | ++DOCSHELL 000000598758C000 == 8 [pid = 2040] [id = 611] 23:57:15 INFO - PROCESS | 2040 | ++DOMWINDOW == 18 (0000005986C48400) [pid = 2040] [serial = 1697] [outer = 0000000000000000] 23:57:15 INFO - PROCESS | 2040 | ++DOMWINDOW == 19 (0000005986F57C00) [pid = 2040] [serial = 1698] [outer = 0000005986C48400] 23:57:15 INFO - PROCESS | 2040 | 1463036235041 Marionette DEBUG loaded listener.js 23:57:15 INFO - PROCESS | 2040 | ++DOMWINDOW == 20 (0000005987016000) [pid = 2040] [serial = 1699] [outer = 0000005986C48400] 23:57:15 INFO - PROCESS | 2040 | 1463036235445 Marionette TRACE conn6 <- [1,1864,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]]]}] 23:57:15 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.keep-origin-redirect.http.html | The referrer URL is origin when a 23:57:15 INFO - document served over http requires an http 23:57:15 INFO - sub-resource via fetch-request using the http-csp 23:57:15 INFO - delivery method with keep-origin-redirect and when 23:57:15 INFO - the target request is cross-origin. 23:57:15 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 629ms 23:57:15 INFO - PROCESS | 2040 | 1463036235462 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 23:57:15 INFO - PROCESS | 2040 | 1463036235469 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 23:57:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html 23:57:15 INFO - PROCESS | 2040 | 1463036235476 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 23:57:15 INFO - PROCESS | 2040 | 1463036235479 Marionette TRACE conn6 <- [1,1866,null,{}] 23:57:15 INFO - PROCESS | 2040 | 1463036235482 Marionette TRACE conn6 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:15 INFO - PROCESS | 2040 | 1463036235567 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 23:57:15 INFO - PROCESS | 2040 | 1463036235575 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:15 INFO - PROCESS | 2040 | ++DOCSHELL 000000598D1B8800 == 9 [pid = 2040] [id = 612] 23:57:15 INFO - PROCESS | 2040 | ++DOMWINDOW == 21 (0000005987697000) [pid = 2040] [serial = 1700] [outer = 0000000000000000] 23:57:15 INFO - PROCESS | 2040 | ++DOMWINDOW == 22 (00000059883B4000) [pid = 2040] [serial = 1701] [outer = 0000005987697000] 23:57:15 INFO - PROCESS | 2040 | 1463036235621 Marionette DEBUG loaded listener.js 23:57:15 INFO - PROCESS | 2040 | ++DOMWINDOW == 23 (000000598B4D4000) [pid = 2040] [serial = 1702] [outer = 0000005987697000] 23:57:16 INFO - PROCESS | 2040 | 1463036236078 Marionette TRACE conn6 <- [1,1868,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]]]}] 23:57:16 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html | The referrer URL is origin when a 23:57:16 INFO - document served over http requires an http 23:57:16 INFO - sub-resource via fetch-request using the http-csp 23:57:16 INFO - delivery method with no-redirect and when 23:57:16 INFO - the target request is cross-origin. 23:57:16 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html | took 629ms 23:57:16 INFO - PROCESS | 2040 | 1463036236107 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 23:57:16 INFO - PROCESS | 2040 | 1463036236110 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 23:57:16 INFO - PROCESS | 2040 | 1463036236114 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 23:57:16 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html 23:57:16 INFO - PROCESS | 2040 | 1463036236118 Marionette TRACE conn6 <- [1,1870,null,{}] 23:57:16 INFO - PROCESS | 2040 | 1463036236130 Marionette TRACE conn6 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:16 INFO - PROCESS | 2040 | 1463036236222 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 23:57:16 INFO - PROCESS | 2040 | 1463036236232 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:16 INFO - PROCESS | 2040 | ++DOCSHELL 000000598C3D4800 == 10 [pid = 2040] [id = 613] 23:57:16 INFO - PROCESS | 2040 | ++DOMWINDOW == 24 (000000598BE73800) [pid = 2040] [serial = 1703] [outer = 0000000000000000] 23:57:16 INFO - PROCESS | 2040 | ++DOMWINDOW == 25 (000000598C338400) [pid = 2040] [serial = 1704] [outer = 000000598BE73800] 23:57:16 INFO - PROCESS | 2040 | 1463036236292 Marionette DEBUG loaded listener.js 23:57:16 INFO - PROCESS | 2040 | ++DOMWINDOW == 26 (000000598CF08800) [pid = 2040] [serial = 1705] [outer = 000000598BE73800] 23:57:16 INFO - PROCESS | 2040 | 1463036236783 Marionette TRACE conn6 <- [1,1872,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]]]}] 23:57:16 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html | The referrer URL is origin when a 23:57:16 INFO - document served over http requires an http 23:57:16 INFO - sub-resource via fetch-request using the http-csp 23:57:16 INFO - delivery method with swap-origin-redirect and when 23:57:16 INFO - the target request is cross-origin. 23:57:16 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 692ms 23:57:16 INFO - PROCESS | 2040 | 1463036236811 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 23:57:16 INFO - PROCESS | 2040 | 1463036236814 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 23:57:16 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html 23:57:16 INFO - PROCESS | 2040 | 1463036236823 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 23:57:16 INFO - PROCESS | 2040 | 1463036236825 Marionette TRACE conn6 <- [1,1874,null,{}] 23:57:16 INFO - PROCESS | 2040 | 1463036236829 Marionette TRACE conn6 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:16 INFO - PROCESS | 2040 | 1463036236927 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 23:57:16 INFO - PROCESS | 2040 | 1463036236937 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:16 INFO - PROCESS | 2040 | ++DOCSHELL 00000059933C9000 == 11 [pid = 2040] [id = 614] 23:57:16 INFO - PROCESS | 2040 | ++DOMWINDOW == 27 (000000598FE61C00) [pid = 2040] [serial = 1706] [outer = 0000000000000000] 23:57:16 INFO - PROCESS | 2040 | ++DOMWINDOW == 28 (000000598FE64000) [pid = 2040] [serial = 1707] [outer = 000000598FE61C00] 23:57:16 INFO - PROCESS | 2040 | 1463036236982 Marionette DEBUG loaded listener.js 23:57:17 INFO - PROCESS | 2040 | ++DOMWINDOW == 29 (000000598FE94C00) [pid = 2040] [serial = 1708] [outer = 000000598FE61C00] 23:57:17 INFO - PROCESS | 2040 | ++DOCSHELL 0000005993A67000 == 12 [pid = 2040] [id = 615] 23:57:17 INFO - PROCESS | 2040 | ++DOMWINDOW == 30 (0000005990ABEC00) [pid = 2040] [serial = 1709] [outer = 0000000000000000] 23:57:17 INFO - PROCESS | 2040 | ++DOMWINDOW == 31 (0000005990B78800) [pid = 2040] [serial = 1710] [outer = 0000005990ABEC00] 23:57:17 INFO - PROCESS | 2040 | 1463036237458 Marionette TRACE conn6 <- [1,1876,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]]]}] 23:57:17 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html | The referrer URL is origin when a 23:57:17 INFO - document served over http requires an http 23:57:17 INFO - sub-resource via iframe-tag using the http-csp 23:57:17 INFO - delivery method with keep-origin-redirect and when 23:57:17 INFO - the target request is cross-origin. 23:57:17 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 691ms 23:57:17 INFO - PROCESS | 2040 | 1463036237511 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 23:57:17 INFO - PROCESS | 2040 | 1463036237514 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 23:57:17 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html 23:57:17 INFO - PROCESS | 2040 | 1463036237517 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 23:57:17 INFO - PROCESS | 2040 | 1463036237519 Marionette TRACE conn6 <- [1,1878,null,{}] 23:57:17 INFO - PROCESS | 2040 | 1463036237523 Marionette TRACE conn6 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:17 INFO - PROCESS | 2040 | 1463036237608 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 23:57:17 INFO - PROCESS | 2040 | 1463036237652 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:17 INFO - PROCESS | 2040 | ++DOCSHELL 000000599437F000 == 13 [pid = 2040] [id = 616] 23:57:17 INFO - PROCESS | 2040 | ++DOMWINDOW == 32 (000000599009F400) [pid = 2040] [serial = 1711] [outer = 0000000000000000] 23:57:17 INFO - PROCESS | 2040 | ++DOMWINDOW == 33 (0000005990BA8000) [pid = 2040] [serial = 1712] [outer = 000000599009F400] 23:57:17 INFO - PROCESS | 2040 | 1463036237697 Marionette DEBUG loaded listener.js 23:57:17 INFO - PROCESS | 2040 | ++DOMWINDOW == 34 (0000005990BAF000) [pid = 2040] [serial = 1713] [outer = 000000599009F400] 23:57:18 INFO - PROCESS | 2040 | ++DOCSHELL 00000059944C0000 == 14 [pid = 2040] [id = 617] 23:57:18 INFO - PROCESS | 2040 | ++DOMWINDOW == 35 (0000005990ABF000) [pid = 2040] [serial = 1714] [outer = 0000000000000000] 23:57:18 INFO - PROCESS | 2040 | ++DOMWINDOW == 36 (000000599119D800) [pid = 2040] [serial = 1715] [outer = 0000005990ABF000] 23:57:18 INFO - PROCESS | 2040 | 1463036238155 Marionette TRACE conn6 <- [1,1880,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]]]}] 23:57:18 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html | The referrer URL is origin when a 23:57:18 INFO - document served over http requires an http 23:57:18 INFO - sub-resource via iframe-tag using the http-csp 23:57:18 INFO - delivery method with no-redirect and when 23:57:18 INFO - the target request is cross-origin. 23:57:18 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html | took 692ms 23:57:18 INFO - PROCESS | 2040 | 1463036238213 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 23:57:18 INFO - PROCESS | 2040 | 1463036238215 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 23:57:18 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html 23:57:18 INFO - PROCESS | 2040 | 1463036238218 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 23:57:18 INFO - PROCESS | 2040 | 1463036238220 Marionette TRACE conn6 <- [1,1882,null,{}] 23:57:18 INFO - PROCESS | 2040 | 1463036238224 Marionette TRACE conn6 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:18 INFO - PROCESS | 2040 | 1463036238346 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 23:57:18 INFO - PROCESS | 2040 | 1463036238361 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:18 INFO - PROCESS | 2040 | ++DOCSHELL 000000599476D800 == 15 [pid = 2040] [id = 618] 23:57:18 INFO - PROCESS | 2040 | ++DOMWINDOW == 37 (000000599252D400) [pid = 2040] [serial = 1716] [outer = 0000000000000000] 23:57:18 INFO - PROCESS | 2040 | ++DOMWINDOW == 38 (0000005992EA7000) [pid = 2040] [serial = 1717] [outer = 000000599252D400] 23:57:18 INFO - PROCESS | 2040 | 1463036238406 Marionette DEBUG loaded listener.js 23:57:18 INFO - PROCESS | 2040 | ++DOMWINDOW == 39 (00000059933A3000) [pid = 2040] [serial = 1718] [outer = 000000599252D400] 23:57:18 INFO - PROCESS | 2040 | ++DOCSHELL 0000005994785800 == 16 [pid = 2040] [id = 619] 23:57:18 INFO - PROCESS | 2040 | ++DOMWINDOW == 40 (00000059933B0000) [pid = 2040] [serial = 1719] [outer = 0000000000000000] 23:57:18 INFO - PROCESS | 2040 | ++DOMWINDOW == 41 (00000059933B0C00) [pid = 2040] [serial = 1720] [outer = 00000059933B0000] 23:57:18 INFO - PROCESS | 2040 | 1463036238855 Marionette TRACE conn6 <- [1,1884,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]]]}] 23:57:18 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html | The referrer URL is origin when a 23:57:18 INFO - document served over http requires an http 23:57:18 INFO - sub-resource via iframe-tag using the http-csp 23:57:18 INFO - delivery method with swap-origin-redirect and when 23:57:18 INFO - the target request is cross-origin. 23:57:18 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 690ms 23:57:18 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html 23:57:18 INFO - PROCESS | 2040 | 1463036238911 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 23:57:18 INFO - PROCESS | 2040 | 1463036238914 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 23:57:18 INFO - PROCESS | 2040 | 1463036238917 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 23:57:18 INFO - PROCESS | 2040 | 1463036238919 Marionette TRACE conn6 <- [1,1886,null,{}] 23:57:18 INFO - PROCESS | 2040 | 1463036238922 Marionette TRACE conn6 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:19 INFO - PROCESS | 2040 | 1463036239030 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 23:57:19 INFO - PROCESS | 2040 | 1463036239037 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:19 INFO - PROCESS | 2040 | ++DOCSHELL 0000005995C38800 == 17 [pid = 2040] [id = 620] 23:57:19 INFO - PROCESS | 2040 | ++DOMWINDOW == 42 (00000059933AB800) [pid = 2040] [serial = 1721] [outer = 0000000000000000] 23:57:19 INFO - PROCESS | 2040 | ++DOMWINDOW == 43 (00000059935EA000) [pid = 2040] [serial = 1722] [outer = 00000059933AB800] 23:57:19 INFO - PROCESS | 2040 | 1463036239089 Marionette DEBUG loaded listener.js 23:57:19 INFO - PROCESS | 2040 | ++DOMWINDOW == 44 (00000059937AE800) [pid = 2040] [serial = 1723] [outer = 00000059933AB800] 23:57:19 INFO - PROCESS | 2040 | 1463036239496 Marionette TRACE conn6 <- [1,1888,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]]]}] 23:57:19 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html | The referrer URL is origin when a 23:57:19 INFO - document served over http requires an http 23:57:19 INFO - sub-resource via script-tag using the http-csp 23:57:19 INFO - delivery method with keep-origin-redirect and when 23:57:19 INFO - the target request is cross-origin. 23:57:19 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 629ms 23:57:19 INFO - PROCESS | 2040 | 1463036239550 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 23:57:19 INFO - PROCESS | 2040 | 1463036239552 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 23:57:19 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html 23:57:19 INFO - PROCESS | 2040 | 1463036239560 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 23:57:19 INFO - PROCESS | 2040 | 1463036239562 Marionette TRACE conn6 <- [1,1890,null,{}] 23:57:19 INFO - PROCESS | 2040 | 1463036239565 Marionette TRACE conn6 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:19 INFO - PROCESS | 2040 | 1463036239642 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 23:57:19 INFO - PROCESS | 2040 | 1463036239648 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:19 INFO - PROCESS | 2040 | ++DOCSHELL 0000005996693800 == 18 [pid = 2040] [id = 621] 23:57:19 INFO - PROCESS | 2040 | ++DOMWINDOW == 45 (00000059937DF800) [pid = 2040] [serial = 1724] [outer = 0000000000000000] 23:57:19 INFO - PROCESS | 2040 | ++DOMWINDOW == 46 (0000005993827C00) [pid = 2040] [serial = 1725] [outer = 00000059937DF800] 23:57:19 INFO - PROCESS | 2040 | 1463036239693 Marionette DEBUG loaded listener.js 23:57:19 INFO - PROCESS | 2040 | ++DOMWINDOW == 47 (000000599382E800) [pid = 2040] [serial = 1726] [outer = 00000059937DF800] 23:57:20 INFO - PROCESS | 2040 | 1463036240090 Marionette TRACE conn6 <- [1,1892,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]]]}] 23:57:20 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | The referrer URL is origin when a 23:57:20 INFO - document served over http requires an http 23:57:20 INFO - sub-resource via script-tag using the http-csp 23:57:20 INFO - delivery method with no-redirect and when 23:57:20 INFO - the target request is cross-origin. 23:57:20 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 584ms 23:57:20 INFO - PROCESS | 2040 | 1463036240148 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 23:57:20 INFO - PROCESS | 2040 | 1463036240150 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 23:57:20 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html 23:57:20 INFO - PROCESS | 2040 | 1463036240158 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 23:57:20 INFO - PROCESS | 2040 | 1463036240160 Marionette TRACE conn6 <- [1,1894,null,{}] 23:57:20 INFO - PROCESS | 2040 | 1463036240164 Marionette TRACE conn6 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:20 INFO - PROCESS | 2040 | 1463036240243 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 23:57:20 INFO - PROCESS | 2040 | 1463036240249 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:20 INFO - PROCESS | 2040 | ++DOCSHELL 00000059972BF800 == 19 [pid = 2040] [id = 622] 23:57:20 INFO - PROCESS | 2040 | ++DOMWINDOW == 48 (0000005993832400) [pid = 2040] [serial = 1727] [outer = 0000000000000000] 23:57:20 INFO - PROCESS | 2040 | ++DOMWINDOW == 49 (0000005993853C00) [pid = 2040] [serial = 1728] [outer = 0000005993832400] 23:57:20 INFO - PROCESS | 2040 | 1463036240296 Marionette DEBUG loaded listener.js 23:57:20 INFO - PROCESS | 2040 | ++DOMWINDOW == 50 (0000005993873800) [pid = 2040] [serial = 1729] [outer = 0000005993832400] 23:57:20 INFO - PROCESS | 2040 | 1463036240722 Marionette TRACE conn6 <- [1,1896,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]]]}] 23:57:20 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html | The referrer URL is origin when a 23:57:20 INFO - document served over http requires an http 23:57:20 INFO - sub-resource via script-tag using the http-csp 23:57:20 INFO - delivery method with swap-origin-redirect and when 23:57:20 INFO - the target request is cross-origin. 23:57:20 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 586ms 23:57:20 INFO - PROCESS | 2040 | 1463036240748 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 23:57:20 INFO - PROCESS | 2040 | 1463036240750 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 23:57:20 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html 23:57:20 INFO - PROCESS | 2040 | 1463036240753 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 23:57:20 INFO - PROCESS | 2040 | 1463036240755 Marionette TRACE conn6 <- [1,1898,null,{}] 23:57:20 INFO - PROCESS | 2040 | 1463036240759 Marionette TRACE conn6 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:20 INFO - PROCESS | 2040 | 1463036240876 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 23:57:20 INFO - PROCESS | 2040 | 1463036240882 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:20 INFO - PROCESS | 2040 | ++DOCSHELL 0000005997374000 == 20 [pid = 2040] [id = 623] 23:57:20 INFO - PROCESS | 2040 | ++DOMWINDOW == 51 (0000005993A8E000) [pid = 2040] [serial = 1730] [outer = 0000000000000000] 23:57:20 INFO - PROCESS | 2040 | ++DOMWINDOW == 52 (0000005993E1C000) [pid = 2040] [serial = 1731] [outer = 0000005993A8E000] 23:57:20 INFO - PROCESS | 2040 | 1463036240928 Marionette DEBUG loaded listener.js 23:57:21 INFO - PROCESS | 2040 | ++DOMWINDOW == 53 (0000005993FC4400) [pid = 2040] [serial = 1732] [outer = 0000005993A8E000] 23:57:21 INFO - PROCESS | 2040 | 1463036241309 Marionette TRACE conn6 <- [1,1900,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]]]}] 23:57:21 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html | The referrer URL is origin when a 23:57:21 INFO - document served over http requires an http 23:57:21 INFO - sub-resource via xhr-request using the http-csp 23:57:21 INFO - delivery method with keep-origin-redirect and when 23:57:21 INFO - the target request is cross-origin. 23:57:21 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 586ms 23:57:21 INFO - PROCESS | 2040 | 1463036241352 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 23:57:21 INFO - PROCESS | 2040 | 1463036241354 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 23:57:21 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html 23:57:21 INFO - PROCESS | 2040 | 1463036241359 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 23:57:21 INFO - PROCESS | 2040 | 1463036241361 Marionette TRACE conn6 <- [1,1902,null,{}] 23:57:21 INFO - PROCESS | 2040 | 1463036241365 Marionette TRACE conn6 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:21 INFO - PROCESS | 2040 | 1463036241459 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 23:57:21 INFO - PROCESS | 2040 | 1463036241465 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:21 INFO - PROCESS | 2040 | ++DOCSHELL 00000059979DF000 == 21 [pid = 2040] [id = 624] 23:57:21 INFO - PROCESS | 2040 | ++DOMWINDOW == 54 (0000005993FEDC00) [pid = 2040] [serial = 1733] [outer = 0000000000000000] 23:57:21 INFO - PROCESS | 2040 | ++DOMWINDOW == 55 (0000005993FF1800) [pid = 2040] [serial = 1734] [outer = 0000005993FEDC00] 23:57:21 INFO - PROCESS | 2040 | 1463036241522 Marionette DEBUG loaded listener.js 23:57:21 INFO - PROCESS | 2040 | ++DOMWINDOW == 56 (0000005994111800) [pid = 2040] [serial = 1735] [outer = 0000005993FEDC00] 23:57:21 INFO - PROCESS | 2040 | 1463036241976 Marionette TRACE conn6 <- [1,1904,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]]]}] 23:57:21 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html | The referrer URL is origin when a 23:57:21 INFO - document served over http requires an http 23:57:21 INFO - sub-resource via xhr-request using the http-csp 23:57:21 INFO - delivery method with no-redirect and when 23:57:21 INFO - the target request is cross-origin. 23:57:21 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html | took 628ms 23:57:21 INFO - PROCESS | 2040 | 1463036241990 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 23:57:21 INFO - PROCESS | 2040 | 1463036241992 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 23:57:22 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html 23:57:22 INFO - PROCESS | 2040 | 1463036242006 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 23:57:22 INFO - PROCESS | 2040 | 1463036242009 Marionette TRACE conn6 <- [1,1906,null,{}] 23:57:22 INFO - PROCESS | 2040 | 1463036242014 Marionette TRACE conn6 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:22 INFO - PROCESS | 2040 | 1463036242099 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 23:57:22 INFO - PROCESS | 2040 | 1463036242105 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:22 INFO - PROCESS | 2040 | ++DOCSHELL 0000005997F47800 == 22 [pid = 2040] [id = 625] 23:57:22 INFO - PROCESS | 2040 | ++DOMWINDOW == 57 (000000599419A400) [pid = 2040] [serial = 1736] [outer = 0000000000000000] 23:57:22 INFO - PROCESS | 2040 | ++DOMWINDOW == 58 (00000059941E7800) [pid = 2040] [serial = 1737] [outer = 000000599419A400] 23:57:22 INFO - PROCESS | 2040 | 1463036242151 Marionette DEBUG loaded listener.js 23:57:22 INFO - PROCESS | 2040 | ++DOMWINDOW == 59 (00000059943D1800) [pid = 2040] [serial = 1738] [outer = 000000599419A400] 23:57:22 INFO - PROCESS | 2040 | 1463036242560 Marionette TRACE conn6 <- [1,1908,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]]]}] 23:57:22 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html | The referrer URL is origin when a 23:57:22 INFO - document served over http requires an http 23:57:22 INFO - sub-resource via xhr-request using the http-csp 23:57:22 INFO - delivery method with swap-origin-redirect and when 23:57:22 INFO - the target request is cross-origin. 23:57:22 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 587ms 23:57:22 INFO - PROCESS | 2040 | 1463036242587 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 23:57:22 INFO - PROCESS | 2040 | 1463036242589 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 23:57:22 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/fetch-request/cross-origin.keep-origin-redirect.http.html 23:57:22 INFO - PROCESS | 2040 | 1463036242592 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 23:57:22 INFO - PROCESS | 2040 | 1463036242594 Marionette TRACE conn6 <- [1,1910,null,{}] 23:57:22 INFO - PROCESS | 2040 | 1463036242597 Marionette TRACE conn6 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:22 INFO - PROCESS | 2040 | 1463036242707 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 23:57:22 INFO - PROCESS | 2040 | 1463036242720 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:22 INFO - PROCESS | 2040 | ++DOCSHELL 000000599851F800 == 23 [pid = 2040] [id = 626] 23:57:22 INFO - PROCESS | 2040 | ++DOMWINDOW == 60 (0000005994481C00) [pid = 2040] [serial = 1739] [outer = 0000000000000000] 23:57:22 INFO - PROCESS | 2040 | ++DOMWINDOW == 61 (0000005994718800) [pid = 2040] [serial = 1740] [outer = 0000005994481C00] 23:57:22 INFO - PROCESS | 2040 | 1463036242764 Marionette DEBUG loaded listener.js 23:57:22 INFO - PROCESS | 2040 | ++DOMWINDOW == 62 (000000599471F000) [pid = 2040] [serial = 1741] [outer = 0000005994481C00] 23:57:23 INFO - PROCESS | 2040 | 1463036243409 Marionette TRACE conn6 <- [1,1912,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]]]}] 23:57:23 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/fetch-request/cross-origin.keep-origin-redirect.http.html | The referrer URL is origin when a 23:57:23 INFO - document served over http requires an https 23:57:23 INFO - sub-resource via fetch-request using the http-csp 23:57:23 INFO - delivery method with keep-origin-redirect and when 23:57:23 INFO - the target request is cross-origin. 23:57:23 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 838ms 23:57:23 INFO - PROCESS | 2040 | 1463036243447 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 23:57:23 INFO - PROCESS | 2040 | 1463036243453 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 23:57:23 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html 23:57:23 INFO - PROCESS | 2040 | 1463036243459 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 23:57:23 INFO - PROCESS | 2040 | 1463036243464 Marionette TRACE conn6 <- [1,1914,null,{}] 23:57:23 INFO - PROCESS | 2040 | 1463036243470 Marionette TRACE conn6 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:23 INFO - PROCESS | 2040 | 1463036243578 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 23:57:23 INFO - PROCESS | 2040 | 1463036243651 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:23 INFO - PROCESS | 2040 | ++DOCSHELL 0000005990B3C000 == 24 [pid = 2040] [id = 627] 23:57:23 INFO - PROCESS | 2040 | ++DOMWINDOW == 63 (0000005987984000) [pid = 2040] [serial = 1742] [outer = 0000000000000000] 23:57:23 INFO - PROCESS | 2040 | ++DOMWINDOW == 64 (000000598B4D9400) [pid = 2040] [serial = 1743] [outer = 0000005987984000] 23:57:23 INFO - PROCESS | 2040 | 1463036243709 Marionette DEBUG loaded listener.js 23:57:23 INFO - PROCESS | 2040 | ++DOMWINDOW == 65 (000000598BF7B000) [pid = 2040] [serial = 1744] [outer = 0000005987984000] 23:57:24 INFO - PROCESS | 2040 | 1463036244338 Marionette TRACE conn6 <- [1,1916,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]]]}] 23:57:24 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html | The referrer URL is origin when a 23:57:24 INFO - document served over http requires an https 23:57:24 INFO - sub-resource via fetch-request using the http-csp 23:57:24 INFO - delivery method with no-redirect and when 23:57:24 INFO - the target request is cross-origin. 23:57:24 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html | took 944ms 23:57:24 INFO - PROCESS | 2040 | 1463036244405 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 23:57:24 INFO - PROCESS | 2040 | 1463036244411 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 23:57:24 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/fetch-request/cross-origin.swap-origin-redirect.http.html 23:57:24 INFO - PROCESS | 2040 | 1463036244431 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 23:57:24 INFO - PROCESS | 2040 | 1463036244435 Marionette TRACE conn6 <- [1,1918,null,{}] 23:57:24 INFO - PROCESS | 2040 | 1463036244440 Marionette TRACE conn6 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:24 INFO - PROCESS | 2040 | 1463036244554 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 23:57:24 INFO - PROCESS | 2040 | 1463036244618 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:24 INFO - PROCESS | 2040 | ++DOCSHELL 000000599476F000 == 25 [pid = 2040] [id = 628] 23:57:24 INFO - PROCESS | 2040 | ++DOMWINDOW == 66 (0000005990AB6000) [pid = 2040] [serial = 1745] [outer = 0000000000000000] 23:57:24 INFO - PROCESS | 2040 | ++DOMWINDOW == 67 (0000005990D07000) [pid = 2040] [serial = 1746] [outer = 0000005990AB6000] 23:57:24 INFO - PROCESS | 2040 | 1463036244673 Marionette DEBUG loaded listener.js 23:57:24 INFO - PROCESS | 2040 | ++DOMWINDOW == 68 (0000005992E92C00) [pid = 2040] [serial = 1747] [outer = 0000005990AB6000] 23:57:25 INFO - PROCESS | 2040 | 1463036245287 Marionette TRACE conn6 <- [1,1920,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]]]}] 23:57:25 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/fetch-request/cross-origin.swap-origin-redirect.http.html | The referrer URL is origin when a 23:57:25 INFO - document served over http requires an https 23:57:25 INFO - sub-resource via fetch-request using the http-csp 23:57:25 INFO - delivery method with swap-origin-redirect and when 23:57:25 INFO - the target request is cross-origin. 23:57:25 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 900ms 23:57:25 INFO - PROCESS | 2040 | 1463036245318 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 23:57:25 INFO - PROCESS | 2040 | 1463036245321 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 23:57:25 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html 23:57:25 INFO - PROCESS | 2040 | 1463036245325 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 23:57:25 INFO - PROCESS | 2040 | 1463036245329 Marionette TRACE conn6 <- [1,1922,null,{}] 23:57:25 INFO - PROCESS | 2040 | 1463036245341 Marionette TRACE conn6 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:25 INFO - PROCESS | 2040 | 1463036245449 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 23:57:25 INFO - PROCESS | 2040 | 1463036245524 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:25 INFO - PROCESS | 2040 | ++DOCSHELL 0000005999F22800 == 26 [pid = 2040] [id = 629] 23:57:25 INFO - PROCESS | 2040 | ++DOMWINDOW == 69 (0000005993829800) [pid = 2040] [serial = 1748] [outer = 0000000000000000] 23:57:25 INFO - PROCESS | 2040 | ++DOMWINDOW == 70 (0000005993FF8800) [pid = 2040] [serial = 1749] [outer = 0000005993829800] 23:57:25 INFO - PROCESS | 2040 | 1463036245582 Marionette DEBUG loaded listener.js 23:57:25 INFO - PROCESS | 2040 | ++DOMWINDOW == 71 (0000005994719C00) [pid = 2040] [serial = 1750] [outer = 0000005993829800] 23:57:26 INFO - PROCESS | 2040 | ++DOCSHELL 0000005987078800 == 27 [pid = 2040] [id = 630] 23:57:26 INFO - PROCESS | 2040 | ++DOMWINDOW == 72 (0000005987697800) [pid = 2040] [serial = 1751] [outer = 0000000000000000] 23:57:26 INFO - PROCESS | 2040 | ++DOMWINDOW == 73 (0000005986C20400) [pid = 2040] [serial = 1752] [outer = 0000005987697800] 23:57:26 INFO - PROCESS | 2040 | 1463036246470 Marionette TRACE conn6 <- [1,1924,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]]]}] 23:57:26 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html | The referrer URL is origin when a 23:57:26 INFO - document served over http requires an https 23:57:26 INFO - sub-resource via iframe-tag using the http-csp 23:57:26 INFO - delivery method with keep-origin-redirect and when 23:57:26 INFO - the target request is cross-origin. 23:57:26 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 1190ms 23:57:26 INFO - PROCESS | 2040 | 1463036246517 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 23:57:26 INFO - PROCESS | 2040 | 1463036246522 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 23:57:26 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html 23:57:26 INFO - PROCESS | 2040 | 1463036246528 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 23:57:26 INFO - PROCESS | 2040 | 1463036246531 Marionette TRACE conn6 <- [1,1926,null,{}] 23:57:26 INFO - PROCESS | 2040 | 1463036246537 Marionette TRACE conn6 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:26 INFO - PROCESS | 2040 | 1463036246676 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 23:57:26 INFO - PROCESS | 2040 | 1463036246749 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:26 INFO - PROCESS | 2040 | ++DOCSHELL 0000005986E58000 == 28 [pid = 2040] [id = 631] 23:57:26 INFO - PROCESS | 2040 | ++DOMWINDOW == 74 (000000598536DC00) [pid = 2040] [serial = 1753] [outer = 0000000000000000] 23:57:26 INFO - PROCESS | 2040 | ++DOMWINDOW == 75 (00000059876ABC00) [pid = 2040] [serial = 1754] [outer = 000000598536DC00] 23:57:26 INFO - PROCESS | 2040 | 1463036246811 Marionette DEBUG loaded listener.js 23:57:26 INFO - PROCESS | 2040 | ++DOMWINDOW == 76 (000000598DD83000) [pid = 2040] [serial = 1755] [outer = 000000598536DC00] 23:57:26 INFO - PROCESS | 2040 | --DOCSHELL 0000005994785800 == 27 [pid = 2040] [id = 619] 23:57:26 INFO - PROCESS | 2040 | --DOCSHELL 00000059944C0000 == 26 [pid = 2040] [id = 617] 23:57:26 INFO - PROCESS | 2040 | --DOCSHELL 0000005993A67000 == 25 [pid = 2040] [id = 615] 23:57:26 INFO - PROCESS | 2040 | --DOCSHELL 00000059873AE000 == 24 [pid = 2040] [id = 610] 23:57:27 INFO - PROCESS | 2040 | ++DOCSHELL 000000598B631000 == 25 [pid = 2040] [id = 632] 23:57:27 INFO - PROCESS | 2040 | ++DOMWINDOW == 77 (000000598FE5C000) [pid = 2040] [serial = 1756] [outer = 0000000000000000] 23:57:27 INFO - PROCESS | 2040 | ++DOMWINDOW == 78 (000000598FE66C00) [pid = 2040] [serial = 1757] [outer = 000000598FE5C000] 23:57:27 INFO - PROCESS | 2040 | 1463036247317 Marionette TRACE conn6 <- [1,1928,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]]]}] 23:57:27 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html | The referrer URL is origin when a 23:57:27 INFO - document served over http requires an https 23:57:27 INFO - sub-resource via iframe-tag using the http-csp 23:57:27 INFO - delivery method with no-redirect and when 23:57:27 INFO - the target request is cross-origin. 23:57:27 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html | took 839ms 23:57:27 INFO - PROCESS | 2040 | 1463036247371 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 23:57:27 INFO - PROCESS | 2040 | 1463036247377 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 23:57:27 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/iframe-tag/cross-origin.swap-origin-redirect.http.html 23:57:27 INFO - PROCESS | 2040 | 1463036247383 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 23:57:27 INFO - PROCESS | 2040 | 1463036247386 Marionette TRACE conn6 <- [1,1930,null,{}] 23:57:27 INFO - PROCESS | 2040 | 1463036247390 Marionette TRACE conn6 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:27 INFO - PROCESS | 2040 | 1463036247480 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 23:57:27 INFO - PROCESS | 2040 | 1463036247489 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:27 INFO - PROCESS | 2040 | ++DOCSHELL 0000005994385000 == 26 [pid = 2040] [id = 633] 23:57:27 INFO - PROCESS | 2040 | ++DOMWINDOW == 79 (000000598DD82400) [pid = 2040] [serial = 1758] [outer = 0000000000000000] 23:57:27 INFO - PROCESS | 2040 | ++DOMWINDOW == 80 (0000005990ABB800) [pid = 2040] [serial = 1759] [outer = 000000598DD82400] 23:57:27 INFO - PROCESS | 2040 | 1463036247536 Marionette DEBUG loaded listener.js 23:57:27 INFO - PROCESS | 2040 | ++DOMWINDOW == 81 (0000005990D08400) [pid = 2040] [serial = 1760] [outer = 000000598DD82400] 23:57:27 INFO - PROCESS | 2040 | ++DOCSHELL 000000599477F800 == 27 [pid = 2040] [id = 634] 23:57:27 INFO - PROCESS | 2040 | ++DOMWINDOW == 82 (000000599332D400) [pid = 2040] [serial = 1761] [outer = 0000000000000000] 23:57:27 INFO - PROCESS | 2040 | ++DOMWINDOW == 83 (00000059933A7C00) [pid = 2040] [serial = 1762] [outer = 000000599332D400] 23:57:28 INFO - PROCESS | 2040 | 1463036248047 Marionette TRACE conn6 <- [1,1932,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]]]}] 23:57:28 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/iframe-tag/cross-origin.swap-origin-redirect.http.html | The referrer URL is origin when a 23:57:28 INFO - document served over http requires an https 23:57:28 INFO - sub-resource via iframe-tag using the http-csp 23:57:28 INFO - delivery method with swap-origin-redirect and when 23:57:28 INFO - the target request is cross-origin. 23:57:28 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 692ms 23:57:28 INFO - PROCESS | 2040 | 1463036248076 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 23:57:28 INFO - PROCESS | 2040 | 1463036248079 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 23:57:28 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http.html 23:57:28 INFO - PROCESS | 2040 | 1463036248082 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 23:57:28 INFO - PROCESS | 2040 | 1463036248086 Marionette TRACE conn6 <- [1,1934,null,{}] 23:57:28 INFO - PROCESS | 2040 | 1463036248098 Marionette TRACE conn6 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:28 INFO - PROCESS | 2040 | 1463036248194 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 23:57:28 INFO - PROCESS | 2040 | 1463036248266 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:28 INFO - PROCESS | 2040 | ++DOCSHELL 0000005997175800 == 28 [pid = 2040] [id = 635] 23:57:28 INFO - PROCESS | 2040 | ++DOMWINDOW == 84 (000000599332FC00) [pid = 2040] [serial = 1763] [outer = 0000000000000000] 23:57:28 INFO - PROCESS | 2040 | ++DOMWINDOW == 85 (00000059937DC400) [pid = 2040] [serial = 1764] [outer = 000000599332FC00] 23:57:28 INFO - PROCESS | 2040 | 1463036248352 Marionette DEBUG loaded listener.js 23:57:28 INFO - PROCESS | 2040 | ++DOMWINDOW == 86 (000000599382E400) [pid = 2040] [serial = 1765] [outer = 000000599332FC00] 23:57:28 INFO - PROCESS | 2040 | 1463036248763 Marionette TRACE conn6 <- [1,1936,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]]]}] 23:57:28 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http.html | The referrer URL is origin when a 23:57:28 INFO - document served over http requires an https 23:57:28 INFO - sub-resource via script-tag using the http-csp 23:57:28 INFO - delivery method with keep-origin-redirect and when 23:57:28 INFO - the target request is cross-origin. 23:57:28 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 734ms 23:57:28 INFO - PROCESS | 2040 | 1463036248824 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 23:57:28 INFO - PROCESS | 2040 | 1463036248827 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 23:57:28 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html 23:57:28 INFO - PROCESS | 2040 | 1463036248830 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 23:57:28 INFO - PROCESS | 2040 | 1463036248832 Marionette TRACE conn6 <- [1,1938,null,{}] 23:57:28 INFO - PROCESS | 2040 | 1463036248836 Marionette TRACE conn6 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:28 INFO - PROCESS | 2040 | 1463036248916 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 23:57:28 INFO - PROCESS | 2040 | 1463036248922 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:28 INFO - PROCESS | 2040 | ++DOCSHELL 00000059979E1800 == 29 [pid = 2040] [id = 636] 23:57:28 INFO - PROCESS | 2040 | ++DOMWINDOW == 87 (0000005993E1DC00) [pid = 2040] [serial = 1766] [outer = 0000000000000000] 23:57:28 INFO - PROCESS | 2040 | ++DOMWINDOW == 88 (0000005993FBFC00) [pid = 2040] [serial = 1767] [outer = 0000005993E1DC00] 23:57:28 INFO - PROCESS | 2040 | 1463036248968 Marionette DEBUG loaded listener.js 23:57:29 INFO - PROCESS | 2040 | ++DOMWINDOW == 89 (0000005993FEF000) [pid = 2040] [serial = 1768] [outer = 0000005993E1DC00] 23:57:29 INFO - PROCESS | 2040 | 1463036249424 Marionette TRACE conn6 <- [1,1940,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]]]}] 23:57:29 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html | The referrer URL is origin when a 23:57:29 INFO - document served over http requires an https 23:57:29 INFO - sub-resource via script-tag using the http-csp 23:57:29 INFO - delivery method with no-redirect and when 23:57:29 INFO - the target request is cross-origin. 23:57:29 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html | took 629ms 23:57:29 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html 23:57:29 INFO - PROCESS | 2040 | 1463036249463 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 23:57:29 INFO - PROCESS | 2040 | 1463036249465 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 23:57:29 INFO - PROCESS | 2040 | 1463036249468 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 23:57:29 INFO - PROCESS | 2040 | 1463036249470 Marionette TRACE conn6 <- [1,1942,null,{}] 23:57:29 INFO - PROCESS | 2040 | 1463036249474 Marionette TRACE conn6 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:29 INFO - PROCESS | 2040 | 1463036249578 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 23:57:29 INFO - PROCESS | 2040 | 1463036249662 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:29 INFO - PROCESS | 2040 | ++DOCSHELL 0000005999F1C000 == 30 [pid = 2040] [id = 637] 23:57:29 INFO - PROCESS | 2040 | ++DOMWINDOW == 90 (0000005994111C00) [pid = 2040] [serial = 1769] [outer = 0000000000000000] 23:57:29 INFO - PROCESS | 2040 | ++DOMWINDOW == 91 (000000599419B400) [pid = 2040] [serial = 1770] [outer = 0000005994111C00] 23:57:29 INFO - PROCESS | 2040 | 1463036249707 Marionette DEBUG loaded listener.js 23:57:29 INFO - PROCESS | 2040 | ++DOMWINDOW == 92 (000000599447C800) [pid = 2040] [serial = 1771] [outer = 0000005994111C00] 23:57:30 INFO - PROCESS | 2040 | 1463036250162 Marionette TRACE conn6 <- [1,1944,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]]]}] 23:57:30 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html | The referrer URL is origin when a 23:57:30 INFO - document served over http requires an https 23:57:30 INFO - sub-resource via script-tag using the http-csp 23:57:30 INFO - delivery method with swap-origin-redirect and when 23:57:30 INFO - the target request is cross-origin. 23:57:30 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 733ms 23:57:30 INFO - PROCESS | 2040 | 1463036250205 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 23:57:30 INFO - PROCESS | 2040 | 1463036250207 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 23:57:30 INFO - PROCESS | 2040 | 1463036250210 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 23:57:30 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/xhr-request/cross-origin.keep-origin-redirect.http.html 23:57:30 INFO - PROCESS | 2040 | 1463036250212 Marionette TRACE conn6 <- [1,1946,null,{}] 23:57:30 INFO - PROCESS | 2040 | 1463036250216 Marionette TRACE conn6 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:30 INFO - PROCESS | 2040 | 1463036250343 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 23:57:30 INFO - PROCESS | 2040 | 1463036250397 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:30 INFO - PROCESS | 2040 | ++DOCSHELL 0000005986E68000 == 31 [pid = 2040] [id = 638] 23:57:30 INFO - PROCESS | 2040 | ++DOMWINDOW == 93 (000000599472FC00) [pid = 2040] [serial = 1772] [outer = 0000000000000000] 23:57:30 INFO - PROCESS | 2040 | ++DOMWINDOW == 94 (0000005994739800) [pid = 2040] [serial = 1773] [outer = 000000599472FC00] 23:57:30 INFO - PROCESS | 2040 | 1463036250443 Marionette DEBUG loaded listener.js 23:57:30 INFO - PROCESS | 2040 | ++DOMWINDOW == 95 (0000005994B65400) [pid = 2040] [serial = 1774] [outer = 000000599472FC00] 23:57:30 INFO - PROCESS | 2040 | 1463036250866 Marionette TRACE conn6 <- [1,1948,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]]]}] 23:57:30 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/xhr-request/cross-origin.keep-origin-redirect.http.html | The referrer URL is origin when a 23:57:30 INFO - document served over http requires an https 23:57:30 INFO - sub-resource via xhr-request using the http-csp 23:57:30 INFO - delivery method with keep-origin-redirect and when 23:57:30 INFO - the target request is cross-origin. 23:57:30 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 691ms 23:57:30 INFO - PROCESS | 2040 | 1463036250905 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 23:57:30 INFO - PROCESS | 2040 | 1463036250907 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 23:57:30 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html 23:57:30 INFO - PROCESS | 2040 | 1463036250911 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 23:57:30 INFO - PROCESS | 2040 | 1463036250913 Marionette TRACE conn6 <- [1,1950,null,{}] 23:57:30 INFO - PROCESS | 2040 | 1463036250916 Marionette TRACE conn6 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:31 INFO - PROCESS | 2040 | 1463036251046 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 23:57:31 INFO - PROCESS | 2040 | 1463036251057 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:31 INFO - PROCESS | 2040 | ++DOCSHELL 000000598761C800 == 32 [pid = 2040] [id = 639] 23:57:31 INFO - PROCESS | 2040 | ++DOMWINDOW == 96 (0000005993FF4000) [pid = 2040] [serial = 1775] [outer = 0000000000000000] 23:57:31 INFO - PROCESS | 2040 | ++DOMWINDOW == 97 (00000059951B7800) [pid = 2040] [serial = 1776] [outer = 0000005993FF4000] 23:57:31 INFO - PROCESS | 2040 | 1463036251141 Marionette DEBUG loaded listener.js 23:57:31 INFO - PROCESS | 2040 | ++DOMWINDOW == 98 (00000059952EB400) [pid = 2040] [serial = 1777] [outer = 0000005993FF4000] 23:57:31 INFO - PROCESS | 2040 | --DOMWINDOW == 97 (0000005986C48400) [pid = 2040] [serial = 1697] [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] 23:57:31 INFO - PROCESS | 2040 | --DOMWINDOW == 96 (000000598FE61C00) [pid = 2040] [serial = 1706] [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] 23:57:31 INFO - PROCESS | 2040 | --DOMWINDOW == 95 (0000005990ABEC00) [pid = 2040] [serial = 1709] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:57:31 INFO - PROCESS | 2040 | --DOMWINDOW == 94 (00000059937DF800) [pid = 2040] [serial = 1724] [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] 23:57:31 INFO - PROCESS | 2040 | --DOMWINDOW == 93 (0000005987697000) [pid = 2040] [serial = 1700] [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] 23:57:31 INFO - PROCESS | 2040 | --DOMWINDOW == 92 (0000005986E36C00) [pid = 2040] [serial = 1694] [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] 23:57:31 INFO - PROCESS | 2040 | --DOMWINDOW == 91 (000000598BE73800) [pid = 2040] [serial = 1703] [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] 23:57:31 INFO - PROCESS | 2040 | --DOMWINDOW == 90 (0000005993A8E000) [pid = 2040] [serial = 1730] [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] 23:57:31 INFO - PROCESS | 2040 | --DOMWINDOW == 89 (000000599252D400) [pid = 2040] [serial = 1716] [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] 23:57:31 INFO - PROCESS | 2040 | --DOMWINDOW == 88 (00000059933B0000) [pid = 2040] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:57:31 INFO - PROCESS | 2040 | --DOMWINDOW == 87 (00000059933AB800) [pid = 2040] [serial = 1721] [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] 23:57:31 INFO - PROCESS | 2040 | --DOMWINDOW == 86 (0000005993FEDC00) [pid = 2040] [serial = 1733] [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] 23:57:31 INFO - PROCESS | 2040 | --DOMWINDOW == 85 (000000599009F400) [pid = 2040] [serial = 1711] [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] 23:57:31 INFO - PROCESS | 2040 | --DOMWINDOW == 84 (0000005990ABF000) [pid = 2040] [serial = 1714] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463036238018] 23:57:31 INFO - PROCESS | 2040 | --DOMWINDOW == 83 (0000005993832400) [pid = 2040] [serial = 1727] [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] 23:57:31 INFO - PROCESS | 2040 | --DOMWINDOW == 82 (000000599419A400) [pid = 2040] [serial = 1736] [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] 23:57:31 INFO - PROCESS | 2040 | 1463036251594 Marionette TRACE conn6 <- [1,1952,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]]]}] 23:57:31 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html | The referrer URL is origin when a 23:57:31 INFO - document served over http requires an https 23:57:31 INFO - sub-resource via xhr-request using the http-csp 23:57:31 INFO - delivery method with no-redirect and when 23:57:31 INFO - the target request is cross-origin. 23:57:31 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html | took 733ms 23:57:31 INFO - PROCESS | 2040 | 1463036251647 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 23:57:31 INFO - PROCESS | 2040 | 1463036251649 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 23:57:31 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/xhr-request/cross-origin.swap-origin-redirect.http.html 23:57:31 INFO - PROCESS | 2040 | 1463036251653 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 23:57:31 INFO - PROCESS | 2040 | 1463036251654 Marionette TRACE conn6 <- [1,1954,null,{}] 23:57:31 INFO - PROCESS | 2040 | 1463036251658 Marionette TRACE conn6 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:31 INFO - PROCESS | 2040 | 1463036251740 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 23:57:31 INFO - PROCESS | 2040 | 1463036251746 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:31 INFO - PROCESS | 2040 | ++DOCSHELL 000000599A59B000 == 33 [pid = 2040] [id = 640] 23:57:31 INFO - PROCESS | 2040 | ++DOMWINDOW == 83 (000000599332F800) [pid = 2040] [serial = 1778] [outer = 0000000000000000] 23:57:31 INFO - PROCESS | 2040 | ++DOMWINDOW == 84 (00000059951BFC00) [pid = 2040] [serial = 1779] [outer = 000000599332F800] 23:57:31 INFO - PROCESS | 2040 | 1463036251790 Marionette DEBUG loaded listener.js 23:57:31 INFO - PROCESS | 2040 | ++DOMWINDOW == 85 (0000005995467C00) [pid = 2040] [serial = 1780] [outer = 000000599332F800] 23:57:32 INFO - PROCESS | 2040 | 1463036252227 Marionette TRACE conn6 <- [1,1956,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]]]}] 23:57:32 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/xhr-request/cross-origin.swap-origin-redirect.http.html | The referrer URL is origin when a 23:57:32 INFO - document served over http requires an https 23:57:32 INFO - sub-resource via xhr-request using the http-csp 23:57:32 INFO - delivery method with swap-origin-redirect and when 23:57:32 INFO - the target request is cross-origin. 23:57:32 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 629ms 23:57:32 INFO - PROCESS | 2040 | 1463036252285 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 23:57:32 INFO - PROCESS | 2040 | 1463036252287 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 23:57:32 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 23:57:32 INFO - PROCESS | 2040 | 1463036252291 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 23:57:32 INFO - PROCESS | 2040 | 1463036252293 Marionette TRACE conn6 <- [1,1958,null,{}] 23:57:32 INFO - PROCESS | 2040 | 1463036252297 Marionette TRACE conn6 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:32 INFO - PROCESS | 2040 | 1463036252378 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 23:57:32 INFO - PROCESS | 2040 | 1463036252390 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:32 INFO - PROCESS | 2040 | ++DOCSHELL 000000599A812000 == 34 [pid = 2040] [id = 641] 23:57:32 INFO - PROCESS | 2040 | ++DOMWINDOW == 86 (0000005995CBCC00) [pid = 2040] [serial = 1781] [outer = 0000000000000000] 23:57:32 INFO - PROCESS | 2040 | ++DOMWINDOW == 87 (000000599605DC00) [pid = 2040] [serial = 1782] [outer = 0000005995CBCC00] 23:57:32 INFO - PROCESS | 2040 | 1463036252434 Marionette DEBUG loaded listener.js 23:57:32 INFO - PROCESS | 2040 | ++DOMWINDOW == 88 (0000005996125C00) [pid = 2040] [serial = 1783] [outer = 0000005995CBCC00] 23:57:32 INFO - PROCESS | 2040 | 1463036252878 Marionette TRACE conn6 <- [1,1960,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]]]}] 23:57:32 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/fetch-request/same-origin-insecure.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a 23:57:32 INFO - document served over http requires an http 23:57:32 INFO - sub-resource via fetch-request using the http-csp 23:57:32 INFO - delivery method with keep-origin-redirect and when 23:57:32 INFO - the target request is same-origin. 23:57:32 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 630ms 23:57:32 INFO - PROCESS | 2040 | 1463036252924 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 23:57:32 INFO - PROCESS | 2040 | 1463036252926 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 23:57:32 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/fetch-request/same-origin-insecure.no-redirect.http.html 23:57:32 INFO - PROCESS | 2040 | 1463036252930 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 23:57:32 INFO - PROCESS | 2040 | 1463036252931 Marionette TRACE conn6 <- [1,1962,null,{}] 23:57:32 INFO - PROCESS | 2040 | 1463036252935 Marionette TRACE conn6 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:33 INFO - PROCESS | 2040 | 1463036253014 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 23:57:33 INFO - PROCESS | 2040 | 1463036253022 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:33 INFO - PROCESS | 2040 | ++DOCSHELL 000000599AB70000 == 35 [pid = 2040] [id = 642] 23:57:33 INFO - PROCESS | 2040 | ++DOMWINDOW == 89 (00000059966A5800) [pid = 2040] [serial = 1784] [outer = 0000000000000000] 23:57:33 INFO - PROCESS | 2040 | ++DOMWINDOW == 90 (00000059966AF000) [pid = 2040] [serial = 1785] [outer = 00000059966A5800] 23:57:33 INFO - PROCESS | 2040 | 1463036253066 Marionette DEBUG loaded listener.js 23:57:33 INFO - PROCESS | 2040 | ++DOMWINDOW == 91 (0000005997116000) [pid = 2040] [serial = 1786] [outer = 00000059966A5800] 23:57:34 INFO - PROCESS | 2040 | --DOCSHELL 0000005987078800 == 34 [pid = 2040] [id = 630] 23:57:34 INFO - PROCESS | 2040 | --DOCSHELL 000000599477F800 == 33 [pid = 2040] [id = 634] 23:57:34 INFO - PROCESS | 2040 | --DOCSHELL 000000598B631000 == 32 [pid = 2040] [id = 632] 23:57:34 INFO - PROCESS | 2040 | --DOMWINDOW == 90 (0000005994111800) [pid = 2040] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 23:57:34 INFO - PROCESS | 2040 | --DOMWINDOW == 89 (0000005993FC4400) [pid = 2040] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 23:57:34 INFO - PROCESS | 2040 | --DOMWINDOW == 88 (00000059943D1800) [pid = 2040] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 23:57:34 INFO - PROCESS | 2040 | --DOMWINDOW == 87 (00000059941E7800) [pid = 2040] [serial = 1737] [outer = 0000000000000000] [url = about:blank] 23:57:34 INFO - PROCESS | 2040 | --DOMWINDOW == 86 (0000005994718800) [pid = 2040] [serial = 1740] [outer = 0000000000000000] [url = about:blank] 23:57:34 INFO - PROCESS | 2040 | --DOMWINDOW == 85 (0000005986F57C00) [pid = 2040] [serial = 1698] [outer = 0000000000000000] [url = about:blank] 23:57:34 INFO - PROCESS | 2040 | --DOMWINDOW == 84 (0000005987016000) [pid = 2040] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 23:57:34 INFO - PROCESS | 2040 | --DOMWINDOW == 83 (000000598FE64000) [pid = 2040] [serial = 1707] [outer = 0000000000000000] [url = about:blank] 23:57:34 INFO - PROCESS | 2040 | --DOMWINDOW == 82 (000000598FE94C00) [pid = 2040] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 23:57:34 INFO - PROCESS | 2040 | --DOMWINDOW == 81 (0000005990B78800) [pid = 2040] [serial = 1710] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:57:34 INFO - PROCESS | 2040 | --DOMWINDOW == 80 (0000005993827C00) [pid = 2040] [serial = 1725] [outer = 0000000000000000] [url = about:blank] 23:57:34 INFO - PROCESS | 2040 | --DOMWINDOW == 79 (000000599382E800) [pid = 2040] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 23:57:34 INFO - PROCESS | 2040 | --DOMWINDOW == 78 (00000059883B4000) [pid = 2040] [serial = 1701] [outer = 0000000000000000] [url = about:blank] 23:57:34 INFO - PROCESS | 2040 | --DOMWINDOW == 77 (000000598B4D4000) [pid = 2040] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 23:57:34 INFO - PROCESS | 2040 | --DOMWINDOW == 76 (0000005987016C00) [pid = 2040] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 23:57:34 INFO - PROCESS | 2040 | --DOMWINDOW == 75 (000000598C338400) [pid = 2040] [serial = 1704] [outer = 0000000000000000] [url = about:blank] 23:57:34 INFO - PROCESS | 2040 | --DOMWINDOW == 74 (000000598CF08800) [pid = 2040] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 23:57:34 INFO - PROCESS | 2040 | --DOMWINDOW == 73 (0000005993E1C000) [pid = 2040] [serial = 1731] [outer = 0000000000000000] [url = about:blank] 23:57:34 INFO - PROCESS | 2040 | --DOMWINDOW == 72 (0000005992EA7000) [pid = 2040] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 23:57:34 INFO - PROCESS | 2040 | --DOMWINDOW == 71 (00000059933B0C00) [pid = 2040] [serial = 1720] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:57:34 INFO - PROCESS | 2040 | --DOMWINDOW == 70 (00000059933A3000) [pid = 2040] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 23:57:34 INFO - PROCESS | 2040 | --DOMWINDOW == 69 (00000059935EA000) [pid = 2040] [serial = 1722] [outer = 0000000000000000] [url = about:blank] 23:57:34 INFO - PROCESS | 2040 | --DOMWINDOW == 68 (00000059937AE800) [pid = 2040] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 23:57:34 INFO - PROCESS | 2040 | --DOMWINDOW == 67 (0000005993FF1800) [pid = 2040] [serial = 1734] [outer = 0000000000000000] [url = about:blank] 23:57:34 INFO - PROCESS | 2040 | --DOMWINDOW == 66 (0000005990BA8000) [pid = 2040] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 23:57:34 INFO - PROCESS | 2040 | --DOMWINDOW == 65 (000000599119D800) [pid = 2040] [serial = 1715] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463036238018] 23:57:34 INFO - PROCESS | 2040 | --DOMWINDOW == 64 (0000005990BAF000) [pid = 2040] [serial = 1713] [outer = 0000000000000000] [url = about:blank] 23:57:34 INFO - PROCESS | 2040 | --DOMWINDOW == 63 (0000005993853C00) [pid = 2040] [serial = 1728] [outer = 0000000000000000] [url = about:blank] 23:57:34 INFO - PROCESS | 2040 | --DOMWINDOW == 62 (0000005993873800) [pid = 2040] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 23:57:34 INFO - PROCESS | 2040 | 1463036254817 Marionette TRACE conn6 <- [1,1964,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]]]}] 23:57:34 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/fetch-request/same-origin-insecure.no-redirect.http.html | The referrer URL is stripped-referrer when a 23:57:34 INFO - document served over http requires an http 23:57:34 INFO - sub-resource via fetch-request using the http-csp 23:57:34 INFO - delivery method with no-redirect and when 23:57:34 INFO - the target request is same-origin. 23:57:34 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 1933ms 23:57:34 INFO - PROCESS | 2040 | 1463036254865 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 23:57:34 INFO - PROCESS | 2040 | 1463036254869 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 23:57:34 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 23:57:34 INFO - PROCESS | 2040 | 1463036254875 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 23:57:34 INFO - PROCESS | 2040 | 1463036254879 Marionette TRACE conn6 <- [1,1966,null,{}] 23:57:34 INFO - PROCESS | 2040 | 1463036254885 Marionette TRACE conn6 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:34 INFO - PROCESS | 2040 | 1463036254974 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 23:57:34 INFO - PROCESS | 2040 | 1463036254982 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:35 INFO - PROCESS | 2040 | ++DOCSHELL 000000598BE16800 == 33 [pid = 2040] [id = 643] 23:57:35 INFO - PROCESS | 2040 | ++DOMWINDOW == 63 (0000005987013400) [pid = 2040] [serial = 1787] [outer = 0000000000000000] 23:57:35 INFO - PROCESS | 2040 | ++DOMWINDOW == 64 (0000005987014000) [pid = 2040] [serial = 1788] [outer = 0000005987013400] 23:57:35 INFO - PROCESS | 2040 | 1463036255031 Marionette DEBUG loaded listener.js 23:57:35 INFO - PROCESS | 2040 | ++DOMWINDOW == 65 (0000005987691C00) [pid = 2040] [serial = 1789] [outer = 0000005987013400] 23:57:35 INFO - PROCESS | 2040 | 1463036255503 Marionette TRACE conn6 <- [1,1968,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]]]}] 23:57:35 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/fetch-request/same-origin-insecure.swap-origin-redirect.http.html | The referrer URL is origin when a 23:57:35 INFO - document served over http requires an http 23:57:35 INFO - sub-resource via fetch-request using the http-csp 23:57:35 INFO - delivery method with swap-origin-redirect and when 23:57:35 INFO - the target request is same-origin. 23:57:35 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 692ms 23:57:35 INFO - PROCESS | 2040 | 1463036255571 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 23:57:35 INFO - PROCESS | 2040 | 1463036255578 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 23:57:35 INFO - PROCESS | 2040 | 1463036255584 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 23:57:35 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 23:57:35 INFO - PROCESS | 2040 | 1463036255587 Marionette TRACE conn6 <- [1,1970,null,{}] 23:57:35 INFO - PROCESS | 2040 | 1463036255591 Marionette TRACE conn6 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:35 INFO - PROCESS | 2040 | 1463036255675 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 23:57:35 INFO - PROCESS | 2040 | 1463036255692 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:35 INFO - PROCESS | 2040 | ++DOCSHELL 0000005990B28800 == 34 [pid = 2040] [id = 644] 23:57:35 INFO - PROCESS | 2040 | ++DOMWINDOW == 66 (000000598B475000) [pid = 2040] [serial = 1790] [outer = 0000000000000000] 23:57:35 INFO - PROCESS | 2040 | ++DOMWINDOW == 67 (000000598B4D5800) [pid = 2040] [serial = 1791] [outer = 000000598B475000] 23:57:35 INFO - PROCESS | 2040 | 1463036255737 Marionette DEBUG loaded listener.js 23:57:35 INFO - PROCESS | 2040 | ++DOMWINDOW == 68 (000000598B67C000) [pid = 2040] [serial = 1792] [outer = 000000598B475000] 23:57:36 INFO - PROCESS | 2040 | ++DOCSHELL 00000059925C8000 == 35 [pid = 2040] [id = 645] 23:57:36 INFO - PROCESS | 2040 | ++DOMWINDOW == 69 (000000598C338000) [pid = 2040] [serial = 1793] [outer = 0000000000000000] 23:57:36 INFO - PROCESS | 2040 | ++DOMWINDOW == 70 (000000598C393400) [pid = 2040] [serial = 1794] [outer = 000000598C338000] 23:57:36 INFO - PROCESS | 2040 | 1463036256213 Marionette TRACE conn6 <- [1,1972,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]]]}] 23:57:36 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/iframe-tag/same-origin-insecure.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a 23:57:36 INFO - document served over http requires an http 23:57:36 INFO - sub-resource via iframe-tag using the http-csp 23:57:36 INFO - delivery method with keep-origin-redirect and when 23:57:36 INFO - the target request is same-origin. 23:57:36 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 670ms 23:57:36 INFO - PROCESS | 2040 | 1463036256260 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 23:57:36 INFO - PROCESS | 2040 | 1463036256263 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 23:57:36 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/iframe-tag/same-origin-insecure.no-redirect.http.html 23:57:36 INFO - PROCESS | 2040 | 1463036256267 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 23:57:36 INFO - PROCESS | 2040 | 1463036256271 Marionette TRACE conn6 <- [1,1974,null,{}] 23:57:36 INFO - PROCESS | 2040 | 1463036256283 Marionette TRACE conn6 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:36 INFO - PROCESS | 2040 | 1463036256417 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 23:57:36 INFO - PROCESS | 2040 | 1463036256492 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:36 INFO - PROCESS | 2040 | ++DOCSHELL 0000005993C7A800 == 36 [pid = 2040] [id = 646] 23:57:36 INFO - PROCESS | 2040 | ++DOMWINDOW == 71 (0000005985365400) [pid = 2040] [serial = 1795] [outer = 0000000000000000] 23:57:36 INFO - PROCESS | 2040 | ++DOMWINDOW == 72 (000000598D754400) [pid = 2040] [serial = 1796] [outer = 0000005985365400] 23:57:36 INFO - PROCESS | 2040 | 1463036256541 Marionette DEBUG loaded listener.js 23:57:36 INFO - PROCESS | 2040 | ++DOMWINDOW == 73 (000000598FE60400) [pid = 2040] [serial = 1797] [outer = 0000005985365400] 23:57:36 INFO - PROCESS | 2040 | ++DOCSHELL 00000059944AE000 == 37 [pid = 2040] [id = 647] 23:57:36 INFO - PROCESS | 2040 | ++DOMWINDOW == 74 (0000005990095800) [pid = 2040] [serial = 1798] [outer = 0000000000000000] 23:57:36 INFO - PROCESS | 2040 | ++DOMWINDOW == 75 (000000599009AC00) [pid = 2040] [serial = 1799] [outer = 0000005990095800] 23:57:36 INFO - PROCESS | 2040 | 1463036256936 Marionette TRACE conn6 <- [1,1976,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]]]}] 23:57:36 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/iframe-tag/same-origin-insecure.no-redirect.http.html | The referrer URL is stripped-referrer when a 23:57:36 INFO - document served over http requires an http 23:57:36 INFO - sub-resource via iframe-tag using the http-csp 23:57:36 INFO - delivery method with no-redirect and when 23:57:36 INFO - the target request is same-origin. 23:57:36 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 691ms 23:57:36 INFO - PROCESS | 2040 | 1463036256960 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 23:57:36 INFO - PROCESS | 2040 | 1463036256963 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 23:57:36 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 23:57:36 INFO - PROCESS | 2040 | 1463036256966 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 23:57:36 INFO - PROCESS | 2040 | 1463036256968 Marionette TRACE conn6 <- [1,1978,null,{}] 23:57:36 INFO - PROCESS | 2040 | 1463036256972 Marionette TRACE conn6 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:37 INFO - PROCESS | 2040 | 1463036257089 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 23:57:37 INFO - PROCESS | 2040 | 1463036257095 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:37 INFO - PROCESS | 2040 | ++DOCSHELL 0000005994769800 == 38 [pid = 2040] [id = 648] 23:57:37 INFO - PROCESS | 2040 | ++DOMWINDOW == 76 (000000598FE92800) [pid = 2040] [serial = 1800] [outer = 0000000000000000] 23:57:37 INFO - PROCESS | 2040 | ++DOMWINDOW == 77 (000000599009D800) [pid = 2040] [serial = 1801] [outer = 000000598FE92800] 23:57:37 INFO - PROCESS | 2040 | 1463036257141 Marionette DEBUG loaded listener.js 23:57:37 INFO - PROCESS | 2040 | ++DOMWINDOW == 78 (0000005990BAB000) [pid = 2040] [serial = 1802] [outer = 000000598FE92800] 23:57:37 INFO - PROCESS | 2040 | ++DOCSHELL 0000005994780800 == 39 [pid = 2040] [id = 649] 23:57:37 INFO - PROCESS | 2040 | ++DOMWINDOW == 79 (00000059911A1400) [pid = 2040] [serial = 1803] [outer = 0000000000000000] 23:57:37 INFO - PROCESS | 2040 | ++DOMWINDOW == 80 (0000005992509800) [pid = 2040] [serial = 1804] [outer = 00000059911A1400] 23:57:37 INFO - PROCESS | 2040 | 1463036257589 Marionette TRACE conn6 <- [1,1980,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]]]}] 23:57:37 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html | The referrer URL is origin when a 23:57:37 INFO - document served over http requires an http 23:57:37 INFO - sub-resource via iframe-tag using the http-csp 23:57:37 INFO - delivery method with swap-origin-redirect and when 23:57:37 INFO - the target request is same-origin. 23:57:37 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 691ms 23:57:37 INFO - PROCESS | 2040 | 1463036257661 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 23:57:37 INFO - PROCESS | 2040 | 1463036257663 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 23:57:37 INFO - PROCESS | 2040 | 1463036257667 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 23:57:37 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 23:57:37 INFO - PROCESS | 2040 | 1463036257669 Marionette TRACE conn6 <- [1,1982,null,{}] 23:57:37 INFO - PROCESS | 2040 | 1463036257672 Marionette TRACE conn6 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:37 INFO - PROCESS | 2040 | 1463036257755 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 23:57:37 INFO - PROCESS | 2040 | 1463036257796 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:37 INFO - PROCESS | 2040 | ++DOCSHELL 0000005993A72000 == 40 [pid = 2040] [id = 650] 23:57:37 INFO - PROCESS | 2040 | ++DOMWINDOW == 81 (0000005986C27400) [pid = 2040] [serial = 1805] [outer = 0000000000000000] 23:57:37 INFO - PROCESS | 2040 | ++DOMWINDOW == 82 (0000005992E90C00) [pid = 2040] [serial = 1806] [outer = 0000005986C27400] 23:57:37 INFO - PROCESS | 2040 | 1463036257849 Marionette DEBUG loaded listener.js 23:57:37 INFO - PROCESS | 2040 | ++DOMWINDOW == 83 (0000005993330400) [pid = 2040] [serial = 1807] [outer = 0000005986C27400] 23:57:38 INFO - PROCESS | 2040 | 1463036258243 Marionette TRACE conn6 <- [1,1984,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]]]}] 23:57:38 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/script-tag/same-origin-insecure.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a 23:57:38 INFO - document served over http requires an http 23:57:38 INFO - sub-resource via script-tag using the http-csp 23:57:38 INFO - delivery method with keep-origin-redirect and when 23:57:38 INFO - the target request is same-origin. 23:57:38 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 629ms 23:57:38 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/script-tag/same-origin-insecure.no-redirect.http.html 23:57:38 INFO - PROCESS | 2040 | 1463036258299 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 23:57:38 INFO - PROCESS | 2040 | 1463036258301 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 23:57:38 INFO - PROCESS | 2040 | 1463036258304 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 23:57:38 INFO - PROCESS | 2040 | 1463036258306 Marionette TRACE conn6 <- [1,1986,null,{}] 23:57:38 INFO - PROCESS | 2040 | 1463036258310 Marionette TRACE conn6 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:38 INFO - PROCESS | 2040 | 1463036258412 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 23:57:38 INFO - PROCESS | 2040 | 1463036258420 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:38 INFO - PROCESS | 2040 | ++DOCSHELL 0000005997176800 == 41 [pid = 2040] [id = 651] 23:57:38 INFO - PROCESS | 2040 | ++DOMWINDOW == 84 (00000059933AA400) [pid = 2040] [serial = 1808] [outer = 0000000000000000] 23:57:38 INFO - PROCESS | 2040 | ++DOMWINDOW == 85 (00000059933AFC00) [pid = 2040] [serial = 1809] [outer = 00000059933AA400] 23:57:38 INFO - PROCESS | 2040 | 1463036258465 Marionette DEBUG loaded listener.js 23:57:38 INFO - PROCESS | 2040 | ++DOMWINDOW == 86 (00000059937E4000) [pid = 2040] [serial = 1810] [outer = 00000059933AA400] 23:57:38 INFO - PROCESS | 2040 | 1463036258865 Marionette TRACE conn6 <- [1,1988,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]]]}] 23:57:38 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/script-tag/same-origin-insecure.no-redirect.http.html | The referrer URL is stripped-referrer when a 23:57:38 INFO - document served over http requires an http 23:57:38 INFO - sub-resource via script-tag using the http-csp 23:57:38 INFO - delivery method with no-redirect and when 23:57:38 INFO - the target request is same-origin. 23:57:38 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 587ms 23:57:38 INFO - PROCESS | 2040 | 1463036258894 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 23:57:38 INFO - PROCESS | 2040 | 1463036258896 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 23:57:38 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 23:57:38 INFO - PROCESS | 2040 | 1463036258910 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 23:57:38 INFO - PROCESS | 2040 | 1463036258912 Marionette TRACE conn6 <- [1,1990,null,{}] 23:57:38 INFO - PROCESS | 2040 | 1463036258916 Marionette TRACE conn6 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:38 INFO - PROCESS | 2040 | 1463036258995 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 23:57:39 INFO - PROCESS | 2040 | 1463036259001 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:39 INFO - PROCESS | 2040 | ++DOCSHELL 00000059974F4000 == 42 [pid = 2040] [id = 652] 23:57:39 INFO - PROCESS | 2040 | ++DOMWINDOW == 87 (000000599382E800) [pid = 2040] [serial = 1811] [outer = 0000000000000000] 23:57:39 INFO - PROCESS | 2040 | ++DOMWINDOW == 88 (0000005993835000) [pid = 2040] [serial = 1812] [outer = 000000599382E800] 23:57:39 INFO - PROCESS | 2040 | 1463036259047 Marionette DEBUG loaded listener.js 23:57:39 INFO - PROCESS | 2040 | ++DOMWINDOW == 89 (0000005993872800) [pid = 2040] [serial = 1813] [outer = 000000599382E800] 23:57:39 INFO - PROCESS | 2040 | 1463036259487 Marionette TRACE conn6 <- [1,1992,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]]]}] 23:57:39 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/script-tag/same-origin-insecure.swap-origin-redirect.http.html | The referrer URL is origin when a 23:57:39 INFO - document served over http requires an http 23:57:39 INFO - sub-resource via script-tag using the http-csp 23:57:39 INFO - delivery method with swap-origin-redirect and when 23:57:39 INFO - the target request is same-origin. 23:57:39 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 629ms 23:57:39 INFO - PROCESS | 2040 | 1463036259544 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 23:57:39 INFO - PROCESS | 2040 | 1463036259546 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 23:57:39 INFO - PROCESS | 2040 | 1463036259549 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 23:57:39 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 23:57:39 INFO - PROCESS | 2040 | 1463036259551 Marionette TRACE conn6 <- [1,1994,null,{}] 23:57:39 INFO - PROCESS | 2040 | 1463036259559 Marionette TRACE conn6 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:39 INFO - PROCESS | 2040 | 1463036259638 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 23:57:39 INFO - PROCESS | 2040 | 1463036259645 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:39 INFO - PROCESS | 2040 | ++DOCSHELL 00000059979ED800 == 43 [pid = 2040] [id = 653] 23:57:39 INFO - PROCESS | 2040 | ++DOMWINDOW == 90 (0000005993A86C00) [pid = 2040] [serial = 1814] [outer = 0000000000000000] 23:57:39 INFO - PROCESS | 2040 | ++DOMWINDOW == 91 (0000005993FBE400) [pid = 2040] [serial = 1815] [outer = 0000005993A86C00] 23:57:39 INFO - PROCESS | 2040 | 1463036259689 Marionette DEBUG loaded listener.js 23:57:39 INFO - PROCESS | 2040 | ++DOMWINDOW == 92 (0000005993FC7000) [pid = 2040] [serial = 1816] [outer = 0000005993A86C00] 23:57:40 INFO - PROCESS | 2040 | 1463036260143 Marionette TRACE conn6 <- [1,1996,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]]]}] 23:57:40 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/xhr-request/same-origin-insecure.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a 23:57:40 INFO - document served over http requires an http 23:57:40 INFO - sub-resource via xhr-request using the http-csp 23:57:40 INFO - delivery method with keep-origin-redirect and when 23:57:40 INFO - the target request is same-origin. 23:57:40 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 23:57:40 INFO - PROCESS | 2040 | 1463036260206 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 23:57:40 INFO - PROCESS | 2040 | 1463036260208 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 23:57:40 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/xhr-request/same-origin-insecure.no-redirect.http.html 23:57:40 INFO - PROCESS | 2040 | 1463036260212 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 23:57:40 INFO - PROCESS | 2040 | 1463036260213 Marionette TRACE conn6 <- [1,1998,null,{}] 23:57:40 INFO - PROCESS | 2040 | 1463036260217 Marionette TRACE conn6 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:40 INFO - PROCESS | 2040 | 1463036260317 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 23:57:40 INFO - PROCESS | 2040 | 1463036260395 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:40 INFO - PROCESS | 2040 | ++DOCSHELL 0000005993C78000 == 44 [pid = 2040] [id = 654] 23:57:40 INFO - PROCESS | 2040 | ++DOMWINDOW == 93 (0000005993C9F400) [pid = 2040] [serial = 1817] [outer = 0000000000000000] 23:57:40 INFO - PROCESS | 2040 | ++DOMWINDOW == 94 (0000005993FF1800) [pid = 2040] [serial = 1818] [outer = 0000005993C9F400] 23:57:40 INFO - PROCESS | 2040 | 1463036260440 Marionette DEBUG loaded listener.js 23:57:40 INFO - PROCESS | 2040 | ++DOMWINDOW == 95 (000000599410B800) [pid = 2040] [serial = 1819] [outer = 0000005993C9F400] 23:57:40 INFO - PROCESS | 2040 | 1463036260836 Marionette TRACE conn6 <- [1,2000,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]]]}] 23:57:40 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/xhr-request/same-origin-insecure.no-redirect.http.html | The referrer URL is stripped-referrer when a 23:57:40 INFO - document served over http requires an http 23:57:40 INFO - sub-resource via xhr-request using the http-csp 23:57:40 INFO - delivery method with no-redirect and when 23:57:40 INFO - the target request is same-origin. 23:57:40 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 689ms 23:57:40 INFO - PROCESS | 2040 | 1463036260916 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 23:57:40 INFO - PROCESS | 2040 | 1463036260919 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 23:57:40 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 23:57:40 INFO - PROCESS | 2040 | 1463036260923 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 23:57:40 INFO - PROCESS | 2040 | 1463036260933 Marionette TRACE conn6 <- [1,2002,null,{}] 23:57:40 INFO - PROCESS | 2040 | 1463036260938 Marionette TRACE conn6 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:41 INFO - PROCESS | 2040 | 1463036261048 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 23:57:41 INFO - PROCESS | 2040 | 1463036261100 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:41 INFO - PROCESS | 2040 | ++DOCSHELL 0000005999F96000 == 45 [pid = 2040] [id = 655] 23:57:41 INFO - PROCESS | 2040 | ++DOMWINDOW == 96 (0000005994197C00) [pid = 2040] [serial = 1820] [outer = 0000000000000000] 23:57:41 INFO - PROCESS | 2040 | ++DOMWINDOW == 97 (000000599419C000) [pid = 2040] [serial = 1821] [outer = 0000005994197C00] 23:57:41 INFO - PROCESS | 2040 | 1463036261146 Marionette DEBUG loaded listener.js 23:57:41 INFO - PROCESS | 2040 | ++DOMWINDOW == 98 (000000599428C800) [pid = 2040] [serial = 1822] [outer = 0000005994197C00] 23:57:41 INFO - PROCESS | 2040 | 1463036261555 Marionette TRACE conn6 <- [1,2004,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]]]}] 23:57:41 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/xhr-request/same-origin-insecure.swap-origin-redirect.http.html | The referrer URL is origin when a 23:57:41 INFO - document served over http requires an http 23:57:41 INFO - sub-resource via xhr-request using the http-csp 23:57:41 INFO - delivery method with swap-origin-redirect and when 23:57:41 INFO - the target request is same-origin. 23:57:41 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 690ms 23:57:41 INFO - PROCESS | 2040 | 1463036261615 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 23:57:41 INFO - PROCESS | 2040 | 1463036261618 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 23:57:41 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 23:57:41 INFO - PROCESS | 2040 | 1463036261621 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 23:57:41 INFO - PROCESS | 2040 | 1463036261623 Marionette TRACE conn6 <- [1,2006,null,{}] 23:57:41 INFO - PROCESS | 2040 | 1463036261627 Marionette TRACE conn6 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:41 INFO - PROCESS | 2040 | 1463036261776 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 23:57:41 INFO - PROCESS | 2040 | 1463036261794 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:41 INFO - PROCESS | 2040 | ++DOCSHELL 0000005992E56000 == 46 [pid = 2040] [id = 656] 23:57:41 INFO - PROCESS | 2040 | ++DOMWINDOW == 99 (0000005994715C00) [pid = 2040] [serial = 1823] [outer = 0000000000000000] 23:57:41 INFO - PROCESS | 2040 | ++DOMWINDOW == 100 (0000005994733800) [pid = 2040] [serial = 1824] [outer = 0000005994715C00] 23:57:41 INFO - PROCESS | 2040 | 1463036261843 Marionette DEBUG loaded listener.js 23:57:41 INFO - PROCESS | 2040 | ++DOMWINDOW == 101 (0000005994B8C000) [pid = 2040] [serial = 1825] [outer = 0000005994715C00] 23:57:42 INFO - PROCESS | 2040 | --DOMWINDOW == 100 (0000005995CBCC00) [pid = 2040] [serial = 1781] [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] 23:57:42 INFO - PROCESS | 2040 | --DOMWINDOW == 99 (0000005994111C00) [pid = 2040] [serial = 1769] [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] 23:57:42 INFO - PROCESS | 2040 | --DOMWINDOW == 98 (000000599472FC00) [pid = 2040] [serial = 1772] [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] 23:57:42 INFO - PROCESS | 2040 | --DOMWINDOW == 97 (0000005993FF4000) [pid = 2040] [serial = 1775] [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] 23:57:42 INFO - PROCESS | 2040 | --DOMWINDOW == 96 (0000005993E1DC00) [pid = 2040] [serial = 1766] [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] 23:57:42 INFO - PROCESS | 2040 | --DOMWINDOW == 95 (000000599332FC00) [pid = 2040] [serial = 1763] [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] 23:57:42 INFO - PROCESS | 2040 | --DOMWINDOW == 94 (000000598DD82400) [pid = 2040] [serial = 1758] [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] 23:57:42 INFO - PROCESS | 2040 | --DOMWINDOW == 93 (000000599332D400) [pid = 2040] [serial = 1761] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:57:42 INFO - PROCESS | 2040 | --DOMWINDOW == 92 (000000598536DC00) [pid = 2040] [serial = 1753] [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] 23:57:42 INFO - PROCESS | 2040 | --DOMWINDOW == 91 (000000598FE5C000) [pid = 2040] [serial = 1756] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463036247144] 23:57:42 INFO - PROCESS | 2040 | --DOMWINDOW == 90 (0000005987697800) [pid = 2040] [serial = 1751] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:57:42 INFO - PROCESS | 2040 | --DOMWINDOW == 89 (0000005993829800) [pid = 2040] [serial = 1748] [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] 23:57:42 INFO - PROCESS | 2040 | --DOMWINDOW == 88 (0000005990AB6000) [pid = 2040] [serial = 1745] [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] 23:57:42 INFO - PROCESS | 2040 | --DOMWINDOW == 87 (0000005987984000) [pid = 2040] [serial = 1742] [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] 23:57:42 INFO - PROCESS | 2040 | --DOMWINDOW == 86 (0000005994481C00) [pid = 2040] [serial = 1739] [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] 23:57:42 INFO - PROCESS | 2040 | --DOMWINDOW == 85 (000000599332F800) [pid = 2040] [serial = 1778] [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] 23:57:42 INFO - PROCESS | 2040 | 1463036262351 Marionette TRACE conn6 <- [1,2008,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]]]}] 23:57:42 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-downgrade.keep-origin-redirect.http.html | The referrer URL is origin when a 23:57:42 INFO - document served over http requires an https 23:57:42 INFO - sub-resource via fetch-request using the http-csp 23:57:42 INFO - delivery method with keep-origin-redirect and when 23:57:42 INFO - the target request is same-origin. 23:57:42 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 775ms 23:57:42 INFO - PROCESS | 2040 | 1463036262399 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 23:57:42 INFO - PROCESS | 2040 | 1463036262401 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 23:57:42 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html 23:57:42 INFO - PROCESS | 2040 | 1463036262405 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 23:57:42 INFO - PROCESS | 2040 | 1463036262407 Marionette TRACE conn6 <- [1,2010,null,{}] 23:57:42 INFO - PROCESS | 2040 | 1463036262411 Marionette TRACE conn6 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:42 INFO - PROCESS | 2040 | 1463036262500 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 23:57:42 INFO - PROCESS | 2040 | 1463036262505 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:42 INFO - PROCESS | 2040 | ++DOCSHELL 0000005999F94000 == 47 [pid = 2040] [id = 657] 23:57:42 INFO - PROCESS | 2040 | ++DOMWINDOW == 86 (0000005993A85C00) [pid = 2040] [serial = 1826] [outer = 0000000000000000] 23:57:42 INFO - PROCESS | 2040 | ++DOMWINDOW == 87 (0000005994B8E400) [pid = 2040] [serial = 1827] [outer = 0000005993A85C00] 23:57:42 INFO - PROCESS | 2040 | 1463036262550 Marionette DEBUG loaded listener.js 23:57:42 INFO - PROCESS | 2040 | ++DOMWINDOW == 88 (00000059952EC800) [pid = 2040] [serial = 1828] [outer = 0000005993A85C00] 23:57:42 INFO - PROCESS | 2040 | 1463036262976 Marionette TRACE conn6 <- [1,2012,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]]]}] 23:57:43 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html | The referrer URL is origin when a 23:57:43 INFO - document served over http requires an https 23:57:43 INFO - sub-resource via fetch-request using the http-csp 23:57:43 INFO - delivery method with no-redirect and when 23:57:43 INFO - the target request is same-origin. 23:57:43 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 629ms 23:57:43 INFO - PROCESS | 2040 | 1463036263036 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 23:57:43 INFO - PROCESS | 2040 | 1463036263038 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 23:57:43 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 23:57:43 INFO - PROCESS | 2040 | 1463036263042 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 23:57:43 INFO - PROCESS | 2040 | 1463036263043 Marionette TRACE conn6 <- [1,2014,null,{}] 23:57:43 INFO - PROCESS | 2040 | 1463036263047 Marionette TRACE conn6 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:43 INFO - PROCESS | 2040 | 1463036263125 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 23:57:43 INFO - PROCESS | 2040 | 1463036263133 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:43 INFO - PROCESS | 2040 | ++DOCSHELL 000000599AC4E000 == 48 [pid = 2040] [id = 658] 23:57:43 INFO - PROCESS | 2040 | ++DOMWINDOW == 89 (0000005995C13800) [pid = 2040] [serial = 1829] [outer = 0000000000000000] 23:57:43 INFO - PROCESS | 2040 | ++DOMWINDOW == 90 (0000005995CBB800) [pid = 2040] [serial = 1830] [outer = 0000005995C13800] 23:57:43 INFO - PROCESS | 2040 | 1463036263181 Marionette DEBUG loaded listener.js 23:57:43 INFO - PROCESS | 2040 | ++DOMWINDOW == 91 (000000599606AC00) [pid = 2040] [serial = 1831] [outer = 0000005995C13800] 23:57:43 INFO - PROCESS | 2040 | 1463036263621 Marionette TRACE conn6 <- [1,2016,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]]]}] 23:57:43 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-downgrade.swap-origin-redirect.http.html | The referrer URL is origin when a 23:57:43 INFO - document served over http requires an https 23:57:43 INFO - sub-resource via fetch-request using the http-csp 23:57:43 INFO - delivery method with swap-origin-redirect and when 23:57:43 INFO - the target request is same-origin. 23:57:43 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 23:57:43 INFO - PROCESS | 2040 | 1463036263674 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 23:57:43 INFO - PROCESS | 2040 | 1463036263676 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 23:57:43 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 23:57:43 INFO - PROCESS | 2040 | 1463036263679 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 23:57:43 INFO - PROCESS | 2040 | 1463036263681 Marionette TRACE conn6 <- [1,2018,null,{}] 23:57:43 INFO - PROCESS | 2040 | 1463036263685 Marionette TRACE conn6 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:43 INFO - PROCESS | 2040 | 1463036263764 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 23:57:43 INFO - PROCESS | 2040 | 1463036263772 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:43 INFO - PROCESS | 2040 | ++DOCSHELL 000000599ADBB800 == 49 [pid = 2040] [id = 659] 23:57:43 INFO - PROCESS | 2040 | ++DOMWINDOW == 92 (00000059966A4800) [pid = 2040] [serial = 1832] [outer = 0000000000000000] 23:57:43 INFO - PROCESS | 2040 | ++DOMWINDOW == 93 (00000059966B1000) [pid = 2040] [serial = 1833] [outer = 00000059966A4800] 23:57:43 INFO - PROCESS | 2040 | 1463036263828 Marionette DEBUG loaded listener.js 23:57:43 INFO - PROCESS | 2040 | ++DOMWINDOW == 94 (000000599711E400) [pid = 2040] [serial = 1834] [outer = 00000059966A4800] 23:57:44 INFO - PROCESS | 2040 | --DOCSHELL 0000005999F1C000 == 48 [pid = 2040] [id = 637] 23:57:44 INFO - PROCESS | 2040 | --DOCSHELL 0000005997175800 == 47 [pid = 2040] [id = 635] 23:57:44 INFO - PROCESS | 2040 | --DOCSHELL 0000005986E68000 == 46 [pid = 2040] [id = 638] 23:57:44 INFO - PROCESS | 2040 | --DOCSHELL 00000059979E1800 == 45 [pid = 2040] [id = 636] 23:57:44 INFO - PROCESS | 2040 | --DOCSHELL 000000599A59B000 == 44 [pid = 2040] [id = 640] 23:57:44 INFO - PROCESS | 2040 | --DOCSHELL 000000599A812000 == 43 [pid = 2040] [id = 641] 23:57:44 INFO - PROCESS | 2040 | --DOCSHELL 000000598761C800 == 42 [pid = 2040] [id = 639] 23:57:44 INFO - PROCESS | 2040 | --DOCSHELL 000000598BE16800 == 41 [pid = 2040] [id = 643] 23:57:44 INFO - PROCESS | 2040 | --DOCSHELL 000000599AB70000 == 40 [pid = 2040] [id = 642] 23:57:45 INFO - PROCESS | 2040 | --DOCSHELL 0000005990B28800 == 39 [pid = 2040] [id = 644] 23:57:45 INFO - PROCESS | 2040 | --DOCSHELL 0000005994769800 == 38 [pid = 2040] [id = 648] 23:57:45 INFO - PROCESS | 2040 | --DOCSHELL 0000005993C7A800 == 37 [pid = 2040] [id = 646] 23:57:45 INFO - PROCESS | 2040 | --DOCSHELL 0000005999F94000 == 36 [pid = 2040] [id = 657] 23:57:45 INFO - PROCESS | 2040 | --DOCSHELL 00000059944AE000 == 35 [pid = 2040] [id = 647] 23:57:45 INFO - PROCESS | 2040 | --DOCSHELL 0000005997176800 == 34 [pid = 2040] [id = 651] 23:57:45 INFO - PROCESS | 2040 | --DOCSHELL 0000005993A72000 == 33 [pid = 2040] [id = 650] 23:57:45 INFO - PROCESS | 2040 | --DOCSHELL 000000599AC4E000 == 32 [pid = 2040] [id = 658] 23:57:45 INFO - PROCESS | 2040 | --DOCSHELL 00000059979ED800 == 31 [pid = 2040] [id = 653] 23:57:45 INFO - PROCESS | 2040 | --DOCSHELL 0000005999F96000 == 30 [pid = 2040] [id = 655] 23:57:45 INFO - PROCESS | 2040 | --DOCSHELL 00000059974F4000 == 29 [pid = 2040] [id = 652] 23:57:45 INFO - PROCESS | 2040 | --DOCSHELL 0000005992E56000 == 28 [pid = 2040] [id = 656] 23:57:45 INFO - PROCESS | 2040 | --DOCSHELL 0000005993C78000 == 27 [pid = 2040] [id = 654] 23:57:45 INFO - PROCESS | 2040 | --DOCSHELL 0000005994780800 == 26 [pid = 2040] [id = 649] 23:57:45 INFO - PROCESS | 2040 | --DOCSHELL 00000059925C8000 == 25 [pid = 2040] [id = 645] 23:57:45 INFO - PROCESS | 2040 | --DOMWINDOW == 93 (0000005996125C00) [pid = 2040] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 23:57:45 INFO - PROCESS | 2040 | --DOMWINDOW == 92 (00000059966AF000) [pid = 2040] [serial = 1785] [outer = 0000000000000000] [url = about:blank] 23:57:45 INFO - PROCESS | 2040 | --DOMWINDOW == 91 (000000599419B400) [pid = 2040] [serial = 1770] [outer = 0000000000000000] [url = about:blank] 23:57:45 INFO - PROCESS | 2040 | --DOMWINDOW == 90 (0000005994739800) [pid = 2040] [serial = 1773] [outer = 0000000000000000] [url = about:blank] 23:57:45 INFO - PROCESS | 2040 | --DOMWINDOW == 89 (000000599447C800) [pid = 2040] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 23:57:45 INFO - PROCESS | 2040 | --DOMWINDOW == 88 (00000059951B7800) [pid = 2040] [serial = 1776] [outer = 0000000000000000] [url = about:blank] 23:57:45 INFO - PROCESS | 2040 | --DOMWINDOW == 87 (0000005994B65400) [pid = 2040] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 23:57:45 INFO - PROCESS | 2040 | --DOMWINDOW == 86 (000000599605DC00) [pid = 2040] [serial = 1782] [outer = 0000000000000000] [url = about:blank] 23:57:45 INFO - PROCESS | 2040 | --DOMWINDOW == 85 (00000059952EB400) [pid = 2040] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 23:57:45 INFO - PROCESS | 2040 | --DOMWINDOW == 84 (0000005993FBFC00) [pid = 2040] [serial = 1767] [outer = 0000000000000000] [url = about:blank] 23:57:45 INFO - PROCESS | 2040 | --DOMWINDOW == 83 (00000059937DC400) [pid = 2040] [serial = 1764] [outer = 0000000000000000] [url = about:blank] 23:57:45 INFO - PROCESS | 2040 | --DOMWINDOW == 82 (000000599382E400) [pid = 2040] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 23:57:45 INFO - PROCESS | 2040 | --DOMWINDOW == 81 (0000005990ABB800) [pid = 2040] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 23:57:45 INFO - PROCESS | 2040 | --DOMWINDOW == 80 (00000059933A7C00) [pid = 2040] [serial = 1762] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:57:45 INFO - PROCESS | 2040 | --DOMWINDOW == 79 (0000005990D08400) [pid = 2040] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 23:57:45 INFO - PROCESS | 2040 | --DOMWINDOW == 78 (00000059876ABC00) [pid = 2040] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 23:57:45 INFO - PROCESS | 2040 | --DOMWINDOW == 77 (000000598FE66C00) [pid = 2040] [serial = 1757] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463036247144] 23:57:45 INFO - PROCESS | 2040 | --DOMWINDOW == 76 (000000598DD83000) [pid = 2040] [serial = 1755] [outer = 0000000000000000] [url = about:blank] 23:57:45 INFO - PROCESS | 2040 | --DOMWINDOW == 75 (0000005986C20400) [pid = 2040] [serial = 1752] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:57:45 INFO - PROCESS | 2040 | --DOMWINDOW == 74 (0000005994719C00) [pid = 2040] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 23:57:45 INFO - PROCESS | 2040 | --DOMWINDOW == 73 (0000005993FF8800) [pid = 2040] [serial = 1749] [outer = 0000000000000000] [url = about:blank] 23:57:45 INFO - PROCESS | 2040 | --DOMWINDOW == 72 (0000005992E92C00) [pid = 2040] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 23:57:45 INFO - PROCESS | 2040 | --DOMWINDOW == 71 (0000005990D07000) [pid = 2040] [serial = 1746] [outer = 0000000000000000] [url = about:blank] 23:57:45 INFO - PROCESS | 2040 | --DOMWINDOW == 70 (000000598BF7B000) [pid = 2040] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 23:57:45 INFO - PROCESS | 2040 | --DOMWINDOW == 69 (000000598B4D9400) [pid = 2040] [serial = 1743] [outer = 0000000000000000] [url = about:blank] 23:57:45 INFO - PROCESS | 2040 | --DOMWINDOW == 68 (000000599471F000) [pid = 2040] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 23:57:45 INFO - PROCESS | 2040 | --DOMWINDOW == 67 (00000059951BFC00) [pid = 2040] [serial = 1779] [outer = 0000000000000000] [url = about:blank] 23:57:45 INFO - PROCESS | 2040 | --DOMWINDOW == 66 (0000005995467C00) [pid = 2040] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 23:57:45 INFO - PROCESS | 2040 | --DOMWINDOW == 65 (0000005993FEF000) [pid = 2040] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 23:57:45 INFO - PROCESS | 2040 | 1463036265662 Marionette TRACE conn6 <- [1,2020,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]]]}] 23:57:45 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-insecure.swap-origin-redirect.http.html | The referrer URL is origin when a 23:57:45 INFO - document served over http requires an https 23:57:45 INFO - sub-resource via fetch-request using the http-csp 23:57:45 INFO - delivery method with swap-origin-redirect and when 23:57:45 INFO - the target request is same-origin. 23:57:45 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 2030ms 23:57:45 INFO - PROCESS | 2040 | 1463036265713 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 23:57:45 INFO - PROCESS | 2040 | 1463036265717 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 23:57:45 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 23:57:45 INFO - PROCESS | 2040 | 1463036265723 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 23:57:45 INFO - PROCESS | 2040 | 1463036265727 Marionette TRACE conn6 <- [1,2022,null,{}] 23:57:45 INFO - PROCESS | 2040 | 1463036265733 Marionette TRACE conn6 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:45 INFO - PROCESS | 2040 | 1463036265824 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 23:57:45 INFO - PROCESS | 2040 | 1463036265839 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:45 INFO - PROCESS | 2040 | ++DOCSHELL 000000598B6E2800 == 26 [pid = 2040] [id = 660] 23:57:45 INFO - PROCESS | 2040 | ++DOMWINDOW == 66 (0000005987015C00) [pid = 2040] [serial = 1835] [outer = 0000000000000000] 23:57:45 INFO - PROCESS | 2040 | ++DOMWINDOW == 67 (0000005987016C00) [pid = 2040] [serial = 1836] [outer = 0000005987015C00] 23:57:45 INFO - PROCESS | 2040 | 1463036265888 Marionette DEBUG loaded listener.js 23:57:45 INFO - PROCESS | 2040 | ++DOMWINDOW == 68 (00000059876B0C00) [pid = 2040] [serial = 1837] [outer = 0000005987015C00] 23:57:46 INFO - PROCESS | 2040 | 1463036266397 Marionette TRACE conn6 <- [1,2024,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]]]}] 23:57:46 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-upgrade.keep-origin-redirect.http.html | The referrer URL is origin when a 23:57:46 INFO - document served over http requires an https 23:57:46 INFO - sub-resource via fetch-request using the http-csp 23:57:46 INFO - delivery method with keep-origin-redirect and when 23:57:46 INFO - the target request is same-origin. 23:57:46 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 734ms 23:57:46 INFO - PROCESS | 2040 | 1463036266461 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 23:57:46 INFO - PROCESS | 2040 | 1463036266468 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 23:57:46 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-upgrade.no-redirect.http.html 23:57:46 INFO - PROCESS | 2040 | 1463036266475 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 23:57:46 INFO - PROCESS | 2040 | 1463036266478 Marionette TRACE conn6 <- [1,2026,null,{}] 23:57:46 INFO - PROCESS | 2040 | 1463036266482 Marionette TRACE conn6 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:46 INFO - PROCESS | 2040 | 1463036266567 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 23:57:46 INFO - PROCESS | 2040 | 1463036266644 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:46 INFO - PROCESS | 2040 | ++DOCSHELL 0000005990DCD000 == 27 [pid = 2040] [id = 661] 23:57:46 INFO - PROCESS | 2040 | ++DOMWINDOW == 69 (0000005985B47400) [pid = 2040] [serial = 1838] [outer = 0000000000000000] 23:57:46 INFO - PROCESS | 2040 | ++DOMWINDOW == 70 (000000598B4D4400) [pid = 2040] [serial = 1839] [outer = 0000005985B47400] 23:57:46 INFO - PROCESS | 2040 | 1463036266690 Marionette DEBUG loaded listener.js 23:57:46 INFO - PROCESS | 2040 | ++DOMWINDOW == 71 (000000598BAAD000) [pid = 2040] [serial = 1840] [outer = 0000005985B47400] 23:57:47 INFO - PROCESS | 2040 | 1463036267091 Marionette TRACE conn6 <- [1,2028,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]]]}] 23:57:47 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-upgrade.no-redirect.http.html | The referrer URL is origin when a 23:57:47 INFO - document served over http requires an https 23:57:47 INFO - sub-resource via fetch-request using the http-csp 23:57:47 INFO - delivery method with no-redirect and when 23:57:47 INFO - the target request is same-origin. 23:57:47 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 627ms 23:57:47 INFO - PROCESS | 2040 | 1463036267111 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 23:57:47 INFO - PROCESS | 2040 | 1463036267123 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 23:57:47 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 23:57:47 INFO - PROCESS | 2040 | 1463036267127 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 23:57:47 INFO - PROCESS | 2040 | 1463036267131 Marionette TRACE conn6 <- [1,2030,null,{}] 23:57:47 INFO - PROCESS | 2040 | 1463036267143 Marionette TRACE conn6 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:47 INFO - PROCESS | 2040 | 1463036267259 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 23:57:47 INFO - PROCESS | 2040 | 1463036267280 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:47 INFO - PROCESS | 2040 | ++DOCSHELL 0000005993B58000 == 28 [pid = 2040] [id = 662] 23:57:47 INFO - PROCESS | 2040 | ++DOMWINDOW == 72 (000000598532F000) [pid = 2040] [serial = 1841] [outer = 0000000000000000] 23:57:47 INFO - PROCESS | 2040 | ++DOMWINDOW == 73 (000000598FE5B000) [pid = 2040] [serial = 1842] [outer = 000000598532F000] 23:57:47 INFO - PROCESS | 2040 | 1463036267330 Marionette DEBUG loaded listener.js 23:57:47 INFO - PROCESS | 2040 | ++DOMWINDOW == 74 (000000598FE89000) [pid = 2040] [serial = 1843] [outer = 000000598532F000] 23:57:47 INFO - PROCESS | 2040 | 1463036267781 Marionette TRACE conn6 <- [1,2032,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]]]}] 23:57:47 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-upgrade.swap-origin-redirect.http.html | The referrer URL is origin when a 23:57:47 INFO - document served over http requires an https 23:57:47 INFO - sub-resource via fetch-request using the http-csp 23:57:47 INFO - delivery method with swap-origin-redirect and when 23:57:47 INFO - the target request is same-origin. 23:57:47 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 691ms 23:57:47 INFO - PROCESS | 2040 | 1463036267819 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 23:57:47 INFO - PROCESS | 2040 | 1463036267821 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 23:57:47 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 23:57:47 INFO - PROCESS | 2040 | 1463036267825 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 23:57:47 INFO - PROCESS | 2040 | 1463036267826 Marionette TRACE conn6 <- [1,2034,null,{}] 23:57:47 INFO - PROCESS | 2040 | 1463036267830 Marionette TRACE conn6 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:47 INFO - PROCESS | 2040 | 1463036267911 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 23:57:47 INFO - PROCESS | 2040 | 1463036267917 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:47 INFO - PROCESS | 2040 | ++DOCSHELL 0000005994768000 == 29 [pid = 2040] [id = 663] 23:57:47 INFO - PROCESS | 2040 | ++DOMWINDOW == 75 (0000005990ABA400) [pid = 2040] [serial = 1844] [outer = 0000000000000000] 23:57:47 INFO - PROCESS | 2040 | ++DOMWINDOW == 76 (0000005990BA3C00) [pid = 2040] [serial = 1845] [outer = 0000005990ABA400] 23:57:47 INFO - PROCESS | 2040 | 1463036267965 Marionette DEBUG loaded listener.js 23:57:48 INFO - PROCESS | 2040 | ++DOMWINDOW == 77 (0000005990D09000) [pid = 2040] [serial = 1846] [outer = 0000005990ABA400] 23:57:48 INFO - PROCESS | 2040 | ++DOCSHELL 0000005995449000 == 30 [pid = 2040] [id = 664] 23:57:48 INFO - PROCESS | 2040 | ++DOMWINDOW == 78 (000000599252F800) [pid = 2040] [serial = 1847] [outer = 0000000000000000] 23:57:48 INFO - PROCESS | 2040 | ++DOMWINDOW == 79 (0000005992E1E400) [pid = 2040] [serial = 1848] [outer = 000000599252F800] 23:57:48 INFO - PROCESS | 2040 | 1463036268454 Marionette TRACE conn6 <- [1,2036,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]]]}] 23:57:48 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.keep-origin-redirect.http.html | The referrer URL is origin when a 23:57:48 INFO - document served over http requires an https 23:57:48 INFO - sub-resource via iframe-tag using the http-csp 23:57:48 INFO - delivery method with keep-origin-redirect and when 23:57:48 INFO - the target request is same-origin. 23:57:48 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 671ms 23:57:48 INFO - PROCESS | 2040 | 1463036268499 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 23:57:48 INFO - PROCESS | 2040 | 1463036268501 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 23:57:48 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.no-redirect.http.html 23:57:48 INFO - PROCESS | 2040 | 1463036268504 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 23:57:48 INFO - PROCESS | 2040 | 1463036268506 Marionette TRACE conn6 <- [1,2038,null,{}] 23:57:48 INFO - PROCESS | 2040 | 1463036268510 Marionette TRACE conn6 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:48 INFO - PROCESS | 2040 | 1463036268597 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 23:57:48 INFO - PROCESS | 2040 | 1463036268645 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:48 INFO - PROCESS | 2040 | ++DOCSHELL 00000059966A0000 == 31 [pid = 2040] [id = 665] 23:57:48 INFO - PROCESS | 2040 | ++DOMWINDOW == 80 (000000598536C800) [pid = 2040] [serial = 1849] [outer = 0000000000000000] 23:57:48 INFO - PROCESS | 2040 | ++DOMWINDOW == 81 (0000005993327C00) [pid = 2040] [serial = 1850] [outer = 000000598536C800] 23:57:48 INFO - PROCESS | 2040 | 1463036268690 Marionette DEBUG loaded listener.js 23:57:48 INFO - PROCESS | 2040 | ++DOMWINDOW == 82 (00000059933AB800) [pid = 2040] [serial = 1851] [outer = 000000598536C800] 23:57:49 INFO - PROCESS | 2040 | ++DOCSHELL 0000005997140800 == 32 [pid = 2040] [id = 666] 23:57:49 INFO - PROCESS | 2040 | ++DOMWINDOW == 83 (00000059933A6800) [pid = 2040] [serial = 1852] [outer = 0000000000000000] 23:57:49 INFO - PROCESS | 2040 | ++DOMWINDOW == 84 (00000059937AA000) [pid = 2040] [serial = 1853] [outer = 00000059933A6800] 23:57:49 INFO - PROCESS | 2040 | 1463036269157 Marionette TRACE conn6 <- [1,2040,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]]]}] 23:57:49 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.no-redirect.http.html | The referrer URL is origin when a 23:57:49 INFO - document served over http requires an https 23:57:49 INFO - sub-resource via iframe-tag using the http-csp 23:57:49 INFO - delivery method with no-redirect and when 23:57:49 INFO - the target request is same-origin. 23:57:49 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 691ms 23:57:49 INFO - PROCESS | 2040 | 1463036269199 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 23:57:49 INFO - PROCESS | 2040 | 1463036269201 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 23:57:49 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 23:57:49 INFO - PROCESS | 2040 | 1463036269204 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 23:57:49 INFO - PROCESS | 2040 | 1463036269206 Marionette TRACE conn6 <- [1,2042,null,{}] 23:57:49 INFO - PROCESS | 2040 | 1463036269209 Marionette TRACE conn6 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:49 INFO - PROCESS | 2040 | 1463036269314 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 23:57:49 INFO - PROCESS | 2040 | 1463036269324 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:49 INFO - PROCESS | 2040 | ++DOCSHELL 00000059974E6000 == 33 [pid = 2040] [id = 667] 23:57:49 INFO - PROCESS | 2040 | ++DOMWINDOW == 85 (00000059935ED800) [pid = 2040] [serial = 1854] [outer = 0000000000000000] 23:57:49 INFO - PROCESS | 2040 | ++DOMWINDOW == 86 (0000005993830000) [pid = 2040] [serial = 1855] [outer = 00000059935ED800] 23:57:49 INFO - PROCESS | 2040 | 1463036269369 Marionette DEBUG loaded listener.js 23:57:49 INFO - PROCESS | 2040 | ++DOMWINDOW == 87 (0000005993861000) [pid = 2040] [serial = 1856] [outer = 00000059935ED800] 23:57:49 INFO - PROCESS | 2040 | ++DOCSHELL 00000059979E5000 == 34 [pid = 2040] [id = 668] 23:57:49 INFO - PROCESS | 2040 | ++DOMWINDOW == 88 (0000005993FBEC00) [pid = 2040] [serial = 1857] [outer = 0000000000000000] 23:57:49 INFO - PROCESS | 2040 | ++DOMWINDOW == 89 (0000005993FC0C00) [pid = 2040] [serial = 1858] [outer = 0000005993FBEC00] 23:57:49 INFO - PROCESS | 2040 | 1463036269840 Marionette TRACE conn6 <- [1,2044,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]]]}] 23:57:49 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.swap-origin-redirect.http.html | The referrer URL is origin when a 23:57:49 INFO - document served over http requires an https 23:57:49 INFO - sub-resource via iframe-tag using the http-csp 23:57:49 INFO - delivery method with swap-origin-redirect and when 23:57:49 INFO - the target request is same-origin. 23:57:49 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 692ms 23:57:49 INFO - PROCESS | 2040 | 1463036269900 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 23:57:49 INFO - PROCESS | 2040 | 1463036269902 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 23:57:49 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 23:57:49 INFO - PROCESS | 2040 | 1463036269906 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 23:57:49 INFO - PROCESS | 2040 | 1463036269908 Marionette TRACE conn6 <- [1,2046,null,{}] 23:57:49 INFO - PROCESS | 2040 | 1463036269911 Marionette TRACE conn6 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:50 INFO - PROCESS | 2040 | 1463036270021 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 23:57:50 INFO - PROCESS | 2040 | 1463036270034 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:50 INFO - PROCESS | 2040 | ++DOCSHELL 0000005997F43000 == 35 [pid = 2040] [id = 669] 23:57:50 INFO - PROCESS | 2040 | ++DOMWINDOW == 90 (0000005993E1DC00) [pid = 2040] [serial = 1859] [outer = 0000000000000000] 23:57:50 INFO - PROCESS | 2040 | ++DOMWINDOW == 91 (0000005993FC8C00) [pid = 2040] [serial = 1860] [outer = 0000005993E1DC00] 23:57:50 INFO - PROCESS | 2040 | 1463036270080 Marionette DEBUG loaded listener.js 23:57:50 INFO - PROCESS | 2040 | ++DOMWINDOW == 92 (0000005993FF2C00) [pid = 2040] [serial = 1861] [outer = 0000005993E1DC00] 23:57:50 INFO - PROCESS | 2040 | ++DOCSHELL 0000005998513800 == 36 [pid = 2040] [id = 670] 23:57:50 INFO - PROCESS | 2040 | ++DOMWINDOW == 93 (0000005994104C00) [pid = 2040] [serial = 1862] [outer = 0000000000000000] 23:57:50 INFO - PROCESS | 2040 | ++DOMWINDOW == 94 (0000005994194400) [pid = 2040] [serial = 1863] [outer = 0000005994104C00] 23:57:50 INFO - PROCESS | 2040 | 1463036270558 Marionette TRACE conn6 <- [1,2048,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]]]}] 23:57:50 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html | The referrer URL is origin when a 23:57:50 INFO - document served over http requires an https 23:57:50 INFO - sub-resource via iframe-tag using the http-csp 23:57:50 INFO - delivery method with swap-origin-redirect and when 23:57:50 INFO - the target request is same-origin. 23:57:50 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 691ms 23:57:50 INFO - PROCESS | 2040 | 1463036270600 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 23:57:50 INFO - PROCESS | 2040 | 1463036270602 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 23:57:50 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 23:57:50 INFO - PROCESS | 2040 | 1463036270605 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 23:57:50 INFO - PROCESS | 2040 | 1463036270607 Marionette TRACE conn6 <- [1,2050,null,{}] 23:57:50 INFO - PROCESS | 2040 | 1463036270611 Marionette TRACE conn6 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:50 INFO - PROCESS | 2040 | 1463036270701 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 23:57:50 INFO - PROCESS | 2040 | 1463036270709 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:50 INFO - PROCESS | 2040 | ++DOCSHELL 0000005999F28000 == 37 [pid = 2040] [id = 671] 23:57:50 INFO - PROCESS | 2040 | ++DOMWINDOW == 95 (0000005993FFAC00) [pid = 2040] [serial = 1864] [outer = 0000000000000000] 23:57:50 INFO - PROCESS | 2040 | ++DOMWINDOW == 96 (000000599419B400) [pid = 2040] [serial = 1865] [outer = 0000005993FFAC00] 23:57:50 INFO - PROCESS | 2040 | 1463036270753 Marionette DEBUG loaded listener.js 23:57:50 INFO - PROCESS | 2040 | ++DOMWINDOW == 97 (000000599428DC00) [pid = 2040] [serial = 1866] [outer = 0000005993FFAC00] 23:57:51 INFO - PROCESS | 2040 | ++DOCSHELL 0000005999F92000 == 38 [pid = 2040] [id = 672] 23:57:51 INFO - PROCESS | 2040 | ++DOMWINDOW == 98 (0000005994714800) [pid = 2040] [serial = 1867] [outer = 0000000000000000] 23:57:51 INFO - PROCESS | 2040 | ++DOMWINDOW == 99 (0000005994481000) [pid = 2040] [serial = 1868] [outer = 0000005994714800] 23:57:51 INFO - PROCESS | 2040 | 1463036271264 Marionette TRACE conn6 <- [1,2052,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]]]}] 23:57:51 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.keep-origin-redirect.http.html | The referrer URL is origin when a 23:57:51 INFO - document served over http requires an https 23:57:51 INFO - sub-resource via iframe-tag using the http-csp 23:57:51 INFO - delivery method with keep-origin-redirect and when 23:57:51 INFO - the target request is same-origin. 23:57:51 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 690ms 23:57:51 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html 23:57:51 INFO - PROCESS | 2040 | 1463036271299 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 23:57:51 INFO - PROCESS | 2040 | 1463036271301 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 23:57:51 INFO - PROCESS | 2040 | 1463036271305 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 23:57:51 INFO - PROCESS | 2040 | 1463036271307 Marionette TRACE conn6 <- [1,2054,null,{}] 23:57:51 INFO - PROCESS | 2040 | 1463036271311 Marionette TRACE conn6 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:51 INFO - PROCESS | 2040 | 1463036271449 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 23:57:51 INFO - PROCESS | 2040 | 1463036271472 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:51 INFO - PROCESS | 2040 | ++DOCSHELL 0000005993B57000 == 39 [pid = 2040] [id = 673] 23:57:51 INFO - PROCESS | 2040 | ++DOMWINDOW == 100 (0000005994111800) [pid = 2040] [serial = 1869] [outer = 0000000000000000] 23:57:51 INFO - PROCESS | 2040 | ++DOMWINDOW == 101 (0000005994716C00) [pid = 2040] [serial = 1870] [outer = 0000005994111800] 23:57:51 INFO - PROCESS | 2040 | 1463036271517 Marionette DEBUG loaded listener.js 23:57:51 INFO - PROCESS | 2040 | ++DOMWINDOW == 102 (0000005994721C00) [pid = 2040] [serial = 1871] [outer = 0000005994111800] 23:57:51 INFO - PROCESS | 2040 | ++DOCSHELL 000000599A324800 == 40 [pid = 2040] [id = 674] 23:57:51 INFO - PROCESS | 2040 | ++DOMWINDOW == 103 (0000005994737000) [pid = 2040] [serial = 1872] [outer = 0000000000000000] 23:57:51 INFO - PROCESS | 2040 | ++DOMWINDOW == 104 (0000005990BA5800) [pid = 2040] [serial = 1873] [outer = 0000005994737000] 23:57:52 INFO - PROCESS | 2040 | 1463036272001 Marionette TRACE conn6 <- [1,2056,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]]]}] 23:57:52 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html | The referrer URL is origin when a 23:57:52 INFO - document served over http requires an https 23:57:52 INFO - sub-resource via iframe-tag using the http-csp 23:57:52 INFO - delivery method with no-redirect and when 23:57:52 INFO - the target request is same-origin. 23:57:52 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 734ms 23:57:52 INFO - PROCESS | 2040 | 1463036272041 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 23:57:52 INFO - PROCESS | 2040 | 1463036272043 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 23:57:52 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 23:57:52 INFO - PROCESS | 2040 | 1463036272047 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 23:57:52 INFO - PROCESS | 2040 | 1463036272049 Marionette TRACE conn6 <- [1,2058,null,{}] 23:57:52 INFO - PROCESS | 2040 | 1463036272053 Marionette TRACE conn6 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:52 INFO - PROCESS | 2040 | 1463036272170 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 23:57:52 INFO - PROCESS | 2040 | 1463036272224 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:52 INFO - PROCESS | 2040 | ++DOCSHELL 000000599A59B800 == 41 [pid = 2040] [id = 675] 23:57:52 INFO - PROCESS | 2040 | ++DOMWINDOW == 105 (0000005994732000) [pid = 2040] [serial = 1874] [outer = 0000000000000000] 23:57:52 INFO - PROCESS | 2040 | ++DOMWINDOW == 106 (0000005994737400) [pid = 2040] [serial = 1875] [outer = 0000005994732000] 23:57:52 INFO - PROCESS | 2040 | 1463036272269 Marionette DEBUG loaded listener.js 23:57:52 INFO - PROCESS | 2040 | ++DOMWINDOW == 107 (0000005994B9DC00) [pid = 2040] [serial = 1876] [outer = 0000005994732000] 23:57:52 INFO - PROCESS | 2040 | ++DOCSHELL 000000599A805000 == 42 [pid = 2040] [id = 676] 23:57:52 INFO - PROCESS | 2040 | ++DOMWINDOW == 108 (000000599546DC00) [pid = 2040] [serial = 1877] [outer = 0000000000000000] 23:57:52 INFO - PROCESS | 2040 | ++DOMWINDOW == 109 (0000005994B86800) [pid = 2040] [serial = 1878] [outer = 000000599546DC00] 23:57:52 INFO - PROCESS | 2040 | 1463036272775 Marionette TRACE conn6 <- [1,2060,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]]]}] 23:57:52 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.swap-origin-redirect.http.html | The referrer URL is origin when a 23:57:52 INFO - document served over http requires an https 23:57:52 INFO - sub-resource via iframe-tag using the http-csp 23:57:52 INFO - delivery method with swap-origin-redirect and when 23:57:52 INFO - the target request is same-origin. 23:57:52 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 776ms 23:57:52 INFO - PROCESS | 2040 | 1463036272825 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 23:57:52 INFO - PROCESS | 2040 | 1463036272828 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 23:57:52 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 23:57:52 INFO - PROCESS | 2040 | 1463036272832 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 23:57:52 INFO - PROCESS | 2040 | 1463036272834 Marionette TRACE conn6 <- [1,2062,null,{}] 23:57:52 INFO - PROCESS | 2040 | 1463036272838 Marionette TRACE conn6 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:53 INFO - PROCESS | 2040 | 1463036273093 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 23:57:53 INFO - PROCESS | 2040 | --DOMWINDOW == 108 (0000005995C13800) [pid = 2040] [serial = 1829] [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] 23:57:53 INFO - PROCESS | 2040 | --DOMWINDOW == 107 (0000005993C9F400) [pid = 2040] [serial = 1817] [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] 23:57:53 INFO - PROCESS | 2040 | --DOMWINDOW == 106 (0000005994197C00) [pid = 2040] [serial = 1820] [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] 23:57:53 INFO - PROCESS | 2040 | --DOMWINDOW == 105 (0000005994715C00) [pid = 2040] [serial = 1823] [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] 23:57:53 INFO - PROCESS | 2040 | --DOMWINDOW == 104 (000000599382E800) [pid = 2040] [serial = 1811] [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] 23:57:53 INFO - PROCESS | 2040 | --DOMWINDOW == 103 (00000059933AA400) [pid = 2040] [serial = 1808] [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] 23:57:53 INFO - PROCESS | 2040 | --DOMWINDOW == 102 (0000005986C27400) [pid = 2040] [serial = 1805] [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] 23:57:53 INFO - PROCESS | 2040 | --DOMWINDOW == 101 (000000598FE92800) [pid = 2040] [serial = 1800] [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] 23:57:53 INFO - PROCESS | 2040 | --DOMWINDOW == 100 (00000059911A1400) [pid = 2040] [serial = 1803] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:57:53 INFO - PROCESS | 2040 | --DOMWINDOW == 99 (0000005985365400) [pid = 2040] [serial = 1795] [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] 23:57:53 INFO - PROCESS | 2040 | --DOMWINDOW == 98 (0000005990095800) [pid = 2040] [serial = 1798] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463036256834] 23:57:53 INFO - PROCESS | 2040 | --DOMWINDOW == 97 (000000598B475000) [pid = 2040] [serial = 1790] [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] 23:57:53 INFO - PROCESS | 2040 | --DOMWINDOW == 96 (000000598C338000) [pid = 2040] [serial = 1793] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:57:53 INFO - PROCESS | 2040 | --DOMWINDOW == 95 (0000005987013400) [pid = 2040] [serial = 1787] [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] 23:57:53 INFO - PROCESS | 2040 | --DOMWINDOW == 94 (00000059966A5800) [pid = 2040] [serial = 1784] [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] 23:57:53 INFO - PROCESS | 2040 | --DOMWINDOW == 93 (0000005993A86C00) [pid = 2040] [serial = 1814] [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] 23:57:53 INFO - PROCESS | 2040 | --DOMWINDOW == 92 (0000005993A85C00) [pid = 2040] [serial = 1826] [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] 23:57:53 INFO - PROCESS | 2040 | 1463036273152 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:53 INFO - PROCESS | 2040 | ++DOCSHELL 000000599669D000 == 43 [pid = 2040] [id = 677] 23:57:53 INFO - PROCESS | 2040 | ++DOMWINDOW == 93 (0000005986C27400) [pid = 2040] [serial = 1879] [outer = 0000000000000000] 23:57:53 INFO - PROCESS | 2040 | ++DOMWINDOW == 94 (000000598C3E2400) [pid = 2040] [serial = 1880] [outer = 0000005986C27400] 23:57:53 INFO - PROCESS | 2040 | 1463036273202 Marionette DEBUG loaded listener.js 23:57:53 INFO - PROCESS | 2040 | ++DOMWINDOW == 95 (0000005995CB8C00) [pid = 2040] [serial = 1881] [outer = 0000005986C27400] 23:57:53 INFO - PROCESS | 2040 | 1463036273586 Marionette TRACE conn6 <- [1,2064,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]]]}] 23:57:53 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-downgrade.keep-origin-redirect.http.html | The referrer URL is origin when a 23:57:53 INFO - document served over http requires an https 23:57:53 INFO - sub-resource via script-tag using the http-csp 23:57:53 INFO - delivery method with keep-origin-redirect and when 23:57:53 INFO - the target request is same-origin. 23:57:53 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 775ms 23:57:53 INFO - PROCESS | 2040 | 1463036273609 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 23:57:53 INFO - PROCESS | 2040 | 1463036273611 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 23:57:53 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html 23:57:53 INFO - PROCESS | 2040 | 1463036273614 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 23:57:53 INFO - PROCESS | 2040 | 1463036273616 Marionette TRACE conn6 <- [1,2066,null,{}] 23:57:53 INFO - PROCESS | 2040 | 1463036273620 Marionette TRACE conn6 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:53 INFO - PROCESS | 2040 | 1463036273698 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 23:57:53 INFO - PROCESS | 2040 | 1463036273705 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:53 INFO - PROCESS | 2040 | ++DOCSHELL 000000599AC6C800 == 44 [pid = 2040] [id = 678] 23:57:53 INFO - PROCESS | 2040 | ++DOMWINDOW == 96 (0000005996129C00) [pid = 2040] [serial = 1882] [outer = 0000000000000000] 23:57:53 INFO - PROCESS | 2040 | ++DOMWINDOW == 97 (00000059966A7000) [pid = 2040] [serial = 1883] [outer = 0000005996129C00] 23:57:53 INFO - PROCESS | 2040 | 1463036273751 Marionette DEBUG loaded listener.js 23:57:53 INFO - PROCESS | 2040 | ++DOMWINDOW == 98 (000000599711D800) [pid = 2040] [serial = 1884] [outer = 0000005996129C00] 23:57:54 INFO - PROCESS | 2040 | 1463036274164 Marionette TRACE conn6 <- [1,2068,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]]]}] 23:57:54 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html | The referrer URL is origin when a 23:57:54 INFO - document served over http requires an https 23:57:54 INFO - sub-resource via script-tag using the http-csp 23:57:54 INFO - delivery method with no-redirect and when 23:57:54 INFO - the target request is same-origin. 23:57:54 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 585ms 23:57:54 INFO - PROCESS | 2040 | 1463036274217 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 23:57:54 INFO - PROCESS | 2040 | 1463036274219 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 23:57:54 INFO - PROCESS | 2040 | 1463036274224 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 23:57:54 INFO - PROCESS | 2040 | 1463036274226 Marionette TRACE conn6 <- [1,2070,null,{}] 23:57:54 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 23:57:54 INFO - PROCESS | 2040 | 1463036274230 Marionette TRACE conn6 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:54 INFO - PROCESS | 2040 | 1463036274310 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 23:57:54 INFO - PROCESS | 2040 | 1463036274318 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:54 INFO - PROCESS | 2040 | ++DOCSHELL 000000599B2BD000 == 45 [pid = 2040] [id = 679] 23:57:54 INFO - PROCESS | 2040 | ++DOMWINDOW == 99 (00000059971F8800) [pid = 2040] [serial = 1885] [outer = 0000000000000000] 23:57:54 INFO - PROCESS | 2040 | ++DOMWINDOW == 100 (0000005997349C00) [pid = 2040] [serial = 1886] [outer = 00000059971F8800] 23:57:54 INFO - PROCESS | 2040 | 1463036274363 Marionette DEBUG loaded listener.js 23:57:54 INFO - PROCESS | 2040 | ++DOMWINDOW == 101 (0000005996555C00) [pid = 2040] [serial = 1887] [outer = 00000059971F8800] 23:57:54 INFO - PROCESS | 2040 | 1463036274825 Marionette TRACE conn6 <- [1,2072,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]]]}] 23:57:54 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-downgrade.swap-origin-redirect.http.html | The referrer URL is origin when a 23:57:54 INFO - document served over http requires an https 23:57:54 INFO - sub-resource via script-tag using the http-csp 23:57:54 INFO - delivery method with swap-origin-redirect and when 23:57:54 INFO - the target request is same-origin. 23:57:54 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 629ms 23:57:54 INFO - PROCESS | 2040 | 1463036274860 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 23:57:54 INFO - PROCESS | 2040 | 1463036274862 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 23:57:54 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 23:57:54 INFO - PROCESS | 2040 | 1463036274865 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 23:57:54 INFO - PROCESS | 2040 | 1463036274867 Marionette TRACE conn6 <- [1,2074,null,{}] 23:57:54 INFO - PROCESS | 2040 | 1463036274878 Marionette TRACE conn6 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:54 INFO - PROCESS | 2040 | 1463036274959 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 23:57:54 INFO - PROCESS | 2040 | 1463036274965 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:54 INFO - PROCESS | 2040 | ++DOCSHELL 000000599B3AD800 == 46 [pid = 2040] [id = 680] 23:57:54 INFO - PROCESS | 2040 | ++DOMWINDOW == 102 (0000005987693C00) [pid = 2040] [serial = 1888] [outer = 0000000000000000] 23:57:55 INFO - PROCESS | 2040 | ++DOMWINDOW == 103 (000000599739E400) [pid = 2040] [serial = 1889] [outer = 0000005987693C00] 23:57:55 INFO - PROCESS | 2040 | 1463036275009 Marionette DEBUG loaded listener.js 23:57:55 INFO - PROCESS | 2040 | ++DOMWINDOW == 104 (00000059973AB800) [pid = 2040] [serial = 1890] [outer = 0000005987693C00] 23:57:55 INFO - PROCESS | 2040 | 1463036275832 Marionette TRACE conn6 <- [1,2076,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]]]}] 23:57:55 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html | The referrer URL is origin when a 23:57:55 INFO - document served over http requires an https 23:57:55 INFO - sub-resource via script-tag using the http-csp 23:57:55 INFO - delivery method with swap-origin-redirect and when 23:57:55 INFO - the target request is same-origin. 23:57:55 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 984ms 23:57:55 INFO - PROCESS | 2040 | 1463036275853 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 23:57:55 INFO - PROCESS | 2040 | 1463036275858 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 23:57:55 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 23:57:55 INFO - PROCESS | 2040 | 1463036275863 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 23:57:55 INFO - PROCESS | 2040 | 1463036275868 Marionette TRACE conn6 <- [1,2078,null,{}] 23:57:55 INFO - PROCESS | 2040 | 1463036275874 Marionette TRACE conn6 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:56 INFO - PROCESS | 2040 | 1463036275993 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 23:57:56 INFO - PROCESS | 2040 | 1463036276074 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:56 INFO - PROCESS | 2040 | ++DOCSHELL 0000005991153000 == 47 [pid = 2040] [id = 681] 23:57:56 INFO - PROCESS | 2040 | ++DOMWINDOW == 105 (00000059883B2000) [pid = 2040] [serial = 1891] [outer = 0000000000000000] 23:57:56 INFO - PROCESS | 2040 | ++DOMWINDOW == 106 (000000598B685000) [pid = 2040] [serial = 1892] [outer = 00000059883B2000] 23:57:56 INFO - PROCESS | 2040 | 1463036276172 Marionette DEBUG loaded listener.js 23:57:56 INFO - PROCESS | 2040 | ++DOMWINDOW == 107 (000000598CF89C00) [pid = 2040] [serial = 1893] [outer = 00000059883B2000] 23:57:57 INFO - PROCESS | 2040 | 1463036277091 Marionette TRACE conn6 <- [1,2080,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]]]}] 23:57:57 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-upgrade.keep-origin-redirect.http.html | The referrer URL is origin when a 23:57:57 INFO - document served over http requires an https 23:57:57 INFO - sub-resource via script-tag using the http-csp 23:57:57 INFO - delivery method with keep-origin-redirect and when 23:57:57 INFO - the target request is same-origin. 23:57:57 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 1234ms 23:57:57 INFO - PROCESS | 2040 | 1463036277101 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 23:57:57 INFO - PROCESS | 2040 | 1463036277105 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 23:57:57 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http.html 23:57:57 INFO - PROCESS | 2040 | 1463036277110 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 23:57:57 INFO - PROCESS | 2040 | 1463036277114 Marionette TRACE conn6 <- [1,2082,null,{}] 23:57:57 INFO - PROCESS | 2040 | 1463036277121 Marionette TRACE conn6 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:57 INFO - PROCESS | 2040 | 1463036277231 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 23:57:57 INFO - PROCESS | 2040 | 1463036277312 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:57 INFO - PROCESS | 2040 | ++DOCSHELL 000000598DDC4800 == 48 [pid = 2040] [id = 682] 23:57:57 INFO - PROCESS | 2040 | ++DOMWINDOW == 108 (000000598B475000) [pid = 2040] [serial = 1894] [outer = 0000000000000000] 23:57:57 INFO - PROCESS | 2040 | ++DOMWINDOW == 109 (000000598B4D5C00) [pid = 2040] [serial = 1895] [outer = 000000598B475000] 23:57:57 INFO - PROCESS | 2040 | 1463036277361 Marionette DEBUG loaded listener.js 23:57:57 INFO - PROCESS | 2040 | ++DOMWINDOW == 110 (000000598C394400) [pid = 2040] [serial = 1896] [outer = 000000598B475000] 23:57:57 INFO - PROCESS | 2040 | --DOCSHELL 000000599B2BD000 == 47 [pid = 2040] [id = 679] 23:57:57 INFO - PROCESS | 2040 | --DOCSHELL 000000599AC6C800 == 46 [pid = 2040] [id = 678] 23:57:57 INFO - PROCESS | 2040 | --DOCSHELL 000000599669D000 == 45 [pid = 2040] [id = 677] 23:57:57 INFO - PROCESS | 2040 | --DOCSHELL 000000599A805000 == 44 [pid = 2040] [id = 676] 23:57:57 INFO - PROCESS | 2040 | --DOCSHELL 000000599A59B800 == 43 [pid = 2040] [id = 675] 23:57:57 INFO - PROCESS | 2040 | --DOCSHELL 000000599A324800 == 42 [pid = 2040] [id = 674] 23:57:57 INFO - PROCESS | 2040 | --DOCSHELL 0000005993B57000 == 41 [pid = 2040] [id = 673] 23:57:57 INFO - PROCESS | 2040 | --DOCSHELL 0000005999F92000 == 40 [pid = 2040] [id = 672] 23:57:57 INFO - PROCESS | 2040 | --DOCSHELL 0000005999F28000 == 39 [pid = 2040] [id = 671] 23:57:57 INFO - PROCESS | 2040 | --DOCSHELL 0000005998513800 == 38 [pid = 2040] [id = 670] 23:57:57 INFO - PROCESS | 2040 | --DOCSHELL 0000005997F43000 == 37 [pid = 2040] [id = 669] 23:57:57 INFO - PROCESS | 2040 | --DOCSHELL 00000059979E5000 == 36 [pid = 2040] [id = 668] 23:57:57 INFO - PROCESS | 2040 | --DOCSHELL 00000059974E6000 == 35 [pid = 2040] [id = 667] 23:57:57 INFO - PROCESS | 2040 | --DOCSHELL 0000005997140800 == 34 [pid = 2040] [id = 666] 23:57:57 INFO - PROCESS | 2040 | --DOCSHELL 00000059966A0000 == 33 [pid = 2040] [id = 665] 23:57:57 INFO - PROCESS | 2040 | --DOCSHELL 0000005995449000 == 32 [pid = 2040] [id = 664] 23:57:57 INFO - PROCESS | 2040 | --DOCSHELL 0000005994768000 == 31 [pid = 2040] [id = 663] 23:57:57 INFO - PROCESS | 2040 | --DOMWINDOW == 109 (00000059966B1000) [pid = 2040] [serial = 1833] [outer = 0000000000000000] [url = about:blank] 23:57:57 INFO - PROCESS | 2040 | --DOCSHELL 0000005993B58000 == 30 [pid = 2040] [id = 662] 23:57:57 INFO - PROCESS | 2040 | --DOCSHELL 0000005990DCD000 == 29 [pid = 2040] [id = 661] 23:57:57 INFO - PROCESS | 2040 | --DOCSHELL 000000598B6E2800 == 28 [pid = 2040] [id = 660] 23:57:57 INFO - PROCESS | 2040 | --DOMWINDOW == 108 (000000599606AC00) [pid = 2040] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 23:57:57 INFO - PROCESS | 2040 | --DOMWINDOW == 107 (0000005993FF1800) [pid = 2040] [serial = 1818] [outer = 0000000000000000] [url = about:blank] 23:57:57 INFO - PROCESS | 2040 | --DOMWINDOW == 106 (000000599419C000) [pid = 2040] [serial = 1821] [outer = 0000000000000000] [url = about:blank] 23:57:57 INFO - PROCESS | 2040 | --DOMWINDOW == 105 (000000599410B800) [pid = 2040] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 23:57:57 INFO - PROCESS | 2040 | --DOMWINDOW == 104 (0000005994733800) [pid = 2040] [serial = 1824] [outer = 0000000000000000] [url = about:blank] 23:57:57 INFO - PROCESS | 2040 | --DOMWINDOW == 103 (000000599428C800) [pid = 2040] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 23:57:57 INFO - PROCESS | 2040 | --DOMWINDOW == 102 (0000005995CBB800) [pid = 2040] [serial = 1830] [outer = 0000000000000000] [url = about:blank] 23:57:57 INFO - PROCESS | 2040 | --DOMWINDOW == 101 (0000005994B8C000) [pid = 2040] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 23:57:57 INFO - PROCESS | 2040 | --DOMWINDOW == 100 (0000005993835000) [pid = 2040] [serial = 1812] [outer = 0000000000000000] [url = about:blank] 23:57:57 INFO - PROCESS | 2040 | --DOMWINDOW == 99 (0000005993872800) [pid = 2040] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 23:57:57 INFO - PROCESS | 2040 | --DOMWINDOW == 98 (00000059933AFC00) [pid = 2040] [serial = 1809] [outer = 0000000000000000] [url = about:blank] 23:57:57 INFO - PROCESS | 2040 | --DOMWINDOW == 97 (00000059937E4000) [pid = 2040] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 23:57:57 INFO - PROCESS | 2040 | --DOMWINDOW == 96 (0000005992E90C00) [pid = 2040] [serial = 1806] [outer = 0000000000000000] [url = about:blank] 23:57:57 INFO - PROCESS | 2040 | --DOMWINDOW == 95 (0000005993330400) [pid = 2040] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 23:57:57 INFO - PROCESS | 2040 | --DOMWINDOW == 94 (000000599009D800) [pid = 2040] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 23:57:57 INFO - PROCESS | 2040 | --DOMWINDOW == 93 (0000005992509800) [pid = 2040] [serial = 1804] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:57:57 INFO - PROCESS | 2040 | --DOMWINDOW == 92 (0000005990BAB000) [pid = 2040] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 23:57:57 INFO - PROCESS | 2040 | --DOMWINDOW == 91 (000000598D754400) [pid = 2040] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 23:57:57 INFO - PROCESS | 2040 | --DOMWINDOW == 90 (000000599009AC00) [pid = 2040] [serial = 1799] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463036256834] 23:57:57 INFO - PROCESS | 2040 | --DOMWINDOW == 89 (000000598FE60400) [pid = 2040] [serial = 1797] [outer = 0000000000000000] [url = about:blank] 23:57:57 INFO - PROCESS | 2040 | --DOMWINDOW == 88 (000000598B4D5800) [pid = 2040] [serial = 1791] [outer = 0000000000000000] [url = about:blank] 23:57:57 INFO - PROCESS | 2040 | --DOMWINDOW == 87 (000000598C393400) [pid = 2040] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:57:57 INFO - PROCESS | 2040 | --DOMWINDOW == 86 (000000598B67C000) [pid = 2040] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 23:57:57 INFO - PROCESS | 2040 | --DOMWINDOW == 85 (0000005987014000) [pid = 2040] [serial = 1788] [outer = 0000000000000000] [url = about:blank] 23:57:57 INFO - PROCESS | 2040 | --DOMWINDOW == 84 (0000005987691C00) [pid = 2040] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 23:57:57 INFO - PROCESS | 2040 | --DOMWINDOW == 83 (0000005997116000) [pid = 2040] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 23:57:57 INFO - PROCESS | 2040 | --DOMWINDOW == 82 (0000005993FBE400) [pid = 2040] [serial = 1815] [outer = 0000000000000000] [url = about:blank] 23:57:57 INFO - PROCESS | 2040 | --DOMWINDOW == 81 (0000005994B8E400) [pid = 2040] [serial = 1827] [outer = 0000000000000000] [url = about:blank] 23:57:57 INFO - PROCESS | 2040 | --DOMWINDOW == 80 (00000059952EC800) [pid = 2040] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 23:57:57 INFO - PROCESS | 2040 | --DOMWINDOW == 79 (0000005993FC7000) [pid = 2040] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 23:57:57 INFO - PROCESS | 2040 | 1463036277907 Marionette TRACE conn6 <- [1,2084,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]]]}] 23:57:57 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http.html | The referrer URL is origin when a 23:57:57 INFO - document served over http requires an https 23:57:57 INFO - sub-resource via script-tag using the http-csp 23:57:57 INFO - delivery method with no-redirect and when 23:57:57 INFO - the target request is same-origin. 23:57:57 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 838ms 23:57:57 INFO - PROCESS | 2040 | 1463036277953 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 23:57:57 INFO - PROCESS | 2040 | 1463036277960 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 23:57:57 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 23:57:57 INFO - PROCESS | 2040 | 1463036277966 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 23:57:57 INFO - PROCESS | 2040 | 1463036277969 Marionette TRACE conn6 <- [1,2086,null,{}] 23:57:57 INFO - PROCESS | 2040 | 1463036277973 Marionette TRACE conn6 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:58 INFO - PROCESS | 2040 | 1463036278058 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 23:57:58 INFO - PROCESS | 2040 | 1463036278065 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:58 INFO - PROCESS | 2040 | ++DOCSHELL 000000599114C000 == 29 [pid = 2040] [id = 683] 23:57:58 INFO - PROCESS | 2040 | ++DOMWINDOW == 80 (00000059883B5000) [pid = 2040] [serial = 1897] [outer = 0000000000000000] 23:57:58 INFO - PROCESS | 2040 | ++DOMWINDOW == 81 (000000598C393400) [pid = 2040] [serial = 1898] [outer = 00000059883B5000] 23:57:58 INFO - PROCESS | 2040 | 1463036278110 Marionette DEBUG loaded listener.js 23:57:58 INFO - PROCESS | 2040 | ++DOMWINDOW == 82 (000000598D73B400) [pid = 2040] [serial = 1899] [outer = 00000059883B5000] 23:57:58 INFO - PROCESS | 2040 | 1463036278600 Marionette TRACE conn6 <- [1,2088,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]]]}] 23:57:58 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-upgrade.swap-origin-redirect.http.html | The referrer URL is origin when a 23:57:58 INFO - document served over http requires an https 23:57:58 INFO - sub-resource via script-tag using the http-csp 23:57:58 INFO - delivery method with swap-origin-redirect and when 23:57:58 INFO - the target request is same-origin. 23:57:58 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 692ms 23:57:58 INFO - PROCESS | 2040 | 1463036278681 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 23:57:58 INFO - PROCESS | 2040 | 1463036278683 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 23:57:58 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 23:57:58 INFO - PROCESS | 2040 | 1463036278688 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 23:57:58 INFO - PROCESS | 2040 | 1463036278692 Marionette TRACE conn6 <- [1,2090,null,{}] 23:57:58 INFO - PROCESS | 2040 | 1463036278704 Marionette TRACE conn6 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:58 INFO - PROCESS | 2040 | 1463036278792 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 23:57:58 INFO - PROCESS | 2040 | 1463036278864 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:58 INFO - PROCESS | 2040 | ++DOCSHELL 00000059944AF000 == 30 [pid = 2040] [id = 684] 23:57:58 INFO - PROCESS | 2040 | ++DOMWINDOW == 83 (000000598CF0BC00) [pid = 2040] [serial = 1900] [outer = 0000000000000000] 23:57:58 INFO - PROCESS | 2040 | ++DOMWINDOW == 84 (000000599009C400) [pid = 2040] [serial = 1901] [outer = 000000598CF0BC00] 23:57:58 INFO - PROCESS | 2040 | 1463036278913 Marionette DEBUG loaded listener.js 23:57:59 INFO - PROCESS | 2040 | ++DOMWINDOW == 85 (0000005990BA4800) [pid = 2040] [serial = 1902] [outer = 000000598CF0BC00] 23:57:59 INFO - PROCESS | 2040 | 1463036279319 Marionette TRACE conn6 <- [1,2092,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]]]}] 23:57:59 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-downgrade.keep-origin-redirect.http.html | The referrer URL is origin when a 23:57:59 INFO - document served over http requires an https 23:57:59 INFO - sub-resource via xhr-request using the http-csp 23:57:59 INFO - delivery method with keep-origin-redirect and when 23:57:59 INFO - the target request is same-origin. 23:57:59 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 692ms 23:57:59 INFO - PROCESS | 2040 | 1463036279390 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 23:57:59 INFO - PROCESS | 2040 | 1463036279393 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 23:57:59 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-downgrade.no-redirect.http.html 23:57:59 INFO - PROCESS | 2040 | 1463036279397 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 23:57:59 INFO - PROCESS | 2040 | 1463036279399 Marionette TRACE conn6 <- [1,2094,null,{}] 23:57:59 INFO - PROCESS | 2040 | 1463036279403 Marionette TRACE conn6 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:59 INFO - PROCESS | 2040 | 1463036279484 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 23:57:59 INFO - PROCESS | 2040 | 1463036279490 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:59 INFO - PROCESS | 2040 | ++DOCSHELL 0000005994AC9000 == 31 [pid = 2040] [id = 685] 23:57:59 INFO - PROCESS | 2040 | ++DOMWINDOW == 86 (000000599119B800) [pid = 2040] [serial = 1903] [outer = 0000000000000000] 23:57:59 INFO - PROCESS | 2040 | ++DOMWINDOW == 87 (0000005992502C00) [pid = 2040] [serial = 1904] [outer = 000000599119B800] 23:57:59 INFO - PROCESS | 2040 | 1463036279536 Marionette DEBUG loaded listener.js 23:57:59 INFO - PROCESS | 2040 | ++DOMWINDOW == 88 (0000005992E93C00) [pid = 2040] [serial = 1905] [outer = 000000599119B800] 23:57:59 INFO - PROCESS | 2040 | 1463036279942 Marionette TRACE conn6 <- [1,2096,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]]]}] 23:57:59 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-downgrade.no-redirect.http.html | The referrer URL is origin when a 23:57:59 INFO - document served over http requires an https 23:57:59 INFO - sub-resource via xhr-request using the http-csp 23:57:59 INFO - delivery method with no-redirect and when 23:57:59 INFO - the target request is same-origin. 23:57:59 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 585ms 23:57:59 INFO - PROCESS | 2040 | 1463036279985 Marionette TRACE conn6 -> [0,2097,"getWindowHandle",null] 23:57:59 INFO - PROCESS | 2040 | 1463036279987 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 23:57:59 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 23:57:59 INFO - PROCESS | 2040 | 1463036279991 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 23:57:59 INFO - PROCESS | 2040 | 1463036279992 Marionette TRACE conn6 <- [1,2098,null,{}] 23:57:59 INFO - PROCESS | 2040 | 1463036279996 Marionette TRACE conn6 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:00 INFO - PROCESS | 2040 | 1463036280105 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 23:58:00 INFO - PROCESS | 2040 | 1463036280112 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:00 INFO - PROCESS | 2040 | ++DOCSHELL 0000005997133000 == 32 [pid = 2040] [id = 686] 23:58:00 INFO - PROCESS | 2040 | ++DOMWINDOW == 89 (0000005993331000) [pid = 2040] [serial = 1906] [outer = 0000000000000000] 23:58:00 INFO - PROCESS | 2040 | ++DOMWINDOW == 90 (00000059933A8000) [pid = 2040] [serial = 1907] [outer = 0000005993331000] 23:58:00 INFO - PROCESS | 2040 | 1463036280185 Marionette DEBUG loaded listener.js 23:58:00 INFO - PROCESS | 2040 | ++DOMWINDOW == 91 (00000059935E6000) [pid = 2040] [serial = 1908] [outer = 0000005993331000] 23:58:00 INFO - PROCESS | 2040 | 1463036280637 Marionette TRACE conn6 <- [1,2100,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]]]}] 23:58:00 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-downgrade.swap-origin-redirect.http.html | The referrer URL is origin when a 23:58:00 INFO - document served over http requires an https 23:58:00 INFO - sub-resource via xhr-request using the http-csp 23:58:00 INFO - delivery method with swap-origin-redirect and when 23:58:00 INFO - the target request is same-origin. 23:58:00 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 691ms 23:58:00 INFO - PROCESS | 2040 | 1463036280685 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 23:58:00 INFO - PROCESS | 2040 | 1463036280687 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 23:58:00 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 23:58:00 INFO - PROCESS | 2040 | 1463036280698 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 23:58:00 INFO - PROCESS | 2040 | 1463036280700 Marionette TRACE conn6 <- [1,2102,null,{}] 23:58:00 INFO - PROCESS | 2040 | 1463036280713 Marionette TRACE conn6 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:00 INFO - PROCESS | 2040 | 1463036280838 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 23:58:00 INFO - PROCESS | 2040 | 1463036280847 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:00 INFO - PROCESS | 2040 | ++DOCSHELL 00000059974E3800 == 33 [pid = 2040] [id = 687] 23:58:00 INFO - PROCESS | 2040 | ++DOMWINDOW == 92 (00000059937E7400) [pid = 2040] [serial = 1909] [outer = 0000000000000000] 23:58:00 INFO - PROCESS | 2040 | ++DOMWINDOW == 93 (0000005993854000) [pid = 2040] [serial = 1910] [outer = 00000059937E7400] 23:58:00 INFO - PROCESS | 2040 | 1463036280930 Marionette DEBUG loaded listener.js 23:58:01 INFO - PROCESS | 2040 | ++DOMWINDOW == 94 (0000005993A8A800) [pid = 2040] [serial = 1911] [outer = 00000059937E7400] 23:58:01 INFO - PROCESS | 2040 | 1463036281363 Marionette TRACE conn6 <- [1,2104,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]]]}] 23:58:01 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html | The referrer URL is origin when a 23:58:01 INFO - document served over http requires an https 23:58:01 INFO - sub-resource via xhr-request using the http-csp 23:58:01 INFO - delivery method with swap-origin-redirect and when 23:58:01 INFO - the target request is same-origin. 23:58:01 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 690ms 23:58:01 INFO - PROCESS | 2040 | 1463036281383 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 23:58:01 INFO - PROCESS | 2040 | 1463036281385 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 23:58:01 INFO - PROCESS | 2040 | 1463036281388 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 23:58:01 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 23:58:01 INFO - PROCESS | 2040 | 1463036281390 Marionette TRACE conn6 <- [1,2106,null,{}] 23:58:01 INFO - PROCESS | 2040 | 1463036281393 Marionette TRACE conn6 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:01 INFO - PROCESS | 2040 | 1463036281531 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 23:58:01 INFO - PROCESS | 2040 | 1463036281542 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:01 INFO - PROCESS | 2040 | ++DOCSHELL 0000005997F2C800 == 34 [pid = 2040] [id = 688] 23:58:01 INFO - PROCESS | 2040 | ++DOMWINDOW == 95 (0000005993827000) [pid = 2040] [serial = 1912] [outer = 0000000000000000] 23:58:01 INFO - PROCESS | 2040 | ++DOMWINDOW == 96 (0000005993FC9400) [pid = 2040] [serial = 1913] [outer = 0000005993827000] 23:58:01 INFO - PROCESS | 2040 | 1463036281587 Marionette DEBUG loaded listener.js 23:58:01 INFO - PROCESS | 2040 | ++DOMWINDOW == 97 (0000005993FF6C00) [pid = 2040] [serial = 1914] [outer = 0000005993827000] 23:58:02 INFO - PROCESS | 2040 | --DOMWINDOW == 96 (00000059971F8800) [pid = 2040] [serial = 1885] [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] 23:58:02 INFO - PROCESS | 2040 | --DOMWINDOW == 95 (0000005994111800) [pid = 2040] [serial = 1869] [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] 23:58:02 INFO - PROCESS | 2040 | --DOMWINDOW == 94 (0000005990ABA400) [pid = 2040] [serial = 1844] [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] 23:58:02 INFO - PROCESS | 2040 | --DOMWINDOW == 93 (000000599252F800) [pid = 2040] [serial = 1847] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:58:02 INFO - PROCESS | 2040 | --DOMWINDOW == 92 (0000005987015C00) [pid = 2040] [serial = 1835] [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] 23:58:02 INFO - PROCESS | 2040 | --DOMWINDOW == 91 (0000005994732000) [pid = 2040] [serial = 1874] [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] 23:58:02 INFO - PROCESS | 2040 | --DOMWINDOW == 90 (0000005993E1DC00) [pid = 2040] [serial = 1859] [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] 23:58:02 INFO - PROCESS | 2040 | --DOMWINDOW == 89 (0000005994104C00) [pid = 2040] [serial = 1862] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:58:02 INFO - PROCESS | 2040 | --DOMWINDOW == 88 (0000005993FFAC00) [pid = 2040] [serial = 1864] [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] 23:58:02 INFO - PROCESS | 2040 | --DOMWINDOW == 87 (0000005994737000) [pid = 2040] [serial = 1872] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463036271832] 23:58:02 INFO - PROCESS | 2040 | --DOMWINDOW == 86 (0000005985B47400) [pid = 2040] [serial = 1838] [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] 23:58:02 INFO - PROCESS | 2040 | --DOMWINDOW == 85 (00000059935ED800) [pid = 2040] [serial = 1854] [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] 23:58:02 INFO - PROCESS | 2040 | --DOMWINDOW == 84 (0000005993FBEC00) [pid = 2040] [serial = 1857] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:58:02 INFO - PROCESS | 2040 | --DOMWINDOW == 83 (000000598536C800) [pid = 2040] [serial = 1849] [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] 23:58:02 INFO - PROCESS | 2040 | --DOMWINDOW == 82 (00000059933A6800) [pid = 2040] [serial = 1852] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463036269011] 23:58:02 INFO - PROCESS | 2040 | --DOMWINDOW == 81 (000000598532F000) [pid = 2040] [serial = 1841] [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] 23:58:02 INFO - PROCESS | 2040 | --DOMWINDOW == 80 (000000599546DC00) [pid = 2040] [serial = 1877] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:58:02 INFO - PROCESS | 2040 | --DOMWINDOW == 79 (0000005996129C00) [pid = 2040] [serial = 1882] [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] 23:58:02 INFO - PROCESS | 2040 | --DOMWINDOW == 78 (00000059966A4800) [pid = 2040] [serial = 1832] [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] 23:58:02 INFO - PROCESS | 2040 | --DOMWINDOW == 77 (0000005986C27400) [pid = 2040] [serial = 1879] [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] 23:58:02 INFO - PROCESS | 2040 | --DOMWINDOW == 76 (0000005994714800) [pid = 2040] [serial = 1867] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:58:02 INFO - PROCESS | 2040 | 1463036282247 Marionette TRACE conn6 <- [1,2108,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]]]}] 23:58:02 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-upgrade.keep-origin-redirect.http.html | The referrer URL is origin when a 23:58:02 INFO - document served over http requires an https 23:58:02 INFO - sub-resource via xhr-request using the http-csp 23:58:02 INFO - delivery method with keep-origin-redirect and when 23:58:02 INFO - the target request is same-origin. 23:58:02 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 925ms 23:58:02 INFO - PROCESS | 2040 | 1463036282316 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 23:58:02 INFO - PROCESS | 2040 | 1463036282327 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 23:58:02 INFO - PROCESS | 2040 | 1463036282331 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 23:58:02 INFO - PROCESS | 2040 | 1463036282333 Marionette TRACE conn6 <- [1,2110,null,{}] 23:58:02 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-upgrade.no-redirect.http.html 23:58:02 INFO - PROCESS | 2040 | 1463036282337 Marionette TRACE conn6 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:02 INFO - PROCESS | 2040 | 1463036282413 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 23:58:02 INFO - PROCESS | 2040 | 1463036282421 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:02 INFO - PROCESS | 2040 | ++DOCSHELL 0000005998519800 == 35 [pid = 2040] [id = 689] 23:58:02 INFO - PROCESS | 2040 | ++DOMWINDOW == 77 (00000059937B2400) [pid = 2040] [serial = 1915] [outer = 0000000000000000] 23:58:02 INFO - PROCESS | 2040 | ++DOMWINDOW == 78 (0000005993FF5000) [pid = 2040] [serial = 1916] [outer = 00000059937B2400] 23:58:02 INFO - PROCESS | 2040 | 1463036282466 Marionette DEBUG loaded listener.js 23:58:02 INFO - PROCESS | 2040 | ++DOMWINDOW == 79 (0000005994196000) [pid = 2040] [serial = 1917] [outer = 00000059937B2400] 23:58:02 INFO - PROCESS | 2040 | 1463036282904 Marionette TRACE conn6 <- [1,2112,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]]]}] 23:58:02 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-upgrade.no-redirect.http.html | The referrer URL is origin when a 23:58:02 INFO - document served over http requires an https 23:58:02 INFO - sub-resource via xhr-request using the http-csp 23:58:02 INFO - delivery method with no-redirect and when 23:58:02 INFO - the target request is same-origin. 23:58:02 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 629ms 23:58:02 INFO - PROCESS | 2040 | 1463036282965 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 23:58:02 INFO - PROCESS | 2040 | 1463036282967 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 23:58:02 INFO - PROCESS | 2040 | 1463036282971 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 23:58:02 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 23:58:02 INFO - PROCESS | 2040 | 1463036282972 Marionette TRACE conn6 <- [1,2114,null,{}] 23:58:02 INFO - PROCESS | 2040 | 1463036282976 Marionette TRACE conn6 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:03 INFO - PROCESS | 2040 | 1463036283052 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 23:58:03 INFO - PROCESS | 2040 | 1463036283058 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:03 INFO - PROCESS | 2040 | ++DOCSHELL 0000005999F9A800 == 36 [pid = 2040] [id = 690] 23:58:03 INFO - PROCESS | 2040 | ++DOMWINDOW == 80 (000000599419E000) [pid = 2040] [serial = 1918] [outer = 0000000000000000] 23:58:03 INFO - PROCESS | 2040 | ++DOMWINDOW == 81 (0000005994713000) [pid = 2040] [serial = 1919] [outer = 000000599419E000] 23:58:03 INFO - PROCESS | 2040 | 1463036283103 Marionette DEBUG loaded listener.js 23:58:03 INFO - PROCESS | 2040 | ++DOMWINDOW == 82 (000000599471EC00) [pid = 2040] [serial = 1920] [outer = 000000599419E000] 23:58:03 INFO - PROCESS | 2040 | 1463036283514 Marionette TRACE conn6 <- [1,2116,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]]]}] 23:58:03 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-upgrade.swap-origin-redirect.http.html | The referrer URL is origin when a 23:58:03 INFO - document served over http requires an https 23:58:03 INFO - sub-resource via xhr-request using the http-csp 23:58:03 INFO - delivery method with swap-origin-redirect and when 23:58:03 INFO - the target request is same-origin. 23:58:03 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 588ms 23:58:03 INFO - PROCESS | 2040 | 1463036283563 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 23:58:03 INFO - PROCESS | 2040 | 1463036283565 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 23:58:03 INFO - PROCESS | 2040 | 1463036283568 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 23:58:03 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.keep-origin-redirect.http.html 23:58:03 INFO - PROCESS | 2040 | 1463036283570 Marionette TRACE conn6 <- [1,2118,null,{}] 23:58:03 INFO - PROCESS | 2040 | 1463036283574 Marionette TRACE conn6 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:03 INFO - PROCESS | 2040 | 1463036283661 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 23:58:03 INFO - PROCESS | 2040 | 1463036283670 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:03 INFO - PROCESS | 2040 | ++DOCSHELL 0000005999FEA000 == 37 [pid = 2040] [id = 691] 23:58:03 INFO - PROCESS | 2040 | ++DOMWINDOW == 83 (0000005994732000) [pid = 2040] [serial = 1921] [outer = 0000000000000000] 23:58:03 INFO - PROCESS | 2040 | ++DOMWINDOW == 84 (0000005994A54800) [pid = 2040] [serial = 1922] [outer = 0000005994732000] 23:58:03 INFO - PROCESS | 2040 | 1463036283714 Marionette DEBUG loaded listener.js 23:58:03 INFO - PROCESS | 2040 | ++DOMWINDOW == 85 (0000005994B9A400) [pid = 2040] [serial = 1923] [outer = 0000005994732000] 23:58:04 INFO - PROCESS | 2040 | 1463036284155 Marionette TRACE conn6 <- [1,2120,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]]]}] 23:58:04 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.keep-origin-redirect.http.html | The referrer URL is origin when a 23:58:04 INFO - document served over http requires an http 23:58:04 INFO - sub-resource via fetch-request using the meta-csp 23:58:04 INFO - delivery method with keep-origin-redirect and when 23:58:04 INFO - the target request is cross-origin. 23:58:04 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 628ms 23:58:04 INFO - PROCESS | 2040 | 1463036284222 Marionette TRACE conn6 -> [0,2121,"getWindowHandle",null] 23:58:04 INFO - PROCESS | 2040 | 1463036284226 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 23:58:04 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html 23:58:04 INFO - PROCESS | 2040 | 1463036284232 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 23:58:04 INFO - PROCESS | 2040 | 1463036284237 Marionette TRACE conn6 <- [1,2122,null,{}] 23:58:04 INFO - PROCESS | 2040 | 1463036284249 Marionette TRACE conn6 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:04 INFO - PROCESS | 2040 | 1463036284361 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 23:58:04 INFO - PROCESS | 2040 | 1463036284454 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:04 INFO - PROCESS | 2040 | ++DOCSHELL 000000598C3D6800 == 38 [pid = 2040] [id = 692] 23:58:04 INFO - PROCESS | 2040 | ++DOMWINDOW == 86 (0000005987691C00) [pid = 2040] [serial = 1924] [outer = 0000000000000000] 23:58:04 INFO - PROCESS | 2040 | ++DOMWINDOW == 87 (0000005987698000) [pid = 2040] [serial = 1925] [outer = 0000005987691C00] 23:58:04 INFO - PROCESS | 2040 | 1463036284511 Marionette DEBUG loaded listener.js 23:58:04 INFO - PROCESS | 2040 | ++DOMWINDOW == 88 (000000598BAACC00) [pid = 2040] [serial = 1926] [outer = 0000005987691C00] 23:58:05 INFO - PROCESS | 2040 | 1463036285109 Marionette TRACE conn6 <- [1,2124,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]]]}] 23:58:05 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html | The referrer URL is origin when a 23:58:05 INFO - document served over http requires an http 23:58:05 INFO - sub-resource via fetch-request using the meta-csp 23:58:05 INFO - delivery method with no-redirect and when 23:58:05 INFO - the target request is cross-origin. 23:58:05 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html | took 901ms 23:58:05 INFO - PROCESS | 2040 | 1463036285136 Marionette TRACE conn6 -> [0,2125,"getWindowHandle",null] 23:58:05 INFO - PROCESS | 2040 | 1463036285140 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 23:58:05 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html 23:58:05 INFO - PROCESS | 2040 | 1463036285148 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 23:58:05 INFO - PROCESS | 2040 | 1463036285152 Marionette TRACE conn6 <- [1,2126,null,{}] 23:58:05 INFO - PROCESS | 2040 | 1463036285157 Marionette TRACE conn6 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:05 INFO - PROCESS | 2040 | 1463036285264 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 23:58:05 INFO - PROCESS | 2040 | 1463036285341 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:05 INFO - PROCESS | 2040 | ++DOCSHELL 00000059954B4800 == 39 [pid = 2040] [id = 693] 23:58:05 INFO - PROCESS | 2040 | ++DOMWINDOW == 89 (000000598FE69800) [pid = 2040] [serial = 1927] [outer = 0000000000000000] 23:58:05 INFO - PROCESS | 2040 | ++DOMWINDOW == 90 (0000005990BAB000) [pid = 2040] [serial = 1928] [outer = 000000598FE69800] 23:58:05 INFO - PROCESS | 2040 | 1463036285396 Marionette DEBUG loaded listener.js 23:58:05 INFO - PROCESS | 2040 | ++DOMWINDOW == 91 (00000059933B1000) [pid = 2040] [serial = 1929] [outer = 000000598FE69800] 23:58:05 INFO - PROCESS | 2040 | 1463036285961 Marionette TRACE conn6 <- [1,2128,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]]]}] 23:58:05 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html | The referrer URL is origin when a 23:58:05 INFO - document served over http requires an http 23:58:05 INFO - sub-resource via fetch-request using the meta-csp 23:58:05 INFO - delivery method with swap-origin-redirect and when 23:58:05 INFO - the target request is cross-origin. 23:58:05 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 839ms 23:58:05 INFO - PROCESS | 2040 | 1463036285989 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 23:58:06 INFO - PROCESS | 2040 | 1463036285992 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 23:58:06 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html 23:58:06 INFO - PROCESS | 2040 | 1463036285996 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 23:58:06 INFO - PROCESS | 2040 | 1463036285998 Marionette TRACE conn6 <- [1,2130,null,{}] 23:58:06 INFO - PROCESS | 2040 | 1463036286024 Marionette TRACE conn6 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:06 INFO - PROCESS | 2040 | 1463036286160 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 23:58:06 INFO - PROCESS | 2040 | 1463036286229 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:06 INFO - PROCESS | 2040 | ++DOCSHELL 000000599A812800 == 40 [pid = 2040] [id = 694] 23:58:06 INFO - PROCESS | 2040 | ++DOMWINDOW == 92 (0000005993FFAC00) [pid = 2040] [serial = 1930] [outer = 0000000000000000] 23:58:06 INFO - PROCESS | 2040 | ++DOMWINDOW == 93 (000000599419C000) [pid = 2040] [serial = 1931] [outer = 0000005993FFAC00] 23:58:06 INFO - PROCESS | 2040 | 1463036286289 Marionette DEBUG loaded listener.js 23:58:06 INFO - PROCESS | 2040 | ++DOMWINDOW == 94 (00000059952ED000) [pid = 2040] [serial = 1932] [outer = 0000005993FFAC00] 23:58:06 INFO - PROCESS | 2040 | ++DOCSHELL 000000599AB6E000 == 41 [pid = 2040] [id = 695] 23:58:06 INFO - PROCESS | 2040 | ++DOMWINDOW == 95 (0000005995CBB800) [pid = 2040] [serial = 1933] [outer = 0000000000000000] 23:58:06 INFO - PROCESS | 2040 | ++DOMWINDOW == 96 (0000005996066C00) [pid = 2040] [serial = 1934] [outer = 0000005995CBB800] 23:58:06 INFO - PROCESS | 2040 | 1463036286927 Marionette TRACE conn6 <- [1,2132,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]]]}] 23:58:06 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html | The referrer URL is origin when a 23:58:06 INFO - document served over http requires an http 23:58:06 INFO - sub-resource via iframe-tag using the meta-csp 23:58:06 INFO - delivery method with keep-origin-redirect and when 23:58:06 INFO - the target request is cross-origin. 23:58:06 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 984ms 23:58:06 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html 23:58:06 INFO - PROCESS | 2040 | 1463036286982 Marionette TRACE conn6 -> [0,2133,"getWindowHandle",null] 23:58:06 INFO - PROCESS | 2040 | 1463036286984 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 23:58:06 INFO - PROCESS | 2040 | 1463036286988 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 23:58:06 INFO - PROCESS | 2040 | 1463036286990 Marionette TRACE conn6 <- [1,2134,null,{}] 23:58:07 INFO - PROCESS | 2040 | 1463036286994 Marionette TRACE conn6 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:07 INFO - PROCESS | 2040 | 1463036287114 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 23:58:07 INFO - PROCESS | 2040 | 1463036287230 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:07 INFO - PROCESS | 2040 | ++DOCSHELL 000000599AC5C000 == 42 [pid = 2040] [id = 696] 23:58:07 INFO - PROCESS | 2040 | ++DOMWINDOW == 97 (0000005995C0EC00) [pid = 2040] [serial = 1935] [outer = 0000000000000000] 23:58:07 INFO - PROCESS | 2040 | ++DOMWINDOW == 98 (000000599612A400) [pid = 2040] [serial = 1936] [outer = 0000005995C0EC00] 23:58:07 INFO - PROCESS | 2040 | 1463036287286 Marionette DEBUG loaded listener.js 23:58:07 INFO - PROCESS | 2040 | ++DOMWINDOW == 99 (00000059966AE800) [pid = 2040] [serial = 1937] [outer = 0000005995C0EC00] 23:58:07 INFO - PROCESS | 2040 | ++DOCSHELL 000000599ADBA800 == 43 [pid = 2040] [id = 697] 23:58:07 INFO - PROCESS | 2040 | ++DOMWINDOW == 100 (00000059971F0C00) [pid = 2040] [serial = 1938] [outer = 0000000000000000] 23:58:07 INFO - PROCESS | 2040 | ++DOMWINDOW == 101 (00000059971F4000) [pid = 2040] [serial = 1939] [outer = 00000059971F0C00] 23:58:07 INFO - PROCESS | 2040 | 1463036287866 Marionette TRACE conn6 <- [1,2136,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]]]}] 23:58:07 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html | The referrer URL is origin when a 23:58:07 INFO - document served over http requires an http 23:58:07 INFO - sub-resource via iframe-tag using the meta-csp 23:58:07 INFO - delivery method with no-redirect and when 23:58:07 INFO - the target request is cross-origin. 23:58:07 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html | took 922ms 23:58:07 INFO - PROCESS | 2040 | 1463036287913 Marionette TRACE conn6 -> [0,2137,"getWindowHandle",null] 23:58:07 INFO - PROCESS | 2040 | 1463036287915 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 23:58:07 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html 23:58:07 INFO - PROCESS | 2040 | 1463036287919 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 23:58:07 INFO - PROCESS | 2040 | 1463036287921 Marionette TRACE conn6 <- [1,2138,null,{}] 23:58:07 INFO - PROCESS | 2040 | 1463036287925 Marionette TRACE conn6 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:08 INFO - PROCESS | 2040 | 1463036288060 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 23:58:08 INFO - PROCESS | 2040 | 1463036288178 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:08 INFO - PROCESS | 2040 | ++DOCSHELL 0000005986E63800 == 44 [pid = 2040] [id = 698] 23:58:08 INFO - PROCESS | 2040 | ++DOMWINDOW == 102 (0000005985328400) [pid = 2040] [serial = 1940] [outer = 0000000000000000] 23:58:08 INFO - PROCESS | 2040 | ++DOMWINDOW == 103 (0000005986F57C00) [pid = 2040] [serial = 1941] [outer = 0000005985328400] 23:58:08 INFO - PROCESS | 2040 | 1463036288236 Marionette DEBUG loaded listener.js 23:58:08 INFO - PROCESS | 2040 | ++DOMWINDOW == 104 (000000599009C800) [pid = 2040] [serial = 1942] [outer = 0000005985328400] 23:58:08 INFO - PROCESS | 2040 | ++DOCSHELL 000000598DDBE800 == 45 [pid = 2040] [id = 699] 23:58:08 INFO - PROCESS | 2040 | ++DOMWINDOW == 105 (000000598CF07400) [pid = 2040] [serial = 1943] [outer = 0000000000000000] 23:58:08 INFO - PROCESS | 2040 | ++DOMWINDOW == 106 (000000598750E800) [pid = 2040] [serial = 1944] [outer = 000000598CF07400] 23:58:08 INFO - PROCESS | 2040 | 1463036288990 Marionette TRACE conn6 <- [1,2140,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]]]}] 23:58:09 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html | The referrer URL is origin when a 23:58:09 INFO - document served over http requires an http 23:58:09 INFO - sub-resource via iframe-tag using the meta-csp 23:58:09 INFO - delivery method with swap-origin-redirect and when 23:58:09 INFO - the target request is cross-origin. 23:58:09 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 1129ms 23:58:09 INFO - PROCESS | 2040 | 1463036289051 Marionette TRACE conn6 -> [0,2141,"getWindowHandle",null] 23:58:09 INFO - PROCESS | 2040 | 1463036289056 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 23:58:09 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html 23:58:09 INFO - PROCESS | 2040 | 1463036289107 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 23:58:09 INFO - PROCESS | 2040 | 1463036289111 Marionette TRACE conn6 <- [1,2142,null,{}] 23:58:09 INFO - PROCESS | 2040 | 1463036289117 Marionette TRACE conn6 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:09 INFO - PROCESS | 2040 | 1463036289242 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 23:58:09 INFO - PROCESS | 2040 | --DOCSHELL 0000005999F9A800 == 44 [pid = 2040] [id = 690] 23:58:09 INFO - PROCESS | 2040 | --DOCSHELL 0000005998519800 == 43 [pid = 2040] [id = 689] 23:58:09 INFO - PROCESS | 2040 | --DOCSHELL 0000005997F2C800 == 42 [pid = 2040] [id = 688] 23:58:09 INFO - PROCESS | 2040 | --DOCSHELL 00000059974E3800 == 41 [pid = 2040] [id = 687] 23:58:09 INFO - PROCESS | 2040 | --DOCSHELL 0000005997133000 == 40 [pid = 2040] [id = 686] 23:58:09 INFO - PROCESS | 2040 | --DOCSHELL 0000005994AC9000 == 39 [pid = 2040] [id = 685] 23:58:09 INFO - PROCESS | 2040 | --DOCSHELL 00000059944AF000 == 38 [pid = 2040] [id = 684] 23:58:09 INFO - PROCESS | 2040 | --DOCSHELL 000000599114C000 == 37 [pid = 2040] [id = 683] 23:58:09 INFO - PROCESS | 2040 | --DOCSHELL 000000598DDC4800 == 36 [pid = 2040] [id = 682] 23:58:09 INFO - PROCESS | 2040 | --DOMWINDOW == 105 (0000005994716C00) [pid = 2040] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 23:58:09 INFO - PROCESS | 2040 | --DOMWINDOW == 104 (0000005990BA3C00) [pid = 2040] [serial = 1845] [outer = 0000000000000000] [url = about:blank] 23:58:09 INFO - PROCESS | 2040 | --DOMWINDOW == 103 (0000005990D09000) [pid = 2040] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 23:58:09 INFO - PROCESS | 2040 | --DOMWINDOW == 102 (0000005992E1E400) [pid = 2040] [serial = 1848] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:58:09 INFO - PROCESS | 2040 | --DOMWINDOW == 101 (0000005987016C00) [pid = 2040] [serial = 1836] [outer = 0000000000000000] [url = about:blank] 23:58:09 INFO - PROCESS | 2040 | --DOMWINDOW == 100 (00000059876B0C00) [pid = 2040] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 23:58:09 INFO - PROCESS | 2040 | --DOMWINDOW == 99 (0000005994737400) [pid = 2040] [serial = 1875] [outer = 0000000000000000] [url = about:blank] 23:58:09 INFO - PROCESS | 2040 | --DOMWINDOW == 98 (0000005993FC8C00) [pid = 2040] [serial = 1860] [outer = 0000000000000000] [url = about:blank] 23:58:09 INFO - PROCESS | 2040 | --DOMWINDOW == 97 (0000005994194400) [pid = 2040] [serial = 1863] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:58:09 INFO - PROCESS | 2040 | --DOMWINDOW == 96 (0000005993FF2C00) [pid = 2040] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 23:58:09 INFO - PROCESS | 2040 | --DOMWINDOW == 95 (000000599419B400) [pid = 2040] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 23:58:09 INFO - PROCESS | 2040 | --DOMWINDOW == 94 (0000005990BA5800) [pid = 2040] [serial = 1873] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463036271832] 23:58:09 INFO - PROCESS | 2040 | --DOMWINDOW == 93 (000000598B4D4400) [pid = 2040] [serial = 1839] [outer = 0000000000000000] [url = about:blank] 23:58:09 INFO - PROCESS | 2040 | --DOMWINDOW == 92 (000000598BAAD000) [pid = 2040] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 23:58:09 INFO - PROCESS | 2040 | --DOMWINDOW == 91 (0000005993830000) [pid = 2040] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 23:58:09 INFO - PROCESS | 2040 | --DOMWINDOW == 90 (0000005993FC0C00) [pid = 2040] [serial = 1858] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:58:09 INFO - PROCESS | 2040 | --DOMWINDOW == 89 (0000005993861000) [pid = 2040] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 23:58:09 INFO - PROCESS | 2040 | --DOMWINDOW == 88 (0000005993327C00) [pid = 2040] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 23:58:09 INFO - PROCESS | 2040 | --DOMWINDOW == 87 (00000059937AA000) [pid = 2040] [serial = 1853] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463036269011] 23:58:09 INFO - PROCESS | 2040 | --DOMWINDOW == 86 (00000059933AB800) [pid = 2040] [serial = 1851] [outer = 0000000000000000] [url = about:blank] 23:58:09 INFO - PROCESS | 2040 | --DOMWINDOW == 85 (000000598FE5B000) [pid = 2040] [serial = 1842] [outer = 0000000000000000] [url = about:blank] 23:58:09 INFO - PROCESS | 2040 | --DOMWINDOW == 84 (000000598FE89000) [pid = 2040] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 23:58:09 INFO - PROCESS | 2040 | --DOMWINDOW == 83 (0000005994B86800) [pid = 2040] [serial = 1878] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:58:09 INFO - PROCESS | 2040 | --DOMWINDOW == 82 (0000005994B9DC00) [pid = 2040] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 23:58:09 INFO - PROCESS | 2040 | --DOMWINDOW == 81 (00000059966A7000) [pid = 2040] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 23:58:09 INFO - PROCESS | 2040 | --DOMWINDOW == 80 (000000599711E400) [pid = 2040] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 23:58:09 INFO - PROCESS | 2040 | --DOMWINDOW == 79 (0000005995CB8C00) [pid = 2040] [serial = 1881] [outer = 0000000000000000] [url = about:blank] 23:58:09 INFO - PROCESS | 2040 | --DOMWINDOW == 78 (000000598C3E2400) [pid = 2040] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 23:58:09 INFO - PROCESS | 2040 | --DOMWINDOW == 77 (0000005994481000) [pid = 2040] [serial = 1868] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:58:09 INFO - PROCESS | 2040 | --DOMWINDOW == 76 (000000599711D800) [pid = 2040] [serial = 1884] [outer = 0000000000000000] [url = about:blank] 23:58:09 INFO - PROCESS | 2040 | --DOMWINDOW == 75 (0000005996555C00) [pid = 2040] [serial = 1887] [outer = 0000000000000000] [url = about:blank] 23:58:09 INFO - PROCESS | 2040 | --DOMWINDOW == 74 (0000005994721C00) [pid = 2040] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 23:58:09 INFO - PROCESS | 2040 | --DOMWINDOW == 73 (000000599428DC00) [pid = 2040] [serial = 1866] [outer = 0000000000000000] [url = about:blank] 23:58:09 INFO - PROCESS | 2040 | --DOMWINDOW == 72 (0000005997349C00) [pid = 2040] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 23:58:09 INFO - PROCESS | 2040 | 1463036289361 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:09 INFO - PROCESS | 2040 | ++DOCSHELL 0000005987070800 == 37 [pid = 2040] [id = 700] 23:58:09 INFO - PROCESS | 2040 | ++DOMWINDOW == 73 (000000598536D000) [pid = 2040] [serial = 1945] [outer = 0000000000000000] 23:58:09 INFO - PROCESS | 2040 | ++DOMWINDOW == 74 (000000598656BC00) [pid = 2040] [serial = 1946] [outer = 000000598536D000] 23:58:09 INFO - PROCESS | 2040 | 1463036289411 Marionette DEBUG loaded listener.js 23:58:09 INFO - PROCESS | 2040 | ++DOMWINDOW == 75 (0000005988223000) [pid = 2040] [serial = 1947] [outer = 000000598536D000] 23:58:09 INFO - PROCESS | 2040 | 1463036289836 Marionette TRACE conn6 <- [1,2144,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]]]}] 23:58:09 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html | The referrer URL is origin when a 23:58:09 INFO - document served over http requires an http 23:58:09 INFO - sub-resource via script-tag using the meta-csp 23:58:09 INFO - delivery method with keep-origin-redirect and when 23:58:09 INFO - the target request is cross-origin. 23:58:09 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 839ms 23:58:09 INFO - PROCESS | 2040 | 1463036289904 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 23:58:09 INFO - PROCESS | 2040 | 1463036289910 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 23:58:09 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html 23:58:09 INFO - PROCESS | 2040 | 1463036289916 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 23:58:09 INFO - PROCESS | 2040 | 1463036289919 Marionette TRACE conn6 <- [1,2146,null,{}] 23:58:09 INFO - PROCESS | 2040 | 1463036289959 Marionette TRACE conn6 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:10 INFO - PROCESS | 2040 | 1463036290045 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 23:58:10 INFO - PROCESS | 2040 | 1463036290058 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:10 INFO - PROCESS | 2040 | ++DOCSHELL 000000599438E800 == 38 [pid = 2040] [id = 701] 23:58:10 INFO - PROCESS | 2040 | ++DOMWINDOW == 76 (000000598FE66400) [pid = 2040] [serial = 1948] [outer = 0000000000000000] 23:58:10 INFO - PROCESS | 2040 | ++DOMWINDOW == 77 (0000005990095C00) [pid = 2040] [serial = 1949] [outer = 000000598FE66400] 23:58:10 INFO - PROCESS | 2040 | 1463036290103 Marionette DEBUG loaded listener.js 23:58:10 INFO - PROCESS | 2040 | ++DOMWINDOW == 78 (0000005990B79C00) [pid = 2040] [serial = 1950] [outer = 000000598FE66400] 23:58:10 INFO - PROCESS | 2040 | 1463036290536 Marionette TRACE conn6 <- [1,2148,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]]]}] 23:58:10 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | The referrer URL is origin when a 23:58:10 INFO - document served over http requires an http 23:58:10 INFO - sub-resource via script-tag using the meta-csp 23:58:10 INFO - delivery method with no-redirect and when 23:58:10 INFO - the target request is cross-origin. 23:58:10 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 671ms 23:58:10 INFO - PROCESS | 2040 | 1463036290589 Marionette TRACE conn6 -> [0,2149,"getWindowHandle",null] 23:58:10 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html 23:58:10 INFO - PROCESS | 2040 | 1463036290592 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 23:58:10 INFO - PROCESS | 2040 | 1463036290595 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 23:58:10 INFO - PROCESS | 2040 | 1463036290599 Marionette TRACE conn6 <- [1,2150,null,{}] 23:58:10 INFO - PROCESS | 2040 | 1463036290610 Marionette TRACE conn6 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:10 INFO - PROCESS | 2040 | 1463036290696 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 23:58:10 INFO - PROCESS | 2040 | 1463036290713 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:10 INFO - PROCESS | 2040 | ++DOCSHELL 0000005993147000 == 39 [pid = 2040] [id = 702] 23:58:10 INFO - PROCESS | 2040 | ++DOMWINDOW == 79 (000000599252DC00) [pid = 2040] [serial = 1951] [outer = 0000000000000000] 23:58:10 INFO - PROCESS | 2040 | ++DOMWINDOW == 80 (0000005992EAD400) [pid = 2040] [serial = 1952] [outer = 000000599252DC00] 23:58:10 INFO - PROCESS | 2040 | 1463036290767 Marionette DEBUG loaded listener.js 23:58:10 INFO - PROCESS | 2040 | ++DOMWINDOW == 81 (00000059933ACC00) [pid = 2040] [serial = 1953] [outer = 000000599252DC00] 23:58:11 INFO - PROCESS | 2040 | 1463036291186 Marionette TRACE conn6 <- [1,2152,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]]]}] 23:58:11 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html | The referrer URL is origin when a 23:58:11 INFO - document served over http requires an http 23:58:11 INFO - sub-resource via script-tag using the meta-csp 23:58:11 INFO - delivery method with swap-origin-redirect and when 23:58:11 INFO - the target request is cross-origin. 23:58:11 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 629ms 23:58:11 INFO - PROCESS | 2040 | 1463036291227 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 23:58:11 INFO - PROCESS | 2040 | 1463036291230 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 23:58:11 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html 23:58:11 INFO - PROCESS | 2040 | 1463036291234 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 23:58:11 INFO - PROCESS | 2040 | 1463036291236 Marionette TRACE conn6 <- [1,2154,null,{}] 23:58:11 INFO - PROCESS | 2040 | 1463036291239 Marionette TRACE conn6 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:11 INFO - PROCESS | 2040 | 1463036291320 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 23:58:11 INFO - PROCESS | 2040 | 1463036291327 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:11 INFO - PROCESS | 2040 | ++DOCSHELL 0000005997368000 == 40 [pid = 2040] [id = 703] 23:58:11 INFO - PROCESS | 2040 | ++DOMWINDOW == 82 (00000059937AF400) [pid = 2040] [serial = 1954] [outer = 0000000000000000] 23:58:11 INFO - PROCESS | 2040 | ++DOMWINDOW == 83 (0000005993826400) [pid = 2040] [serial = 1955] [outer = 00000059937AF400] 23:58:11 INFO - PROCESS | 2040 | 1463036291373 Marionette DEBUG loaded listener.js 23:58:11 INFO - PROCESS | 2040 | ++DOMWINDOW == 84 (0000005993854800) [pid = 2040] [serial = 1956] [outer = 00000059937AF400] 23:58:11 INFO - PROCESS | 2040 | 1463036291845 Marionette TRACE conn6 <- [1,2156,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]]]}] 23:58:11 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html | The referrer URL is origin when a 23:58:11 INFO - document served over http requires an http 23:58:11 INFO - sub-resource via xhr-request using the meta-csp 23:58:11 INFO - delivery method with keep-origin-redirect and when 23:58:11 INFO - the target request is cross-origin. 23:58:11 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 629ms 23:58:11 INFO - PROCESS | 2040 | 1463036291870 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 23:58:11 INFO - PROCESS | 2040 | 1463036291872 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 23:58:11 INFO - PROCESS | 2040 | 1463036291875 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 23:58:11 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html 23:58:11 INFO - PROCESS | 2040 | 1463036291877 Marionette TRACE conn6 <- [1,2158,null,{}] 23:58:11 INFO - PROCESS | 2040 | 1463036291881 Marionette TRACE conn6 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:11 INFO - PROCESS | 2040 | 1463036291984 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 23:58:11 INFO - PROCESS | 2040 | 1463036291990 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:12 INFO - PROCESS | 2040 | ++DOCSHELL 0000005997F2C800 == 41 [pid = 2040] [id = 704] 23:58:12 INFO - PROCESS | 2040 | ++DOMWINDOW == 85 (00000059937B0400) [pid = 2040] [serial = 1957] [outer = 0000000000000000] 23:58:12 INFO - PROCESS | 2040 | ++DOMWINDOW == 86 (0000005993E1DC00) [pid = 2040] [serial = 1958] [outer = 00000059937B0400] 23:58:12 INFO - PROCESS | 2040 | 1463036292035 Marionette DEBUG loaded listener.js 23:58:12 INFO - PROCESS | 2040 | ++DOMWINDOW == 87 (0000005993FC9000) [pid = 2040] [serial = 1959] [outer = 00000059937B0400] 23:58:12 INFO - PROCESS | 2040 | 1463036292491 Marionette TRACE conn6 <- [1,2160,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]]]}] 23:58:12 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html | The referrer URL is origin when a 23:58:12 INFO - document served over http requires an http 23:58:12 INFO - sub-resource via xhr-request using the meta-csp 23:58:12 INFO - delivery method with no-redirect and when 23:58:12 INFO - the target request is cross-origin. 23:58:12 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html | took 629ms 23:58:12 INFO - PROCESS | 2040 | 1463036292508 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 23:58:12 INFO - PROCESS | 2040 | 1463036292510 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 23:58:12 INFO - PROCESS | 2040 | 1463036292514 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 23:58:12 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html 23:58:12 INFO - PROCESS | 2040 | 1463036292515 Marionette TRACE conn6 <- [1,2162,null,{}] 23:58:12 INFO - PROCESS | 2040 | 1463036292525 Marionette TRACE conn6 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:12 INFO - PROCESS | 2040 | 1463036292646 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 23:58:12 INFO - PROCESS | 2040 | 1463036292653 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:12 INFO - PROCESS | 2040 | ++DOCSHELL 0000005999F1F800 == 42 [pid = 2040] [id = 705] 23:58:12 INFO - PROCESS | 2040 | ++DOMWINDOW == 88 (0000005994195800) [pid = 2040] [serial = 1960] [outer = 0000000000000000] 23:58:12 INFO - PROCESS | 2040 | ++DOMWINDOW == 89 (00000059941A1C00) [pid = 2040] [serial = 1961] [outer = 0000005994195800] 23:58:12 INFO - PROCESS | 2040 | 1463036292707 Marionette DEBUG loaded listener.js 23:58:12 INFO - PROCESS | 2040 | ++DOMWINDOW == 90 (0000005994720C00) [pid = 2040] [serial = 1962] [outer = 0000005994195800] 23:58:13 INFO - PROCESS | 2040 | 1463036293148 Marionette TRACE conn6 <- [1,2164,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]]]}] 23:58:13 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html | The referrer URL is origin when a 23:58:13 INFO - document served over http requires an http 23:58:13 INFO - sub-resource via xhr-request using the meta-csp 23:58:13 INFO - delivery method with swap-origin-redirect and when 23:58:13 INFO - the target request is cross-origin. 23:58:13 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 692ms 23:58:13 INFO - PROCESS | 2040 | 1463036293213 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 23:58:13 INFO - PROCESS | 2040 | 1463036293216 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 23:58:13 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.keep-origin-redirect.http.html 23:58:13 INFO - PROCESS | 2040 | 1463036293219 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 23:58:13 INFO - PROCESS | 2040 | 1463036293221 Marionette TRACE conn6 <- [1,2166,null,{}] 23:58:13 INFO - PROCESS | 2040 | 1463036293224 Marionette TRACE conn6 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:13 INFO - PROCESS | 2040 | 1463036293330 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 23:58:13 INFO - PROCESS | 2040 | 1463036293337 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:13 INFO - PROCESS | 2040 | ++DOCSHELL 0000005999FD5800 == 43 [pid = 2040] [id = 706] 23:58:13 INFO - PROCESS | 2040 | ++DOMWINDOW == 91 (0000005994198400) [pid = 2040] [serial = 1963] [outer = 0000000000000000] 23:58:13 INFO - PROCESS | 2040 | ++DOMWINDOW == 92 (0000005994B0B400) [pid = 2040] [serial = 1964] [outer = 0000005994198400] 23:58:13 INFO - PROCESS | 2040 | 1463036293421 Marionette DEBUG loaded listener.js 23:58:13 INFO - PROCESS | 2040 | ++DOMWINDOW == 93 (00000059951C4000) [pid = 2040] [serial = 1965] [outer = 0000005994198400] 23:58:13 INFO - PROCESS | 2040 | --DOMWINDOW == 92 (0000005993331000) [pid = 2040] [serial = 1906] [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] 23:58:13 INFO - PROCESS | 2040 | --DOMWINDOW == 91 (000000598B475000) [pid = 2040] [serial = 1894] [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] 23:58:13 INFO - PROCESS | 2040 | --DOMWINDOW == 90 (00000059883B5000) [pid = 2040] [serial = 1897] [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] 23:58:13 INFO - PROCESS | 2040 | --DOMWINDOW == 89 (000000599119B800) [pid = 2040] [serial = 1903] [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] 23:58:13 INFO - PROCESS | 2040 | --DOMWINDOW == 88 (000000598CF0BC00) [pid = 2040] [serial = 1900] [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] 23:58:13 INFO - PROCESS | 2040 | --DOMWINDOW == 87 (00000059937E7400) [pid = 2040] [serial = 1909] [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] 23:58:13 INFO - PROCESS | 2040 | --DOMWINDOW == 86 (0000005993827000) [pid = 2040] [serial = 1912] [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] 23:58:13 INFO - PROCESS | 2040 | --DOMWINDOW == 85 (00000059937B2400) [pid = 2040] [serial = 1915] [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] 23:58:13 INFO - PROCESS | 2040 | --DOMWINDOW == 84 (000000599419E000) [pid = 2040] [serial = 1918] [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] 23:58:13 INFO - PROCESS | 2040 | 1463036293897 Marionette TRACE conn6 <- [1,2168,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]]]}] 23:58:13 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.keep-origin-redirect.http.html | The referrer URL is origin when a 23:58:13 INFO - document served over http requires an https 23:58:13 INFO - sub-resource via fetch-request using the meta-csp 23:58:13 INFO - delivery method with keep-origin-redirect and when 23:58:13 INFO - the target request is cross-origin. 23:58:13 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 733ms 23:58:13 INFO - PROCESS | 2040 | 1463036293957 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 23:58:13 INFO - PROCESS | 2040 | 1463036293959 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 23:58:13 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html 23:58:14 INFO - PROCESS | 2040 | 1463036293991 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 23:58:14 INFO - PROCESS | 2040 | 1463036293993 Marionette TRACE conn6 <- [1,2170,null,{}] 23:58:14 INFO - PROCESS | 2040 | 1463036293997 Marionette TRACE conn6 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:14 INFO - PROCESS | 2040 | 1463036294079 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 23:58:14 INFO - PROCESS | 2040 | 1463036294089 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:14 INFO - PROCESS | 2040 | ++DOCSHELL 000000599A323800 == 44 [pid = 2040] [id = 707] 23:58:14 INFO - PROCESS | 2040 | ++DOMWINDOW == 85 (0000005993FCC000) [pid = 2040] [serial = 1966] [outer = 0000000000000000] 23:58:14 INFO - PROCESS | 2040 | ++DOMWINDOW == 86 (00000059952EC400) [pid = 2040] [serial = 1967] [outer = 0000005993FCC000] 23:58:14 INFO - PROCESS | 2040 | 1463036294133 Marionette DEBUG loaded listener.js 23:58:14 INFO - PROCESS | 2040 | ++DOMWINDOW == 87 (0000005995CBC400) [pid = 2040] [serial = 1968] [outer = 0000005993FCC000] 23:58:14 INFO - PROCESS | 2040 | 1463036294546 Marionette TRACE conn6 <- [1,2172,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]]]}] 23:58:14 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html | The referrer URL is origin when a 23:58:14 INFO - document served over http requires an https 23:58:14 INFO - sub-resource via fetch-request using the meta-csp 23:58:14 INFO - delivery method with no-redirect and when 23:58:14 INFO - the target request is cross-origin. 23:58:14 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html | took 587ms 23:58:14 INFO - PROCESS | 2040 | 1463036294578 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 23:58:14 INFO - PROCESS | 2040 | 1463036294580 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 23:58:14 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.swap-origin-redirect.http.html 23:58:14 INFO - PROCESS | 2040 | 1463036294584 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 23:58:14 INFO - PROCESS | 2040 | 1463036294586 Marionette TRACE conn6 <- [1,2174,null,{}] 23:58:14 INFO - PROCESS | 2040 | 1463036294594 Marionette TRACE conn6 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:14 INFO - PROCESS | 2040 | 1463036294674 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 23:58:14 INFO - PROCESS | 2040 | 1463036294680 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:14 INFO - PROCESS | 2040 | ++DOCSHELL 000000599A819000 == 45 [pid = 2040] [id = 708] 23:58:14 INFO - PROCESS | 2040 | ++DOMWINDOW == 88 (00000059966A8800) [pid = 2040] [serial = 1969] [outer = 0000000000000000] 23:58:14 INFO - PROCESS | 2040 | ++DOMWINDOW == 89 (0000005997117000) [pid = 2040] [serial = 1970] [outer = 00000059966A8800] 23:58:14 INFO - PROCESS | 2040 | 1463036294726 Marionette DEBUG loaded listener.js 23:58:14 INFO - PROCESS | 2040 | ++DOMWINDOW == 90 (00000059971EF400) [pid = 2040] [serial = 1971] [outer = 00000059966A8800] 23:58:15 INFO - PROCESS | 2040 | 1463036295153 Marionette TRACE conn6 <- [1,2176,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]]]}] 23:58:15 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.swap-origin-redirect.http.html | The referrer URL is origin when a 23:58:15 INFO - document served over http requires an https 23:58:15 INFO - sub-resource via fetch-request using the meta-csp 23:58:15 INFO - delivery method with swap-origin-redirect and when 23:58:15 INFO - the target request is cross-origin. 23:58:15 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 586ms 23:58:15 INFO - PROCESS | 2040 | 1463036295186 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 23:58:15 INFO - PROCESS | 2040 | 1463036295188 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 23:58:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html 23:58:15 INFO - PROCESS | 2040 | 1463036295197 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 23:58:15 INFO - PROCESS | 2040 | 1463036295199 Marionette TRACE conn6 <- [1,2178,null,{}] 23:58:15 INFO - PROCESS | 2040 | 1463036295203 Marionette TRACE conn6 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:15 INFO - PROCESS | 2040 | 1463036295285 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 23:58:15 INFO - PROCESS | 2040 | 1463036295292 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:15 INFO - PROCESS | 2040 | ++DOCSHELL 000000599AC57000 == 46 [pid = 2040] [id = 709] 23:58:15 INFO - PROCESS | 2040 | ++DOMWINDOW == 91 (00000059973A2400) [pid = 2040] [serial = 1972] [outer = 0000000000000000] 23:58:15 INFO - PROCESS | 2040 | ++DOMWINDOW == 92 (00000059973A5C00) [pid = 2040] [serial = 1973] [outer = 00000059973A2400] 23:58:15 INFO - PROCESS | 2040 | 1463036295336 Marionette DEBUG loaded listener.js 23:58:15 INFO - PROCESS | 2040 | ++DOMWINDOW == 93 (000000599740EC00) [pid = 2040] [serial = 1974] [outer = 00000059973A2400] 23:58:15 INFO - PROCESS | 2040 | ++DOCSHELL 000000598BFAF000 == 47 [pid = 2040] [id = 710] 23:58:15 INFO - PROCESS | 2040 | ++DOMWINDOW == 94 (0000005986F65C00) [pid = 2040] [serial = 1975] [outer = 0000000000000000] 23:58:15 INFO - PROCESS | 2040 | ++DOMWINDOW == 95 (0000005987988C00) [pid = 2040] [serial = 1976] [outer = 0000005986F65C00] 23:58:15 INFO - PROCESS | 2040 | 1463036295981 Marionette TRACE conn6 <- [1,2180,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]]]}] 23:58:16 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html | The referrer URL is origin when a 23:58:16 INFO - document served over http requires an https 23:58:16 INFO - sub-resource via iframe-tag using the meta-csp 23:58:16 INFO - delivery method with keep-origin-redirect and when 23:58:16 INFO - the target request is cross-origin. 23:58:16 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 837ms 23:58:16 INFO - PROCESS | 2040 | 1463036296038 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 23:58:16 INFO - PROCESS | 2040 | 1463036296043 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 23:58:16 INFO - PROCESS | 2040 | 1463036296049 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 23:58:16 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html 23:58:16 INFO - PROCESS | 2040 | 1463036296053 Marionette TRACE conn6 <- [1,2182,null,{}] 23:58:16 INFO - PROCESS | 2040 | 1463036296060 Marionette TRACE conn6 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:16 INFO - PROCESS | 2040 | 1463036296188 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 23:58:16 INFO - PROCESS | 2040 | 1463036296309 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:16 INFO - PROCESS | 2040 | ++DOCSHELL 0000005994783000 == 48 [pid = 2040] [id = 711] 23:58:16 INFO - PROCESS | 2040 | ++DOMWINDOW == 96 (000000598B7CCC00) [pid = 2040] [serial = 1977] [outer = 0000000000000000] 23:58:16 INFO - PROCESS | 2040 | ++DOMWINDOW == 97 (000000598FE60000) [pid = 2040] [serial = 1978] [outer = 000000598B7CCC00] 23:58:16 INFO - PROCESS | 2040 | 1463036296368 Marionette DEBUG loaded listener.js 23:58:16 INFO - PROCESS | 2040 | ++DOMWINDOW == 98 (0000005990D07800) [pid = 2040] [serial = 1979] [outer = 000000598B7CCC00] 23:58:16 INFO - PROCESS | 2040 | ++DOCSHELL 000000599716C800 == 49 [pid = 2040] [id = 712] 23:58:16 INFO - PROCESS | 2040 | ++DOMWINDOW == 99 (0000005990D05400) [pid = 2040] [serial = 1980] [outer = 0000000000000000] 23:58:16 INFO - PROCESS | 2040 | ++DOMWINDOW == 100 (000000598FE5B800) [pid = 2040] [serial = 1981] [outer = 0000005990D05400] 23:58:17 INFO - PROCESS | 2040 | 1463036297056 Marionette TRACE conn6 <- [1,2184,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]]]}] 23:58:17 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html | The referrer URL is origin when a 23:58:17 INFO - document served over http requires an https 23:58:17 INFO - sub-resource via iframe-tag using the meta-csp 23:58:17 INFO - delivery method with no-redirect and when 23:58:17 INFO - the target request is cross-origin. 23:58:17 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html | took 1034ms 23:58:17 INFO - PROCESS | 2040 | 1463036297086 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 23:58:17 INFO - PROCESS | 2040 | 1463036297093 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 23:58:17 INFO - PROCESS | 2040 | 1463036297100 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 23:58:17 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.swap-origin-redirect.http.html 23:58:17 INFO - PROCESS | 2040 | 1463036297104 Marionette TRACE conn6 <- [1,2186,null,{}] 23:58:17 INFO - PROCESS | 2040 | 1463036297131 Marionette TRACE conn6 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:17 INFO - PROCESS | 2040 | 1463036297255 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 23:58:17 INFO - PROCESS | 2040 | 1463036297402 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:17 INFO - PROCESS | 2040 | ++DOCSHELL 000000599B2AA000 == 50 [pid = 2040] [id = 713] 23:58:17 INFO - PROCESS | 2040 | ++DOMWINDOW == 101 (000000599410F000) [pid = 2040] [serial = 1982] [outer = 0000000000000000] 23:58:17 INFO - PROCESS | 2040 | ++DOMWINDOW == 102 (0000005994199800) [pid = 2040] [serial = 1983] [outer = 000000599410F000] 23:58:17 INFO - PROCESS | 2040 | 1463036297458 Marionette DEBUG loaded listener.js 23:58:17 INFO - PROCESS | 2040 | ++DOMWINDOW == 103 (0000005995CBD800) [pid = 2040] [serial = 1984] [outer = 000000599410F000] 23:58:17 INFO - PROCESS | 2040 | ++DOCSHELL 000000599B2C7800 == 51 [pid = 2040] [id = 714] 23:58:17 INFO - PROCESS | 2040 | ++DOMWINDOW == 104 (0000005994732800) [pid = 2040] [serial = 1985] [outer = 0000000000000000] 23:58:18 INFO - PROCESS | 2040 | ++DOMWINDOW == 105 (00000059971F1800) [pid = 2040] [serial = 1986] [outer = 0000005994732800] 23:58:18 INFO - PROCESS | 2040 | 1463036298165 Marionette TRACE conn6 <- [1,2188,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]]]}] 23:58:18 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.swap-origin-redirect.http.html | The referrer URL is origin when a 23:58:18 INFO - document served over http requires an https 23:58:18 INFO - sub-resource via iframe-tag using the meta-csp 23:58:18 INFO - delivery method with swap-origin-redirect and when 23:58:18 INFO - the target request is cross-origin. 23:58:18 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 1078ms 23:58:18 INFO - PROCESS | 2040 | 1463036298199 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 23:58:18 INFO - PROCESS | 2040 | 1463036298201 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 23:58:18 INFO - PROCESS | 2040 | 1463036298205 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 23:58:18 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http.html 23:58:18 INFO - PROCESS | 2040 | 1463036298209 Marionette TRACE conn6 <- [1,2190,null,{}] 23:58:18 INFO - PROCESS | 2040 | 1463036298221 Marionette TRACE conn6 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:18 INFO - PROCESS | 2040 | 1463036298344 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 23:58:18 INFO - PROCESS | 2040 | 1463036298477 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:18 INFO - PROCESS | 2040 | ++DOCSHELL 0000005999FE3000 == 52 [pid = 2040] [id = 715] 23:58:18 INFO - PROCESS | 2040 | ++DOMWINDOW == 106 (0000005985B47400) [pid = 2040] [serial = 1987] [outer = 0000000000000000] 23:58:18 INFO - PROCESS | 2040 | ++DOMWINDOW == 107 (000000599740FC00) [pid = 2040] [serial = 1988] [outer = 0000005985B47400] 23:58:18 INFO - PROCESS | 2040 | 1463036298537 Marionette DEBUG loaded listener.js 23:58:18 INFO - PROCESS | 2040 | ++DOMWINDOW == 108 (0000005997467800) [pid = 2040] [serial = 1989] [outer = 0000005985B47400] 23:58:19 INFO - PROCESS | 2040 | 1463036299342 Marionette TRACE conn6 <- [1,2192,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]]]}] 23:58:19 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http.html | The referrer URL is origin when a 23:58:19 INFO - document served over http requires an https 23:58:19 INFO - sub-resource via script-tag using the meta-csp 23:58:19 INFO - delivery method with keep-origin-redirect and when 23:58:19 INFO - the target request is cross-origin. 23:58:19 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 1188ms 23:58:19 INFO - PROCESS | 2040 | 1463036299399 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 23:58:19 INFO - PROCESS | 2040 | 1463036299404 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 23:58:19 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html 23:58:19 INFO - PROCESS | 2040 | 1463036299410 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 23:58:19 INFO - PROCESS | 2040 | 1463036299413 Marionette TRACE conn6 <- [1,2194,null,{}] 23:58:19 INFO - PROCESS | 2040 | 1463036299419 Marionette TRACE conn6 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:19 INFO - PROCESS | 2040 | 1463036299522 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 23:58:19 INFO - PROCESS | 2040 | 1463036299601 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:19 INFO - PROCESS | 2040 | ++DOCSHELL 000000598D1AA000 == 53 [pid = 2040] [id = 716] 23:58:19 INFO - PROCESS | 2040 | ++DOMWINDOW == 109 (000000598C39E800) [pid = 2040] [serial = 1990] [outer = 0000000000000000] 23:58:19 INFO - PROCESS | 2040 | ++DOMWINDOW == 110 (000000598CF08800) [pid = 2040] [serial = 1991] [outer = 000000598C39E800] 23:58:19 INFO - PROCESS | 2040 | 1463036299652 Marionette DEBUG loaded listener.js 23:58:19 INFO - PROCESS | 2040 | ++DOMWINDOW == 111 (000000598FE91400) [pid = 2040] [serial = 1992] [outer = 000000598C39E800] 23:58:19 INFO - PROCESS | 2040 | --DOCSHELL 000000599B3AD800 == 52 [pid = 2040] [id = 680] 23:58:19 INFO - PROCESS | 2040 | --DOCSHELL 000000599A819000 == 51 [pid = 2040] [id = 708] 23:58:19 INFO - PROCESS | 2040 | --DOCSHELL 000000599A323800 == 50 [pid = 2040] [id = 707] 23:58:19 INFO - PROCESS | 2040 | --DOCSHELL 0000005999FD5800 == 49 [pid = 2040] [id = 706] 23:58:19 INFO - PROCESS | 2040 | --DOCSHELL 0000005999F1F800 == 48 [pid = 2040] [id = 705] 23:58:19 INFO - PROCESS | 2040 | --DOCSHELL 0000005997F2C800 == 47 [pid = 2040] [id = 704] 23:58:19 INFO - PROCESS | 2040 | --DOCSHELL 0000005997368000 == 46 [pid = 2040] [id = 703] 23:58:19 INFO - PROCESS | 2040 | --DOCSHELL 0000005993147000 == 45 [pid = 2040] [id = 702] 23:58:19 INFO - PROCESS | 2040 | --DOCSHELL 000000599438E800 == 44 [pid = 2040] [id = 701] 23:58:20 INFO - PROCESS | 2040 | --DOMWINDOW == 110 (0000005994A54800) [pid = 2040] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 23:58:20 INFO - PROCESS | 2040 | --DOMWINDOW == 109 (000000599739E400) [pid = 2040] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 23:58:20 INFO - PROCESS | 2040 | --DOCSHELL 0000005987070800 == 43 [pid = 2040] [id = 700] 23:58:20 INFO - PROCESS | 2040 | --DOCSHELL 000000598DDBE800 == 42 [pid = 2040] [id = 699] 23:58:20 INFO - PROCESS | 2040 | --DOCSHELL 000000599ADBA800 == 41 [pid = 2040] [id = 697] 23:58:20 INFO - PROCESS | 2040 | --DOCSHELL 000000599AB6E000 == 40 [pid = 2040] [id = 695] 23:58:20 INFO - PROCESS | 2040 | --DOCSHELL 00000059954B4800 == 39 [pid = 2040] [id = 693] 23:58:20 INFO - PROCESS | 2040 | --DOCSHELL 000000598C3D6800 == 38 [pid = 2040] [id = 692] 23:58:20 INFO - PROCESS | 2040 | --DOCSHELL 0000005999FEA000 == 37 [pid = 2040] [id = 691] 23:58:20 INFO - PROCESS | 2040 | --DOMWINDOW == 108 (00000059933A8000) [pid = 2040] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 23:58:20 INFO - PROCESS | 2040 | --DOMWINDOW == 107 (00000059935E6000) [pid = 2040] [serial = 1908] [outer = 0000000000000000] [url = about:blank] 23:58:20 INFO - PROCESS | 2040 | --DOMWINDOW == 106 (000000598B4D5C00) [pid = 2040] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 23:58:20 INFO - PROCESS | 2040 | --DOMWINDOW == 105 (000000598C394400) [pid = 2040] [serial = 1896] [outer = 0000000000000000] [url = about:blank] 23:58:20 INFO - PROCESS | 2040 | --DOMWINDOW == 104 (000000598C393400) [pid = 2040] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 23:58:20 INFO - PROCESS | 2040 | --DOMWINDOW == 103 (000000598D73B400) [pid = 2040] [serial = 1899] [outer = 0000000000000000] [url = about:blank] 23:58:20 INFO - PROCESS | 2040 | --DOMWINDOW == 102 (0000005992502C00) [pid = 2040] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 23:58:20 INFO - PROCESS | 2040 | --DOMWINDOW == 101 (000000598B685000) [pid = 2040] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 23:58:20 INFO - PROCESS | 2040 | --DOMWINDOW == 100 (000000599009C400) [pid = 2040] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 23:58:20 INFO - PROCESS | 2040 | --DOMWINDOW == 99 (0000005990BA4800) [pid = 2040] [serial = 1902] [outer = 0000000000000000] [url = about:blank] 23:58:20 INFO - PROCESS | 2040 | --DOMWINDOW == 98 (0000005993854000) [pid = 2040] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 23:58:20 INFO - PROCESS | 2040 | --DOMWINDOW == 97 (0000005993FC9400) [pid = 2040] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 23:58:20 INFO - PROCESS | 2040 | --DOMWINDOW == 96 (0000005993FF5000) [pid = 2040] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 23:58:20 INFO - PROCESS | 2040 | --DOMWINDOW == 95 (0000005994196000) [pid = 2040] [serial = 1917] [outer = 0000000000000000] [url = about:blank] 23:58:20 INFO - PROCESS | 2040 | --DOMWINDOW == 94 (0000005994713000) [pid = 2040] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 23:58:20 INFO - PROCESS | 2040 | --DOMWINDOW == 93 (0000005993FF6C00) [pid = 2040] [serial = 1914] [outer = 0000000000000000] [url = about:blank] 23:58:20 INFO - PROCESS | 2040 | --DOMWINDOW == 92 (000000599471EC00) [pid = 2040] [serial = 1920] [outer = 0000000000000000] [url = about:blank] 23:58:20 INFO - PROCESS | 2040 | --DOMWINDOW == 91 (0000005993A8A800) [pid = 2040] [serial = 1911] [outer = 0000000000000000] [url = about:blank] 23:58:20 INFO - PROCESS | 2040 | --DOMWINDOW == 90 (0000005992E93C00) [pid = 2040] [serial = 1905] [outer = 0000000000000000] [url = about:blank] 23:58:20 INFO - PROCESS | 2040 | 1463036300223 Marionette TRACE conn6 <- [1,2196,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]]]}] 23:58:20 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html | The referrer URL is origin when a 23:58:20 INFO - document served over http requires an https 23:58:20 INFO - sub-resource via script-tag using the meta-csp 23:58:20 INFO - delivery method with no-redirect and when 23:58:20 INFO - the target request is cross-origin. 23:58:20 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html | took 840ms 23:58:20 INFO - PROCESS | 2040 | 1463036300252 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 23:58:20 INFO - PROCESS | 2040 | 1463036300258 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 23:58:20 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html 23:58:20 INFO - PROCESS | 2040 | 1463036300264 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 23:58:20 INFO - PROCESS | 2040 | 1463036300267 Marionette TRACE conn6 <- [1,2198,null,{}] 23:58:20 INFO - PROCESS | 2040 | 1463036300271 Marionette TRACE conn6 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:20 INFO - PROCESS | 2040 | 1463036300353 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 23:58:20 INFO - PROCESS | 2040 | 1463036300362 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:20 INFO - PROCESS | 2040 | ++DOCSHELL 00000059925D9000 == 38 [pid = 2040] [id = 717] 23:58:20 INFO - PROCESS | 2040 | ++DOMWINDOW == 91 (0000005987011400) [pid = 2040] [serial = 1993] [outer = 0000000000000000] 23:58:20 INFO - PROCESS | 2040 | ++DOMWINDOW == 92 (000000598BAAC800) [pid = 2040] [serial = 1994] [outer = 0000005987011400] 23:58:20 INFO - PROCESS | 2040 | 1463036300467 Marionette DEBUG loaded listener.js 23:58:20 INFO - PROCESS | 2040 | ++DOMWINDOW == 93 (0000005990094800) [pid = 2040] [serial = 1995] [outer = 0000005987011400] 23:58:20 INFO - PROCESS | 2040 | 1463036300891 Marionette TRACE conn6 <- [1,2200,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]]]}] 23:58:20 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html | The referrer URL is origin when a 23:58:20 INFO - document served over http requires an https 23:58:20 INFO - sub-resource via script-tag using the meta-csp 23:58:20 INFO - delivery method with swap-origin-redirect and when 23:58:20 INFO - the target request is cross-origin. 23:58:20 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 690ms 23:58:20 INFO - PROCESS | 2040 | 1463036300959 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 23:58:20 INFO - PROCESS | 2040 | 1463036300962 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 23:58:20 INFO - PROCESS | 2040 | 1463036300965 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 23:58:20 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.keep-origin-redirect.http.html 23:58:20 INFO - PROCESS | 2040 | 1463036300969 Marionette TRACE conn6 <- [1,2202,null,{}] 23:58:21 INFO - PROCESS | 2040 | 1463036300981 Marionette TRACE conn6 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:21 INFO - PROCESS | 2040 | 1463036301067 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 23:58:21 INFO - PROCESS | 2040 | 1463036301077 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:21 INFO - PROCESS | 2040 | ++DOCSHELL 000000599544B000 == 39 [pid = 2040] [id = 718] 23:58:21 INFO - PROCESS | 2040 | ++DOMWINDOW == 94 (0000005991197800) [pid = 2040] [serial = 1996] [outer = 0000000000000000] 23:58:21 INFO - PROCESS | 2040 | ++DOMWINDOW == 95 (0000005992538000) [pid = 2040] [serial = 1997] [outer = 0000005991197800] 23:58:21 INFO - PROCESS | 2040 | 1463036301125 Marionette DEBUG loaded listener.js 23:58:21 INFO - PROCESS | 2040 | ++DOMWINDOW == 96 (0000005993336400) [pid = 2040] [serial = 1998] [outer = 0000005991197800] 23:58:21 INFO - PROCESS | 2040 | 1463036301596 Marionette TRACE conn6 <- [1,2204,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]]]}] 23:58:21 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.keep-origin-redirect.http.html | The referrer URL is origin when a 23:58:21 INFO - document served over http requires an https 23:58:21 INFO - sub-resource via xhr-request using the meta-csp 23:58:21 INFO - delivery method with keep-origin-redirect and when 23:58:21 INFO - the target request is cross-origin. 23:58:21 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 689ms 23:58:21 INFO - PROCESS | 2040 | 1463036301659 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 23:58:21 INFO - PROCESS | 2040 | 1463036301662 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 23:58:21 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html 23:58:21 INFO - PROCESS | 2040 | 1463036301666 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 23:58:21 INFO - PROCESS | 2040 | 1463036301668 Marionette TRACE conn6 <- [1,2206,null,{}] 23:58:21 INFO - PROCESS | 2040 | 1463036301671 Marionette TRACE conn6 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:21 INFO - PROCESS | 2040 | 1463036301782 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 23:58:21 INFO - PROCESS | 2040 | 1463036301863 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:21 INFO - PROCESS | 2040 | ++DOCSHELL 000000599717B000 == 40 [pid = 2040] [id = 719] 23:58:21 INFO - PROCESS | 2040 | ++DOMWINDOW == 97 (000000599119D800) [pid = 2040] [serial = 1999] [outer = 0000000000000000] 23:58:21 INFO - PROCESS | 2040 | ++DOMWINDOW == 98 (00000059937AA000) [pid = 2040] [serial = 2000] [outer = 000000599119D800] 23:58:21 INFO - PROCESS | 2040 | 1463036301909 Marionette DEBUG loaded listener.js 23:58:21 INFO - PROCESS | 2040 | ++DOMWINDOW == 99 (0000005993829800) [pid = 2040] [serial = 2001] [outer = 000000599119D800] 23:58:22 INFO - PROCESS | 2040 | 1463036302266 Marionette TRACE conn6 <- [1,2208,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]]]}] 23:58:22 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html | The referrer URL is origin when a 23:58:22 INFO - document served over http requires an https 23:58:22 INFO - sub-resource via xhr-request using the meta-csp 23:58:22 INFO - delivery method with no-redirect and when 23:58:22 INFO - the target request is cross-origin. 23:58:22 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html | took 627ms 23:58:22 INFO - PROCESS | 2040 | 1463036302296 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 23:58:22 INFO - PROCESS | 2040 | 1463036302298 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 23:58:22 INFO - PROCESS | 2040 | 1463036302301 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 23:58:22 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.swap-origin-redirect.http.html 23:58:22 INFO - PROCESS | 2040 | 1463036302303 Marionette TRACE conn6 <- [1,2210,null,{}] 23:58:22 INFO - PROCESS | 2040 | 1463036302307 Marionette TRACE conn6 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:22 INFO - PROCESS | 2040 | 1463036302414 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 23:58:22 INFO - PROCESS | 2040 | 1463036302421 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:22 INFO - PROCESS | 2040 | ++DOCSHELL 00000059979E1000 == 41 [pid = 2040] [id = 720] 23:58:22 INFO - PROCESS | 2040 | ++DOMWINDOW == 100 (000000599382F000) [pid = 2040] [serial = 2002] [outer = 0000000000000000] 23:58:22 INFO - PROCESS | 2040 | ++DOMWINDOW == 101 (0000005993A84400) [pid = 2040] [serial = 2003] [outer = 000000599382F000] 23:58:22 INFO - PROCESS | 2040 | 1463036302466 Marionette DEBUG loaded listener.js 23:58:22 INFO - PROCESS | 2040 | ++DOMWINDOW == 102 (0000005993FBD400) [pid = 2040] [serial = 2004] [outer = 000000599382F000] 23:58:22 INFO - PROCESS | 2040 | 1463036302921 Marionette TRACE conn6 <- [1,2212,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]]]}] 23:58:22 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.swap-origin-redirect.http.html | The referrer URL is origin when a 23:58:22 INFO - document served over http requires an https 23:58:22 INFO - sub-resource via xhr-request using the meta-csp 23:58:22 INFO - delivery method with swap-origin-redirect and when 23:58:22 INFO - the target request is cross-origin. 23:58:22 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 628ms 23:58:22 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 23:58:22 INFO - PROCESS | 2040 | 1463036302932 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 23:58:22 INFO - PROCESS | 2040 | 1463036302934 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 23:58:22 INFO - PROCESS | 2040 | 1463036302938 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 23:58:22 INFO - PROCESS | 2040 | 1463036302947 Marionette TRACE conn6 <- [1,2214,null,{}] 23:58:22 INFO - PROCESS | 2040 | 1463036302958 Marionette TRACE conn6 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:23 INFO - PROCESS | 2040 | 1463036303085 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 23:58:23 INFO - PROCESS | 2040 | 1463036303163 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:23 INFO - PROCESS | 2040 | ++DOCSHELL 0000005998514800 == 42 [pid = 2040] [id = 721] 23:58:23 INFO - PROCESS | 2040 | ++DOMWINDOW == 103 (000000599382F400) [pid = 2040] [serial = 2005] [outer = 0000000000000000] 23:58:23 INFO - PROCESS | 2040 | ++DOMWINDOW == 104 (0000005993FF5C00) [pid = 2040] [serial = 2006] [outer = 000000599382F400] 23:58:23 INFO - PROCESS | 2040 | 1463036303209 Marionette DEBUG loaded listener.js 23:58:23 INFO - PROCESS | 2040 | ++DOMWINDOW == 105 (000000599447C400) [pid = 2040] [serial = 2007] [outer = 000000599382F400] 23:58:23 INFO - PROCESS | 2040 | 1463036303621 Marionette TRACE conn6 <- [1,2216,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]]]}] 23:58:23 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/fetch-request/same-origin-insecure.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a 23:58:23 INFO - document served over http requires an http 23:58:23 INFO - sub-resource via fetch-request using the meta-csp 23:58:23 INFO - delivery method with keep-origin-redirect and when 23:58:23 INFO - the target request is same-origin. 23:58:23 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 734ms 23:58:23 INFO - PROCESS | 2040 | 1463036303681 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 23:58:23 INFO - PROCESS | 2040 | 1463036303683 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 23:58:23 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/fetch-request/same-origin-insecure.no-redirect.http.html 23:58:23 INFO - PROCESS | 2040 | 1463036303686 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 23:58:23 INFO - PROCESS | 2040 | 1463036303688 Marionette TRACE conn6 <- [1,2218,null,{}] 23:58:23 INFO - PROCESS | 2040 | 1463036303692 Marionette TRACE conn6 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:23 INFO - PROCESS | 2040 | 1463036303797 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 23:58:23 INFO - PROCESS | 2040 | 1463036303807 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:23 INFO - PROCESS | 2040 | ++DOCSHELL 0000005999F9A000 == 43 [pid = 2040] [id = 722] 23:58:23 INFO - PROCESS | 2040 | ++DOMWINDOW == 106 (0000005993831400) [pid = 2040] [serial = 2008] [outer = 0000000000000000] 23:58:23 INFO - PROCESS | 2040 | ++DOMWINDOW == 107 (0000005994716000) [pid = 2040] [serial = 2009] [outer = 0000005993831400] 23:58:23 INFO - PROCESS | 2040 | 1463036303894 Marionette DEBUG loaded listener.js 23:58:23 INFO - PROCESS | 2040 | ++DOMWINDOW == 108 (0000005994732400) [pid = 2040] [serial = 2010] [outer = 0000005993831400] 23:58:24 INFO - PROCESS | 2040 | --DOMWINDOW == 107 (00000059937B0400) [pid = 2040] [serial = 1957] [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] 23:58:24 INFO - PROCESS | 2040 | --DOMWINDOW == 106 (000000599252DC00) [pid = 2040] [serial = 1951] [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] 23:58:24 INFO - PROCESS | 2040 | --DOMWINDOW == 105 (0000005994195800) [pid = 2040] [serial = 1960] [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] 23:58:24 INFO - PROCESS | 2040 | --DOMWINDOW == 104 (000000598CF07400) [pid = 2040] [serial = 1943] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:58:24 INFO - PROCESS | 2040 | --DOMWINDOW == 103 (00000059966A8800) [pid = 2040] [serial = 1969] [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] 23:58:24 INFO - PROCESS | 2040 | --DOMWINDOW == 102 (000000598FE66400) [pid = 2040] [serial = 1948] [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] 23:58:24 INFO - PROCESS | 2040 | --DOMWINDOW == 101 (00000059937AF400) [pid = 2040] [serial = 1954] [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] 23:58:24 INFO - PROCESS | 2040 | --DOMWINDOW == 100 (0000005995CBB800) [pid = 2040] [serial = 1933] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:58:24 INFO - PROCESS | 2040 | --DOMWINDOW == 99 (000000598536D000) [pid = 2040] [serial = 1945] [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] 23:58:24 INFO - PROCESS | 2040 | --DOMWINDOW == 98 (00000059971F0C00) [pid = 2040] [serial = 1938] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463036287682] 23:58:24 INFO - PROCESS | 2040 | --DOMWINDOW == 97 (0000005994198400) [pid = 2040] [serial = 1963] [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] 23:58:24 INFO - PROCESS | 2040 | --DOMWINDOW == 96 (0000005993FCC000) [pid = 2040] [serial = 1966] [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] 23:58:24 INFO - PROCESS | 2040 | --DOMWINDOW == 95 (0000005994732000) [pid = 2040] [serial = 1921] [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] 23:58:24 INFO - PROCESS | 2040 | 1463036304398 Marionette TRACE conn6 <- [1,2220,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]]]}] 23:58:24 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/fetch-request/same-origin-insecure.no-redirect.http.html | The referrer URL is stripped-referrer when a 23:58:24 INFO - document served over http requires an http 23:58:24 INFO - sub-resource via fetch-request using the meta-csp 23:58:24 INFO - delivery method with no-redirect and when 23:58:24 INFO - the target request is same-origin. 23:58:24 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 734ms 23:58:24 INFO - PROCESS | 2040 | 1463036304453 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 23:58:24 INFO - PROCESS | 2040 | 1463036304455 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 23:58:24 INFO - PROCESS | 2040 | 1463036304459 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 23:58:24 INFO - PROCESS | 2040 | 1463036304461 Marionette TRACE conn6 <- [1,2222,null,{}] 23:58:24 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 23:58:24 INFO - PROCESS | 2040 | 1463036304464 Marionette TRACE conn6 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:24 INFO - PROCESS | 2040 | 1463036304550 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 23:58:24 INFO - PROCESS | 2040 | 1463036304629 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:24 INFO - PROCESS | 2040 | ++DOCSHELL 00000059931A9800 == 44 [pid = 2040] [id = 723] 23:58:24 INFO - PROCESS | 2040 | ++DOMWINDOW == 96 (000000598CF07400) [pid = 2040] [serial = 2011] [outer = 0000000000000000] 23:58:24 INFO - PROCESS | 2040 | ++DOMWINDOW == 97 (0000005993FC2400) [pid = 2040] [serial = 2012] [outer = 000000598CF07400] 23:58:24 INFO - PROCESS | 2040 | 1463036304673 Marionette DEBUG loaded listener.js 23:58:24 INFO - PROCESS | 2040 | ++DOMWINDOW == 98 (00000059951C2400) [pid = 2040] [serial = 2013] [outer = 000000598CF07400] 23:58:25 INFO - PROCESS | 2040 | 1463036305032 Marionette TRACE conn6 <- [1,2224,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]]]}] 23:58:25 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/fetch-request/same-origin-insecure.swap-origin-redirect.http.html | The referrer URL is origin when a 23:58:25 INFO - document served over http requires an http 23:58:25 INFO - sub-resource via fetch-request using the meta-csp 23:58:25 INFO - delivery method with swap-origin-redirect and when 23:58:25 INFO - the target request is same-origin. 23:58:25 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 628ms 23:58:25 INFO - PROCESS | 2040 | 1463036305096 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 23:58:25 INFO - PROCESS | 2040 | 1463036305098 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 23:58:25 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 23:58:25 INFO - PROCESS | 2040 | 1463036305101 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 23:58:25 INFO - PROCESS | 2040 | 1463036305103 Marionette TRACE conn6 <- [1,2226,null,{}] 23:58:25 INFO - PROCESS | 2040 | 1463036305113 Marionette TRACE conn6 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:25 INFO - PROCESS | 2040 | 1463036305193 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 23:58:25 INFO - PROCESS | 2040 | 1463036305200 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:25 INFO - PROCESS | 2040 | ++DOCSHELL 000000599A805800 == 45 [pid = 2040] [id = 724] 23:58:25 INFO - PROCESS | 2040 | ++DOMWINDOW == 99 (0000005995466000) [pid = 2040] [serial = 2014] [outer = 0000000000000000] 23:58:25 INFO - PROCESS | 2040 | ++DOMWINDOW == 100 (000000599606AC00) [pid = 2040] [serial = 2015] [outer = 0000005995466000] 23:58:25 INFO - PROCESS | 2040 | 1463036305244 Marionette DEBUG loaded listener.js 23:58:25 INFO - PROCESS | 2040 | ++DOMWINDOW == 101 (00000059966B1400) [pid = 2040] [serial = 2016] [outer = 0000005995466000] 23:58:25 INFO - PROCESS | 2040 | ++DOCSHELL 000000599AB79800 == 46 [pid = 2040] [id = 725] 23:58:25 INFO - PROCESS | 2040 | ++DOMWINDOW == 102 (00000059971EEC00) [pid = 2040] [serial = 2017] [outer = 0000000000000000] 23:58:25 INFO - PROCESS | 2040 | ++DOMWINDOW == 103 (0000005997348000) [pid = 2040] [serial = 2018] [outer = 00000059971EEC00] 23:58:25 INFO - PROCESS | 2040 | 1463036305677 Marionette TRACE conn6 <- [1,2228,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]]]}] 23:58:25 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/iframe-tag/same-origin-insecure.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a 23:58:25 INFO - document served over http requires an http 23:58:25 INFO - sub-resource via iframe-tag using the meta-csp 23:58:25 INFO - delivery method with keep-origin-redirect and when 23:58:25 INFO - the target request is same-origin. 23:58:25 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 629ms 23:58:25 INFO - PROCESS | 2040 | 1463036305734 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 23:58:25 INFO - PROCESS | 2040 | 1463036305736 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 23:58:25 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/iframe-tag/same-origin-insecure.no-redirect.http.html 23:58:25 INFO - PROCESS | 2040 | 1463036305740 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 23:58:25 INFO - PROCESS | 2040 | 1463036305742 Marionette TRACE conn6 <- [1,2230,null,{}] 23:58:25 INFO - PROCESS | 2040 | 1463036305745 Marionette TRACE conn6 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:25 INFO - PROCESS | 2040 | 1463036305838 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 23:58:25 INFO - PROCESS | 2040 | 1463036305879 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:25 INFO - PROCESS | 2040 | ++DOCSHELL 000000599A5A1800 == 47 [pid = 2040] [id = 726] 23:58:25 INFO - PROCESS | 2040 | ++DOMWINDOW == 104 (000000599739F400) [pid = 2040] [serial = 2019] [outer = 0000000000000000] 23:58:25 INFO - PROCESS | 2040 | ++DOMWINDOW == 105 (00000059973A3C00) [pid = 2040] [serial = 2020] [outer = 000000599739F400] 23:58:25 INFO - PROCESS | 2040 | 1463036305941 Marionette DEBUG loaded listener.js 23:58:26 INFO - PROCESS | 2040 | ++DOMWINDOW == 106 (0000005997412C00) [pid = 2040] [serial = 2021] [outer = 000000599739F400] 23:58:26 INFO - PROCESS | 2040 | ++DOCSHELL 000000599B3AA800 == 48 [pid = 2040] [id = 727] 23:58:26 INFO - PROCESS | 2040 | ++DOMWINDOW == 107 (00000059973A1C00) [pid = 2040] [serial = 2022] [outer = 0000000000000000] 23:58:26 INFO - PROCESS | 2040 | ++DOMWINDOW == 108 (0000005997469800) [pid = 2040] [serial = 2023] [outer = 00000059973A1C00] 23:58:26 INFO - PROCESS | 2040 | 1463036306509 Marionette TRACE conn6 <- [1,2232,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]]]}] 23:58:26 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/iframe-tag/same-origin-insecure.no-redirect.http.html | The referrer URL is stripped-referrer when a 23:58:26 INFO - document served over http requires an http 23:58:26 INFO - sub-resource via iframe-tag using the meta-csp 23:58:26 INFO - delivery method with no-redirect and when 23:58:26 INFO - the target request is same-origin. 23:58:26 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 774ms 23:58:26 INFO - PROCESS | 2040 | 1463036306517 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 23:58:26 INFO - PROCESS | 2040 | 1463036306522 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 23:58:26 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 23:58:26 INFO - PROCESS | 2040 | 1463036306527 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 23:58:26 INFO - PROCESS | 2040 | 1463036306531 Marionette TRACE conn6 <- [1,2234,null,{}] 23:58:26 INFO - PROCESS | 2040 | 1463036306538 Marionette TRACE conn6 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:26 INFO - PROCESS | 2040 | 1463036306665 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 23:58:26 INFO - PROCESS | 2040 | 1463036306788 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:26 INFO - PROCESS | 2040 | ++DOCSHELL 0000005992F5E800 == 49 [pid = 2040] [id = 728] 23:58:26 INFO - PROCESS | 2040 | ++DOMWINDOW == 109 (000000598C3E5400) [pid = 2040] [serial = 2024] [outer = 0000000000000000] 23:58:26 INFO - PROCESS | 2040 | ++DOMWINDOW == 110 (000000598CF8A000) [pid = 2040] [serial = 2025] [outer = 000000598C3E5400] 23:58:26 INFO - PROCESS | 2040 | 1463036306848 Marionette DEBUG loaded listener.js 23:58:26 INFO - PROCESS | 2040 | ++DOMWINDOW == 111 (0000005990BA9C00) [pid = 2040] [serial = 2026] [outer = 000000598C3E5400] 23:58:27 INFO - PROCESS | 2040 | ++DOCSHELL 00000059946C9000 == 50 [pid = 2040] [id = 729] 23:58:27 INFO - PROCESS | 2040 | ++DOMWINDOW == 112 (0000005990D08000) [pid = 2040] [serial = 2027] [outer = 0000000000000000] 23:58:27 INFO - PROCESS | 2040 | ++DOMWINDOW == 113 (00000059937A6400) [pid = 2040] [serial = 2028] [outer = 0000005990D08000] 23:58:27 INFO - PROCESS | 2040 | 1463036307534 Marionette TRACE conn6 <- [1,2236,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]]]}] 23:58:27 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html | The referrer URL is origin when a 23:58:27 INFO - document served over http requires an http 23:58:27 INFO - sub-resource via iframe-tag using the meta-csp 23:58:27 INFO - delivery method with swap-origin-redirect and when 23:58:27 INFO - the target request is same-origin. 23:58:27 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 1026ms 23:58:27 INFO - PROCESS | 2040 | 1463036307558 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 23:58:27 INFO - PROCESS | 2040 | 1463036307564 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 23:58:27 INFO - PROCESS | 2040 | 1463036307571 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 23:58:27 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 23:58:27 INFO - PROCESS | 2040 | 1463036307574 Marionette TRACE conn6 <- [1,2238,null,{}] 23:58:27 INFO - PROCESS | 2040 | 1463036307578 Marionette TRACE conn6 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:27 INFO - PROCESS | 2040 | 1463036307722 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 23:58:27 INFO - PROCESS | 2040 | 1463036307843 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:27 INFO - PROCESS | 2040 | ++DOCSHELL 000000599AC68800 == 51 [pid = 2040] [id = 730] 23:58:27 INFO - PROCESS | 2040 | ++DOMWINDOW == 114 (00000059937DD800) [pid = 2040] [serial = 2029] [outer = 0000000000000000] 23:58:27 INFO - PROCESS | 2040 | ++DOMWINDOW == 115 (0000005993FF1000) [pid = 2040] [serial = 2030] [outer = 00000059937DD800] 23:58:27 INFO - PROCESS | 2040 | 1463036307899 Marionette DEBUG loaded listener.js 23:58:27 INFO - PROCESS | 2040 | ++DOMWINDOW == 116 (000000599419B800) [pid = 2040] [serial = 2031] [outer = 00000059937DD800] 23:58:28 INFO - PROCESS | 2040 | 1463036308492 Marionette TRACE conn6 <- [1,2240,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]]]}] 23:58:28 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/script-tag/same-origin-insecure.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a 23:58:28 INFO - document served over http requires an http 23:58:28 INFO - sub-resource via script-tag using the meta-csp 23:58:28 INFO - delivery method with keep-origin-redirect and when 23:58:28 INFO - the target request is same-origin. 23:58:28 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 944ms 23:58:28 INFO - PROCESS | 2040 | 1463036308521 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 23:58:28 INFO - PROCESS | 2040 | 1463036308524 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 23:58:28 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/script-tag/same-origin-insecure.no-redirect.http.html 23:58:28 INFO - PROCESS | 2040 | 1463036308528 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 23:58:28 INFO - PROCESS | 2040 | 1463036308532 Marionette TRACE conn6 <- [1,2242,null,{}] 23:58:28 INFO - PROCESS | 2040 | 1463036308545 Marionette TRACE conn6 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:28 INFO - PROCESS | 2040 | 1463036308657 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 23:58:28 INFO - PROCESS | 2040 | 1463036308752 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:28 INFO - PROCESS | 2040 | ++DOCSHELL 000000599C35D000 == 52 [pid = 2040] [id = 731] 23:58:28 INFO - PROCESS | 2040 | ++DOMWINDOW == 117 (0000005997417800) [pid = 2040] [serial = 2032] [outer = 0000000000000000] 23:58:28 INFO - PROCESS | 2040 | ++DOMWINDOW == 118 (0000005997463C00) [pid = 2040] [serial = 2033] [outer = 0000005997417800] 23:58:28 INFO - PROCESS | 2040 | 1463036308810 Marionette DEBUG loaded listener.js 23:58:28 INFO - PROCESS | 2040 | ++DOMWINDOW == 119 (0000005997499C00) [pid = 2040] [serial = 2034] [outer = 0000005997417800] 23:58:29 INFO - PROCESS | 2040 | 1463036309319 Marionette TRACE conn6 <- [1,2244,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]]]}] 23:58:29 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/script-tag/same-origin-insecure.no-redirect.http.html | The referrer URL is stripped-referrer when a 23:58:29 INFO - document served over http requires an http 23:58:29 INFO - sub-resource via script-tag using the meta-csp 23:58:29 INFO - delivery method with no-redirect and when 23:58:29 INFO - the target request is same-origin. 23:58:29 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 839ms 23:58:29 INFO - PROCESS | 2040 | 1463036309367 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 23:58:29 INFO - PROCESS | 2040 | 1463036309370 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 23:58:29 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 23:58:29 INFO - PROCESS | 2040 | 1463036309391 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 23:58:29 INFO - PROCESS | 2040 | 1463036309393 Marionette TRACE conn6 <- [1,2246,null,{}] 23:58:29 INFO - PROCESS | 2040 | 1463036309397 Marionette TRACE conn6 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:29 INFO - PROCESS | 2040 | 1463036309505 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 23:58:29 INFO - PROCESS | 2040 | 1463036309596 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:29 INFO - PROCESS | 2040 | ++DOCSHELL 000000599C3D1800 == 53 [pid = 2040] [id = 732] 23:58:29 INFO - PROCESS | 2040 | ++DOMWINDOW == 120 (00000059974A5000) [pid = 2040] [serial = 2035] [outer = 0000000000000000] 23:58:29 INFO - PROCESS | 2040 | ++DOMWINDOW == 121 (00000059974A7C00) [pid = 2040] [serial = 2036] [outer = 00000059974A5000] 23:58:29 INFO - PROCESS | 2040 | 1463036309651 Marionette DEBUG loaded listener.js 23:58:29 INFO - PROCESS | 2040 | ++DOMWINDOW == 122 (00000059974D6800) [pid = 2040] [serial = 2037] [outer = 00000059974A5000] 23:58:30 INFO - PROCESS | 2040 | 1463036310249 Marionette TRACE conn6 <- [1,2248,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]]]}] 23:58:30 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/script-tag/same-origin-insecure.swap-origin-redirect.http.html | The referrer URL is origin when a 23:58:30 INFO - document served over http requires an http 23:58:30 INFO - sub-resource via script-tag using the meta-csp 23:58:30 INFO - delivery method with swap-origin-redirect and when 23:58:30 INFO - the target request is same-origin. 23:58:30 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 881ms 23:58:30 INFO - PROCESS | 2040 | 1463036310275 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 23:58:30 INFO - PROCESS | 2040 | 1463036310278 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 23:58:30 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 23:58:30 INFO - PROCESS | 2040 | 1463036310282 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 23:58:30 INFO - PROCESS | 2040 | 1463036310284 Marionette TRACE conn6 <- [1,2250,null,{}] 23:58:30 INFO - PROCESS | 2040 | 1463036310302 Marionette TRACE conn6 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:30 INFO - PROCESS | 2040 | 1463036310407 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 23:58:30 INFO - PROCESS | 2040 | 1463036310486 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:30 INFO - PROCESS | 2040 | ++DOCSHELL 0000005990B39800 == 54 [pid = 2040] [id = 733] 23:58:30 INFO - PROCESS | 2040 | ++DOMWINDOW == 123 (0000005987013400) [pid = 2040] [serial = 2038] [outer = 0000000000000000] 23:58:30 INFO - PROCESS | 2040 | ++DOMWINDOW == 124 (000000598828B800) [pid = 2040] [serial = 2039] [outer = 0000005987013400] 23:58:30 INFO - PROCESS | 2040 | 1463036310681 Marionette DEBUG loaded listener.js 23:58:30 INFO - PROCESS | 2040 | ++DOMWINDOW == 125 (000000598C3F1400) [pid = 2040] [serial = 2040] [outer = 0000005987013400] 23:58:31 INFO - PROCESS | 2040 | 1463036311235 Marionette TRACE conn6 <- [1,2252,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]]]}] 23:58:31 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/xhr-request/same-origin-insecure.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a 23:58:31 INFO - document served over http requires an http 23:58:31 INFO - sub-resource via xhr-request using the meta-csp 23:58:31 INFO - delivery method with keep-origin-redirect and when 23:58:31 INFO - the target request is same-origin. 23:58:31 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 986ms 23:58:31 INFO - PROCESS | 2040 | 1463036311271 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 23:58:31 INFO - PROCESS | 2040 | 1463036311276 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 23:58:31 INFO - PROCESS | 2040 | 1463036311280 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 23:58:31 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/xhr-request/same-origin-insecure.no-redirect.http.html 23:58:31 INFO - PROCESS | 2040 | 1463036311284 Marionette TRACE conn6 <- [1,2254,null,{}] 23:58:31 INFO - PROCESS | 2040 | 1463036311289 Marionette TRACE conn6 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:31 INFO - PROCESS | 2040 | 1463036311387 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 23:58:31 INFO - PROCESS | 2040 | 1463036311513 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:31 INFO - PROCESS | 2040 | ++DOCSHELL 000000599438E800 == 55 [pid = 2040] [id = 734] 23:58:31 INFO - PROCESS | 2040 | ++DOMWINDOW == 126 (00000059911A3800) [pid = 2040] [serial = 2041] [outer = 0000000000000000] 23:58:31 INFO - PROCESS | 2040 | ++DOMWINDOW == 127 (0000005992E90C00) [pid = 2040] [serial = 2042] [outer = 00000059911A3800] 23:58:31 INFO - PROCESS | 2040 | 1463036311564 Marionette DEBUG loaded listener.js 23:58:31 INFO - PROCESS | 2040 | ++DOMWINDOW == 128 (00000059935E6000) [pid = 2040] [serial = 2043] [outer = 00000059911A3800] 23:58:31 INFO - PROCESS | 2040 | --DOCSHELL 000000599AB79800 == 54 [pid = 2040] [id = 725] 23:58:31 INFO - PROCESS | 2040 | --DOCSHELL 000000599A805800 == 53 [pid = 2040] [id = 724] 23:58:31 INFO - PROCESS | 2040 | --DOCSHELL 00000059931A9800 == 52 [pid = 2040] [id = 723] 23:58:31 INFO - PROCESS | 2040 | --DOCSHELL 0000005999F9A000 == 51 [pid = 2040] [id = 722] 23:58:31 INFO - PROCESS | 2040 | --DOCSHELL 0000005998514800 == 50 [pid = 2040] [id = 721] 23:58:31 INFO - PROCESS | 2040 | --DOCSHELL 00000059979E1000 == 49 [pid = 2040] [id = 720] 23:58:31 INFO - PROCESS | 2040 | --DOCSHELL 000000599717B000 == 48 [pid = 2040] [id = 719] 23:58:31 INFO - PROCESS | 2040 | --DOCSHELL 000000599544B000 == 47 [pid = 2040] [id = 718] 23:58:31 INFO - PROCESS | 2040 | --DOCSHELL 00000059925D9000 == 46 [pid = 2040] [id = 717] 23:58:31 INFO - PROCESS | 2040 | --DOMWINDOW == 127 (000000598750E800) [pid = 2040] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:58:31 INFO - PROCESS | 2040 | --DOMWINDOW == 126 (0000005986F57C00) [pid = 2040] [serial = 1941] [outer = 0000000000000000] [url = about:blank] 23:58:31 INFO - PROCESS | 2040 | --DOMWINDOW == 125 (0000005996066C00) [pid = 2040] [serial = 1934] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:58:31 INFO - PROCESS | 2040 | --DOMWINDOW == 124 (000000599419C000) [pid = 2040] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 23:58:31 INFO - PROCESS | 2040 | --DOMWINDOW == 123 (0000005987698000) [pid = 2040] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 23:58:31 INFO - PROCESS | 2040 | --DOMWINDOW == 122 (0000005990BAB000) [pid = 2040] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 23:58:31 INFO - PROCESS | 2040 | --DOMWINDOW == 121 (00000059971F4000) [pid = 2040] [serial = 1939] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463036287682] 23:58:31 INFO - PROCESS | 2040 | --DOMWINDOW == 120 (000000599612A400) [pid = 2040] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 23:58:31 INFO - PROCESS | 2040 | --DOMWINDOW == 119 (00000059973A5C00) [pid = 2040] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 23:58:31 INFO - PROCESS | 2040 | --DOCSHELL 000000598D1AA000 == 45 [pid = 2040] [id = 716] 23:58:31 INFO - PROCESS | 2040 | --DOCSHELL 0000005999FE3000 == 44 [pid = 2040] [id = 715] 23:58:31 INFO - PROCESS | 2040 | --DOCSHELL 000000599B2C7800 == 43 [pid = 2040] [id = 714] 23:58:31 INFO - PROCESS | 2040 | --DOCSHELL 000000599B2AA000 == 42 [pid = 2040] [id = 713] 23:58:31 INFO - PROCESS | 2040 | --DOCSHELL 000000599716C800 == 41 [pid = 2040] [id = 712] 23:58:31 INFO - PROCESS | 2040 | --DOCSHELL 0000005994783000 == 40 [pid = 2040] [id = 711] 23:58:31 INFO - PROCESS | 2040 | --DOCSHELL 000000599AC57000 == 39 [pid = 2040] [id = 709] 23:58:31 INFO - PROCESS | 2040 | --DOCSHELL 000000598BFAF000 == 38 [pid = 2040] [id = 710] 23:58:31 INFO - PROCESS | 2040 | --DOMWINDOW == 118 (0000005993E1DC00) [pid = 2040] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 23:58:31 INFO - PROCESS | 2040 | --DOMWINDOW == 117 (0000005992EAD400) [pid = 2040] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 23:58:31 INFO - PROCESS | 2040 | --DOMWINDOW == 116 (00000059933ACC00) [pid = 2040] [serial = 1953] [outer = 0000000000000000] [url = about:blank] 23:58:31 INFO - PROCESS | 2040 | --DOMWINDOW == 115 (00000059941A1C00) [pid = 2040] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 23:58:31 INFO - PROCESS | 2040 | --DOMWINDOW == 114 (00000059971EF400) [pid = 2040] [serial = 1971] [outer = 0000000000000000] [url = about:blank] 23:58:31 INFO - PROCESS | 2040 | --DOMWINDOW == 113 (0000005990095C00) [pid = 2040] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 23:58:31 INFO - PROCESS | 2040 | --DOMWINDOW == 112 (0000005990B79C00) [pid = 2040] [serial = 1950] [outer = 0000000000000000] [url = about:blank] 23:58:31 INFO - PROCESS | 2040 | --DOMWINDOW == 111 (0000005993826400) [pid = 2040] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 23:58:31 INFO - PROCESS | 2040 | --DOMWINDOW == 110 (000000598656BC00) [pid = 2040] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 23:58:31 INFO - PROCESS | 2040 | --DOMWINDOW == 109 (0000005993FC9000) [pid = 2040] [serial = 1959] [outer = 0000000000000000] [url = about:blank] 23:58:31 INFO - PROCESS | 2040 | --DOMWINDOW == 108 (0000005988223000) [pid = 2040] [serial = 1947] [outer = 0000000000000000] [url = about:blank] 23:58:31 INFO - PROCESS | 2040 | --DOMWINDOW == 107 (0000005994B0B400) [pid = 2040] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 23:58:31 INFO - PROCESS | 2040 | --DOMWINDOW == 106 (00000059952EC400) [pid = 2040] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 23:58:31 INFO - PROCESS | 2040 | --DOMWINDOW == 105 (0000005997117000) [pid = 2040] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 23:58:31 INFO - PROCESS | 2040 | --DOMWINDOW == 104 (00000059951C4000) [pid = 2040] [serial = 1965] [outer = 0000000000000000] [url = about:blank] 23:58:31 INFO - PROCESS | 2040 | --DOMWINDOW == 103 (0000005994B9A400) [pid = 2040] [serial = 1923] [outer = 0000000000000000] [url = about:blank] 23:58:31 INFO - PROCESS | 2040 | --DOMWINDOW == 102 (0000005994720C00) [pid = 2040] [serial = 1962] [outer = 0000000000000000] [url = about:blank] 23:58:31 INFO - PROCESS | 2040 | --DOMWINDOW == 101 (0000005995CBC400) [pid = 2040] [serial = 1968] [outer = 0000000000000000] [url = about:blank] 23:58:31 INFO - PROCESS | 2040 | --DOMWINDOW == 100 (0000005993854800) [pid = 2040] [serial = 1956] [outer = 0000000000000000] [url = about:blank] 23:58:32 INFO - PROCESS | 2040 | 1463036312091 Marionette TRACE conn6 <- [1,2256,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]]]}] 23:58:32 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/xhr-request/same-origin-insecure.no-redirect.http.html | The referrer URL is stripped-referrer when a 23:58:32 INFO - document served over http requires an http 23:58:32 INFO - sub-resource via xhr-request using the meta-csp 23:58:32 INFO - delivery method with no-redirect and when 23:58:32 INFO - the target request is same-origin. 23:58:32 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 836ms 23:58:32 INFO - PROCESS | 2040 | 1463036312126 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 23:58:32 INFO - PROCESS | 2040 | 1463036312130 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 23:58:32 INFO - PROCESS | 2040 | 1463036312136 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 23:58:32 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 23:58:32 INFO - PROCESS | 2040 | 1463036312139 Marionette TRACE conn6 <- [1,2258,null,{}] 23:58:32 INFO - PROCESS | 2040 | 1463036312143 Marionette TRACE conn6 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:32 INFO - PROCESS | 2040 | 1463036312228 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 23:58:32 INFO - PROCESS | 2040 | 1463036312238 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:32 INFO - PROCESS | 2040 | ++DOCSHELL 00000059925D7800 == 39 [pid = 2040] [id = 735] 23:58:32 INFO - PROCESS | 2040 | ++DOMWINDOW == 101 (0000005987696C00) [pid = 2040] [serial = 2044] [outer = 0000000000000000] 23:58:32 INFO - PROCESS | 2040 | ++DOMWINDOW == 102 (000000598BAD6800) [pid = 2040] [serial = 2045] [outer = 0000005987696C00] 23:58:32 INFO - PROCESS | 2040 | 1463036312284 Marionette DEBUG loaded listener.js 23:58:32 INFO - PROCESS | 2040 | ++DOMWINDOW == 103 (0000005990BAB000) [pid = 2040] [serial = 2046] [outer = 0000005987696C00] 23:58:32 INFO - PROCESS | 2040 | 1463036312776 Marionette TRACE conn6 <- [1,2260,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]]]}] 23:58:32 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/xhr-request/same-origin-insecure.swap-origin-redirect.http.html | The referrer URL is origin when a 23:58:32 INFO - document served over http requires an http 23:58:32 INFO - sub-resource via xhr-request using the meta-csp 23:58:32 INFO - delivery method with swap-origin-redirect and when 23:58:32 INFO - the target request is same-origin. 23:58:32 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 690ms 23:58:32 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 23:58:32 INFO - PROCESS | 2040 | 1463036312831 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 23:58:32 INFO - PROCESS | 2040 | 1463036312833 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 23:58:32 INFO - PROCESS | 2040 | 1463036312837 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 23:58:32 INFO - PROCESS | 2040 | 1463036312841 Marionette TRACE conn6 <- [1,2262,null,{}] 23:58:32 INFO - PROCESS | 2040 | 1463036312851 Marionette TRACE conn6 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:32 INFO - PROCESS | 2040 | 1463036312942 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 23:58:32 INFO - PROCESS | 2040 | 1463036312960 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:32 INFO - PROCESS | 2040 | ++DOCSHELL 00000059974F1000 == 40 [pid = 2040] [id = 736] 23:58:32 INFO - PROCESS | 2040 | ++DOMWINDOW == 104 (00000059937DD400) [pid = 2040] [serial = 2047] [outer = 0000000000000000] 23:58:33 INFO - PROCESS | 2040 | ++DOMWINDOW == 105 (0000005993831000) [pid = 2040] [serial = 2048] [outer = 00000059937DD400] 23:58:33 INFO - PROCESS | 2040 | 1463036313005 Marionette DEBUG loaded listener.js 23:58:33 INFO - PROCESS | 2040 | ++DOMWINDOW == 106 (0000005993873800) [pid = 2040] [serial = 2049] [outer = 00000059937DD400] 23:58:33 INFO - PROCESS | 2040 | 1463036313490 Marionette TRACE conn6 <- [1,2264,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]]]}] 23:58:33 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-downgrade.keep-origin-redirect.http.html | The referrer URL is origin when a 23:58:33 INFO - document served over http requires an https 23:58:33 INFO - sub-resource via fetch-request using the meta-csp 23:58:33 INFO - delivery method with keep-origin-redirect and when 23:58:33 INFO - the target request is same-origin. 23:58:33 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 692ms 23:58:33 INFO - PROCESS | 2040 | 1463036313531 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 23:58:33 INFO - PROCESS | 2040 | 1463036313534 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 23:58:33 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html 23:58:33 INFO - PROCESS | 2040 | 1463036313538 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 23:58:33 INFO - PROCESS | 2040 | 1463036313539 Marionette TRACE conn6 <- [1,2266,null,{}] 23:58:33 INFO - PROCESS | 2040 | 1463036313543 Marionette TRACE conn6 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:33 INFO - PROCESS | 2040 | 1463036313628 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 23:58:33 INFO - PROCESS | 2040 | 1463036313634 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:33 INFO - PROCESS | 2040 | ++DOCSHELL 0000005998508000 == 41 [pid = 2040] [id = 737] 23:58:33 INFO - PROCESS | 2040 | ++DOMWINDOW == 107 (0000005993FEE400) [pid = 2040] [serial = 2050] [outer = 0000000000000000] 23:58:33 INFO - PROCESS | 2040 | ++DOMWINDOW == 108 (0000005993FF9000) [pid = 2040] [serial = 2051] [outer = 0000005993FEE400] 23:58:33 INFO - PROCESS | 2040 | 1463036313680 Marionette DEBUG loaded listener.js 23:58:33 INFO - PROCESS | 2040 | ++DOMWINDOW == 109 (0000005994198800) [pid = 2040] [serial = 2052] [outer = 0000005993FEE400] 23:58:34 INFO - PROCESS | 2040 | 1463036314112 Marionette TRACE conn6 <- [1,2268,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]]]}] 23:58:34 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html | The referrer URL is origin when a 23:58:34 INFO - document served over http requires an https 23:58:34 INFO - sub-resource via fetch-request using the meta-csp 23:58:34 INFO - delivery method with no-redirect and when 23:58:34 INFO - the target request is same-origin. 23:58:34 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 629ms 23:58:34 INFO - PROCESS | 2040 | 1463036314170 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 23:58:34 INFO - PROCESS | 2040 | 1463036314172 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 23:58:34 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 23:58:34 INFO - PROCESS | 2040 | 1463036314175 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 23:58:34 INFO - PROCESS | 2040 | 1463036314177 Marionette TRACE conn6 <- [1,2270,null,{}] 23:58:34 INFO - PROCESS | 2040 | 1463036314180 Marionette TRACE conn6 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:34 INFO - PROCESS | 2040 | 1463036314290 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 23:58:34 INFO - PROCESS | 2040 | 1463036314297 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:34 INFO - PROCESS | 2040 | ++DOCSHELL 0000005999F90800 == 42 [pid = 2040] [id = 738] 23:58:34 INFO - PROCESS | 2040 | ++DOMWINDOW == 110 (0000005994712800) [pid = 2040] [serial = 2053] [outer = 0000000000000000] 23:58:34 INFO - PROCESS | 2040 | ++DOMWINDOW == 111 (000000599471F400) [pid = 2040] [serial = 2054] [outer = 0000005994712800] 23:58:34 INFO - PROCESS | 2040 | 1463036314390 Marionette DEBUG loaded listener.js 23:58:34 INFO - PROCESS | 2040 | ++DOMWINDOW == 112 (0000005994B0B400) [pid = 2040] [serial = 2055] [outer = 0000005994712800] 23:58:34 INFO - PROCESS | 2040 | 1463036314884 Marionette TRACE conn6 <- [1,2272,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]]]}] 23:58:34 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-downgrade.swap-origin-redirect.http.html | The referrer URL is origin when a 23:58:34 INFO - document served over http requires an https 23:58:34 INFO - sub-resource via fetch-request using the meta-csp 23:58:34 INFO - delivery method with swap-origin-redirect and when 23:58:34 INFO - the target request is same-origin. 23:58:34 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 733ms 23:58:34 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 23:58:34 INFO - PROCESS | 2040 | 1463036314919 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 23:58:34 INFO - PROCESS | 2040 | 1463036314921 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 23:58:34 INFO - PROCESS | 2040 | 1463036314924 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 23:58:34 INFO - PROCESS | 2040 | 1463036314926 Marionette TRACE conn6 <- [1,2274,null,{}] 23:58:34 INFO - PROCESS | 2040 | 1463036314930 Marionette TRACE conn6 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:35 INFO - PROCESS | 2040 | 1463036315042 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 23:58:35 INFO - PROCESS | 2040 | 1463036315100 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:35 INFO - PROCESS | 2040 | ++DOCSHELL 000000599A59D000 == 43 [pid = 2040] [id = 739] 23:58:35 INFO - PROCESS | 2040 | ++DOMWINDOW == 113 (00000059961FC400) [pid = 2040] [serial = 2056] [outer = 0000000000000000] 23:58:35 INFO - PROCESS | 2040 | ++DOMWINDOW == 114 (00000059966AE400) [pid = 2040] [serial = 2057] [outer = 00000059961FC400] 23:58:35 INFO - PROCESS | 2040 | 1463036315144 Marionette DEBUG loaded listener.js 23:58:35 INFO - PROCESS | 2040 | ++DOMWINDOW == 115 (000000599711F000) [pid = 2040] [serial = 2058] [outer = 00000059961FC400] 23:58:35 INFO - PROCESS | 2040 | 1463036315578 Marionette TRACE conn6 <- [1,2276,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]]]}] 23:58:35 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-insecure.swap-origin-redirect.http.html | The referrer URL is origin when a 23:58:35 INFO - document served over http requires an https 23:58:35 INFO - sub-resource via fetch-request using the meta-csp 23:58:35 INFO - delivery method with swap-origin-redirect and when 23:58:35 INFO - the target request is same-origin. 23:58:35 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 692ms 23:58:35 INFO - PROCESS | 2040 | 1463036315618 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 23:58:35 INFO - PROCESS | 2040 | 1463036315620 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 23:58:35 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 23:58:35 INFO - PROCESS | 2040 | 1463036315624 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 23:58:35 INFO - PROCESS | 2040 | 1463036315626 Marionette TRACE conn6 <- [1,2278,null,{}] 23:58:35 INFO - PROCESS | 2040 | 1463036315630 Marionette TRACE conn6 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:35 INFO - PROCESS | 2040 | 1463036315768 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 23:58:35 INFO - PROCESS | 2040 | 1463036315792 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:35 INFO - PROCESS | 2040 | ++DOCSHELL 000000599AB7A000 == 44 [pid = 2040] [id = 740] 23:58:35 INFO - PROCESS | 2040 | ++DOMWINDOW == 116 (0000005997349000) [pid = 2040] [serial = 2059] [outer = 0000000000000000] 23:58:35 INFO - PROCESS | 2040 | ++DOMWINDOW == 117 (00000059973A1400) [pid = 2040] [serial = 2060] [outer = 0000005997349000] 23:58:35 INFO - PROCESS | 2040 | 1463036315837 Marionette DEBUG loaded listener.js 23:58:35 INFO - PROCESS | 2040 | ++DOMWINDOW == 118 (0000005997415C00) [pid = 2040] [serial = 2061] [outer = 0000005997349000] 23:58:36 INFO - PROCESS | 2040 | --DOMWINDOW == 117 (00000059883B2000) [pid = 2040] [serial = 1891] [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] 23:58:36 INFO - PROCESS | 2040 | --DOMWINDOW == 116 (0000005985328400) [pid = 2040] [serial = 1940] [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] 23:58:36 INFO - PROCESS | 2040 | --DOMWINDOW == 115 (0000005990D05400) [pid = 2040] [serial = 1980] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463036296834] 23:58:36 INFO - PROCESS | 2040 | --DOMWINDOW == 114 (000000599119D800) [pid = 2040] [serial = 1999] [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] 23:58:36 INFO - PROCESS | 2040 | --DOMWINDOW == 113 (000000598C39E800) [pid = 2040] [serial = 1990] [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] 23:58:36 INFO - PROCESS | 2040 | --DOMWINDOW == 112 (000000599382F000) [pid = 2040] [serial = 2002] [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] 23:58:36 INFO - PROCESS | 2040 | --DOMWINDOW == 111 (0000005987011400) [pid = 2040] [serial = 1993] [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] 23:58:36 INFO - PROCESS | 2040 | --DOMWINDOW == 110 (0000005994732800) [pid = 2040] [serial = 1985] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:58:36 INFO - PROCESS | 2040 | --DOMWINDOW == 109 (0000005985B47400) [pid = 2040] [serial = 1987] [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] 23:58:36 INFO - PROCESS | 2040 | --DOMWINDOW == 108 (0000005991197800) [pid = 2040] [serial = 1996] [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] 23:58:36 INFO - PROCESS | 2040 | --DOMWINDOW == 107 (0000005986F65C00) [pid = 2040] [serial = 1975] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:58:36 INFO - PROCESS | 2040 | --DOMWINDOW == 106 (000000599382F400) [pid = 2040] [serial = 2005] [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] 23:58:36 INFO - PROCESS | 2040 | --DOMWINDOW == 105 (000000598CF07400) [pid = 2040] [serial = 2011] [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] 23:58:36 INFO - PROCESS | 2040 | --DOMWINDOW == 104 (0000005993831400) [pid = 2040] [serial = 2008] [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] 23:58:36 INFO - PROCESS | 2040 | --DOMWINDOW == 103 (0000005995466000) [pid = 2040] [serial = 2014] [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] 23:58:36 INFO - PROCESS | 2040 | --DOMWINDOW == 102 (00000059971EEC00) [pid = 2040] [serial = 2017] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:58:36 INFO - PROCESS | 2040 | 1463036316437 Marionette TRACE conn6 <- [1,2280,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]]]}] 23:58:36 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-upgrade.keep-origin-redirect.http.html | The referrer URL is origin when a 23:58:36 INFO - document served over http requires an https 23:58:36 INFO - sub-resource via fetch-request using the meta-csp 23:58:36 INFO - delivery method with keep-origin-redirect and when 23:58:36 INFO - the target request is same-origin. 23:58:36 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 836ms 23:58:36 INFO - PROCESS | 2040 | 1463036316471 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 23:58:36 INFO - PROCESS | 2040 | 1463036316473 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 23:58:36 INFO - PROCESS | 2040 | 1463036316477 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 23:58:36 INFO - PROCESS | 2040 | 1463036316479 Marionette TRACE conn6 <- [1,2282,null,{}] 23:58:36 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-upgrade.no-redirect.http.html 23:58:36 INFO - PROCESS | 2040 | 1463036316483 Marionette TRACE conn6 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:36 INFO - PROCESS | 2040 | 1463036316564 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 23:58:36 INFO - PROCESS | 2040 | 1463036316643 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:36 INFO - PROCESS | 2040 | ++DOCSHELL 000000599ADBB000 == 45 [pid = 2040] [id = 741] 23:58:36 INFO - PROCESS | 2040 | ++DOMWINDOW == 103 (0000005986F65C00) [pid = 2040] [serial = 2062] [outer = 0000000000000000] 23:58:36 INFO - PROCESS | 2040 | ++DOMWINDOW == 104 (000000599119D800) [pid = 2040] [serial = 2063] [outer = 0000005986F65C00] 23:58:36 INFO - PROCESS | 2040 | 1463036316688 Marionette DEBUG loaded listener.js 23:58:36 INFO - PROCESS | 2040 | ++DOMWINDOW == 105 (0000005997464C00) [pid = 2040] [serial = 2064] [outer = 0000005986F65C00] 23:58:37 INFO - PROCESS | 2040 | 1463036317050 Marionette TRACE conn6 <- [1,2284,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]]]}] 23:58:37 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-upgrade.no-redirect.http.html | The referrer URL is origin when a 23:58:37 INFO - document served over http requires an https 23:58:37 INFO - sub-resource via fetch-request using the meta-csp 23:58:37 INFO - delivery method with no-redirect and when 23:58:37 INFO - the target request is same-origin. 23:58:37 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 627ms 23:58:37 INFO - PROCESS | 2040 | 1463036317110 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 23:58:37 INFO - PROCESS | 2040 | 1463036317112 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 23:58:37 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 23:58:37 INFO - PROCESS | 2040 | 1463036317122 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 23:58:37 INFO - PROCESS | 2040 | 1463036317124 Marionette TRACE conn6 <- [1,2286,null,{}] 23:58:37 INFO - PROCESS | 2040 | 1463036317127 Marionette TRACE conn6 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:37 INFO - PROCESS | 2040 | 1463036317209 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 23:58:37 INFO - PROCESS | 2040 | 1463036317215 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:37 INFO - PROCESS | 2040 | ++DOCSHELL 000000599BD2F000 == 46 [pid = 2040] [id = 742] 23:58:37 INFO - PROCESS | 2040 | ++DOMWINDOW == 106 (00000059974A1400) [pid = 2040] [serial = 2065] [outer = 0000000000000000] 23:58:37 INFO - PROCESS | 2040 | ++DOMWINDOW == 107 (00000059974D3800) [pid = 2040] [serial = 2066] [outer = 00000059974A1400] 23:58:37 INFO - PROCESS | 2040 | 1463036317260 Marionette DEBUG loaded listener.js 23:58:37 INFO - PROCESS | 2040 | ++DOMWINDOW == 108 (000000599791E400) [pid = 2040] [serial = 2067] [outer = 00000059974A1400] 23:58:37 INFO - PROCESS | 2040 | 1463036317706 Marionette TRACE conn6 <- [1,2288,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]]]}] 23:58:37 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-upgrade.swap-origin-redirect.http.html | The referrer URL is origin when a 23:58:37 INFO - document served over http requires an https 23:58:37 INFO - sub-resource via fetch-request using the meta-csp 23:58:37 INFO - delivery method with swap-origin-redirect and when 23:58:37 INFO - the target request is same-origin. 23:58:37 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 647ms 23:58:37 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 23:58:37 INFO - PROCESS | 2040 | 1463036317766 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 23:58:37 INFO - PROCESS | 2040 | 1463036317768 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 23:58:37 INFO - PROCESS | 2040 | 1463036317772 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 23:58:37 INFO - PROCESS | 2040 | 1463036317774 Marionette TRACE conn6 <- [1,2290,null,{}] 23:58:37 INFO - PROCESS | 2040 | 1463036317786 Marionette TRACE conn6 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:37 INFO - PROCESS | 2040 | 1463036317868 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 23:58:37 INFO - PROCESS | 2040 | 1463036317876 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:37 INFO - PROCESS | 2040 | ++DOCSHELL 000000599C3D7000 == 47 [pid = 2040] [id = 743] 23:58:37 INFO - PROCESS | 2040 | ++DOMWINDOW == 109 (0000005997926800) [pid = 2040] [serial = 2068] [outer = 0000000000000000] 23:58:37 INFO - PROCESS | 2040 | ++DOMWINDOW == 110 (0000005997929000) [pid = 2040] [serial = 2069] [outer = 0000005997926800] 23:58:37 INFO - PROCESS | 2040 | 1463036317924 Marionette DEBUG loaded listener.js 23:58:38 INFO - PROCESS | 2040 | ++DOMWINDOW == 111 (0000005997953C00) [pid = 2040] [serial = 2070] [outer = 0000005997926800] 23:58:38 INFO - PROCESS | 2040 | ++DOCSHELL 000000599C432000 == 48 [pid = 2040] [id = 744] 23:58:38 INFO - PROCESS | 2040 | ++DOMWINDOW == 112 (0000005997982400) [pid = 2040] [serial = 2071] [outer = 0000000000000000] 23:58:38 INFO - PROCESS | 2040 | [2040] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9430 23:58:38 INFO - PROCESS | 2040 | ++DOMWINDOW == 113 (0000005985366400) [pid = 2040] [serial = 2072] [outer = 0000005997982400] 23:58:38 INFO - PROCESS | 2040 | 1463036318581 Marionette TRACE conn6 <- [1,2292,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]]]}] 23:58:38 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.keep-origin-redirect.http.html | The referrer URL is origin when a 23:58:38 INFO - document served over http requires an https 23:58:38 INFO - sub-resource via iframe-tag using the meta-csp 23:58:38 INFO - delivery method with keep-origin-redirect and when 23:58:38 INFO - the target request is same-origin. 23:58:38 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 838ms 23:58:38 INFO - PROCESS | 2040 | 1463036318612 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 23:58:38 INFO - PROCESS | 2040 | 1463036318617 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 23:58:38 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.no-redirect.http.html 23:58:38 INFO - PROCESS | 2040 | 1463036318622 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 23:58:38 INFO - PROCESS | 2040 | 1463036318627 Marionette TRACE conn6 <- [1,2294,null,{}] 23:58:38 INFO - PROCESS | 2040 | 1463036318633 Marionette TRACE conn6 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:38 INFO - PROCESS | 2040 | 1463036318760 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 23:58:38 INFO - PROCESS | 2040 | 1463036318884 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:38 INFO - PROCESS | 2040 | ++DOCSHELL 0000005995430800 == 49 [pid = 2040] [id = 745] 23:58:38 INFO - PROCESS | 2040 | ++DOMWINDOW == 114 (000000599009B400) [pid = 2040] [serial = 2073] [outer = 0000000000000000] 23:58:38 INFO - PROCESS | 2040 | ++DOMWINDOW == 115 (0000005990B78800) [pid = 2040] [serial = 2074] [outer = 000000599009B400] 23:58:38 INFO - PROCESS | 2040 | 1463036318943 Marionette DEBUG loaded listener.js 23:58:39 INFO - PROCESS | 2040 | ++DOMWINDOW == 116 (00000059933A8C00) [pid = 2040] [serial = 2075] [outer = 000000599009B400] 23:58:39 INFO - PROCESS | 2040 | ++DOCSHELL 00000059979EE800 == 50 [pid = 2040] [id = 746] 23:58:39 INFO - PROCESS | 2040 | ++DOMWINDOW == 117 (000000599386E400) [pid = 2040] [serial = 2076] [outer = 0000000000000000] 23:58:39 INFO - PROCESS | 2040 | ++DOMWINDOW == 118 (0000005993FF0000) [pid = 2040] [serial = 2077] [outer = 000000599386E400] 23:58:39 INFO - PROCESS | 2040 | 1463036319536 Marionette TRACE conn6 <- [1,2296,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]]]}] 23:58:39 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.no-redirect.http.html | The referrer URL is origin when a 23:58:39 INFO - document served over http requires an https 23:58:39 INFO - sub-resource via iframe-tag using the meta-csp 23:58:39 INFO - delivery method with no-redirect and when 23:58:39 INFO - the target request is same-origin. 23:58:39 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 942ms 23:58:39 INFO - PROCESS | 2040 | 1463036319571 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 23:58:39 INFO - PROCESS | 2040 | 1463036319577 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 23:58:39 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 23:58:39 INFO - PROCESS | 2040 | 1463036319585 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 23:58:39 INFO - PROCESS | 2040 | 1463036319588 Marionette TRACE conn6 <- [1,2298,null,{}] 23:58:39 INFO - PROCESS | 2040 | 1463036319592 Marionette TRACE conn6 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:39 INFO - PROCESS | 2040 | 1463036319720 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 23:58:39 INFO - PROCESS | 2040 | 1463036319815 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:39 INFO - PROCESS | 2040 | ++DOCSHELL 000000599C41F000 == 51 [pid = 2040] [id = 747] 23:58:39 INFO - PROCESS | 2040 | ++DOMWINDOW == 119 (0000005993871000) [pid = 2040] [serial = 2078] [outer = 0000000000000000] 23:58:39 INFO - PROCESS | 2040 | ++DOMWINDOW == 120 (0000005994A5CC00) [pid = 2040] [serial = 2079] [outer = 0000005993871000] 23:58:39 INFO - PROCESS | 2040 | 1463036319870 Marionette DEBUG loaded listener.js 23:58:39 INFO - PROCESS | 2040 | ++DOMWINDOW == 121 (0000005995CB9C00) [pid = 2040] [serial = 2080] [outer = 0000005993871000] 23:58:40 INFO - PROCESS | 2040 | ++DOCSHELL 000000599C452000 == 52 [pid = 2040] [id = 748] 23:58:40 INFO - PROCESS | 2040 | ++DOMWINDOW == 122 (0000005997924C00) [pid = 2040] [serial = 2081] [outer = 0000000000000000] 23:58:40 INFO - PROCESS | 2040 | ++DOMWINDOW == 123 (000000599711C800) [pid = 2040] [serial = 2082] [outer = 0000005997924C00] 23:58:40 INFO - PROCESS | 2040 | 1463036320545 Marionette TRACE conn6 <- [1,2300,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]]]}] 23:58:40 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.swap-origin-redirect.http.html | The referrer URL is origin when a 23:58:40 INFO - document served over http requires an https 23:58:40 INFO - sub-resource via iframe-tag using the meta-csp 23:58:40 INFO - delivery method with swap-origin-redirect and when 23:58:40 INFO - the target request is same-origin. 23:58:40 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 986ms 23:58:40 INFO - PROCESS | 2040 | 1463036320574 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 23:58:40 INFO - PROCESS | 2040 | 1463036320577 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 23:58:40 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 23:58:40 INFO - PROCESS | 2040 | 1463036320581 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 23:58:40 INFO - PROCESS | 2040 | 1463036320586 Marionette TRACE conn6 <- [1,2302,null,{}] 23:58:40 INFO - PROCESS | 2040 | 1463036320597 Marionette TRACE conn6 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:40 INFO - PROCESS | 2040 | 1463036320727 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 23:58:40 INFO - PROCESS | 2040 | 1463036320853 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:40 INFO - PROCESS | 2040 | ++DOCSHELL 000000599C7C7000 == 53 [pid = 2040] [id = 749] 23:58:40 INFO - PROCESS | 2040 | ++DOMWINDOW == 124 (000000599797C800) [pid = 2040] [serial = 2083] [outer = 0000000000000000] 23:58:40 INFO - PROCESS | 2040 | ++DOMWINDOW == 125 (0000005997983400) [pid = 2040] [serial = 2084] [outer = 000000599797C800] 23:58:40 INFO - PROCESS | 2040 | 1463036320912 Marionette DEBUG loaded listener.js 23:58:41 INFO - PROCESS | 2040 | ++DOMWINDOW == 126 (0000005998C40800) [pid = 2040] [serial = 2085] [outer = 000000599797C800] 23:58:41 INFO - PROCESS | 2040 | ++DOCSHELL 000000599C7DD000 == 54 [pid = 2040] [id = 750] 23:58:41 INFO - PROCESS | 2040 | ++DOMWINDOW == 127 (0000005993CAE800) [pid = 2040] [serial = 2086] [outer = 0000000000000000] 23:58:41 INFO - PROCESS | 2040 | ++DOMWINDOW == 128 (0000005993CB1C00) [pid = 2040] [serial = 2087] [outer = 0000005993CAE800] 23:58:41 INFO - PROCESS | 2040 | 1463036321589 Marionette TRACE conn6 <- [1,2304,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]]]}] 23:58:41 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html | The referrer URL is origin when a 23:58:41 INFO - document served over http requires an https 23:58:41 INFO - sub-resource via iframe-tag using the meta-csp 23:58:41 INFO - delivery method with swap-origin-redirect and when 23:58:41 INFO - the target request is same-origin. 23:58:41 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 1029ms 23:58:41 INFO - PROCESS | 2040 | 1463036321612 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 23:58:41 INFO - PROCESS | 2040 | 1463036321615 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 23:58:41 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 23:58:41 INFO - PROCESS | 2040 | 1463036321619 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 23:58:41 INFO - PROCESS | 2040 | 1463036321621 Marionette TRACE conn6 <- [1,2306,null,{}] 23:58:41 INFO - PROCESS | 2040 | 1463036321625 Marionette TRACE conn6 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:41 INFO - PROCESS | 2040 | 1463036321750 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 23:58:41 INFO - PROCESS | 2040 | 1463036321892 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:41 INFO - PROCESS | 2040 | ++DOCSHELL 000000599AB73800 == 55 [pid = 2040] [id = 751] 23:58:41 INFO - PROCESS | 2040 | ++DOMWINDOW == 129 (00000059876A7000) [pid = 2040] [serial = 2088] [outer = 0000000000000000] 23:58:41 INFO - PROCESS | 2040 | ++DOMWINDOW == 130 (0000005993CBBC00) [pid = 2040] [serial = 2089] [outer = 00000059876A7000] 23:58:41 INFO - PROCESS | 2040 | 1463036321949 Marionette DEBUG loaded listener.js 23:58:42 INFO - PROCESS | 2040 | ++DOMWINDOW == 131 (0000005998C48800) [pid = 2040] [serial = 2090] [outer = 00000059876A7000] 23:58:42 INFO - PROCESS | 2040 | ++DOCSHELL 00000059875A3000 == 56 [pid = 2040] [id = 752] 23:58:42 INFO - PROCESS | 2040 | ++DOMWINDOW == 132 (000000598CF8D000) [pid = 2040] [serial = 2091] [outer = 0000000000000000] 23:58:42 INFO - PROCESS | 2040 | ++DOMWINDOW == 133 (000000598B76B800) [pid = 2040] [serial = 2092] [outer = 000000598CF8D000] 23:58:42 INFO - PROCESS | 2040 | 1463036322814 Marionette TRACE conn6 <- [1,2308,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]]]}] 23:58:42 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.keep-origin-redirect.http.html | The referrer URL is origin when a 23:58:42 INFO - document served over http requires an https 23:58:42 INFO - sub-resource via iframe-tag using the meta-csp 23:58:42 INFO - delivery method with keep-origin-redirect and when 23:58:42 INFO - the target request is same-origin. 23:58:42 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 1237ms 23:58:42 INFO - PROCESS | 2040 | 1463036322859 Marionette TRACE conn6 -> [0,2309,"getWindowHandle",null] 23:58:42 INFO - PROCESS | 2040 | 1463036322863 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 23:58:42 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html 23:58:42 INFO - PROCESS | 2040 | 1463036322869 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 23:58:42 INFO - PROCESS | 2040 | 1463036322873 Marionette TRACE conn6 <- [1,2310,null,{}] 23:58:42 INFO - PROCESS | 2040 | 1463036322880 Marionette TRACE conn6 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:43 INFO - PROCESS | 2040 | 1463036322993 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 23:58:43 INFO - PROCESS | 2040 | 1463036323125 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:43 INFO - PROCESS | 2040 | ++DOCSHELL 0000005990DDF800 == 57 [pid = 2040] [id = 753] 23:58:43 INFO - PROCESS | 2040 | ++DOMWINDOW == 134 (000000598B4DA000) [pid = 2040] [serial = 2093] [outer = 0000000000000000] 23:58:43 INFO - PROCESS | 2040 | ++DOMWINDOW == 135 (000000598CF07400) [pid = 2040] [serial = 2094] [outer = 000000598B4DA000] 23:58:43 INFO - PROCESS | 2040 | 1463036323177 Marionette DEBUG loaded listener.js 23:58:43 INFO - PROCESS | 2040 | ++DOMWINDOW == 136 (0000005990BAD800) [pid = 2040] [serial = 2095] [outer = 000000598B4DA000] 23:58:43 INFO - PROCESS | 2040 | --DOCSHELL 000000599BD2F000 == 56 [pid = 2040] [id = 742] 23:58:43 INFO - PROCESS | 2040 | --DOCSHELL 000000599ADBB000 == 55 [pid = 2040] [id = 741] 23:58:43 INFO - PROCESS | 2040 | --DOCSHELL 000000599AB7A000 == 54 [pid = 2040] [id = 740] 23:58:43 INFO - PROCESS | 2040 | --DOCSHELL 000000599B3AA800 == 53 [pid = 2040] [id = 727] 23:58:43 INFO - PROCESS | 2040 | --DOCSHELL 000000599A59D000 == 52 [pid = 2040] [id = 739] 23:58:43 INFO - PROCESS | 2040 | --DOCSHELL 0000005999F90800 == 51 [pid = 2040] [id = 738] 23:58:43 INFO - PROCESS | 2040 | --DOCSHELL 0000005998508000 == 50 [pid = 2040] [id = 737] 23:58:43 INFO - PROCESS | 2040 | --DOCSHELL 00000059974F1000 == 49 [pid = 2040] [id = 736] 23:58:43 INFO - PROCESS | 2040 | --DOMWINDOW == 135 (00000059973A3C00) [pid = 2040] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 23:58:43 INFO - PROCESS | 2040 | --DOCSHELL 00000059925D7800 == 48 [pid = 2040] [id = 735] 23:58:43 INFO - PROCESS | 2040 | --DOCSHELL 000000599438E800 == 47 [pid = 2040] [id = 734] 23:58:43 INFO - PROCESS | 2040 | --DOCSHELL 0000005990B39800 == 46 [pid = 2040] [id = 733] 23:58:43 INFO - PROCESS | 2040 | --DOCSHELL 000000599C3D1800 == 45 [pid = 2040] [id = 732] 23:58:43 INFO - PROCESS | 2040 | --DOCSHELL 00000059946C9000 == 44 [pid = 2040] [id = 729] 23:58:43 INFO - PROCESS | 2040 | --DOCSHELL 0000005992F5E800 == 43 [pid = 2040] [id = 728] 23:58:43 INFO - PROCESS | 2040 | --DOCSHELL 000000599A5A1800 == 42 [pid = 2040] [id = 726] 23:58:43 INFO - PROCESS | 2040 | --DOMWINDOW == 134 (000000598FE5B800) [pid = 2040] [serial = 1981] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463036296834] 23:58:43 INFO - PROCESS | 2040 | --DOMWINDOW == 133 (000000598FE60000) [pid = 2040] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 23:58:43 INFO - PROCESS | 2040 | --DOMWINDOW == 132 (00000059937AA000) [pid = 2040] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 23:58:43 INFO - PROCESS | 2040 | --DOMWINDOW == 131 (000000598FE91400) [pid = 2040] [serial = 1992] [outer = 0000000000000000] [url = about:blank] 23:58:43 INFO - PROCESS | 2040 | --DOMWINDOW == 130 (000000598CF08800) [pid = 2040] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 23:58:43 INFO - PROCESS | 2040 | --DOMWINDOW == 129 (0000005993A84400) [pid = 2040] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 23:58:43 INFO - PROCESS | 2040 | --DOMWINDOW == 128 (000000598BAAC800) [pid = 2040] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 23:58:43 INFO - PROCESS | 2040 | --DOMWINDOW == 127 (0000005990094800) [pid = 2040] [serial = 1995] [outer = 0000000000000000] [url = about:blank] 23:58:43 INFO - PROCESS | 2040 | --DOMWINDOW == 126 (0000005994199800) [pid = 2040] [serial = 1983] [outer = 0000000000000000] [url = about:blank] 23:58:43 INFO - PROCESS | 2040 | --DOMWINDOW == 125 (00000059971F1800) [pid = 2040] [serial = 1986] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:58:43 INFO - PROCESS | 2040 | --DOMWINDOW == 124 (000000599740FC00) [pid = 2040] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 23:58:43 INFO - PROCESS | 2040 | --DOMWINDOW == 123 (0000005997467800) [pid = 2040] [serial = 1989] [outer = 0000000000000000] [url = about:blank] 23:58:43 INFO - PROCESS | 2040 | --DOMWINDOW == 122 (0000005992538000) [pid = 2040] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 23:58:43 INFO - PROCESS | 2040 | --DOMWINDOW == 121 (0000005993336400) [pid = 2040] [serial = 1998] [outer = 0000000000000000] [url = about:blank] 23:58:43 INFO - PROCESS | 2040 | --DOMWINDOW == 120 (0000005987988C00) [pid = 2040] [serial = 1976] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:58:43 INFO - PROCESS | 2040 | --DOMWINDOW == 119 (000000599447C400) [pid = 2040] [serial = 2007] [outer = 0000000000000000] [url = about:blank] 23:58:43 INFO - PROCESS | 2040 | --DOMWINDOW == 118 (0000005993FF5C00) [pid = 2040] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 23:58:43 INFO - PROCESS | 2040 | --DOMWINDOW == 117 (0000005993FC2400) [pid = 2040] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 23:58:43 INFO - PROCESS | 2040 | --DOMWINDOW == 116 (0000005994716000) [pid = 2040] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 23:58:43 INFO - PROCESS | 2040 | --DOMWINDOW == 115 (0000005994732400) [pid = 2040] [serial = 2010] [outer = 0000000000000000] [url = about:blank] 23:58:43 INFO - PROCESS | 2040 | --DOMWINDOW == 114 (000000599606AC00) [pid = 2040] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 23:58:43 INFO - PROCESS | 2040 | --DOMWINDOW == 113 (00000059966B1400) [pid = 2040] [serial = 2016] [outer = 0000000000000000] [url = about:blank] 23:58:43 INFO - PROCESS | 2040 | --DOMWINDOW == 112 (0000005997348000) [pid = 2040] [serial = 2018] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:58:43 INFO - PROCESS | 2040 | --DOMWINDOW == 111 (0000005993FBD400) [pid = 2040] [serial = 2004] [outer = 0000000000000000] [url = about:blank] 23:58:43 INFO - PROCESS | 2040 | --DOMWINDOW == 110 (00000059951C2400) [pid = 2040] [serial = 2013] [outer = 0000000000000000] [url = about:blank] 23:58:43 INFO - PROCESS | 2040 | --DOMWINDOW == 109 (0000005993829800) [pid = 2040] [serial = 2001] [outer = 0000000000000000] [url = about:blank] 23:58:43 INFO - PROCESS | 2040 | --DOMWINDOW == 108 (000000598CF89C00) [pid = 2040] [serial = 1893] [outer = 0000000000000000] [url = about:blank] 23:58:43 INFO - PROCESS | 2040 | --DOMWINDOW == 107 (000000599009C800) [pid = 2040] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 23:58:43 INFO - PROCESS | 2040 | ++DOCSHELL 000000598CFCD000 == 43 [pid = 2040] [id = 754] 23:58:43 INFO - PROCESS | 2040 | ++DOMWINDOW == 108 (000000598768D000) [pid = 2040] [serial = 2096] [outer = 0000000000000000] 23:58:43 INFO - PROCESS | 2040 | ++DOMWINDOW == 109 (0000005988223800) [pid = 2040] [serial = 2097] [outer = 000000598768D000] 23:58:43 INFO - PROCESS | 2040 | 1463036323806 Marionette TRACE conn6 <- [1,2312,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]]]}] 23:58:43 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html | The referrer URL is origin when a 23:58:43 INFO - document served over http requires an https 23:58:43 INFO - sub-resource via iframe-tag using the meta-csp 23:58:43 INFO - delivery method with no-redirect and when 23:58:43 INFO - the target request is same-origin. 23:58:43 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 984ms 23:58:43 INFO - PROCESS | 2040 | 1463036323857 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 23:58:43 INFO - PROCESS | 2040 | 1463036323863 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 23:58:43 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 23:58:43 INFO - PROCESS | 2040 | 1463036323875 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 23:58:43 INFO - PROCESS | 2040 | 1463036323877 Marionette TRACE conn6 <- [1,2314,null,{}] 23:58:43 INFO - PROCESS | 2040 | 1463036323881 Marionette TRACE conn6 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:43 INFO - PROCESS | 2040 | 1463036323976 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 23:58:43 INFO - PROCESS | 2040 | 1463036323985 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:44 INFO - PROCESS | 2040 | ++DOCSHELL 000000599437C800 == 44 [pid = 2040] [id = 755] 23:58:44 INFO - PROCESS | 2040 | ++DOMWINDOW == 110 (0000005987695C00) [pid = 2040] [serial = 2098] [outer = 0000000000000000] 23:58:44 INFO - PROCESS | 2040 | ++DOMWINDOW == 111 (000000599009A400) [pid = 2040] [serial = 2099] [outer = 0000005987695C00] 23:58:44 INFO - PROCESS | 2040 | 1463036324032 Marionette DEBUG loaded listener.js 23:58:44 INFO - PROCESS | 2040 | ++DOMWINDOW == 112 (000000599119BC00) [pid = 2040] [serial = 2100] [outer = 0000005987695C00] 23:58:44 INFO - PROCESS | 2040 | ++DOCSHELL 0000005996697800 == 45 [pid = 2040] [id = 756] 23:58:44 INFO - PROCESS | 2040 | ++DOMWINDOW == 113 (0000005993336C00) [pid = 2040] [serial = 2101] [outer = 0000000000000000] 23:58:44 INFO - PROCESS | 2040 | ++DOMWINDOW == 114 (00000059933A8000) [pid = 2040] [serial = 2102] [outer = 0000005993336C00] 23:58:44 INFO - PROCESS | 2040 | 1463036324598 Marionette TRACE conn6 <- [1,2316,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]]]}] 23:58:44 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.swap-origin-redirect.http.html | The referrer URL is origin when a 23:58:44 INFO - document served over http requires an https 23:58:44 INFO - sub-resource via iframe-tag using the meta-csp 23:58:44 INFO - delivery method with swap-origin-redirect and when 23:58:44 INFO - the target request is same-origin. 23:58:44 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 732ms 23:58:44 INFO - PROCESS | 2040 | 1463036324608 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 23:58:44 INFO - PROCESS | 2040 | 1463036324611 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 23:58:44 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 23:58:44 INFO - PROCESS | 2040 | 1463036324614 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 23:58:44 INFO - PROCESS | 2040 | 1463036324618 Marionette TRACE conn6 <- [1,2318,null,{}] 23:58:44 INFO - PROCESS | 2040 | 1463036324628 Marionette TRACE conn6 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:44 INFO - PROCESS | 2040 | 1463036324727 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 23:58:44 INFO - PROCESS | 2040 | 1463036324813 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:44 INFO - PROCESS | 2040 | ++DOCSHELL 00000059979D2800 == 46 [pid = 2040] [id = 757] 23:58:44 INFO - PROCESS | 2040 | ++DOMWINDOW == 115 (000000598CF82800) [pid = 2040] [serial = 2103] [outer = 0000000000000000] 23:58:44 INFO - PROCESS | 2040 | ++DOMWINDOW == 116 (00000059937E6000) [pid = 2040] [serial = 2104] [outer = 000000598CF82800] 23:58:44 INFO - PROCESS | 2040 | 1463036324861 Marionette DEBUG loaded listener.js 23:58:44 INFO - PROCESS | 2040 | ++DOMWINDOW == 117 (000000599385F800) [pid = 2040] [serial = 2105] [outer = 000000598CF82800] 23:58:45 INFO - PROCESS | 2040 | 1463036325284 Marionette TRACE conn6 <- [1,2320,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]]]}] 23:58:45 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-downgrade.keep-origin-redirect.http.html | The referrer URL is origin when a 23:58:45 INFO - document served over http requires an https 23:58:45 INFO - sub-resource via script-tag using the meta-csp 23:58:45 INFO - delivery method with keep-origin-redirect and when 23:58:45 INFO - the target request is same-origin. 23:58:45 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 692ms 23:58:45 INFO - PROCESS | 2040 | 1463036325310 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 23:58:45 INFO - PROCESS | 2040 | 1463036325312 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 23:58:45 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html 23:58:45 INFO - PROCESS | 2040 | 1463036325316 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 23:58:45 INFO - PROCESS | 2040 | 1463036325318 Marionette TRACE conn6 <- [1,2322,null,{}] 23:58:45 INFO - PROCESS | 2040 | 1463036325326 Marionette TRACE conn6 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:45 INFO - PROCESS | 2040 | 1463036325409 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 23:58:45 INFO - PROCESS | 2040 | 1463036325415 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:45 INFO - PROCESS | 2040 | ++DOCSHELL 0000005998509800 == 47 [pid = 2040] [id = 758] 23:58:45 INFO - PROCESS | 2040 | ++DOMWINDOW == 118 (0000005993E25800) [pid = 2040] [serial = 2106] [outer = 0000000000000000] 23:58:45 INFO - PROCESS | 2040 | ++DOMWINDOW == 119 (0000005987984000) [pid = 2040] [serial = 2107] [outer = 0000005993E25800] 23:58:45 INFO - PROCESS | 2040 | 1463036325461 Marionette DEBUG loaded listener.js 23:58:45 INFO - PROCESS | 2040 | ++DOMWINDOW == 120 (0000005993FCC400) [pid = 2040] [serial = 2108] [outer = 0000005993E25800] 23:58:45 INFO - PROCESS | 2040 | 1463036325927 Marionette TRACE conn6 <- [1,2324,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]]]}] 23:58:45 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html | The referrer URL is origin when a 23:58:45 INFO - document served over http requires an https 23:58:45 INFO - sub-resource via script-tag using the meta-csp 23:58:45 INFO - delivery method with no-redirect and when 23:58:45 INFO - the target request is same-origin. 23:58:45 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 629ms 23:58:45 INFO - PROCESS | 2040 | 1463036325948 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 23:58:45 INFO - PROCESS | 2040 | 1463036325950 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 23:58:45 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 23:58:45 INFO - PROCESS | 2040 | 1463036325964 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 23:58:45 INFO - PROCESS | 2040 | 1463036325966 Marionette TRACE conn6 <- [1,2326,null,{}] 23:58:45 INFO - PROCESS | 2040 | 1463036325970 Marionette TRACE conn6 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:46 INFO - PROCESS | 2040 | 1463036326078 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 23:58:46 INFO - PROCESS | 2040 | 1463036326163 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:46 INFO - PROCESS | 2040 | ++DOCSHELL 0000005999FD4000 == 48 [pid = 2040] [id = 759] 23:58:46 INFO - PROCESS | 2040 | ++DOMWINDOW == 121 (0000005993FCCC00) [pid = 2040] [serial = 2109] [outer = 0000000000000000] 23:58:46 INFO - PROCESS | 2040 | ++DOMWINDOW == 122 (0000005994111400) [pid = 2040] [serial = 2110] [outer = 0000005993FCCC00] 23:58:46 INFO - PROCESS | 2040 | 1463036326208 Marionette DEBUG loaded listener.js 23:58:46 INFO - PROCESS | 2040 | ++DOMWINDOW == 123 (0000005994299400) [pid = 2040] [serial = 2111] [outer = 0000005993FCCC00] 23:58:46 INFO - PROCESS | 2040 | 1463036326642 Marionette TRACE conn6 <- [1,2328,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]]]}] 23:58:46 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-downgrade.swap-origin-redirect.http.html | The referrer URL is origin when a 23:58:46 INFO - document served over http requires an https 23:58:46 INFO - sub-resource via script-tag using the meta-csp 23:58:46 INFO - delivery method with swap-origin-redirect and when 23:58:46 INFO - the target request is same-origin. 23:58:46 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 755ms 23:58:46 INFO - PROCESS | 2040 | 1463036326720 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 23:58:46 INFO - PROCESS | 2040 | 1463036326722 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 23:58:46 INFO - PROCESS | 2040 | 1463036326733 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 23:58:46 INFO - PROCESS | 2040 | 1463036326735 Marionette TRACE conn6 <- [1,2330,null,{}] 23:58:46 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 23:58:46 INFO - PROCESS | 2040 | 1463036326739 Marionette TRACE conn6 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:46 INFO - PROCESS | 2040 | 1463036326871 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 23:58:46 INFO - PROCESS | 2040 | 1463036326886 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:46 INFO - PROCESS | 2040 | ++DOCSHELL 000000599A5A6000 == 49 [pid = 2040] [id = 760] 23:58:46 INFO - PROCESS | 2040 | ++DOMWINDOW == 124 (000000599472F000) [pid = 2040] [serial = 2112] [outer = 0000000000000000] 23:58:46 INFO - PROCESS | 2040 | ++DOMWINDOW == 125 (0000005994B9D800) [pid = 2040] [serial = 2113] [outer = 000000599472F000] 23:58:46 INFO - PROCESS | 2040 | 1463036326977 Marionette DEBUG loaded listener.js 23:58:47 INFO - PROCESS | 2040 | ++DOMWINDOW == 126 (00000059952F1C00) [pid = 2040] [serial = 2114] [outer = 000000599472F000] 23:58:47 INFO - PROCESS | 2040 | 1463036327415 Marionette TRACE conn6 <- [1,2332,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]]]}] 23:58:47 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html | The referrer URL is origin when a 23:58:47 INFO - document served over http requires an https 23:58:47 INFO - sub-resource via script-tag using the meta-csp 23:58:47 INFO - delivery method with swap-origin-redirect and when 23:58:47 INFO - the target request is same-origin. 23:58:47 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 734ms 23:58:47 INFO - PROCESS | 2040 | 1463036327476 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 23:58:47 INFO - PROCESS | 2040 | 1463036327478 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 23:58:47 INFO - PROCESS | 2040 | 1463036327482 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 23:58:47 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 23:58:47 INFO - PROCESS | 2040 | 1463036327484 Marionette TRACE conn6 <- [1,2334,null,{}] 23:58:47 INFO - PROCESS | 2040 | 1463036327493 Marionette TRACE conn6 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:47 INFO - PROCESS | 2040 | 1463036327600 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 23:58:47 INFO - PROCESS | 2040 | --DOMWINDOW == 125 (0000005987013400) [pid = 2040] [serial = 2038] [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] 23:58:47 INFO - PROCESS | 2040 | --DOMWINDOW == 124 (00000059937DD400) [pid = 2040] [serial = 2047] [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] 23:58:47 INFO - PROCESS | 2040 | --DOMWINDOW == 123 (0000005987696C00) [pid = 2040] [serial = 2044] [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] 23:58:47 INFO - PROCESS | 2040 | --DOMWINDOW == 122 (0000005993FEE400) [pid = 2040] [serial = 2050] [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] 23:58:47 INFO - PROCESS | 2040 | --DOMWINDOW == 121 (0000005990D08000) [pid = 2040] [serial = 2027] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:58:47 INFO - PROCESS | 2040 | --DOMWINDOW == 120 (00000059973A1C00) [pid = 2040] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463036306269] 23:58:47 INFO - PROCESS | 2040 | --DOMWINDOW == 119 (00000059911A3800) [pid = 2040] [serial = 2041] [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] 23:58:47 INFO - PROCESS | 2040 | --DOMWINDOW == 118 (00000059961FC400) [pid = 2040] [serial = 2056] [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] 23:58:47 INFO - PROCESS | 2040 | --DOMWINDOW == 117 (00000059974A1400) [pid = 2040] [serial = 2065] [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] 23:58:47 INFO - PROCESS | 2040 | --DOMWINDOW == 116 (0000005986F65C00) [pid = 2040] [serial = 2062] [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] 23:58:47 INFO - PROCESS | 2040 | --DOMWINDOW == 115 (0000005997349000) [pid = 2040] [serial = 2059] [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] 23:58:47 INFO - PROCESS | 2040 | --DOMWINDOW == 114 (0000005994712800) [pid = 2040] [serial = 2053] [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] 23:58:47 INFO - PROCESS | 2040 | 1463036327864 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:47 INFO - PROCESS | 2040 | ++DOCSHELL 0000005993151800 == 50 [pid = 2040] [id = 761] 23:58:47 INFO - PROCESS | 2040 | ++DOMWINDOW == 115 (0000005987013400) [pid = 2040] [serial = 2115] [outer = 0000000000000000] 23:58:47 INFO - PROCESS | 2040 | ++DOMWINDOW == 116 (000000598FE8F000) [pid = 2040] [serial = 2116] [outer = 0000005987013400] 23:58:47 INFO - PROCESS | 2040 | 1463036327910 Marionette DEBUG loaded listener.js 23:58:47 INFO - PROCESS | 2040 | ++DOMWINDOW == 117 (00000059966A6800) [pid = 2040] [serial = 2117] [outer = 0000005987013400] 23:58:48 INFO - PROCESS | 2040 | 1463036328287 Marionette TRACE conn6 <- [1,2336,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]]]}] 23:58:48 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-upgrade.keep-origin-redirect.http.html | The referrer URL is origin when a 23:58:48 INFO - document served over http requires an https 23:58:48 INFO - sub-resource via script-tag using the meta-csp 23:58:48 INFO - delivery method with keep-origin-redirect and when 23:58:48 INFO - the target request is same-origin. 23:58:48 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 838ms 23:58:48 INFO - PROCESS | 2040 | 1463036328324 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 23:58:48 INFO - PROCESS | 2040 | 1463036328326 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 23:58:48 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http.html 23:58:48 INFO - PROCESS | 2040 | 1463036328330 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 23:58:48 INFO - PROCESS | 2040 | 1463036328332 Marionette TRACE conn6 <- [1,2338,null,{}] 23:58:48 INFO - PROCESS | 2040 | 1463036328335 Marionette TRACE conn6 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:48 INFO - PROCESS | 2040 | 1463036328419 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 23:58:48 INFO - PROCESS | 2040 | 1463036328500 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:48 INFO - PROCESS | 2040 | ++DOCSHELL 000000599B2A8800 == 51 [pid = 2040] [id = 762] 23:58:48 INFO - PROCESS | 2040 | ++DOMWINDOW == 118 (0000005994712800) [pid = 2040] [serial = 2118] [outer = 0000000000000000] 23:58:48 INFO - PROCESS | 2040 | ++DOMWINDOW == 119 (00000059971F4C00) [pid = 2040] [serial = 2119] [outer = 0000005994712800] 23:58:48 INFO - PROCESS | 2040 | 1463036328545 Marionette DEBUG loaded listener.js 23:58:48 INFO - PROCESS | 2040 | ++DOMWINDOW == 120 (000000599740C800) [pid = 2040] [serial = 2120] [outer = 0000005994712800] 23:58:48 INFO - PROCESS | 2040 | 1463036328903 Marionette TRACE conn6 <- [1,2340,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]]]}] 23:58:48 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http.html | The referrer URL is origin when a 23:58:48 INFO - document served over http requires an https 23:58:48 INFO - sub-resource via script-tag using the meta-csp 23:58:48 INFO - delivery method with no-redirect and when 23:58:48 INFO - the target request is same-origin. 23:58:48 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 23:58:48 INFO - PROCESS | 2040 | 1463036328962 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 23:58:48 INFO - PROCESS | 2040 | 1463036328964 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 23:58:48 INFO - PROCESS | 2040 | 1463036328967 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 23:58:48 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 23:58:48 INFO - PROCESS | 2040 | 1463036328969 Marionette TRACE conn6 <- [1,2342,null,{}] 23:58:48 INFO - PROCESS | 2040 | 1463036328973 Marionette TRACE conn6 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:49 INFO - PROCESS | 2040 | 1463036329084 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 23:58:49 INFO - PROCESS | 2040 | 1463036329123 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:49 INFO - PROCESS | 2040 | ++DOCSHELL 000000599BD2E800 == 52 [pid = 2040] [id = 763] 23:58:49 INFO - PROCESS | 2040 | ++DOMWINDOW == 121 (0000005997414C00) [pid = 2040] [serial = 2121] [outer = 0000000000000000] 23:58:49 INFO - PROCESS | 2040 | ++DOMWINDOW == 122 (0000005997466000) [pid = 2040] [serial = 2122] [outer = 0000005997414C00] 23:58:49 INFO - PROCESS | 2040 | 1463036329167 Marionette DEBUG loaded listener.js 23:58:49 INFO - PROCESS | 2040 | ++DOMWINDOW == 123 (00000059974A1400) [pid = 2040] [serial = 2123] [outer = 0000005997414C00] 23:58:49 INFO - PROCESS | 2040 | 1463036329567 Marionette TRACE conn6 <- [1,2344,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]]]}] 23:58:49 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-upgrade.swap-origin-redirect.http.html | The referrer URL is origin when a 23:58:49 INFO - document served over http requires an https 23:58:49 INFO - sub-resource via script-tag using the meta-csp 23:58:49 INFO - delivery method with swap-origin-redirect and when 23:58:49 INFO - the target request is same-origin. 23:58:49 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 628ms 23:58:49 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 23:58:49 INFO - PROCESS | 2040 | 1463036329599 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 23:58:49 INFO - PROCESS | 2040 | 1463036329601 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 23:58:49 INFO - PROCESS | 2040 | 1463036329609 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 23:58:49 INFO - PROCESS | 2040 | 1463036329611 Marionette TRACE conn6 <- [1,2346,null,{}] 23:58:49 INFO - PROCESS | 2040 | 1463036329623 Marionette TRACE conn6 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:49 INFO - PROCESS | 2040 | 1463036329707 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 23:58:49 INFO - PROCESS | 2040 | 1463036329713 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:49 INFO - PROCESS | 2040 | ++DOCSHELL 000000599C433000 == 53 [pid = 2040] [id = 764] 23:58:49 INFO - PROCESS | 2040 | ++DOMWINDOW == 124 (00000059974DB400) [pid = 2040] [serial = 2124] [outer = 0000000000000000] 23:58:49 INFO - PROCESS | 2040 | ++DOMWINDOW == 125 (0000005997921000) [pid = 2040] [serial = 2125] [outer = 00000059974DB400] 23:58:49 INFO - PROCESS | 2040 | 1463036329757 Marionette DEBUG loaded listener.js 23:58:49 INFO - PROCESS | 2040 | ++DOMWINDOW == 126 (000000599794A400) [pid = 2040] [serial = 2126] [outer = 00000059974DB400] 23:58:50 INFO - PROCESS | 2040 | 1463036330453 Marionette TRACE conn6 <- [1,2348,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]]]}] 23:58:50 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-downgrade.keep-origin-redirect.http.html | The referrer URL is origin when a 23:58:50 INFO - document served over http requires an https 23:58:50 INFO - sub-resource via xhr-request using the meta-csp 23:58:50 INFO - delivery method with keep-origin-redirect and when 23:58:50 INFO - the target request is same-origin. 23:58:50 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 881ms 23:58:50 INFO - PROCESS | 2040 | 1463036330490 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 23:58:50 INFO - PROCESS | 2040 | 1463036330496 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 23:58:50 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-downgrade.no-redirect.http.html 23:58:50 INFO - PROCESS | 2040 | 1463036330501 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 23:58:50 INFO - PROCESS | 2040 | 1463036330506 Marionette TRACE conn6 <- [1,2350,null,{}] 23:58:50 INFO - PROCESS | 2040 | 1463036330511 Marionette TRACE conn6 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:50 INFO - PROCESS | 2040 | 1463036330634 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 23:58:50 INFO - PROCESS | 2040 | 1463036330725 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:50 INFO - PROCESS | 2040 | ++DOCSHELL 000000599476C800 == 54 [pid = 2040] [id = 765] 23:58:50 INFO - PROCESS | 2040 | ++DOMWINDOW == 127 (000000598FE5E400) [pid = 2040] [serial = 2127] [outer = 0000000000000000] 23:58:50 INFO - PROCESS | 2040 | ++DOMWINDOW == 128 (000000599250B800) [pid = 2040] [serial = 2128] [outer = 000000598FE5E400] 23:58:50 INFO - PROCESS | 2040 | 1463036330783 Marionette DEBUG loaded listener.js 23:58:50 INFO - PROCESS | 2040 | ++DOMWINDOW == 129 (00000059933A8400) [pid = 2040] [serial = 2129] [outer = 000000598FE5E400] 23:58:51 INFO - PROCESS | 2040 | 1463036331285 Marionette TRACE conn6 <- [1,2352,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]]]}] 23:58:51 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-downgrade.no-redirect.http.html | The referrer URL is origin when a 23:58:51 INFO - document served over http requires an https 23:58:51 INFO - sub-resource via xhr-request using the meta-csp 23:58:51 INFO - delivery method with no-redirect and when 23:58:51 INFO - the target request is same-origin. 23:58:51 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 839ms 23:58:51 INFO - PROCESS | 2040 | 1463036331343 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 23:58:51 INFO - PROCESS | 2040 | 1463036331350 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 23:58:51 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 23:58:51 INFO - PROCESS | 2040 | 1463036331375 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 23:58:51 INFO - PROCESS | 2040 | 1463036331378 Marionette TRACE conn6 <- [1,2354,null,{}] 23:58:51 INFO - PROCESS | 2040 | 1463036331382 Marionette TRACE conn6 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:51 INFO - PROCESS | 2040 | 1463036331495 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 23:58:51 INFO - PROCESS | 2040 | 1463036331591 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:51 INFO - PROCESS | 2040 | ++DOCSHELL 000000599A595800 == 55 [pid = 2040] [id = 766] 23:58:51 INFO - PROCESS | 2040 | ++DOMWINDOW == 130 (0000005993E29400) [pid = 2040] [serial = 2130] [outer = 0000000000000000] 23:58:51 INFO - PROCESS | 2040 | ++DOMWINDOW == 131 (0000005993FFB000) [pid = 2040] [serial = 2131] [outer = 0000005993E29400] 23:58:51 INFO - PROCESS | 2040 | 1463036331646 Marionette DEBUG loaded listener.js 23:58:51 INFO - PROCESS | 2040 | ++DOMWINDOW == 132 (0000005994732400) [pid = 2040] [serial = 2132] [outer = 0000005993E29400] 23:58:52 INFO - PROCESS | 2040 | 1463036332196 Marionette TRACE conn6 <- [1,2356,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]]]}] 23:58:52 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-downgrade.swap-origin-redirect.http.html | The referrer URL is origin when a 23:58:52 INFO - document served over http requires an https 23:58:52 INFO - sub-resource via xhr-request using the meta-csp 23:58:52 INFO - delivery method with swap-origin-redirect and when 23:58:52 INFO - the target request is same-origin. 23:58:52 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 839ms 23:58:52 INFO - PROCESS | 2040 | 1463036332222 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 23:58:52 INFO - PROCESS | 2040 | 1463036332225 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 23:58:52 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 23:58:52 INFO - PROCESS | 2040 | 1463036332230 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 23:58:52 INFO - PROCESS | 2040 | 1463036332234 Marionette TRACE conn6 <- [1,2358,null,{}] 23:58:52 INFO - PROCESS | 2040 | 1463036332246 Marionette TRACE conn6 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:52 INFO - PROCESS | 2040 | 1463036332361 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 23:58:52 INFO - PROCESS | 2040 | 1463036332461 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:52 INFO - PROCESS | 2040 | ++DOCSHELL 000000599D087800 == 56 [pid = 2040] [id = 767] 23:58:52 INFO - PROCESS | 2040 | ++DOMWINDOW == 133 (00000059974D2400) [pid = 2040] [serial = 2133] [outer = 0000000000000000] 23:58:52 INFO - PROCESS | 2040 | ++DOMWINDOW == 134 (0000005997949800) [pid = 2040] [serial = 2134] [outer = 00000059974D2400] 23:58:52 INFO - PROCESS | 2040 | 1463036332518 Marionette DEBUG loaded listener.js 23:58:52 INFO - PROCESS | 2040 | ++DOMWINDOW == 135 (0000005998C43800) [pid = 2040] [serial = 2135] [outer = 00000059974D2400] 23:58:53 INFO - PROCESS | 2040 | 1463036333070 Marionette TRACE conn6 <- [1,2360,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]]]}] 23:58:53 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html | The referrer URL is origin when a 23:58:53 INFO - document served over http requires an https 23:58:53 INFO - sub-resource via xhr-request using the meta-csp 23:58:53 INFO - delivery method with swap-origin-redirect and when 23:58:53 INFO - the target request is same-origin. 23:58:53 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 882ms 23:58:53 INFO - PROCESS | 2040 | 1463036333148 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 23:58:53 INFO - PROCESS | 2040 | 1463036333151 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 23:58:53 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 23:58:53 INFO - PROCESS | 2040 | 1463036333160 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 23:58:53 INFO - PROCESS | 2040 | 1463036333162 Marionette TRACE conn6 <- [1,2362,null,{}] 23:58:53 INFO - PROCESS | 2040 | 1463036333166 Marionette TRACE conn6 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:53 INFO - PROCESS | 2040 | 1463036333284 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 23:58:53 INFO - PROCESS | 2040 | 1463036333374 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:53 INFO - PROCESS | 2040 | ++DOCSHELL 000000599D1D7800 == 57 [pid = 2040] [id = 768] 23:58:53 INFO - PROCESS | 2040 | ++DOMWINDOW == 136 (0000005998A6DC00) [pid = 2040] [serial = 2136] [outer = 0000000000000000] 23:58:53 INFO - PROCESS | 2040 | ++DOMWINDOW == 137 (0000005998A74C00) [pid = 2040] [serial = 2137] [outer = 0000005998A6DC00] 23:58:53 INFO - PROCESS | 2040 | 1463036333429 Marionette DEBUG loaded listener.js 23:58:53 INFO - PROCESS | 2040 | ++DOMWINDOW == 138 (0000005998C4B400) [pid = 2040] [serial = 2138] [outer = 0000005998A6DC00] 23:58:53 INFO - PROCESS | 2040 | 1463036333962 Marionette TRACE conn6 <- [1,2364,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]]]}] 23:58:54 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-upgrade.keep-origin-redirect.http.html | The referrer URL is origin when a 23:58:54 INFO - document served over http requires an https 23:58:54 INFO - sub-resource via xhr-request using the meta-csp 23:58:54 INFO - delivery method with keep-origin-redirect and when 23:58:54 INFO - the target request is same-origin. 23:58:54 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 836ms 23:58:54 INFO - PROCESS | 2040 | 1463036334002 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 23:58:54 INFO - PROCESS | 2040 | 1463036334005 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 23:58:54 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-upgrade.no-redirect.http.html 23:58:54 INFO - PROCESS | 2040 | 1463036334026 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 23:58:54 INFO - PROCESS | 2040 | 1463036334029 Marionette TRACE conn6 <- [1,2366,null,{}] 23:58:54 INFO - PROCESS | 2040 | 1463036334033 Marionette TRACE conn6 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:54 INFO - PROCESS | 2040 | 1463036334138 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 23:58:54 INFO - PROCESS | 2040 | 1463036334235 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:54 INFO - PROCESS | 2040 | ++DOCSHELL 0000005997AD9800 == 58 [pid = 2040] [id = 769] 23:58:54 INFO - PROCESS | 2040 | ++DOMWINDOW == 139 (0000005998C45000) [pid = 2040] [serial = 2139] [outer = 0000000000000000] 23:58:54 INFO - PROCESS | 2040 | ++DOMWINDOW == 140 (0000005998CE6800) [pid = 2040] [serial = 2140] [outer = 0000005998C45000] 23:58:54 INFO - PROCESS | 2040 | 1463036334292 Marionette DEBUG loaded listener.js 23:58:54 INFO - PROCESS | 2040 | ++DOMWINDOW == 141 (0000005999DCDC00) [pid = 2040] [serial = 2141] [outer = 0000005998C45000] 23:58:54 INFO - PROCESS | 2040 | 1463036334840 Marionette TRACE conn6 <- [1,2368,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]]]}] 23:58:54 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-upgrade.no-redirect.http.html | The referrer URL is origin when a 23:58:54 INFO - document served over http requires an https 23:58:54 INFO - sub-resource via xhr-request using the meta-csp 23:58:54 INFO - delivery method with no-redirect and when 23:58:54 INFO - the target request is same-origin. 23:58:54 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 840ms 23:58:54 INFO - PROCESS | 2040 | 1463036334868 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 23:58:54 INFO - PROCESS | 2040 | 1463036334871 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 23:58:54 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 23:58:54 INFO - PROCESS | 2040 | 1463036334874 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 23:58:54 INFO - PROCESS | 2040 | 1463036334877 Marionette TRACE conn6 <- [1,2370,null,{}] 23:58:54 INFO - PROCESS | 2040 | 1463036334881 Marionette TRACE conn6 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:55 INFO - PROCESS | 2040 | 1463036334997 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 23:58:55 INFO - PROCESS | 2040 | 1463036335122 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:55 INFO - PROCESS | 2040 | ++DOCSHELL 000000599D3D5000 == 59 [pid = 2040] [id = 770] 23:58:55 INFO - PROCESS | 2040 | ++DOMWINDOW == 142 (00000059980EA000) [pid = 2040] [serial = 2142] [outer = 0000000000000000] 23:58:55 INFO - PROCESS | 2040 | ++DOMWINDOW == 143 (0000005999DD5C00) [pid = 2040] [serial = 2143] [outer = 00000059980EA000] 23:58:55 INFO - PROCESS | 2040 | 1463036335179 Marionette DEBUG loaded listener.js 23:58:55 INFO - PROCESS | 2040 | ++DOMWINDOW == 144 (000000599A1D0C00) [pid = 2040] [serial = 2144] [outer = 00000059980EA000] 23:58:55 INFO - PROCESS | 2040 | 1463036335784 Marionette TRACE conn6 <- [1,2372,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]]]}] 23:58:55 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-upgrade.swap-origin-redirect.http.html | The referrer URL is origin when a 23:58:55 INFO - document served over http requires an https 23:58:55 INFO - sub-resource via xhr-request using the meta-csp 23:58:55 INFO - delivery method with swap-origin-redirect and when 23:58:55 INFO - the target request is same-origin. 23:58:55 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 943ms 23:58:55 INFO - PROCESS | 2040 | 1463036335821 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 23:58:55 INFO - PROCESS | 2040 | 1463036335823 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 23:58:55 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.keep-origin-redirect.http.html 23:58:55 INFO - PROCESS | 2040 | 1463036335827 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 23:58:55 INFO - PROCESS | 2040 | 1463036335829 Marionette TRACE conn6 <- [1,2374,null,{}] 23:58:55 INFO - PROCESS | 2040 | 1463036335833 Marionette TRACE conn6 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:55 INFO - PROCESS | 2040 | 1463036335940 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 23:58:56 INFO - PROCESS | 2040 | 1463036336209 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:56 INFO - PROCESS | 2040 | ++DOCSHELL 00000059944B5800 == 60 [pid = 2040] [id = 771] 23:58:56 INFO - PROCESS | 2040 | ++DOMWINDOW == 145 (0000005987014400) [pid = 2040] [serial = 2145] [outer = 0000000000000000] 23:58:56 INFO - PROCESS | 2040 | ++DOMWINDOW == 146 (000000598B4D1800) [pid = 2040] [serial = 2146] [outer = 0000005987014400] 23:58:56 INFO - PROCESS | 2040 | 1463036336268 Marionette DEBUG loaded listener.js 23:58:56 INFO - PROCESS | 2040 | ++DOMWINDOW == 147 (000000598FE62C00) [pid = 2040] [serial = 2147] [outer = 0000005987014400] 23:58:56 INFO - PROCESS | 2040 | 1463036336838 Marionette TRACE conn6 <- [1,2376,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]]]}] 23:58:56 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.keep-origin-redirect.http.html | The referrer URL is origin when a 23:58:56 INFO - document served over http requires an http 23:58:56 INFO - sub-resource via fetch-request using the meta-referrer 23:58:56 INFO - delivery method with keep-origin-redirect and when 23:58:56 INFO - the target request is cross-origin. 23:58:56 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 1032ms 23:58:56 INFO - PROCESS | 2040 | 1463036336898 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 23:58:56 INFO - PROCESS | 2040 | 1463036336902 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 23:58:56 INFO - PROCESS | 2040 | 1463036336907 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 23:58:56 INFO - PROCESS | 2040 | 1463036336911 Marionette TRACE conn6 <- [1,2378,null,{}] 23:58:56 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html 23:58:56 INFO - PROCESS | 2040 | 1463036336916 Marionette TRACE conn6 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:57 INFO - PROCESS | 2040 | 1463036337019 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 23:58:57 INFO - PROCESS | 2040 | 1463036337120 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:57 INFO - PROCESS | 2040 | ++DOCSHELL 00000059974F6800 == 61 [pid = 2040] [id = 772] 23:58:57 INFO - PROCESS | 2040 | ++DOMWINDOW == 148 (0000005992E8F800) [pid = 2040] [serial = 2148] [outer = 0000000000000000] 23:58:57 INFO - PROCESS | 2040 | ++DOMWINDOW == 149 (000000599382B000) [pid = 2040] [serial = 2149] [outer = 0000005992E8F800] 23:58:57 INFO - PROCESS | 2040 | 1463036337170 Marionette DEBUG loaded listener.js 23:58:57 INFO - PROCESS | 2040 | ++DOMWINDOW == 150 (0000005993B0BC00) [pid = 2040] [serial = 2150] [outer = 0000005992E8F800] 23:58:57 INFO - PROCESS | 2040 | --DOCSHELL 000000599BD2E800 == 60 [pid = 2040] [id = 763] 23:58:57 INFO - PROCESS | 2040 | --DOCSHELL 000000599B2A8800 == 59 [pid = 2040] [id = 762] 23:58:57 INFO - PROCESS | 2040 | --DOCSHELL 0000005993151800 == 58 [pid = 2040] [id = 761] 23:58:57 INFO - PROCESS | 2040 | --DOCSHELL 000000599A5A6000 == 57 [pid = 2040] [id = 760] 23:58:57 INFO - PROCESS | 2040 | --DOCSHELL 0000005999FD4000 == 56 [pid = 2040] [id = 759] 23:58:57 INFO - PROCESS | 2040 | --DOCSHELL 0000005998509800 == 55 [pid = 2040] [id = 758] 23:58:57 INFO - PROCESS | 2040 | --DOCSHELL 00000059979D2800 == 54 [pid = 2040] [id = 757] 23:58:57 INFO - PROCESS | 2040 | --DOCSHELL 0000005996697800 == 53 [pid = 2040] [id = 756] 23:58:57 INFO - PROCESS | 2040 | --DOCSHELL 000000599437C800 == 52 [pid = 2040] [id = 755] 23:58:57 INFO - PROCESS | 2040 | --DOMWINDOW == 149 (0000005997929000) [pid = 2040] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 23:58:57 INFO - PROCESS | 2040 | --DOCSHELL 000000598CFCD000 == 51 [pid = 2040] [id = 754] 23:58:57 INFO - PROCESS | 2040 | --DOCSHELL 0000005990DDF800 == 50 [pid = 2040] [id = 753] 23:58:57 INFO - PROCESS | 2040 | --DOCSHELL 00000059875A3000 == 49 [pid = 2040] [id = 752] 23:58:57 INFO - PROCESS | 2040 | --DOCSHELL 000000599C7DD000 == 48 [pid = 2040] [id = 750] 23:58:57 INFO - PROCESS | 2040 | --DOCSHELL 000000599C452000 == 47 [pid = 2040] [id = 748] 23:58:57 INFO - PROCESS | 2040 | --DOCSHELL 00000059979EE800 == 46 [pid = 2040] [id = 746] 23:58:57 INFO - PROCESS | 2040 | --DOCSHELL 0000005995430800 == 45 [pid = 2040] [id = 745] 23:58:57 INFO - PROCESS | 2040 | --DOCSHELL 000000599C3D7000 == 44 [pid = 2040] [id = 743] 23:58:57 INFO - PROCESS | 2040 | --DOMWINDOW == 148 (00000059973A1400) [pid = 2040] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 23:58:57 INFO - PROCESS | 2040 | --DOMWINDOW == 147 (00000059974D3800) [pid = 2040] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 23:58:57 INFO - PROCESS | 2040 | --DOMWINDOW == 146 (0000005997415C00) [pid = 2040] [serial = 2061] [outer = 0000000000000000] [url = about:blank] 23:58:57 INFO - PROCESS | 2040 | --DOMWINDOW == 145 (000000599471F400) [pid = 2040] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 23:58:57 INFO - PROCESS | 2040 | --DOMWINDOW == 144 (0000005994B0B400) [pid = 2040] [serial = 2055] [outer = 0000000000000000] [url = about:blank] 23:58:57 INFO - PROCESS | 2040 | --DOMWINDOW == 143 (0000005997464C00) [pid = 2040] [serial = 2064] [outer = 0000000000000000] [url = about:blank] 23:58:57 INFO - PROCESS | 2040 | --DOMWINDOW == 142 (0000005994198800) [pid = 2040] [serial = 2052] [outer = 0000000000000000] [url = about:blank] 23:58:57 INFO - PROCESS | 2040 | --DOMWINDOW == 141 (000000598C3F1400) [pid = 2040] [serial = 2040] [outer = 0000000000000000] [url = about:blank] 23:58:57 INFO - PROCESS | 2040 | --DOMWINDOW == 140 (000000598828B800) [pid = 2040] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 23:58:57 INFO - PROCESS | 2040 | --DOMWINDOW == 139 (0000005993873800) [pid = 2040] [serial = 2049] [outer = 0000000000000000] [url = about:blank] 23:58:57 INFO - PROCESS | 2040 | --DOMWINDOW == 138 (0000005993831000) [pid = 2040] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 23:58:57 INFO - PROCESS | 2040 | --DOMWINDOW == 137 (000000598BAD6800) [pid = 2040] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 23:58:57 INFO - PROCESS | 2040 | --DOMWINDOW == 136 (0000005990BAB000) [pid = 2040] [serial = 2046] [outer = 0000000000000000] [url = about:blank] 23:58:57 INFO - PROCESS | 2040 | --DOMWINDOW == 135 (0000005993FF9000) [pid = 2040] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 23:58:57 INFO - PROCESS | 2040 | --DOMWINDOW == 134 (00000059937A6400) [pid = 2040] [serial = 2028] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:58:57 INFO - PROCESS | 2040 | --DOMWINDOW == 133 (000000598CF8A000) [pid = 2040] [serial = 2025] [outer = 0000000000000000] [url = about:blank] 23:58:57 INFO - PROCESS | 2040 | --DOMWINDOW == 132 (0000005997469800) [pid = 2040] [serial = 2023] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463036306269] 23:58:57 INFO - PROCESS | 2040 | --DOMWINDOW == 131 (00000059935E6000) [pid = 2040] [serial = 2043] [outer = 0000000000000000] [url = about:blank] 23:58:57 INFO - PROCESS | 2040 | --DOMWINDOW == 130 (0000005992E90C00) [pid = 2040] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 23:58:57 INFO - PROCESS | 2040 | --DOMWINDOW == 129 (0000005993FF1000) [pid = 2040] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 23:58:57 INFO - PROCESS | 2040 | --DOMWINDOW == 128 (0000005997463C00) [pid = 2040] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 23:58:57 INFO - PROCESS | 2040 | --DOMWINDOW == 127 (00000059974A7C00) [pid = 2040] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 23:58:57 INFO - PROCESS | 2040 | --DOMWINDOW == 126 (000000599711F000) [pid = 2040] [serial = 2058] [outer = 0000000000000000] [url = about:blank] 23:58:57 INFO - PROCESS | 2040 | --DOMWINDOW == 125 (000000599791E400) [pid = 2040] [serial = 2067] [outer = 0000000000000000] [url = about:blank] 23:58:57 INFO - PROCESS | 2040 | --DOMWINDOW == 124 (00000059966AE400) [pid = 2040] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 23:58:57 INFO - PROCESS | 2040 | --DOMWINDOW == 123 (000000599119D800) [pid = 2040] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 23:58:57 INFO - PROCESS | 2040 | 1463036337697 Marionette TRACE conn6 <- [1,2380,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]]]}] 23:58:57 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html | The referrer URL is origin when a 23:58:57 INFO - document served over http requires an http 23:58:57 INFO - sub-resource via fetch-request using the meta-referrer 23:58:57 INFO - delivery method with no-redirect and when 23:58:57 INFO - the target request is cross-origin. 23:58:57 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 23:58:57 INFO - PROCESS | 2040 | 1463036337755 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 23:58:57 INFO - PROCESS | 2040 | 1463036337759 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 23:58:57 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html 23:58:57 INFO - PROCESS | 2040 | 1463036337764 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 23:58:57 INFO - PROCESS | 2040 | 1463036337766 Marionette TRACE conn6 <- [1,2382,null,{}] 23:58:57 INFO - PROCESS | 2040 | 1463036337770 Marionette TRACE conn6 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:57 INFO - PROCESS | 2040 | 1463036337861 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 23:58:57 INFO - PROCESS | 2040 | 1463036337870 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:57 INFO - PROCESS | 2040 | ++DOCSHELL 0000005994668800 == 45 [pid = 2040] [id = 773] 23:58:57 INFO - PROCESS | 2040 | ++DOMWINDOW == 124 (0000005990BA3400) [pid = 2040] [serial = 2151] [outer = 0000000000000000] 23:58:57 INFO - PROCESS | 2040 | ++DOMWINDOW == 125 (0000005992E90C00) [pid = 2040] [serial = 2152] [outer = 0000005990BA3400] 23:58:57 INFO - PROCESS | 2040 | 1463036337953 Marionette DEBUG loaded listener.js 23:58:58 INFO - PROCESS | 2040 | ++DOMWINDOW == 126 (0000005993828000) [pid = 2040] [serial = 2153] [outer = 0000005990BA3400] 23:58:58 INFO - PROCESS | 2040 | 1463036338411 Marionette TRACE conn6 <- [1,2384,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]]]}] 23:58:58 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html | The referrer URL is origin when a 23:58:58 INFO - document served over http requires an http 23:58:58 INFO - sub-resource via fetch-request using the meta-referrer 23:58:58 INFO - delivery method with swap-origin-redirect and when 23:58:58 INFO - the target request is cross-origin. 23:58:58 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 690ms 23:58:58 INFO - PROCESS | 2040 | 1463036338458 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 23:58:58 INFO - PROCESS | 2040 | 1463036338460 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 23:58:58 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html 23:58:58 INFO - PROCESS | 2040 | 1463036338466 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 23:58:58 INFO - PROCESS | 2040 | 1463036338472 Marionette TRACE conn6 <- [1,2386,null,{}] 23:58:58 INFO - PROCESS | 2040 | 1463036338482 Marionette TRACE conn6 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:58 INFO - PROCESS | 2040 | 1463036338573 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 23:58:58 INFO - PROCESS | 2040 | 1463036338581 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:58 INFO - PROCESS | 2040 | ++DOCSHELL 000000599851C800 == 46 [pid = 2040] [id = 774] 23:58:58 INFO - PROCESS | 2040 | ++DOMWINDOW == 127 (0000005993C9A000) [pid = 2040] [serial = 2154] [outer = 0000000000000000] 23:58:58 INFO - PROCESS | 2040 | ++DOMWINDOW == 128 (0000005993FBE800) [pid = 2040] [serial = 2155] [outer = 0000005993C9A000] 23:58:58 INFO - PROCESS | 2040 | 1463036338626 Marionette DEBUG loaded listener.js 23:58:58 INFO - PROCESS | 2040 | ++DOMWINDOW == 129 (0000005993FFBC00) [pid = 2040] [serial = 2156] [outer = 0000005993C9A000] 23:58:59 INFO - PROCESS | 2040 | ++DOCSHELL 0000005998C88800 == 47 [pid = 2040] [id = 775] 23:58:59 INFO - PROCESS | 2040 | ++DOMWINDOW == 130 (000000599471EC00) [pid = 2040] [serial = 2157] [outer = 0000000000000000] 23:58:59 INFO - PROCESS | 2040 | ++DOMWINDOW == 131 (000000599472CC00) [pid = 2040] [serial = 2158] [outer = 000000599471EC00] 23:58:59 INFO - PROCESS | 2040 | 1463036339136 Marionette TRACE conn6 <- [1,2388,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]]]}] 23:58:59 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html | The referrer URL is origin when a 23:58:59 INFO - document served over http requires an http 23:58:59 INFO - sub-resource via iframe-tag using the meta-referrer 23:58:59 INFO - delivery method with keep-origin-redirect and when 23:58:59 INFO - the target request is cross-origin. 23:58:59 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 691ms 23:58:59 INFO - PROCESS | 2040 | 1463036339161 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 23:58:59 INFO - PROCESS | 2040 | 1463036339164 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 23:58:59 INFO - PROCESS | 2040 | 1463036339167 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 23:58:59 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html 23:58:59 INFO - PROCESS | 2040 | 1463036339169 Marionette TRACE conn6 <- [1,2390,null,{}] 23:58:59 INFO - PROCESS | 2040 | 1463036339173 Marionette TRACE conn6 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:59 INFO - PROCESS | 2040 | 1463036339272 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 23:58:59 INFO - PROCESS | 2040 | 1463036339278 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:59 INFO - PROCESS | 2040 | ++DOCSHELL 0000005999F23800 == 48 [pid = 2040] [id = 776] 23:58:59 INFO - PROCESS | 2040 | ++DOMWINDOW == 132 (0000005994720000) [pid = 2040] [serial = 2159] [outer = 0000000000000000] 23:58:59 INFO - PROCESS | 2040 | ++DOMWINDOW == 133 (0000005994B60000) [pid = 2040] [serial = 2160] [outer = 0000005994720000] 23:58:59 INFO - PROCESS | 2040 | 1463036339323 Marionette DEBUG loaded listener.js 23:58:59 INFO - PROCESS | 2040 | ++DOMWINDOW == 134 (00000059952EE400) [pid = 2040] [serial = 2161] [outer = 0000005994720000] 23:58:59 INFO - PROCESS | 2040 | ++DOCSHELL 0000005999FD2800 == 49 [pid = 2040] [id = 777] 23:58:59 INFO - PROCESS | 2040 | ++DOMWINDOW == 135 (0000005995CB8C00) [pid = 2040] [serial = 2162] [outer = 0000000000000000] 23:58:59 INFO - PROCESS | 2040 | ++DOMWINDOW == 136 (0000005994721C00) [pid = 2040] [serial = 2163] [outer = 0000005995CB8C00] 23:58:59 INFO - PROCESS | 2040 | 1463036339850 Marionette TRACE conn6 <- [1,2392,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]]]}] 23:58:59 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html | The referrer URL is origin when a 23:58:59 INFO - document served over http requires an http 23:58:59 INFO - sub-resource via iframe-tag using the meta-referrer 23:58:59 INFO - delivery method with no-redirect and when 23:58:59 INFO - the target request is cross-origin. 23:58:59 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html | took 733ms 23:58:59 INFO - PROCESS | 2040 | 1463036339906 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 23:58:59 INFO - PROCESS | 2040 | 1463036339909 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 23:58:59 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html 23:58:59 INFO - PROCESS | 2040 | 1463036339921 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 23:58:59 INFO - PROCESS | 2040 | 1463036339923 Marionette TRACE conn6 <- [1,2394,null,{}] 23:58:59 INFO - PROCESS | 2040 | 1463036339963 Marionette TRACE conn6 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:00 INFO - PROCESS | 2040 | 1463036340101 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 23:59:00 INFO - PROCESS | 2040 | 1463036340152 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:00 INFO - PROCESS | 2040 | ++DOCSHELL 000000599A5A2000 == 50 [pid = 2040] [id = 778] 23:59:00 INFO - PROCESS | 2040 | ++DOMWINDOW == 137 (0000005997117C00) [pid = 2040] [serial = 2164] [outer = 0000000000000000] 23:59:00 INFO - PROCESS | 2040 | ++DOMWINDOW == 138 (000000599711E800) [pid = 2040] [serial = 2165] [outer = 0000005997117C00] 23:59:00 INFO - PROCESS | 2040 | 1463036340204 Marionette DEBUG loaded listener.js 23:59:00 INFO - PROCESS | 2040 | ++DOMWINDOW == 139 (0000005997350400) [pid = 2040] [serial = 2166] [outer = 0000005997117C00] 23:59:00 INFO - PROCESS | 2040 | ++DOCSHELL 000000599AB74000 == 51 [pid = 2040] [id = 779] 23:59:00 INFO - PROCESS | 2040 | ++DOMWINDOW == 140 (0000005997468800) [pid = 2040] [serial = 2167] [outer = 0000000000000000] 23:59:00 INFO - PROCESS | 2040 | ++DOMWINDOW == 141 (000000599746A000) [pid = 2040] [serial = 2168] [outer = 0000005997468800] 23:59:00 INFO - PROCESS | 2040 | 1463036340701 Marionette TRACE conn6 <- [1,2396,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]]]}] 23:59:00 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html | The referrer URL is origin when a 23:59:00 INFO - document served over http requires an http 23:59:00 INFO - sub-resource via iframe-tag using the meta-referrer 23:59:00 INFO - delivery method with swap-origin-redirect and when 23:59:00 INFO - the target request is cross-origin. 23:59:00 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 836ms 23:59:00 INFO - PROCESS | 2040 | 1463036340762 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 23:59:00 INFO - PROCESS | 2040 | 1463036340765 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 23:59:00 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html 23:59:00 INFO - PROCESS | 2040 | 1463036340768 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 23:59:00 INFO - PROCESS | 2040 | 1463036340770 Marionette TRACE conn6 <- [1,2398,null,{}] 23:59:00 INFO - PROCESS | 2040 | 1463036340774 Marionette TRACE conn6 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:00 INFO - PROCESS | 2040 | 1463036340901 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 23:59:00 INFO - PROCESS | 2040 | 1463036340924 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:00 INFO - PROCESS | 2040 | ++DOCSHELL 000000599ADC2800 == 52 [pid = 2040] [id = 780] 23:59:00 INFO - PROCESS | 2040 | ++DOMWINDOW == 142 (0000005997465000) [pid = 2040] [serial = 2169] [outer = 0000000000000000] 23:59:00 INFO - PROCESS | 2040 | ++DOMWINDOW == 143 (00000059974A6400) [pid = 2040] [serial = 2170] [outer = 0000005997465000] 23:59:00 INFO - PROCESS | 2040 | 1463036340969 Marionette DEBUG loaded listener.js 23:59:01 INFO - PROCESS | 2040 | ++DOMWINDOW == 144 (000000599791E400) [pid = 2040] [serial = 2171] [outer = 0000005997465000] 23:59:01 INFO - PROCESS | 2040 | 1463036341399 Marionette TRACE conn6 <- [1,2400,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]]]}] 23:59:01 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html | The referrer URL is origin when a 23:59:01 INFO - document served over http requires an http 23:59:01 INFO - sub-resource via script-tag using the meta-referrer 23:59:01 INFO - delivery method with keep-origin-redirect and when 23:59:01 INFO - the target request is cross-origin. 23:59:01 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 693ms 23:59:01 INFO - PROCESS | 2040 | 1463036341461 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 23:59:01 INFO - PROCESS | 2040 | 1463036341464 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 23:59:01 INFO - PROCESS | 2040 | --DOMWINDOW == 143 (0000005987013400) [pid = 2040] [serial = 2115] [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] 23:59:01 INFO - PROCESS | 2040 | --DOMWINDOW == 142 (0000005994712800) [pid = 2040] [serial = 2118] [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] 23:59:01 INFO - PROCESS | 2040 | --DOMWINDOW == 141 (0000005997414C00) [pid = 2040] [serial = 2121] [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] 23:59:01 INFO - PROCESS | 2040 | --DOMWINDOW == 140 (0000005997982400) [pid = 2040] [serial = 2071] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:59:01 INFO - PROCESS | 2040 | --DOMWINDOW == 139 (000000599386E400) [pid = 2040] [serial = 2076] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463036319356] 23:59:01 INFO - PROCESS | 2040 | --DOMWINDOW == 138 (0000005997924C00) [pid = 2040] [serial = 2081] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:59:01 INFO - PROCESS | 2040 | --DOMWINDOW == 137 (0000005993FCCC00) [pid = 2040] [serial = 2109] [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] 23:59:01 INFO - PROCESS | 2040 | --DOMWINDOW == 136 (0000005993CAE800) [pid = 2040] [serial = 2086] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:59:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html 23:59:01 INFO - PROCESS | 2040 | --DOMWINDOW == 135 (0000005993E25800) [pid = 2040] [serial = 2106] [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] 23:59:01 INFO - PROCESS | 2040 | --DOMWINDOW == 134 (0000005987695C00) [pid = 2040] [serial = 2098] [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] 23:59:01 INFO - PROCESS | 2040 | --DOMWINDOW == 133 (0000005993336C00) [pid = 2040] [serial = 2101] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:59:01 INFO - PROCESS | 2040 | --DOMWINDOW == 132 (000000598768D000) [pid = 2040] [serial = 2096] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463036323680] 23:59:01 INFO - PROCESS | 2040 | --DOMWINDOW == 131 (000000598B4DA000) [pid = 2040] [serial = 2093] [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] 23:59:01 INFO - PROCESS | 2040 | --DOMWINDOW == 130 (000000598CF82800) [pid = 2040] [serial = 2103] [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] 23:59:01 INFO - PROCESS | 2040 | --DOMWINDOW == 129 (000000599472F000) [pid = 2040] [serial = 2112] [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] 23:59:01 INFO - PROCESS | 2040 | --DOMWINDOW == 128 (000000598CF8D000) [pid = 2040] [serial = 2091] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:59:01 INFO - PROCESS | 2040 | --DOMWINDOW == 127 (00000059876A7000) [pid = 2040] [serial = 2088] [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] 23:59:01 INFO - PROCESS | 2040 | 1463036341687 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 23:59:01 INFO - PROCESS | 2040 | 1463036341689 Marionette TRACE conn6 <- [1,2402,null,{}] 23:59:01 INFO - PROCESS | 2040 | 1463036341693 Marionette TRACE conn6 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:01 INFO - PROCESS | 2040 | 1463036341778 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 23:59:01 INFO - PROCESS | 2040 | 1463036341784 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:01 INFO - PROCESS | 2040 | ++DOCSHELL 000000599BD11000 == 53 [pid = 2040] [id = 781] 23:59:01 INFO - PROCESS | 2040 | ++DOMWINDOW == 128 (0000005993336000) [pid = 2040] [serial = 2172] [outer = 0000000000000000] 23:59:01 INFO - PROCESS | 2040 | ++DOMWINDOW == 129 (0000005993CB8800) [pid = 2040] [serial = 2173] [outer = 0000005993336000] 23:59:01 INFO - PROCESS | 2040 | 1463036341829 Marionette DEBUG loaded listener.js 23:59:01 INFO - PROCESS | 2040 | ++DOMWINDOW == 130 (000000599526D000) [pid = 2040] [serial = 2174] [outer = 0000005993336000] 23:59:02 INFO - PROCESS | 2040 | 1463036342241 Marionette TRACE conn6 <- [1,2404,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]]]}] 23:59:02 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | The referrer URL is origin when a 23:59:02 INFO - document served over http requires an http 23:59:02 INFO - sub-resource via script-tag using the meta-referrer 23:59:02 INFO - delivery method with no-redirect and when 23:59:02 INFO - the target request is cross-origin. 23:59:02 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 588ms 23:59:02 INFO - PROCESS | 2040 | 1463036342287 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 23:59:02 INFO - PROCESS | 2040 | 1463036342290 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 23:59:02 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html 23:59:02 INFO - PROCESS | 2040 | 1463036342298 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 23:59:02 INFO - PROCESS | 2040 | 1463036342300 Marionette TRACE conn6 <- [1,2406,null,{}] 23:59:02 INFO - PROCESS | 2040 | 1463036342304 Marionette TRACE conn6 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:02 INFO - PROCESS | 2040 | 1463036342390 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 23:59:02 INFO - PROCESS | 2040 | 1463036342396 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:02 INFO - PROCESS | 2040 | ++DOCSHELL 000000599C3C6800 == 54 [pid = 2040] [id = 782] 23:59:02 INFO - PROCESS | 2040 | ++DOMWINDOW == 131 (0000005997923800) [pid = 2040] [serial = 2175] [outer = 0000000000000000] 23:59:02 INFO - PROCESS | 2040 | ++DOMWINDOW == 132 (0000005997928400) [pid = 2040] [serial = 2176] [outer = 0000005997923800] 23:59:02 INFO - PROCESS | 2040 | 1463036342440 Marionette DEBUG loaded listener.js 23:59:02 INFO - PROCESS | 2040 | ++DOMWINDOW == 133 (000000599797CC00) [pid = 2040] [serial = 2177] [outer = 0000005997923800] 23:59:02 INFO - PROCESS | 2040 | 1463036342855 Marionette TRACE conn6 <- [1,2408,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]]]}] 23:59:02 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html | The referrer URL is origin when a 23:59:02 INFO - document served over http requires an http 23:59:02 INFO - sub-resource via script-tag using the meta-referrer 23:59:02 INFO - delivery method with swap-origin-redirect and when 23:59:02 INFO - the target request is cross-origin. 23:59:02 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 586ms 23:59:02 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html 23:59:02 INFO - PROCESS | 2040 | 1463036342886 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 23:59:02 INFO - PROCESS | 2040 | 1463036342888 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 23:59:02 INFO - PROCESS | 2040 | 1463036342892 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 23:59:02 INFO - PROCESS | 2040 | 1463036342893 Marionette TRACE conn6 <- [1,2410,null,{}] 23:59:02 INFO - PROCESS | 2040 | 1463036342909 Marionette TRACE conn6 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:03 INFO - PROCESS | 2040 | 1463036342998 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 23:59:03 INFO - PROCESS | 2040 | 1463036343004 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:03 INFO - PROCESS | 2040 | ++DOCSHELL 000000599C7C4000 == 55 [pid = 2040] [id = 783] 23:59:03 INFO - PROCESS | 2040 | ++DOMWINDOW == 134 (00000059974BB400) [pid = 2040] [serial = 2178] [outer = 0000000000000000] 23:59:03 INFO - PROCESS | 2040 | ++DOMWINDOW == 135 (00000059974C0C00) [pid = 2040] [serial = 2179] [outer = 00000059974BB400] 23:59:03 INFO - PROCESS | 2040 | 1463036343049 Marionette DEBUG loaded listener.js 23:59:03 INFO - PROCESS | 2040 | ++DOMWINDOW == 136 (0000005997984800) [pid = 2040] [serial = 2180] [outer = 00000059974BB400] 23:59:03 INFO - PROCESS | 2040 | 1463036343496 Marionette TRACE conn6 <- [1,2412,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]]]}] 23:59:03 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html | The referrer URL is origin when a 23:59:03 INFO - document served over http requires an http 23:59:03 INFO - sub-resource via xhr-request using the meta-referrer 23:59:03 INFO - delivery method with keep-origin-redirect and when 23:59:03 INFO - the target request is cross-origin. 23:59:03 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 628ms 23:59:03 INFO - PROCESS | 2040 | 1463036343522 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 23:59:03 INFO - PROCESS | 2040 | 1463036343525 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 23:59:03 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html 23:59:03 INFO - PROCESS | 2040 | 1463036343528 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 23:59:03 INFO - PROCESS | 2040 | 1463036343529 Marionette TRACE conn6 <- [1,2414,null,{}] 23:59:03 INFO - PROCESS | 2040 | 1463036343533 Marionette TRACE conn6 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:03 INFO - PROCESS | 2040 | 1463036343653 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 23:59:03 INFO - PROCESS | 2040 | 1463036343661 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:03 INFO - PROCESS | 2040 | ++DOCSHELL 000000599D1D4800 == 56 [pid = 2040] [id = 784] 23:59:03 INFO - PROCESS | 2040 | ++DOMWINDOW == 137 (00000059980E4400) [pid = 2040] [serial = 2181] [outer = 0000000000000000] 23:59:03 INFO - PROCESS | 2040 | ++DOMWINDOW == 138 (00000059980F0400) [pid = 2040] [serial = 2182] [outer = 00000059980E4400] 23:59:03 INFO - PROCESS | 2040 | 1463036343712 Marionette DEBUG loaded listener.js 23:59:03 INFO - PROCESS | 2040 | ++DOMWINDOW == 139 (0000005998CE8400) [pid = 2040] [serial = 2183] [outer = 00000059980E4400] 23:59:04 INFO - PROCESS | 2040 | 1463036344342 Marionette TRACE conn6 <- [1,2416,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]]]}] 23:59:04 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html | The referrer URL is origin when a 23:59:04 INFO - document served over http requires an http 23:59:04 INFO - sub-resource via xhr-request using the meta-referrer 23:59:04 INFO - delivery method with no-redirect and when 23:59:04 INFO - the target request is cross-origin. 23:59:04 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html | took 923ms 23:59:04 INFO - PROCESS | 2040 | 1463036344455 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 23:59:04 INFO - PROCESS | 2040 | 1463036344460 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 23:59:04 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html 23:59:04 INFO - PROCESS | 2040 | 1463036344465 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 23:59:04 INFO - PROCESS | 2040 | 1463036344469 Marionette TRACE conn6 <- [1,2418,null,{}] 23:59:04 INFO - PROCESS | 2040 | 1463036344475 Marionette TRACE conn6 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:04 INFO - PROCESS | 2040 | 1463036344601 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 23:59:04 INFO - PROCESS | 2040 | 1463036344722 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:04 INFO - PROCESS | 2040 | ++DOCSHELL 0000005997125800 == 57 [pid = 2040] [id = 785] 23:59:04 INFO - PROCESS | 2040 | ++DOMWINDOW == 140 (00000059933A4C00) [pid = 2040] [serial = 2184] [outer = 0000000000000000] 23:59:04 INFO - PROCESS | 2040 | ++DOMWINDOW == 141 (00000059935E2C00) [pid = 2040] [serial = 2185] [outer = 00000059933A4C00] 23:59:04 INFO - PROCESS | 2040 | 1463036344782 Marionette DEBUG loaded listener.js 23:59:04 INFO - PROCESS | 2040 | ++DOMWINDOW == 142 (0000005993CAC400) [pid = 2040] [serial = 2186] [outer = 00000059933A4C00] 23:59:05 INFO - PROCESS | 2040 | 1463036345295 Marionette TRACE conn6 <- [1,2420,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]]]}] 23:59:05 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html | The referrer URL is origin when a 23:59:05 INFO - document served over http requires an http 23:59:05 INFO - sub-resource via xhr-request using the meta-referrer 23:59:05 INFO - delivery method with swap-origin-redirect and when 23:59:05 INFO - the target request is cross-origin. 23:59:05 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 878ms 23:59:05 INFO - PROCESS | 2040 | 1463036345347 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 23:59:05 INFO - PROCESS | 2040 | 1463036345354 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 23:59:05 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.keep-origin-redirect.http.html 23:59:05 INFO - PROCESS | 2040 | 1463036345361 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 23:59:05 INFO - PROCESS | 2040 | 1463036345364 Marionette TRACE conn6 <- [1,2422,null,{}] 23:59:05 INFO - PROCESS | 2040 | 1463036345411 Marionette TRACE conn6 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:05 INFO - PROCESS | 2040 | 1463036345524 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 23:59:05 INFO - PROCESS | 2040 | 1463036345646 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:05 INFO - PROCESS | 2040 | ++DOCSHELL 000000599A327800 == 58 [pid = 2040] [id = 786] 23:59:05 INFO - PROCESS | 2040 | ++DOMWINDOW == 143 (0000005993FB8800) [pid = 2040] [serial = 2187] [outer = 0000000000000000] 23:59:05 INFO - PROCESS | 2040 | ++DOMWINDOW == 144 (0000005994735800) [pid = 2040] [serial = 2188] [outer = 0000005993FB8800] 23:59:05 INFO - PROCESS | 2040 | 1463036345701 Marionette DEBUG loaded listener.js 23:59:05 INFO - PROCESS | 2040 | ++DOMWINDOW == 145 (00000059971F4000) [pid = 2040] [serial = 2189] [outer = 0000005993FB8800] 23:59:06 INFO - PROCESS | 2040 | 1463036346283 Marionette TRACE conn6 <- [1,2424,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]]]}] 23:59:06 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.keep-origin-redirect.http.html | The referrer URL is origin when a 23:59:06 INFO - document served over http requires an https 23:59:06 INFO - sub-resource via fetch-request using the meta-referrer 23:59:06 INFO - delivery method with keep-origin-redirect and when 23:59:06 INFO - the target request is cross-origin. 23:59:06 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 987ms 23:59:06 INFO - PROCESS | 2040 | 1463036346348 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 23:59:06 INFO - PROCESS | 2040 | 1463036346351 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 23:59:06 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html 23:59:06 INFO - PROCESS | 2040 | 1463036346355 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 23:59:06 INFO - PROCESS | 2040 | 1463036346359 Marionette TRACE conn6 <- [1,2426,null,{}] 23:59:06 INFO - PROCESS | 2040 | 1463036346371 Marionette TRACE conn6 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:06 INFO - PROCESS | 2040 | 1463036346519 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 23:59:06 INFO - PROCESS | 2040 | 1463036346646 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:06 INFO - PROCESS | 2040 | ++DOCSHELL 000000599C4C6000 == 59 [pid = 2040] [id = 787] 23:59:06 INFO - PROCESS | 2040 | ++DOMWINDOW == 146 (00000059974AF800) [pid = 2040] [serial = 2190] [outer = 0000000000000000] 23:59:06 INFO - PROCESS | 2040 | ++DOMWINDOW == 147 (00000059974B4800) [pid = 2040] [serial = 2191] [outer = 00000059974AF800] 23:59:06 INFO - PROCESS | 2040 | 1463036346705 Marionette DEBUG loaded listener.js 23:59:06 INFO - PROCESS | 2040 | ++DOMWINDOW == 148 (00000059980EA400) [pid = 2040] [serial = 2192] [outer = 00000059974AF800] 23:59:07 INFO - PROCESS | 2040 | 1463036347256 Marionette TRACE conn6 <- [1,2428,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]]]}] 23:59:07 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html | The referrer URL is origin when a 23:59:07 INFO - document served over http requires an https 23:59:07 INFO - sub-resource via fetch-request using the meta-referrer 23:59:07 INFO - delivery method with no-redirect and when 23:59:07 INFO - the target request is cross-origin. 23:59:07 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html | took 945ms 23:59:07 INFO - PROCESS | 2040 | 1463036347302 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 23:59:07 INFO - PROCESS | 2040 | 1463036347305 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 23:59:07 INFO - PROCESS | 2040 | 1463036347308 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 23:59:07 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.swap-origin-redirect.http.html 23:59:07 INFO - PROCESS | 2040 | 1463036347311 Marionette TRACE conn6 <- [1,2430,null,{}] 23:59:07 INFO - PROCESS | 2040 | 1463036347315 Marionette TRACE conn6 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:07 INFO - PROCESS | 2040 | 1463036347426 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 23:59:07 INFO - PROCESS | 2040 | 1463036347554 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:07 INFO - PROCESS | 2040 | ++DOCSHELL 000000599D539800 == 60 [pid = 2040] [id = 788] 23:59:07 INFO - PROCESS | 2040 | ++DOMWINDOW == 149 (0000005987717400) [pid = 2040] [serial = 2193] [outer = 0000000000000000] 23:59:07 INFO - PROCESS | 2040 | ++DOMWINDOW == 150 (000000598771D400) [pid = 2040] [serial = 2194] [outer = 0000005987717400] 23:59:07 INFO - PROCESS | 2040 | 1463036347611 Marionette DEBUG loaded listener.js 23:59:07 INFO - PROCESS | 2040 | ++DOMWINDOW == 151 (0000005998A73C00) [pid = 2040] [serial = 2195] [outer = 0000005987717400] 23:59:08 INFO - PROCESS | 2040 | 1463036348282 Marionette TRACE conn6 <- [1,2432,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]]]}] 23:59:08 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.swap-origin-redirect.http.html | The referrer URL is origin when a 23:59:08 INFO - document served over http requires an https 23:59:08 INFO - sub-resource via fetch-request using the meta-referrer 23:59:08 INFO - delivery method with swap-origin-redirect and when 23:59:08 INFO - the target request is cross-origin. 23:59:08 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 986ms 23:59:08 INFO - PROCESS | 2040 | 1463036348305 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 23:59:08 INFO - PROCESS | 2040 | 1463036348308 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 23:59:08 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html 23:59:08 INFO - PROCESS | 2040 | 1463036348313 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 23:59:08 INFO - PROCESS | 2040 | 1463036348315 Marionette TRACE conn6 <- [1,2434,null,{}] 23:59:08 INFO - PROCESS | 2040 | 1463036348319 Marionette TRACE conn6 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:08 INFO - PROCESS | 2040 | 1463036348430 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 23:59:08 INFO - PROCESS | 2040 | 1463036348726 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:08 INFO - PROCESS | 2040 | ++DOCSHELL 0000005996078800 == 61 [pid = 2040] [id = 789] 23:59:08 INFO - PROCESS | 2040 | ++DOMWINDOW == 152 (000000598771F800) [pid = 2040] [serial = 2196] [outer = 0000000000000000] 23:59:08 INFO - PROCESS | 2040 | ++DOMWINDOW == 153 (00000059883B5800) [pid = 2040] [serial = 2197] [outer = 000000598771F800] 23:59:08 INFO - PROCESS | 2040 | 1463036348803 Marionette DEBUG loaded listener.js 23:59:08 INFO - PROCESS | 2040 | ++DOMWINDOW == 154 (000000598FE5C000) [pid = 2040] [serial = 2198] [outer = 000000598771F800] 23:59:09 INFO - PROCESS | 2040 | ++DOCSHELL 0000005997F3D000 == 62 [pid = 2040] [id = 790] 23:59:09 INFO - PROCESS | 2040 | ++DOMWINDOW == 155 (000000599119EC00) [pid = 2040] [serial = 2199] [outer = 0000000000000000] 23:59:09 INFO - PROCESS | 2040 | ++DOMWINDOW == 156 (000000598757FC00) [pid = 2040] [serial = 2200] [outer = 000000599119EC00] 23:59:09 INFO - PROCESS | 2040 | 1463036349491 Marionette TRACE conn6 <- [1,2436,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]]]}] 23:59:09 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html | The referrer URL is origin when a 23:59:09 INFO - document served over http requires an https 23:59:09 INFO - sub-resource via iframe-tag using the meta-referrer 23:59:09 INFO - delivery method with keep-origin-redirect and when 23:59:09 INFO - the target request is cross-origin. 23:59:09 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 1231ms 23:59:09 INFO - PROCESS | 2040 | 1463036349548 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 23:59:09 INFO - PROCESS | 2040 | 1463036349552 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 23:59:09 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html 23:59:09 INFO - PROCESS | 2040 | 1463036349556 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 23:59:09 INFO - PROCESS | 2040 | 1463036349560 Marionette TRACE conn6 <- [1,2438,null,{}] 23:59:09 INFO - PROCESS | 2040 | 1463036349565 Marionette TRACE conn6 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:09 INFO - PROCESS | 2040 | 1463036349685 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 23:59:09 INFO - PROCESS | 2040 | 1463036349821 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:09 INFO - PROCESS | 2040 | ++DOCSHELL 0000005996081000 == 63 [pid = 2040] [id = 791] 23:59:09 INFO - PROCESS | 2040 | ++DOMWINDOW == 157 (00000059937E7800) [pid = 2040] [serial = 2201] [outer = 0000000000000000] 23:59:09 INFO - PROCESS | 2040 | ++DOMWINDOW == 158 (000000599382C800) [pid = 2040] [serial = 2202] [outer = 00000059937E7800] 23:59:09 INFO - PROCESS | 2040 | 1463036349873 Marionette DEBUG loaded listener.js 23:59:09 INFO - PROCESS | 2040 | ++DOMWINDOW == 159 (0000005993E1DC00) [pid = 2040] [serial = 2203] [outer = 00000059937E7800] 23:59:10 INFO - PROCESS | 2040 | --DOCSHELL 000000599A812800 == 62 [pid = 2040] [id = 694] 23:59:10 INFO - PROCESS | 2040 | --DOCSHELL 000000599AC5C000 == 61 [pid = 2040] [id = 696] 23:59:10 INFO - PROCESS | 2040 | --DOCSHELL 000000599C7C4000 == 60 [pid = 2040] [id = 783] 23:59:10 INFO - PROCESS | 2040 | --DOCSHELL 000000599C3C6800 == 59 [pid = 2040] [id = 782] 23:59:10 INFO - PROCESS | 2040 | --DOCSHELL 000000599BD11000 == 58 [pid = 2040] [id = 781] 23:59:10 INFO - PROCESS | 2040 | --DOCSHELL 000000599ADC2800 == 57 [pid = 2040] [id = 780] 23:59:10 INFO - PROCESS | 2040 | --DOCSHELL 000000599AB74000 == 56 [pid = 2040] [id = 779] 23:59:10 INFO - PROCESS | 2040 | --DOCSHELL 000000599A5A2000 == 55 [pid = 2040] [id = 778] 23:59:10 INFO - PROCESS | 2040 | --DOCSHELL 0000005999FD2800 == 54 [pid = 2040] [id = 777] 23:59:10 INFO - PROCESS | 2040 | --DOCSHELL 0000005999F23800 == 53 [pid = 2040] [id = 776] 23:59:10 INFO - PROCESS | 2040 | --DOCSHELL 0000005998C88800 == 52 [pid = 2040] [id = 775] 23:59:10 INFO - PROCESS | 2040 | --DOCSHELL 000000599C432000 == 51 [pid = 2040] [id = 744] 23:59:10 INFO - PROCESS | 2040 | --DOMWINDOW == 158 (0000005985366400) [pid = 2040] [serial = 2072] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:59:10 INFO - PROCESS | 2040 | --DOMWINDOW == 157 (0000005993FF0000) [pid = 2040] [serial = 2077] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463036319356] 23:59:10 INFO - PROCESS | 2040 | --DOMWINDOW == 156 (0000005990B78800) [pid = 2040] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 23:59:10 INFO - PROCESS | 2040 | --DOMWINDOW == 155 (000000599711C800) [pid = 2040] [serial = 2082] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:59:10 INFO - PROCESS | 2040 | --DOMWINDOW == 154 (0000005994A5CC00) [pid = 2040] [serial = 2079] [outer = 0000000000000000] [url = about:blank] 23:59:10 INFO - PROCESS | 2040 | --DOMWINDOW == 153 (0000005993CB1C00) [pid = 2040] [serial = 2087] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:59:10 INFO - PROCESS | 2040 | --DOMWINDOW == 152 (0000005997983400) [pid = 2040] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 23:59:10 INFO - PROCESS | 2040 | --DOMWINDOW == 151 (0000005997921000) [pid = 2040] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 23:59:10 INFO - PROCESS | 2040 | --DOCSHELL 000000599851C800 == 50 [pid = 2040] [id = 774] 23:59:10 INFO - PROCESS | 2040 | --DOCSHELL 0000005994668800 == 49 [pid = 2040] [id = 773] 23:59:10 INFO - PROCESS | 2040 | --DOCSHELL 00000059974F6800 == 48 [pid = 2040] [id = 772] 23:59:10 INFO - PROCESS | 2040 | --DOCSHELL 00000059944B5800 == 47 [pid = 2040] [id = 771] 23:59:10 INFO - PROCESS | 2040 | --DOCSHELL 000000599C433000 == 46 [pid = 2040] [id = 764] 23:59:10 INFO - PROCESS | 2040 | --DOMWINDOW == 150 (00000059974A1400) [pid = 2040] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 23:59:10 INFO - PROCESS | 2040 | --DOMWINDOW == 149 (0000005994111400) [pid = 2040] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 23:59:10 INFO - PROCESS | 2040 | --DOMWINDOW == 148 (0000005987984000) [pid = 2040] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 23:59:10 INFO - PROCESS | 2040 | --DOMWINDOW == 147 (000000599009A400) [pid = 2040] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 23:59:10 INFO - PROCESS | 2040 | --DOMWINDOW == 146 (00000059933A8000) [pid = 2040] [serial = 2102] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:59:10 INFO - PROCESS | 2040 | --DOMWINDOW == 145 (000000599119BC00) [pid = 2040] [serial = 2100] [outer = 0000000000000000] [url = about:blank] 23:59:10 INFO - PROCESS | 2040 | --DOMWINDOW == 144 (0000005988223800) [pid = 2040] [serial = 2097] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463036323680] 23:59:10 INFO - PROCESS | 2040 | --DOMWINDOW == 143 (0000005990BAD800) [pid = 2040] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 23:59:10 INFO - PROCESS | 2040 | --DOMWINDOW == 142 (000000598CF07400) [pid = 2040] [serial = 2094] [outer = 0000000000000000] [url = about:blank] 23:59:10 INFO - PROCESS | 2040 | --DOMWINDOW == 141 (00000059937E6000) [pid = 2040] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 23:59:10 INFO - PROCESS | 2040 | --DOMWINDOW == 140 (0000005994B9D800) [pid = 2040] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 23:59:10 INFO - PROCESS | 2040 | --DOMWINDOW == 139 (000000599385F800) [pid = 2040] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 23:59:10 INFO - PROCESS | 2040 | --DOMWINDOW == 138 (000000598B76B800) [pid = 2040] [serial = 2092] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:59:10 INFO - PROCESS | 2040 | --DOMWINDOW == 137 (0000005998C48800) [pid = 2040] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 23:59:10 INFO - PROCESS | 2040 | --DOMWINDOW == 136 (0000005993CBBC00) [pid = 2040] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 23:59:10 INFO - PROCESS | 2040 | --DOMWINDOW == 135 (0000005994299400) [pid = 2040] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 23:59:10 INFO - PROCESS | 2040 | --DOMWINDOW == 134 (000000598FE8F000) [pid = 2040] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 23:59:10 INFO - PROCESS | 2040 | --DOMWINDOW == 133 (00000059952F1C00) [pid = 2040] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 23:59:10 INFO - PROCESS | 2040 | --DOMWINDOW == 132 (00000059966A6800) [pid = 2040] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 23:59:10 INFO - PROCESS | 2040 | --DOMWINDOW == 131 (00000059971F4C00) [pid = 2040] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 23:59:10 INFO - PROCESS | 2040 | --DOMWINDOW == 130 (0000005997466000) [pid = 2040] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 23:59:10 INFO - PROCESS | 2040 | --DOMWINDOW == 129 (000000599740C800) [pid = 2040] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 23:59:10 INFO - PROCESS | 2040 | --DOMWINDOW == 128 (0000005993FCC400) [pid = 2040] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 23:59:10 INFO - PROCESS | 2040 | ++DOCSHELL 000000598D1BA000 == 47 [pid = 2040] [id = 792] 23:59:10 INFO - PROCESS | 2040 | ++DOMWINDOW == 129 (0000005988226C00) [pid = 2040] [serial = 2204] [outer = 0000000000000000] 23:59:10 INFO - PROCESS | 2040 | ++DOMWINDOW == 130 (000000598B4D7800) [pid = 2040] [serial = 2205] [outer = 0000005988226C00] 23:59:10 INFO - PROCESS | 2040 | 1463036350484 Marionette TRACE conn6 <- [1,2440,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]]]}] 23:59:10 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html | The referrer URL is origin when a 23:59:10 INFO - document served over http requires an https 23:59:10 INFO - sub-resource via iframe-tag using the meta-referrer 23:59:10 INFO - delivery method with no-redirect and when 23:59:10 INFO - the target request is cross-origin. 23:59:10 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html | took 984ms 23:59:10 INFO - PROCESS | 2040 | 1463036350542 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 23:59:10 INFO - PROCESS | 2040 | 1463036350546 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 23:59:10 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/cross-origin.swap-origin-redirect.http.html 23:59:10 INFO - PROCESS | 2040 | 1463036350551 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 23:59:10 INFO - PROCESS | 2040 | 1463036350553 Marionette TRACE conn6 <- [1,2442,null,{}] 23:59:10 INFO - PROCESS | 2040 | 1463036350557 Marionette TRACE conn6 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:10 INFO - PROCESS | 2040 | 1463036350656 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 23:59:10 INFO - PROCESS | 2040 | 1463036350663 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:10 INFO - PROCESS | 2040 | ++DOCSHELL 0000005994663800 == 48 [pid = 2040] [id = 793] 23:59:10 INFO - PROCESS | 2040 | ++DOMWINDOW == 131 (000000598B4D5C00) [pid = 2040] [serial = 2206] [outer = 0000000000000000] 23:59:10 INFO - PROCESS | 2040 | ++DOMWINDOW == 132 (0000005990B78800) [pid = 2040] [serial = 2207] [outer = 000000598B4D5C00] 23:59:10 INFO - PROCESS | 2040 | 1463036350709 Marionette DEBUG loaded listener.js 23:59:10 INFO - PROCESS | 2040 | ++DOMWINDOW == 133 (00000059933A5800) [pid = 2040] [serial = 2208] [outer = 000000598B4D5C00] 23:59:11 INFO - PROCESS | 2040 | ++DOCSHELL 00000059974E3000 == 49 [pid = 2040] [id = 794] 23:59:11 INFO - PROCESS | 2040 | ++DOMWINDOW == 134 (0000005993C9D400) [pid = 2040] [serial = 2209] [outer = 0000000000000000] 23:59:11 INFO - PROCESS | 2040 | ++DOMWINDOW == 135 (0000005993CB4000) [pid = 2040] [serial = 2210] [outer = 0000005993C9D400] 23:59:11 INFO - PROCESS | 2040 | 1463036351252 Marionette TRACE conn6 <- [1,2444,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]]]}] 23:59:11 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/cross-origin.swap-origin-redirect.http.html | The referrer URL is origin when a 23:59:11 INFO - document served over http requires an https 23:59:11 INFO - sub-resource via iframe-tag using the meta-referrer 23:59:11 INFO - delivery method with swap-origin-redirect and when 23:59:11 INFO - the target request is cross-origin. 23:59:11 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 731ms 23:59:11 INFO - PROCESS | 2040 | 1463036351286 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 23:59:11 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http.html 23:59:11 INFO - PROCESS | 2040 | 1463036351288 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 23:59:11 INFO - PROCESS | 2040 | 1463036351294 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 23:59:11 INFO - PROCESS | 2040 | 1463036351300 Marionette TRACE conn6 <- [1,2446,null,{}] 23:59:11 INFO - PROCESS | 2040 | 1463036351310 Marionette TRACE conn6 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:11 INFO - PROCESS | 2040 | 1463036351439 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 23:59:11 INFO - PROCESS | 2040 | 1463036351534 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:11 INFO - PROCESS | 2040 | ++DOCSHELL 0000005999F21800 == 50 [pid = 2040] [id = 795] 23:59:11 INFO - PROCESS | 2040 | ++DOMWINDOW == 136 (0000005987984000) [pid = 2040] [serial = 2211] [outer = 0000000000000000] 23:59:11 INFO - PROCESS | 2040 | ++DOMWINDOW == 137 (0000005993FC6C00) [pid = 2040] [serial = 2212] [outer = 0000005987984000] 23:59:11 INFO - PROCESS | 2040 | 1463036351579 Marionette DEBUG loaded listener.js 23:59:11 INFO - PROCESS | 2040 | ++DOMWINDOW == 138 (000000599419BC00) [pid = 2040] [serial = 2213] [outer = 0000005987984000] 23:59:11 INFO - PROCESS | 2040 | 1463036351968 Marionette TRACE conn6 <- [1,2448,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]]]}] 23:59:12 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http.html | The referrer URL is origin when a 23:59:12 INFO - document served over http requires an https 23:59:12 INFO - sub-resource via script-tag using the meta-referrer 23:59:12 INFO - delivery method with keep-origin-redirect and when 23:59:12 INFO - the target request is cross-origin. 23:59:12 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 23:59:12 INFO - PROCESS | 2040 | 1463036352028 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 23:59:12 INFO - PROCESS | 2040 | 1463036352031 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 23:59:12 INFO - PROCESS | 2040 | 1463036352034 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 23:59:12 INFO - PROCESS | 2040 | 1463036352036 Marionette TRACE conn6 <- [1,2450,null,{}] 23:59:12 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html 23:59:12 INFO - PROCESS | 2040 | 1463036352040 Marionette TRACE conn6 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:12 INFO - PROCESS | 2040 | 1463036352125 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 23:59:12 INFO - PROCESS | 2040 | 1463036352131 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:12 INFO - PROCESS | 2040 | ++DOCSHELL 0000005994775000 == 51 [pid = 2040] [id = 796] 23:59:12 INFO - PROCESS | 2040 | ++DOMWINDOW == 139 (000000599471A400) [pid = 2040] [serial = 2214] [outer = 0000000000000000] 23:59:12 INFO - PROCESS | 2040 | ++DOMWINDOW == 140 (0000005994733800) [pid = 2040] [serial = 2215] [outer = 000000599471A400] 23:59:12 INFO - PROCESS | 2040 | 1463036352176 Marionette DEBUG loaded listener.js 23:59:12 INFO - PROCESS | 2040 | ++DOMWINDOW == 141 (0000005994B9F400) [pid = 2040] [serial = 2216] [outer = 000000599471A400] 23:59:12 INFO - PROCESS | 2040 | 1463036352643 Marionette TRACE conn6 <- [1,2452,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]]]}] 23:59:12 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html | The referrer URL is origin when a 23:59:12 INFO - document served over http requires an https 23:59:12 INFO - sub-resource via script-tag using the meta-referrer 23:59:12 INFO - delivery method with no-redirect and when 23:59:12 INFO - the target request is cross-origin. 23:59:12 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 23:59:12 INFO - PROCESS | 2040 | 1463036352667 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 23:59:12 INFO - PROCESS | 2040 | 1463036352669 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 23:59:12 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html 23:59:12 INFO - PROCESS | 2040 | 1463036352679 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 23:59:12 INFO - PROCESS | 2040 | 1463036352681 Marionette TRACE conn6 <- [1,2454,null,{}] 23:59:12 INFO - PROCESS | 2040 | 1463036352689 Marionette TRACE conn6 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:12 INFO - PROCESS | 2040 | 1463036352803 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 23:59:12 INFO - PROCESS | 2040 | 1463036352888 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:12 INFO - PROCESS | 2040 | ++DOCSHELL 000000599AB72000 == 52 [pid = 2040] [id = 797] 23:59:12 INFO - PROCESS | 2040 | ++DOMWINDOW == 142 (00000059952EB000) [pid = 2040] [serial = 2217] [outer = 0000000000000000] 23:59:12 INFO - PROCESS | 2040 | ++DOMWINDOW == 143 (00000059952F4800) [pid = 2040] [serial = 2218] [outer = 00000059952EB000] 23:59:12 INFO - PROCESS | 2040 | 1463036352942 Marionette DEBUG loaded listener.js 23:59:13 INFO - PROCESS | 2040 | ++DOMWINDOW == 144 (00000059961F5000) [pid = 2040] [serial = 2219] [outer = 00000059952EB000] 23:59:13 INFO - PROCESS | 2040 | 1463036353424 Marionette TRACE conn6 <- [1,2456,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]]]}] 23:59:13 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html | The referrer URL is origin when a 23:59:13 INFO - document served over http requires an https 23:59:13 INFO - sub-resource via script-tag using the meta-referrer 23:59:13 INFO - delivery method with swap-origin-redirect and when 23:59:13 INFO - the target request is cross-origin. 23:59:13 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 796ms 23:59:13 INFO - PROCESS | 2040 | 1463036353472 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 23:59:13 INFO - PROCESS | 2040 | 1463036353475 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 23:59:13 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/cross-origin.keep-origin-redirect.http.html 23:59:13 INFO - PROCESS | 2040 | 1463036353478 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 23:59:13 INFO - PROCESS | 2040 | 1463036353480 Marionette TRACE conn6 <- [1,2458,null,{}] 23:59:13 INFO - PROCESS | 2040 | 1463036353483 Marionette TRACE conn6 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:13 INFO - PROCESS | 2040 | 1463036353601 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 23:59:13 INFO - PROCESS | 2040 | 1463036353660 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:13 INFO - PROCESS | 2040 | ++DOCSHELL 0000005993F20800 == 53 [pid = 2040] [id = 798] 23:59:13 INFO - PROCESS | 2040 | ++DOMWINDOW == 145 (00000059973ABC00) [pid = 2040] [serial = 2220] [outer = 0000000000000000] 23:59:13 INFO - PROCESS | 2040 | ++DOMWINDOW == 146 (0000005997414800) [pid = 2040] [serial = 2221] [outer = 00000059973ABC00] 23:59:13 INFO - PROCESS | 2040 | 1463036353706 Marionette DEBUG loaded listener.js 23:59:13 INFO - PROCESS | 2040 | ++DOMWINDOW == 147 (0000005997467800) [pid = 2040] [serial = 2222] [outer = 00000059973ABC00] 23:59:14 INFO - PROCESS | 2040 | 1463036354132 Marionette TRACE conn6 <- [1,2460,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]]]}] 23:59:14 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/cross-origin.keep-origin-redirect.http.html | The referrer URL is origin when a 23:59:14 INFO - document served over http requires an https 23:59:14 INFO - sub-resource via xhr-request using the meta-referrer 23:59:14 INFO - delivery method with keep-origin-redirect and when 23:59:14 INFO - the target request is cross-origin. 23:59:14 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 693ms 23:59:14 INFO - PROCESS | 2040 | 1463036354173 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 23:59:14 INFO - PROCESS | 2040 | 1463036354175 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 23:59:14 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html 23:59:14 INFO - PROCESS | 2040 | 1463036354217 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 23:59:14 INFO - PROCESS | 2040 | 1463036354220 Marionette TRACE conn6 <- [1,2462,null,{}] 23:59:14 INFO - PROCESS | 2040 | 1463036354224 Marionette TRACE conn6 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:14 INFO - PROCESS | 2040 | 1463036354342 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 23:59:14 INFO - PROCESS | 2040 | 1463036354351 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:14 INFO - PROCESS | 2040 | ++DOCSHELL 000000599544A000 == 54 [pid = 2040] [id = 799] 23:59:14 INFO - PROCESS | 2040 | ++DOMWINDOW == 148 (000000599740C800) [pid = 2040] [serial = 2223] [outer = 0000000000000000] 23:59:14 INFO - PROCESS | 2040 | ++DOMWINDOW == 149 (000000599749D000) [pid = 2040] [serial = 2224] [outer = 000000599740C800] 23:59:14 INFO - PROCESS | 2040 | 1463036354710 Marionette DEBUG loaded listener.js 23:59:14 INFO - PROCESS | 2040 | ++DOMWINDOW == 150 (00000059974B8400) [pid = 2040] [serial = 2225] [outer = 000000599740C800] 23:59:14 INFO - PROCESS | 2040 | --DOMWINDOW == 149 (0000005997117C00) [pid = 2040] [serial = 2164] [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] 23:59:14 INFO - PROCESS | 2040 | --DOMWINDOW == 148 (0000005997465000) [pid = 2040] [serial = 2169] [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] 23:59:14 INFO - PROCESS | 2040 | --DOMWINDOW == 147 (0000005997468800) [pid = 2040] [serial = 2167] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:59:14 INFO - PROCESS | 2040 | --DOMWINDOW == 146 (0000005993336000) [pid = 2040] [serial = 2172] [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] 23:59:14 INFO - PROCESS | 2040 | --DOMWINDOW == 145 (0000005994720000) [pid = 2040] [serial = 2159] [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] 23:59:14 INFO - PROCESS | 2040 | --DOMWINDOW == 144 (0000005992E8F800) [pid = 2040] [serial = 2148] [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] 23:59:14 INFO - PROCESS | 2040 | --DOMWINDOW == 143 (0000005987014400) [pid = 2040] [serial = 2145] [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] 23:59:14 INFO - PROCESS | 2040 | --DOMWINDOW == 142 (0000005990BA3400) [pid = 2040] [serial = 2151] [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] 23:59:14 INFO - PROCESS | 2040 | --DOMWINDOW == 141 (000000599471EC00) [pid = 2040] [serial = 2157] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:59:14 INFO - PROCESS | 2040 | --DOMWINDOW == 140 (0000005993C9A000) [pid = 2040] [serial = 2154] [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] 23:59:14 INFO - PROCESS | 2040 | --DOMWINDOW == 139 (00000059974BB400) [pid = 2040] [serial = 2178] [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] 23:59:14 INFO - PROCESS | 2040 | --DOMWINDOW == 138 (0000005997923800) [pid = 2040] [serial = 2175] [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] 23:59:14 INFO - PROCESS | 2040 | --DOMWINDOW == 137 (0000005995CB8C00) [pid = 2040] [serial = 2162] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463036339689] 23:59:15 INFO - PROCESS | 2040 | 1463036355074 Marionette TRACE conn6 <- [1,2464,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]]]}] 23:59:15 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html | The referrer URL is origin when a 23:59:15 INFO - document served over http requires an https 23:59:15 INFO - sub-resource via xhr-request using the meta-referrer 23:59:15 INFO - delivery method with no-redirect and when 23:59:15 INFO - the target request is cross-origin. 23:59:15 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html | took 900ms 23:59:15 INFO - PROCESS | 2040 | 1463036355108 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 23:59:15 INFO - PROCESS | 2040 | 1463036355110 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 23:59:15 INFO - PROCESS | 2040 | 1463036355113 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 23:59:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/cross-origin.swap-origin-redirect.http.html 23:59:15 INFO - PROCESS | 2040 | 1463036355115 Marionette TRACE conn6 <- [1,2466,null,{}] 23:59:15 INFO - PROCESS | 2040 | 1463036355118 Marionette TRACE conn6 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:15 INFO - PROCESS | 2040 | 1463036355207 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 23:59:15 INFO - PROCESS | 2040 | 1463036355288 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:15 INFO - PROCESS | 2040 | ++DOCSHELL 000000599C436000 == 55 [pid = 2040] [id = 800] 23:59:15 INFO - PROCESS | 2040 | ++DOMWINDOW == 138 (0000005995CB8C00) [pid = 2040] [serial = 2226] [outer = 0000000000000000] 23:59:15 INFO - PROCESS | 2040 | ++DOMWINDOW == 139 (00000059974BCC00) [pid = 2040] [serial = 2227] [outer = 0000005995CB8C00] 23:59:15 INFO - PROCESS | 2040 | 1463036355335 Marionette DEBUG loaded listener.js 23:59:15 INFO - PROCESS | 2040 | ++DOMWINDOW == 140 (00000059974DB800) [pid = 2040] [serial = 2228] [outer = 0000005995CB8C00] 23:59:15 INFO - PROCESS | 2040 | 1463036355698 Marionette TRACE conn6 <- [1,2468,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]]]}] 23:59:15 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/cross-origin.swap-origin-redirect.http.html | The referrer URL is origin when a 23:59:15 INFO - document served over http requires an https 23:59:15 INFO - sub-resource via xhr-request using the meta-referrer 23:59:15 INFO - delivery method with swap-origin-redirect and when 23:59:15 INFO - the target request is cross-origin. 23:59:15 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 628ms 23:59:15 INFO - PROCESS | 2040 | 1463036355745 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 23:59:15 INFO - PROCESS | 2040 | 1463036355747 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 23:59:15 INFO - PROCESS | 2040 | 1463036355751 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 23:59:15 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 23:59:15 INFO - PROCESS | 2040 | 1463036355752 Marionette TRACE conn6 <- [1,2470,null,{}] 23:59:15 INFO - PROCESS | 2040 | 1463036355756 Marionette TRACE conn6 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:15 INFO - PROCESS | 2040 | 1463036355840 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 23:59:15 INFO - PROCESS | 2040 | 1463036355954 Marionette TRACE conn6 -> [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-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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:15 INFO - PROCESS | 2040 | ++DOCSHELL 000000599C4CA800 == 56 [pid = 2040] [id = 801] 23:59:15 INFO - PROCESS | 2040 | ++DOMWINDOW == 141 (0000005997925000) [pid = 2040] [serial = 2229] [outer = 0000000000000000] 23:59:16 INFO - PROCESS | 2040 | ++DOMWINDOW == 142 (000000599797D800) [pid = 2040] [serial = 2230] [outer = 0000005997925000] 23:59:16 INFO - PROCESS | 2040 | 1463036356001 Marionette DEBUG loaded listener.js 23:59:16 INFO - PROCESS | 2040 | ++DOMWINDOW == 143 (00000059980EC000) [pid = 2040] [serial = 2231] [outer = 0000005997925000] 23:59:16 INFO - PROCESS | 2040 | 1463036356328 Marionette TRACE conn6 <- [1,2472,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]]]}] 23:59:16 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/fetch-request/same-origin-insecure.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a 23:59:16 INFO - document served over http requires an http 23:59:16 INFO - sub-resource via fetch-request using the meta-referrer 23:59:16 INFO - delivery method with keep-origin-redirect and when 23:59:16 INFO - the target request is same-origin. 23:59:16 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 627ms 23:59:16 INFO - PROCESS | 2040 | 1463036356381 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 23:59:16 INFO - PROCESS | 2040 | 1463036356384 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 23:59:16 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/fetch-request/same-origin-insecure.no-redirect.http.html 23:59:16 INFO - PROCESS | 2040 | 1463036356398 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 23:59:16 INFO - PROCESS | 2040 | 1463036356408 Marionette TRACE conn6 <- [1,2474,null,{}] 23:59:16 INFO - PROCESS | 2040 | 1463036356413 Marionette TRACE conn6 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:16 INFO - PROCESS | 2040 | 1463036356497 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 23:59:16 INFO - PROCESS | 2040 | 1463036356503 Marionette TRACE conn6 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = 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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:16 INFO - PROCESS | 2040 | ++DOCSHELL 000000599D07E800 == 57 [pid = 2040] [id = 802] 23:59:16 INFO - PROCESS | 2040 | ++DOMWINDOW == 144 (0000005998A6CC00) [pid = 2040] [serial = 2232] [outer = 0000000000000000] 23:59:16 INFO - PROCESS | 2040 | ++DOMWINDOW == 145 (0000005998C49000) [pid = 2040] [serial = 2233] [outer = 0000005998A6CC00] 23:59:16 INFO - PROCESS | 2040 | 1463036356554 Marionette DEBUG loaded listener.js 23:59:16 INFO - PROCESS | 2040 | ++DOMWINDOW == 146 (0000005999DCD800) [pid = 2040] [serial = 2234] [outer = 0000005998A6CC00] 23:59:17 INFO - PROCESS | 2040 | 1463036357265 Marionette TRACE conn6 <- [1,2476,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]]]}] 23:59:17 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/fetch-request/same-origin-insecure.no-redirect.http.html | The referrer URL is stripped-referrer when a 23:59:17 INFO - document served over http requires an http 23:59:17 INFO - sub-resource via fetch-request using the meta-referrer 23:59:17 INFO - delivery method with no-redirect and when 23:59:17 INFO - the target request is same-origin. 23:59:17 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 901ms 23:59:17 INFO - PROCESS | 2040 | 1463036357291 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 23:59:17 INFO - PROCESS | 2040 | 1463036357297 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 23:59:17 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 23:59:17 INFO - PROCESS | 2040 | 1463036357301 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 23:59:17 INFO - PROCESS | 2040 | 1463036357306 Marionette TRACE conn6 <- [1,2478,null,{}] 23:59:17 INFO - PROCESS | 2040 | 1463036357311 Marionette TRACE conn6 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:17 INFO - PROCESS | 2040 | 1463036357436 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 23:59:17 INFO - PROCESS | 2040 | 1463036357531 Marionette TRACE conn6 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = 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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:17 INFO - PROCESS | 2040 | ++DOCSHELL 0000005997137800 == 58 [pid = 2040] [id = 803] 23:59:17 INFO - PROCESS | 2040 | ++DOMWINDOW == 147 (000000598DD85400) [pid = 2040] [serial = 2235] [outer = 0000000000000000] 23:59:17 INFO - PROCESS | 2040 | ++DOMWINDOW == 148 (0000005992E1A800) [pid = 2040] [serial = 2236] [outer = 000000598DD85400] 23:59:17 INFO - PROCESS | 2040 | 1463036357589 Marionette DEBUG loaded listener.js 23:59:17 INFO - PROCESS | 2040 | ++DOMWINDOW == 149 (00000059937E7400) [pid = 2040] [serial = 2237] [outer = 000000598DD85400] 23:59:18 INFO - PROCESS | 2040 | 1463036358169 Marionette TRACE conn6 <- [1,2480,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]]]}] 23:59:18 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/fetch-request/same-origin-insecure.swap-origin-redirect.http.html | The referrer URL is origin when a 23:59:18 INFO - document served over http requires an http 23:59:18 INFO - sub-resource via fetch-request using the meta-referrer 23:59:18 INFO - delivery method with swap-origin-redirect and when 23:59:18 INFO - the target request is same-origin. 23:59:18 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 880ms 23:59:18 INFO - PROCESS | 2040 | 1463036358185 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 23:59:18 INFO - PROCESS | 2040 | 1463036358192 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 23:59:18 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 23:59:18 INFO - PROCESS | 2040 | 1463036358199 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 23:59:18 INFO - PROCESS | 2040 | 1463036358202 Marionette TRACE conn6 <- [1,2482,null,{}] 23:59:18 INFO - PROCESS | 2040 | 1463036358221 Marionette TRACE conn6 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:18 INFO - PROCESS | 2040 | 1463036358367 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 23:59:18 INFO - PROCESS | 2040 | 1463036358442 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:18 INFO - PROCESS | 2040 | ++DOCSHELL 000000599AB6D000 == 59 [pid = 2040] [id = 804] 23:59:18 INFO - PROCESS | 2040 | ++DOMWINDOW == 150 (0000005994715400) [pid = 2040] [serial = 2238] [outer = 0000000000000000] 23:59:18 INFO - PROCESS | 2040 | ++DOMWINDOW == 151 (0000005994734800) [pid = 2040] [serial = 2239] [outer = 0000005994715400] 23:59:18 INFO - PROCESS | 2040 | 1463036358497 Marionette DEBUG loaded listener.js 23:59:18 INFO - PROCESS | 2040 | ++DOMWINDOW == 152 (0000005995CB2000) [pid = 2040] [serial = 2240] [outer = 0000005994715400] 23:59:18 INFO - PROCESS | 2040 | ++DOCSHELL 000000599D086000 == 60 [pid = 2040] [id = 805] 23:59:18 INFO - PROCESS | 2040 | ++DOMWINDOW == 153 (000000599749D400) [pid = 2040] [serial = 2241] [outer = 0000000000000000] 23:59:19 INFO - PROCESS | 2040 | ++DOMWINDOW == 154 (00000059974A9400) [pid = 2040] [serial = 2242] [outer = 000000599749D400] 23:59:19 INFO - PROCESS | 2040 | 1463036359148 Marionette TRACE conn6 <- [1,2484,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]]]}] 23:59:19 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/iframe-tag/same-origin-insecure.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a 23:59:19 INFO - document served over http requires an http 23:59:19 INFO - sub-resource via iframe-tag using the meta-referrer 23:59:19 INFO - delivery method with keep-origin-redirect and when 23:59:19 INFO - the target request is same-origin. 23:59:19 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 983ms 23:59:19 INFO - PROCESS | 2040 | 1463036359188 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 23:59:19 INFO - PROCESS | 2040 | 1463036359191 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 23:59:19 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/iframe-tag/same-origin-insecure.no-redirect.http.html 23:59:19 INFO - PROCESS | 2040 | 1463036359195 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 23:59:19 INFO - PROCESS | 2040 | 1463036359199 Marionette TRACE conn6 <- [1,2486,null,{}] 23:59:19 INFO - PROCESS | 2040 | 1463036359212 Marionette TRACE conn6 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:19 INFO - PROCESS | 2040 | 1463036359342 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 23:59:19 INFO - PROCESS | 2040 | 1463036359474 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:19 INFO - PROCESS | 2040 | ++DOCSHELL 000000599D6E1000 == 61 [pid = 2040] [id = 806] 23:59:19 INFO - PROCESS | 2040 | ++DOMWINDOW == 155 (0000005998A79C00) [pid = 2040] [serial = 2243] [outer = 0000000000000000] 23:59:19 INFO - PROCESS | 2040 | ++DOMWINDOW == 156 (0000005998CE2C00) [pid = 2040] [serial = 2244] [outer = 0000005998A79C00] 23:59:19 INFO - PROCESS | 2040 | 1463036359533 Marionette DEBUG loaded listener.js 23:59:19 INFO - PROCESS | 2040 | ++DOMWINDOW == 157 (0000005999DD9000) [pid = 2040] [serial = 2245] [outer = 0000005998A79C00] 23:59:19 INFO - PROCESS | 2040 | ++DOCSHELL 000000599D6B2800 == 62 [pid = 2040] [id = 807] 23:59:19 INFO - PROCESS | 2040 | ++DOMWINDOW == 158 (000000599473F400) [pid = 2040] [serial = 2246] [outer = 0000000000000000] 23:59:20 INFO - PROCESS | 2040 | ++DOMWINDOW == 159 (0000005994740000) [pid = 2040] [serial = 2247] [outer = 000000599473F400] 23:59:20 INFO - PROCESS | 2040 | 1463036360121 Marionette TRACE conn6 <- [1,2488,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]]]}] 23:59:20 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/iframe-tag/same-origin-insecure.no-redirect.http.html | The referrer URL is stripped-referrer when a 23:59:20 INFO - document served over http requires an http 23:59:20 INFO - sub-resource via iframe-tag using the meta-referrer 23:59:20 INFO - delivery method with no-redirect and when 23:59:20 INFO - the target request is same-origin. 23:59:20 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 942ms 23:59:20 INFO - PROCESS | 2040 | 1463036360141 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 23:59:20 INFO - PROCESS | 2040 | 1463036360144 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 23:59:20 INFO - PROCESS | 2040 | 1463036360149 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 23:59:20 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 23:59:20 INFO - PROCESS | 2040 | 1463036360152 Marionette TRACE conn6 <- [1,2490,null,{}] 23:59:20 INFO - PROCESS | 2040 | 1463036360156 Marionette TRACE conn6 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:20 INFO - PROCESS | 2040 | 1463036360288 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 23:59:20 INFO - PROCESS | 2040 | 1463036360388 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:20 INFO - PROCESS | 2040 | ++DOCSHELL 000000599D6C6800 == 63 [pid = 2040] [id = 808] 23:59:20 INFO - PROCESS | 2040 | ++DOMWINDOW == 160 (000000599473F800) [pid = 2040] [serial = 2248] [outer = 0000000000000000] 23:59:20 INFO - PROCESS | 2040 | ++DOMWINDOW == 161 (0000005999DD9400) [pid = 2040] [serial = 2249] [outer = 000000599473F800] 23:59:20 INFO - PROCESS | 2040 | 1463036360443 Marionette DEBUG loaded listener.js 23:59:20 INFO - PROCESS | 2040 | ++DOMWINDOW == 162 (000000599A1D8C00) [pid = 2040] [serial = 2250] [outer = 000000599473F800] 23:59:20 INFO - PROCESS | 2040 | ++DOCSHELL 000000599B5AD800 == 64 [pid = 2040] [id = 809] 23:59:20 INFO - PROCESS | 2040 | ++DOMWINDOW == 163 (000000599A58BC00) [pid = 2040] [serial = 2251] [outer = 0000000000000000] 23:59:20 INFO - PROCESS | 2040 | ++DOMWINDOW == 164 (000000599A588C00) [pid = 2040] [serial = 2252] [outer = 000000599A58BC00] 23:59:21 INFO - PROCESS | 2040 | 1463036361087 Marionette TRACE conn6 <- [1,2492,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]]]}] 23:59:21 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html | The referrer URL is origin when a 23:59:21 INFO - document served over http requires an http 23:59:21 INFO - sub-resource via iframe-tag using the meta-referrer 23:59:21 INFO - delivery method with swap-origin-redirect and when 23:59:21 INFO - the target request is same-origin. 23:59:21 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 986ms 23:59:21 INFO - PROCESS | 2040 | 1463036361138 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 23:59:21 INFO - PROCESS | 2040 | 1463036361141 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 23:59:21 INFO - PROCESS | 2040 | 1463036361144 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 23:59:21 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 23:59:21 INFO - PROCESS | 2040 | 1463036361147 Marionette TRACE conn6 <- [1,2494,null,{}] 23:59:21 INFO - PROCESS | 2040 | 1463036361151 Marionette TRACE conn6 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:21 INFO - PROCESS | 2040 | 1463036361279 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 23:59:21 INFO - PROCESS | 2040 | 1463036361408 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:21 INFO - PROCESS | 2040 | ++DOCSHELL 000000599B5BD800 == 65 [pid = 2040] [id = 810] 23:59:21 INFO - PROCESS | 2040 | ++DOMWINDOW == 165 (000000599473FC00) [pid = 2040] [serial = 2253] [outer = 0000000000000000] 23:59:21 INFO - PROCESS | 2040 | ++DOMWINDOW == 166 (000000599A58CC00) [pid = 2040] [serial = 2254] [outer = 000000599473FC00] 23:59:21 INFO - PROCESS | 2040 | 1463036361464 Marionette DEBUG loaded listener.js 23:59:21 INFO - PROCESS | 2040 | ++DOMWINDOW == 167 (000000599CEDE000) [pid = 2040] [serial = 2255] [outer = 000000599473FC00] 23:59:22 INFO - PROCESS | 2040 | 1463036362028 Marionette TRACE conn6 <- [1,2496,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]]]}] 23:59:22 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/script-tag/same-origin-insecure.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a 23:59:22 INFO - document served over http requires an http 23:59:22 INFO - sub-resource via script-tag using the meta-referrer 23:59:22 INFO - delivery method with keep-origin-redirect and when 23:59:22 INFO - the target request is same-origin. 23:59:22 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 923ms 23:59:22 INFO - PROCESS | 2040 | 1463036362070 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 23:59:22 INFO - PROCESS | 2040 | 1463036362073 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 23:59:22 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/script-tag/same-origin-insecure.no-redirect.http.html 23:59:22 INFO - PROCESS | 2040 | 1463036362076 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 23:59:22 INFO - PROCESS | 2040 | 1463036362079 Marionette TRACE conn6 <- [1,2498,null,{}] 23:59:22 INFO - PROCESS | 2040 | 1463036362082 Marionette TRACE conn6 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:22 INFO - PROCESS | 2040 | 1463036362203 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 23:59:22 INFO - PROCESS | 2040 | 1463036362337 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:22 INFO - PROCESS | 2040 | ++DOCSHELL 000000598C12D000 == 66 [pid = 2040] [id = 811] 23:59:22 INFO - PROCESS | 2040 | ++DOMWINDOW == 168 (000000598FE5A800) [pid = 2040] [serial = 2256] [outer = 0000000000000000] 23:59:22 INFO - PROCESS | 2040 | ++DOMWINDOW == 169 (0000005990BADC00) [pid = 2040] [serial = 2257] [outer = 000000598FE5A800] 23:59:22 INFO - PROCESS | 2040 | 1463036362395 Marionette DEBUG loaded listener.js 23:59:22 INFO - PROCESS | 2040 | ++DOMWINDOW == 170 (0000005994735000) [pid = 2040] [serial = 2258] [outer = 000000598FE5A800] 23:59:22 INFO - PROCESS | 2040 | 1463036362952 Marionette TRACE conn6 <- [1,2500,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]]]}] 23:59:23 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/script-tag/same-origin-insecure.no-redirect.http.html | The referrer URL is stripped-referrer when a 23:59:23 INFO - document served over http requires an http 23:59:23 INFO - sub-resource via script-tag using the meta-referrer 23:59:23 INFO - delivery method with no-redirect and when 23:59:23 INFO - the target request is same-origin. 23:59:23 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 923ms 23:59:23 INFO - PROCESS | 2040 | 1463036363163 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 23:59:23 INFO - PROCESS | 2040 | 1463036363167 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 23:59:23 INFO - PROCESS | 2040 | 1463036363196 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 23:59:23 INFO - PROCESS | 2040 | 1463036363199 Marionette TRACE conn6 <- [1,2502,null,{}] 23:59:23 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 23:59:23 INFO - PROCESS | 2040 | 1463036363205 Marionette TRACE conn6 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:23 INFO - PROCESS | 2040 | 1463036363312 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 23:59:23 INFO - PROCESS | 2040 | 1463036363443 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:23 INFO - PROCESS | 2040 | ++DOCSHELL 00000059979E1800 == 67 [pid = 2040] [id = 812] 23:59:23 INFO - PROCESS | 2040 | ++DOMWINDOW == 171 (000000598656BC00) [pid = 2040] [serial = 2259] [outer = 0000000000000000] 23:59:23 INFO - PROCESS | 2040 | ++DOMWINDOW == 172 (000000598B4D7000) [pid = 2040] [serial = 2260] [outer = 000000598656BC00] 23:59:23 INFO - PROCESS | 2040 | 1463036363495 Marionette DEBUG loaded listener.js 23:59:23 INFO - PROCESS | 2040 | ++DOMWINDOW == 173 (0000005990D11000) [pid = 2040] [serial = 2261] [outer = 000000598656BC00] 23:59:24 INFO - PROCESS | 2040 | 1463036364083 Marionette TRACE conn6 <- [1,2504,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]]]}] 23:59:24 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/script-tag/same-origin-insecure.swap-origin-redirect.http.html | The referrer URL is origin when a 23:59:24 INFO - document served over http requires an http 23:59:24 INFO - sub-resource via script-tag using the meta-referrer 23:59:24 INFO - delivery method with swap-origin-redirect and when 23:59:24 INFO - the target request is same-origin. 23:59:24 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 921ms 23:59:24 INFO - PROCESS | 2040 | 1463036364133 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 23:59:24 INFO - PROCESS | 2040 | 1463036364137 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 23:59:24 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 23:59:24 INFO - PROCESS | 2040 | 1463036364145 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 23:59:24 INFO - PROCESS | 2040 | 1463036364149 Marionette TRACE conn6 <- [1,2506,null,{}] 23:59:24 INFO - PROCESS | 2040 | 1463036364154 Marionette TRACE conn6 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:24 INFO - PROCESS | 2040 | 1463036364258 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 23:59:24 INFO - PROCESS | 2040 | 1463036364367 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:24 INFO - PROCESS | 2040 | ++DOCSHELL 0000005997ACD000 == 68 [pid = 2040] [id = 813] 23:59:24 INFO - PROCESS | 2040 | ++DOMWINDOW == 174 (00000059937B2C00) [pid = 2040] [serial = 2262] [outer = 0000000000000000] 23:59:24 INFO - PROCESS | 2040 | ++DOMWINDOW == 175 (0000005993CB1400) [pid = 2040] [serial = 2263] [outer = 00000059937B2C00] 23:59:24 INFO - PROCESS | 2040 | 1463036364418 Marionette DEBUG loaded listener.js 23:59:24 INFO - PROCESS | 2040 | ++DOMWINDOW == 176 (0000005993FEC800) [pid = 2040] [serial = 2264] [outer = 00000059937B2C00] 23:59:24 INFO - PROCESS | 2040 | --DOCSHELL 000000599C4CA800 == 67 [pid = 2040] [id = 801] 23:59:24 INFO - PROCESS | 2040 | --DOCSHELL 000000599C436000 == 66 [pid = 2040] [id = 800] 23:59:24 INFO - PROCESS | 2040 | --DOCSHELL 000000599544A000 == 65 [pid = 2040] [id = 799] 23:59:24 INFO - PROCESS | 2040 | --DOCSHELL 0000005993F20800 == 64 [pid = 2040] [id = 798] 23:59:24 INFO - PROCESS | 2040 | --DOCSHELL 000000599AB72000 == 63 [pid = 2040] [id = 797] 23:59:24 INFO - PROCESS | 2040 | --DOCSHELL 0000005994775000 == 62 [pid = 2040] [id = 796] 23:59:24 INFO - PROCESS | 2040 | --DOCSHELL 0000005999F21800 == 61 [pid = 2040] [id = 795] 23:59:24 INFO - PROCESS | 2040 | --DOCSHELL 00000059974E3000 == 60 [pid = 2040] [id = 794] 23:59:24 INFO - PROCESS | 2040 | --DOCSHELL 0000005994663800 == 59 [pid = 2040] [id = 793] 23:59:24 INFO - PROCESS | 2040 | --DOMWINDOW == 175 (0000005993FFB000) [pid = 2040] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 23:59:24 INFO - PROCESS | 2040 | --DOMWINDOW == 174 (0000005997949800) [pid = 2040] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 23:59:24 INFO - PROCESS | 2040 | --DOMWINDOW == 173 (0000005998A74C00) [pid = 2040] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 23:59:24 INFO - PROCESS | 2040 | --DOMWINDOW == 172 (0000005998CE6800) [pid = 2040] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 23:59:24 INFO - PROCESS | 2040 | --DOMWINDOW == 171 (0000005999DD5C00) [pid = 2040] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 23:59:24 INFO - PROCESS | 2040 | --DOCSHELL 000000598D1BA000 == 58 [pid = 2040] [id = 792] 23:59:24 INFO - PROCESS | 2040 | --DOCSHELL 0000005996081000 == 57 [pid = 2040] [id = 791] 23:59:24 INFO - PROCESS | 2040 | --DOCSHELL 0000005997F3D000 == 56 [pid = 2040] [id = 790] 23:59:24 INFO - PROCESS | 2040 | --DOCSHELL 0000005996078800 == 55 [pid = 2040] [id = 789] 23:59:24 INFO - PROCESS | 2040 | --DOCSHELL 000000599A327800 == 54 [pid = 2040] [id = 786] 23:59:24 INFO - PROCESS | 2040 | --DOCSHELL 0000005997125800 == 53 [pid = 2040] [id = 785] 23:59:24 INFO - PROCESS | 2040 | --DOMWINDOW == 170 (000000599250B800) [pid = 2040] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 23:59:24 INFO - PROCESS | 2040 | --DOMWINDOW == 169 (0000005994B60000) [pid = 2040] [serial = 2160] [outer = 0000000000000000] [url = about:blank] 23:59:24 INFO - PROCESS | 2040 | --DOMWINDOW == 168 (0000005993B0BC00) [pid = 2040] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 23:59:24 INFO - PROCESS | 2040 | --DOMWINDOW == 167 (000000599382B000) [pid = 2040] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 23:59:24 INFO - PROCESS | 2040 | --DOMWINDOW == 166 (000000598FE62C00) [pid = 2040] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 23:59:24 INFO - PROCESS | 2040 | --DOMWINDOW == 165 (000000598B4D1800) [pid = 2040] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 23:59:24 INFO - PROCESS | 2040 | --DOMWINDOW == 164 (0000005992E90C00) [pid = 2040] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 23:59:24 INFO - PROCESS | 2040 | --DOMWINDOW == 163 (0000005993828000) [pid = 2040] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 23:59:24 INFO - PROCESS | 2040 | --DOMWINDOW == 162 (000000599472CC00) [pid = 2040] [serial = 2158] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:59:24 INFO - PROCESS | 2040 | --DOMWINDOW == 161 (0000005993FBE800) [pid = 2040] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 23:59:24 INFO - PROCESS | 2040 | --DOMWINDOW == 160 (0000005993FFBC00) [pid = 2040] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 23:59:24 INFO - PROCESS | 2040 | --DOMWINDOW == 159 (00000059974C0C00) [pid = 2040] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 23:59:24 INFO - PROCESS | 2040 | --DOMWINDOW == 158 (0000005997984800) [pid = 2040] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 23:59:24 INFO - PROCESS | 2040 | --DOMWINDOW == 157 (000000599791E400) [pid = 2040] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 23:59:24 INFO - PROCESS | 2040 | --DOMWINDOW == 156 (000000599797CC00) [pid = 2040] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 23:59:24 INFO - PROCESS | 2040 | --DOMWINDOW == 155 (0000005994721C00) [pid = 2040] [serial = 2163] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463036339689] 23:59:24 INFO - PROCESS | 2040 | --DOMWINDOW == 154 (0000005997928400) [pid = 2040] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 23:59:24 INFO - PROCESS | 2040 | --DOMWINDOW == 153 (00000059952EE400) [pid = 2040] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 23:59:24 INFO - PROCESS | 2040 | --DOMWINDOW == 152 (000000599526D000) [pid = 2040] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 23:59:24 INFO - PROCESS | 2040 | --DOMWINDOW == 151 (000000599711E800) [pid = 2040] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 23:59:24 INFO - PROCESS | 2040 | --DOMWINDOW == 150 (00000059974A6400) [pid = 2040] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 23:59:24 INFO - PROCESS | 2040 | --DOMWINDOW == 149 (0000005997350400) [pid = 2040] [serial = 2166] [outer = 0000000000000000] [url = about:blank] 23:59:24 INFO - PROCESS | 2040 | --DOMWINDOW == 148 (000000599746A000) [pid = 2040] [serial = 2168] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:59:24 INFO - PROCESS | 2040 | --DOMWINDOW == 147 (0000005993CB8800) [pid = 2040] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 23:59:24 INFO - PROCESS | 2040 | 1463036364919 Marionette TRACE conn6 <- [1,2508,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]]]}] 23:59:24 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/same-origin-insecure.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a 23:59:24 INFO - document served over http requires an http 23:59:24 INFO - sub-resource via xhr-request using the meta-referrer 23:59:24 INFO - delivery method with keep-origin-redirect and when 23:59:24 INFO - the target request is same-origin. 23:59:24 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 838ms 23:59:24 INFO - PROCESS | 2040 | 1463036364985 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 23:59:24 INFO - PROCESS | 2040 | 1463036364988 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 23:59:24 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/same-origin-insecure.no-redirect.http.html 23:59:24 INFO - PROCESS | 2040 | 1463036364991 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 23:59:24 INFO - PROCESS | 2040 | 1463036364993 Marionette TRACE conn6 <- [1,2510,null,{}] 23:59:25 INFO - PROCESS | 2040 | 1463036365003 Marionette TRACE conn6 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:25 INFO - PROCESS | 2040 | 1463036365098 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 23:59:25 INFO - PROCESS | 2040 | 1463036365115 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:25 INFO - PROCESS | 2040 | ++DOCSHELL 000000599716E800 == 54 [pid = 2040] [id = 814] 23:59:25 INFO - PROCESS | 2040 | ++DOMWINDOW == 148 (00000059933A3C00) [pid = 2040] [serial = 2265] [outer = 0000000000000000] 23:59:25 INFO - PROCESS | 2040 | ++DOMWINDOW == 149 (00000059933B1400) [pid = 2040] [serial = 2266] [outer = 00000059933A3C00] 23:59:25 INFO - PROCESS | 2040 | 1463036365197 Marionette DEBUG loaded listener.js 23:59:25 INFO - PROCESS | 2040 | ++DOMWINDOW == 150 (0000005993CB8800) [pid = 2040] [serial = 2267] [outer = 00000059933A3C00] 23:59:25 INFO - PROCESS | 2040 | 1463036365636 Marionette TRACE conn6 <- [1,2512,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]]]}] 23:59:25 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/same-origin-insecure.no-redirect.http.html | The referrer URL is stripped-referrer when a 23:59:25 INFO - document served over http requires an http 23:59:25 INFO - sub-resource via xhr-request using the meta-referrer 23:59:25 INFO - delivery method with no-redirect and when 23:59:25 INFO - the target request is same-origin. 23:59:25 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 691ms 23:59:25 INFO - PROCESS | 2040 | 1463036365687 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 23:59:25 INFO - PROCESS | 2040 | 1463036365689 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 23:59:25 INFO - PROCESS | 2040 | 1463036365693 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 23:59:25 INFO - PROCESS | 2040 | 1463036365695 Marionette TRACE conn6 <- [1,2514,null,{}] 23:59:25 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 23:59:25 INFO - PROCESS | 2040 | 1463036365699 Marionette TRACE conn6 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:25 INFO - PROCESS | 2040 | 1463036365818 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 23:59:25 INFO - PROCESS | 2040 | 1463036365828 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:25 INFO - PROCESS | 2040 | ++DOCSHELL 0000005999FD6800 == 55 [pid = 2040] [id = 815] 23:59:25 INFO - PROCESS | 2040 | ++DOMWINDOW == 151 (000000599419B400) [pid = 2040] [serial = 2268] [outer = 0000000000000000] 23:59:25 INFO - PROCESS | 2040 | ++DOMWINDOW == 152 (0000005994713400) [pid = 2040] [serial = 2269] [outer = 000000599419B400] 23:59:25 INFO - PROCESS | 2040 | 1463036365873 Marionette DEBUG loaded listener.js 23:59:25 INFO - PROCESS | 2040 | ++DOMWINDOW == 153 (0000005994731400) [pid = 2040] [serial = 2270] [outer = 000000599419B400] 23:59:26 INFO - PROCESS | 2040 | 1463036366307 Marionette TRACE conn6 <- [1,2516,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]]]}] 23:59:26 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/same-origin-insecure.swap-origin-redirect.http.html | The referrer URL is origin when a 23:59:26 INFO - document served over http requires an http 23:59:26 INFO - sub-resource via xhr-request using the meta-referrer 23:59:26 INFO - delivery method with swap-origin-redirect and when 23:59:26 INFO - the target request is same-origin. 23:59:26 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 629ms 23:59:26 INFO - PROCESS | 2040 | 1463036366339 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 23:59:26 INFO - PROCESS | 2040 | 1463036366341 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 23:59:26 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 23:59:26 INFO - PROCESS | 2040 | 1463036366346 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 23:59:26 INFO - PROCESS | 2040 | 1463036366348 Marionette TRACE conn6 <- [1,2518,null,{}] 23:59:26 INFO - PROCESS | 2040 | 1463036366351 Marionette TRACE conn6 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:26 INFO - PROCESS | 2040 | 1463036366439 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 23:59:26 INFO - PROCESS | 2040 | 1463036366445 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:26 INFO - PROCESS | 2040 | ++DOCSHELL 000000599466D000 == 56 [pid = 2040] [id = 816] 23:59:26 INFO - PROCESS | 2040 | ++DOMWINDOW == 154 (0000005994745000) [pid = 2040] [serial = 2271] [outer = 0000000000000000] 23:59:26 INFO - PROCESS | 2040 | ++DOMWINDOW == 155 (0000005995265400) [pid = 2040] [serial = 2272] [outer = 0000005994745000] 23:59:26 INFO - PROCESS | 2040 | 1463036366490 Marionette DEBUG loaded listener.js 23:59:26 INFO - PROCESS | 2040 | ++DOMWINDOW == 156 (0000005995271400) [pid = 2040] [serial = 2273] [outer = 0000005994745000] 23:59:26 INFO - PROCESS | 2040 | 1463036366963 Marionette TRACE conn6 <- [1,2520,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]]]}] 23:59:26 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-downgrade.keep-origin-redirect.http.html | The referrer URL is origin when a 23:59:26 INFO - document served over http requires an https 23:59:26 INFO - sub-resource via fetch-request using the meta-referrer 23:59:26 INFO - delivery method with keep-origin-redirect and when 23:59:26 INFO - the target request is same-origin. 23:59:26 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 628ms 23:59:26 INFO - PROCESS | 2040 | 1463036366979 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 23:59:26 INFO - PROCESS | 2040 | 1463036366981 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 23:59:26 INFO - PROCESS | 2040 | 1463036366984 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 23:59:26 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html 23:59:26 INFO - PROCESS | 2040 | 1463036366986 Marionette TRACE conn6 <- [1,2522,null,{}] 23:59:27 INFO - PROCESS | 2040 | 1463036366996 Marionette TRACE conn6 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:27 INFO - PROCESS | 2040 | 1463036367139 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 23:59:27 INFO - PROCESS | 2040 | 1463036367232 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:27 INFO - PROCESS | 2040 | ++DOCSHELL 000000599B2AB800 == 57 [pid = 2040] [id = 817] 23:59:27 INFO - PROCESS | 2040 | ++DOMWINDOW == 157 (0000005996122C00) [pid = 2040] [serial = 2274] [outer = 0000000000000000] 23:59:27 INFO - PROCESS | 2040 | ++DOMWINDOW == 158 (00000059971F8800) [pid = 2040] [serial = 2275] [outer = 0000005996122C00] 23:59:27 INFO - PROCESS | 2040 | 1463036367278 Marionette DEBUG loaded listener.js 23:59:27 INFO - PROCESS | 2040 | ++DOMWINDOW == 159 (0000005997412800) [pid = 2040] [serial = 2276] [outer = 0000005996122C00] 23:59:27 INFO - PROCESS | 2040 | 1463036367697 Marionette TRACE conn6 <- [1,2524,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]]]}] 23:59:27 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html | The referrer URL is origin when a 23:59:27 INFO - document served over http requires an https 23:59:27 INFO - sub-resource via fetch-request using the meta-referrer 23:59:27 INFO - delivery method with no-redirect and when 23:59:27 INFO - the target request is same-origin. 23:59:27 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 734ms 23:59:27 INFO - PROCESS | 2040 | 1463036367729 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 23:59:27 INFO - PROCESS | 2040 | 1463036367731 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 23:59:27 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 23:59:27 INFO - PROCESS | 2040 | 1463036367735 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 23:59:27 INFO - PROCESS | 2040 | 1463036367737 Marionette TRACE conn6 <- [1,2526,null,{}] 23:59:27 INFO - PROCESS | 2040 | 1463036367745 Marionette TRACE conn6 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:27 INFO - PROCESS | 2040 | 1463036367877 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 23:59:27 INFO - PROCESS | 2040 | 1463036367948 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:27 INFO - PROCESS | 2040 | ++DOCSHELL 000000599BD2C000 == 58 [pid = 2040] [id = 818] 23:59:27 INFO - PROCESS | 2040 | ++DOMWINDOW == 160 (00000059974A0000) [pid = 2040] [serial = 2277] [outer = 0000000000000000] 23:59:27 INFO - PROCESS | 2040 | ++DOMWINDOW == 161 (00000059974AA800) [pid = 2040] [serial = 2278] [outer = 00000059974A0000] 23:59:27 INFO - PROCESS | 2040 | 1463036367993 Marionette DEBUG loaded listener.js 23:59:28 INFO - PROCESS | 2040 | ++DOMWINDOW == 162 (00000059974B8C00) [pid = 2040] [serial = 2279] [outer = 00000059974A0000] 23:59:28 INFO - PROCESS | 2040 | 1463036368442 Marionette TRACE conn6 <- [1,2528,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]]]}] 23:59:28 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-downgrade.swap-origin-redirect.http.html | The referrer URL is origin when a 23:59:28 INFO - document served over http requires an https 23:59:28 INFO - sub-resource via fetch-request using the meta-referrer 23:59:28 INFO - delivery method with swap-origin-redirect and when 23:59:28 INFO - the target request is same-origin. 23:59:28 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 734ms 23:59:28 INFO - PROCESS | 2040 | 1463036368470 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 23:59:28 INFO - PROCESS | 2040 | 1463036368472 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 23:59:28 INFO - PROCESS | 2040 | 1463036368476 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 23:59:28 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 23:59:28 INFO - PROCESS | 2040 | 1463036368477 Marionette TRACE conn6 <- [1,2530,null,{}] 23:59:28 INFO - PROCESS | 2040 | 1463036368481 Marionette TRACE conn6 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:28 INFO - PROCESS | 2040 | 1463036368624 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 23:59:28 INFO - PROCESS | 2040 | --DOMWINDOW == 161 (0000005987984000) [pid = 2040] [serial = 2211] [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] 23:59:28 INFO - PROCESS | 2040 | --DOMWINDOW == 160 (000000599471A400) [pid = 2040] [serial = 2214] [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] 23:59:28 INFO - PROCESS | 2040 | --DOMWINDOW == 159 (00000059980E4400) [pid = 2040] [serial = 2181] [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] 23:59:28 INFO - PROCESS | 2040 | --DOMWINDOW == 158 (000000598B4D5C00) [pid = 2040] [serial = 2206] [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] 23:59:28 INFO - PROCESS | 2040 | --DOMWINDOW == 157 (00000059937E7800) [pid = 2040] [serial = 2201] [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] 23:59:28 INFO - PROCESS | 2040 | --DOMWINDOW == 156 (0000005997417800) [pid = 2040] [serial = 2032] [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] 23:59:28 INFO - PROCESS | 2040 | --DOMWINDOW == 155 (0000005987693C00) [pid = 2040] [serial = 1888] [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] 23:59:28 INFO - PROCESS | 2040 | --DOMWINDOW == 154 (000000599740C800) [pid = 2040] [serial = 2223] [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] 23:59:29 INFO - PROCESS | 2040 | --DOMWINDOW == 153 (00000059980EA000) [pid = 2040] [serial = 2142] [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] 23:59:29 INFO - PROCESS | 2040 | --DOMWINDOW == 152 (000000599739F400) [pid = 2040] [serial = 2019] [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] 23:59:29 INFO - PROCESS | 2040 | --DOMWINDOW == 151 (0000005988226C00) [pid = 2040] [serial = 2204] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463036350362] 23:59:29 INFO - PROCESS | 2040 | --DOMWINDOW == 150 (000000599009B400) [pid = 2040] [serial = 2073] [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] 23:59:29 INFO - PROCESS | 2040 | --DOMWINDOW == 149 (00000059952EB000) [pid = 2040] [serial = 2217] [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] 23:59:29 INFO - PROCESS | 2040 | --DOMWINDOW == 148 (00000059937DD800) [pid = 2040] [serial = 2029] [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] 23:59:29 INFO - PROCESS | 2040 | --DOMWINDOW == 147 (000000598C3E5400) [pid = 2040] [serial = 2024] [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] 23:59:29 INFO - PROCESS | 2040 | --DOMWINDOW == 146 (000000598FE69800) [pid = 2040] [serial = 1927] [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] 23:59:29 INFO - PROCESS | 2040 | --DOMWINDOW == 145 (000000599119EC00) [pid = 2040] [serial = 2199] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:59:29 INFO - PROCESS | 2040 | --DOMWINDOW == 144 (000000598B7CCC00) [pid = 2040] [serial = 1977] [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] 23:59:29 INFO - PROCESS | 2040 | --DOMWINDOW == 143 (0000005993FFAC00) [pid = 2040] [serial = 1930] [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] 23:59:29 INFO - PROCESS | 2040 | --DOMWINDOW == 142 (0000005993871000) [pid = 2040] [serial = 2078] [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] 23:59:29 INFO - PROCESS | 2040 | --DOMWINDOW == 141 (0000005995C0EC00) [pid = 2040] [serial = 1935] [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] 23:59:29 INFO - PROCESS | 2040 | --DOMWINDOW == 140 (00000059973A2400) [pid = 2040] [serial = 1972] [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] 23:59:29 INFO - PROCESS | 2040 | --DOMWINDOW == 139 (0000005995CB8C00) [pid = 2040] [serial = 2226] [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] 23:59:29 INFO - PROCESS | 2040 | --DOMWINDOW == 138 (000000599797C800) [pid = 2040] [serial = 2083] [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] 23:59:29 INFO - PROCESS | 2040 | --DOMWINDOW == 137 (00000059974A5000) [pid = 2040] [serial = 2035] [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] 23:59:29 INFO - PROCESS | 2040 | --DOMWINDOW == 136 (0000005993E29400) [pid = 2040] [serial = 2130] [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] 23:59:29 INFO - PROCESS | 2040 | --DOMWINDOW == 135 (000000599410F000) [pid = 2040] [serial = 1982] [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] 23:59:29 INFO - PROCESS | 2040 | --DOMWINDOW == 134 (0000005987691C00) [pid = 2040] [serial = 1924] [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] 23:59:29 INFO - PROCESS | 2040 | --DOMWINDOW == 133 (0000005993C9D400) [pid = 2040] [serial = 2209] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:59:29 INFO - PROCESS | 2040 | --DOMWINDOW == 132 (00000059973ABC00) [pid = 2040] [serial = 2220] [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] 23:59:29 INFO - PROCESS | 2040 | --DOMWINDOW == 131 (00000059974D2400) [pid = 2040] [serial = 2133] [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] 23:59:29 INFO - PROCESS | 2040 | --DOMWINDOW == 130 (0000005997926800) [pid = 2040] [serial = 2068] [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] 23:59:29 INFO - PROCESS | 2040 | --DOMWINDOW == 129 (0000005997925000) [pid = 2040] [serial = 2229] [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] 23:59:29 INFO - PROCESS | 2040 | --DOMWINDOW == 128 (0000005998A6DC00) [pid = 2040] [serial = 2136] [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] 23:59:29 INFO - PROCESS | 2040 | --DOMWINDOW == 127 (000000598771F800) [pid = 2040] [serial = 2196] [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] 23:59:29 INFO - PROCESS | 2040 | --DOMWINDOW == 126 (0000005998C45000) [pid = 2040] [serial = 2139] [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] 23:59:29 INFO - PROCESS | 2040 | --DOMWINDOW == 125 (000000598FE5E400) [pid = 2040] [serial = 2127] [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] 23:59:29 INFO - PROCESS | 2040 | 1463036368994 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:29 INFO - PROCESS | 2040 | ++DOCSHELL 000000599C434000 == 59 [pid = 2040] [id = 819] 23:59:29 INFO - PROCESS | 2040 | ++DOMWINDOW == 126 (0000005985366C00) [pid = 2040] [serial = 2280] [outer = 0000000000000000] 23:59:29 INFO - PROCESS | 2040 | ++DOMWINDOW == 127 (0000005986F64400) [pid = 2040] [serial = 2281] [outer = 0000005985366C00] 23:59:29 INFO - PROCESS | 2040 | 1463036369041 Marionette DEBUG loaded listener.js 23:59:29 INFO - PROCESS | 2040 | ++DOMWINDOW == 128 (00000059911A2800) [pid = 2040] [serial = 2282] [outer = 0000005985366C00] 23:59:29 INFO - PROCESS | 2040 | 1463036369415 Marionette TRACE conn6 <- [1,2532,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]]]}] 23:59:29 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-insecure.swap-origin-redirect.http.html | The referrer URL is origin when a 23:59:29 INFO - document served over http requires an https 23:59:29 INFO - sub-resource via fetch-request using the meta-referrer 23:59:29 INFO - delivery method with swap-origin-redirect and when 23:59:29 INFO - the target request is same-origin. 23:59:29 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 984ms 23:59:29 INFO - PROCESS | 2040 | 1463036369463 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 23:59:29 INFO - PROCESS | 2040 | 1463036369465 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 23:59:29 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 23:59:29 INFO - PROCESS | 2040 | 1463036369477 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 23:59:29 INFO - PROCESS | 2040 | 1463036369479 Marionette TRACE conn6 <- [1,2534,null,{}] 23:59:29 INFO - PROCESS | 2040 | 1463036369482 Marionette TRACE conn6 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:29 INFO - PROCESS | 2040 | 1463036369603 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 23:59:29 INFO - PROCESS | 2040 | 1463036369615 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:29 INFO - PROCESS | 2040 | ++DOCSHELL 000000599C7DD000 == 60 [pid = 2040] [id = 820] 23:59:29 INFO - PROCESS | 2040 | ++DOMWINDOW == 129 (000000598C3E5400) [pid = 2040] [serial = 2283] [outer = 0000000000000000] 23:59:29 INFO - PROCESS | 2040 | ++DOMWINDOW == 130 (00000059971F0000) [pid = 2040] [serial = 2284] [outer = 000000598C3E5400] 23:59:29 INFO - PROCESS | 2040 | 1463036369661 Marionette DEBUG loaded listener.js 23:59:29 INFO - PROCESS | 2040 | ++DOMWINDOW == 131 (0000005997922000) [pid = 2040] [serial = 2285] [outer = 000000598C3E5400] 23:59:30 INFO - PROCESS | 2040 | 1463036370077 Marionette TRACE conn6 <- [1,2536,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]]]}] 23:59:30 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-upgrade.keep-origin-redirect.http.html | The referrer URL is origin when a 23:59:30 INFO - document served over http requires an https 23:59:30 INFO - sub-resource via fetch-request using the meta-referrer 23:59:30 INFO - delivery method with keep-origin-redirect and when 23:59:30 INFO - the target request is same-origin. 23:59:30 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 649ms 23:59:30 INFO - PROCESS | 2040 | 1463036370121 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 23:59:30 INFO - PROCESS | 2040 | 1463036370123 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 23:59:30 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-upgrade.no-redirect.http.html 23:59:30 INFO - PROCESS | 2040 | 1463036370126 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 23:59:30 INFO - PROCESS | 2040 | 1463036370128 Marionette TRACE conn6 <- [1,2538,null,{}] 23:59:30 INFO - PROCESS | 2040 | 1463036370132 Marionette TRACE conn6 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:30 INFO - PROCESS | 2040 | 1463036370257 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 23:59:30 INFO - PROCESS | 2040 | 1463036370298 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:30 INFO - PROCESS | 2040 | ++DOCSHELL 000000599D3E2800 == 61 [pid = 2040] [id = 821] 23:59:30 INFO - PROCESS | 2040 | ++DOMWINDOW == 132 (000000599792B000) [pid = 2040] [serial = 2286] [outer = 0000000000000000] 23:59:30 INFO - PROCESS | 2040 | ++DOMWINDOW == 133 (000000599797CC00) [pid = 2040] [serial = 2287] [outer = 000000599792B000] 23:59:30 INFO - PROCESS | 2040 | 1463036370342 Marionette DEBUG loaded listener.js 23:59:30 INFO - PROCESS | 2040 | ++DOMWINDOW == 134 (00000059980EE000) [pid = 2040] [serial = 2288] [outer = 000000599792B000] 23:59:30 INFO - PROCESS | 2040 | 1463036370733 Marionette TRACE conn6 <- [1,2540,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]]]}] 23:59:30 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-upgrade.no-redirect.http.html | The referrer URL is origin when a 23:59:30 INFO - document served over http requires an https 23:59:30 INFO - sub-resource via fetch-request using the meta-referrer 23:59:30 INFO - delivery method with no-redirect and when 23:59:30 INFO - the target request is same-origin. 23:59:30 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 628ms 23:59:30 INFO - PROCESS | 2040 | 1463036370758 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 23:59:30 INFO - PROCESS | 2040 | 1463036370761 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 23:59:30 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 23:59:30 INFO - PROCESS | 2040 | 1463036370764 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 23:59:30 INFO - PROCESS | 2040 | 1463036370767 Marionette TRACE conn6 <- [1,2542,null,{}] 23:59:30 INFO - PROCESS | 2040 | 1463036370770 Marionette TRACE conn6 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:30 INFO - PROCESS | 2040 | 1463036370921 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 23:59:30 INFO - PROCESS | 2040 | 1463036370937 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:30 INFO - PROCESS | 2040 | ++DOCSHELL 000000599D685800 == 62 [pid = 2040] [id = 822] 23:59:30 INFO - PROCESS | 2040 | ++DOMWINDOW == 135 (0000005998A71C00) [pid = 2040] [serial = 2289] [outer = 0000000000000000] 23:59:30 INFO - PROCESS | 2040 | ++DOMWINDOW == 136 (0000005998CE2800) [pid = 2040] [serial = 2290] [outer = 0000005998A71C00] 23:59:31 INFO - PROCESS | 2040 | 1463036370987 Marionette DEBUG loaded listener.js 23:59:31 INFO - PROCESS | 2040 | ++DOMWINDOW == 137 (000000599D183C00) [pid = 2040] [serial = 2291] [outer = 0000005998A71C00] 23:59:31 INFO - PROCESS | 2040 | 1463036371708 Marionette TRACE conn6 <- [1,2544,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]]]}] 23:59:31 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-upgrade.swap-origin-redirect.http.html | The referrer URL is origin when a 23:59:31 INFO - document served over http requires an https 23:59:31 INFO - sub-resource via fetch-request using the meta-referrer 23:59:31 INFO - delivery method with swap-origin-redirect and when 23:59:31 INFO - the target request is same-origin. 23:59:31 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 984ms 23:59:31 INFO - PROCESS | 2040 | 1463036371752 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 23:59:31 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 23:59:31 INFO - PROCESS | 2040 | 1463036371758 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 23:59:31 INFO - PROCESS | 2040 | 1463036371764 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 23:59:31 INFO - PROCESS | 2040 | 1463036371768 Marionette TRACE conn6 <- [1,2546,null,{}] 23:59:31 INFO - PROCESS | 2040 | 1463036371774 Marionette TRACE conn6 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:31 INFO - PROCESS | 2040 | 1463036371923 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 23:59:32 INFO - PROCESS | 2040 | 1463036372058 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:32 INFO - PROCESS | 2040 | ++DOCSHELL 000000599669D000 == 63 [pid = 2040] [id = 823] 23:59:32 INFO - PROCESS | 2040 | ++DOMWINDOW == 138 (000000598FE60000) [pid = 2040] [serial = 2292] [outer = 0000000000000000] 23:59:32 INFO - PROCESS | 2040 | ++DOMWINDOW == 139 (0000005992E9A400) [pid = 2040] [serial = 2293] [outer = 000000598FE60000] 23:59:32 INFO - PROCESS | 2040 | 1463036372117 Marionette DEBUG loaded listener.js 23:59:32 INFO - PROCESS | 2040 | ++DOMWINDOW == 140 (0000005993CB1000) [pid = 2040] [serial = 2294] [outer = 000000598FE60000] 23:59:32 INFO - PROCESS | 2040 | ++DOCSHELL 0000005999F21800 == 64 [pid = 2040] [id = 824] 23:59:32 INFO - PROCESS | 2040 | ++DOMWINDOW == 141 (000000599471F400) [pid = 2040] [serial = 2295] [outer = 0000000000000000] 23:59:32 INFO - PROCESS | 2040 | ++DOMWINDOW == 142 (0000005994730800) [pid = 2040] [serial = 2296] [outer = 000000599471F400] 23:59:32 INFO - PROCESS | 2040 | 1463036372748 Marionette TRACE conn6 <- [1,2548,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]]]}] 23:59:32 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-downgrade.keep-origin-redirect.http.html | The referrer URL is origin when a 23:59:32 INFO - document served over http requires an https 23:59:32 INFO - sub-resource via iframe-tag using the meta-referrer 23:59:32 INFO - delivery method with keep-origin-redirect and when 23:59:32 INFO - the target request is same-origin. 23:59:32 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 1030ms 23:59:32 INFO - PROCESS | 2040 | 1463036372796 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 23:59:32 INFO - PROCESS | 2040 | 1463036372802 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 23:59:32 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-downgrade.no-redirect.http.html 23:59:32 INFO - PROCESS | 2040 | 1463036372809 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 23:59:32 INFO - PROCESS | 2040 | 1463036372812 Marionette TRACE conn6 <- [1,2550,null,{}] 23:59:32 INFO - PROCESS | 2040 | 1463036372816 Marionette TRACE conn6 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:33 INFO - PROCESS | 2040 | 1463036373002 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 23:59:33 INFO - PROCESS | 2040 | 1463036373157 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:33 INFO - PROCESS | 2040 | ++DOCSHELL 000000599D3DB000 == 65 [pid = 2040] [id = 825] 23:59:33 INFO - PROCESS | 2040 | ++DOMWINDOW == 143 (0000005997120000) [pid = 2040] [serial = 2297] [outer = 0000000000000000] 23:59:33 INFO - PROCESS | 2040 | ++DOMWINDOW == 144 (00000059971F0400) [pid = 2040] [serial = 2298] [outer = 0000005997120000] 23:59:33 INFO - PROCESS | 2040 | 1463036373213 Marionette DEBUG loaded listener.js 23:59:33 INFO - PROCESS | 2040 | ++DOMWINDOW == 145 (00000059974A3000) [pid = 2040] [serial = 2299] [outer = 0000005997120000] 23:59:33 INFO - PROCESS | 2040 | ++DOCSHELL 000000599D6E6800 == 66 [pid = 2040] [id = 826] 23:59:33 INFO - PROCESS | 2040 | ++DOMWINDOW == 146 (0000005999DD4C00) [pid = 2040] [serial = 2300] [outer = 0000000000000000] 23:59:33 INFO - PROCESS | 2040 | ++DOMWINDOW == 147 (000000599A1CD800) [pid = 2040] [serial = 2301] [outer = 0000005999DD4C00] 23:59:33 INFO - PROCESS | 2040 | 1463036373862 Marionette TRACE conn6 <- [1,2552,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]]]}] 23:59:33 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-downgrade.no-redirect.http.html | The referrer URL is origin when a 23:59:33 INFO - document served over http requires an https 23:59:33 INFO - sub-resource via iframe-tag using the meta-referrer 23:59:33 INFO - delivery method with no-redirect and when 23:59:33 INFO - the target request is same-origin. 23:59:33 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 1077ms 23:59:33 INFO - PROCESS | 2040 | 1463036373897 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 23:59:33 INFO - PROCESS | 2040 | 1463036373900 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 23:59:33 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 23:59:33 INFO - PROCESS | 2040 | 1463036373904 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 23:59:33 INFO - PROCESS | 2040 | 1463036373908 Marionette TRACE conn6 <- [1,2554,null,{}] 23:59:33 INFO - PROCESS | 2040 | 1463036373920 Marionette TRACE conn6 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:34 INFO - PROCESS | 2040 | 1463036374058 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 23:59:34 INFO - PROCESS | 2040 | 1463036374193 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:34 INFO - PROCESS | 2040 | ++DOCSHELL 000000599D79C000 == 67 [pid = 2040] [id = 827] 23:59:34 INFO - PROCESS | 2040 | ++DOMWINDOW == 148 (000000599CEE5000) [pid = 2040] [serial = 2302] [outer = 0000000000000000] 23:59:34 INFO - PROCESS | 2040 | ++DOMWINDOW == 149 (000000599D18B400) [pid = 2040] [serial = 2303] [outer = 000000599CEE5000] 23:59:34 INFO - PROCESS | 2040 | 1463036374252 Marionette DEBUG loaded listener.js 23:59:34 INFO - PROCESS | 2040 | ++DOMWINDOW == 150 (000000599E275400) [pid = 2040] [serial = 2304] [outer = 000000599CEE5000] 23:59:34 INFO - PROCESS | 2040 | ++DOCSHELL 000000599D7AA800 == 68 [pid = 2040] [id = 828] 23:59:34 INFO - PROCESS | 2040 | ++DOMWINDOW == 151 (000000599D7C7C00) [pid = 2040] [serial = 2305] [outer = 0000000000000000] 23:59:34 INFO - PROCESS | 2040 | ++DOMWINDOW == 152 (000000599D7C9C00) [pid = 2040] [serial = 2306] [outer = 000000599D7C7C00] 23:59:34 INFO - PROCESS | 2040 | 1463036374910 Marionette TRACE conn6 <- [1,2556,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]]]}] 23:59:34 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-downgrade.swap-origin-redirect.http.html | The referrer URL is origin when a 23:59:34 INFO - document served over http requires an https 23:59:34 INFO - sub-resource via iframe-tag using the meta-referrer 23:59:34 INFO - delivery method with swap-origin-redirect and when 23:59:34 INFO - the target request is same-origin. 23:59:34 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 1033ms 23:59:34 INFO - PROCESS | 2040 | 1463036374939 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 23:59:34 INFO - PROCESS | 2040 | 1463036374942 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 23:59:34 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 23:59:34 INFO - PROCESS | 2040 | 1463036374946 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 23:59:34 INFO - PROCESS | 2040 | 1463036374948 Marionette TRACE conn6 <- [1,2558,null,{}] 23:59:34 INFO - PROCESS | 2040 | 1463036374952 Marionette TRACE conn6 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:35 INFO - PROCESS | 2040 | 1463036375083 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 23:59:35 INFO - PROCESS | 2040 | 1463036375218 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:35 INFO - PROCESS | 2040 | ++DOCSHELL 000000599DDB1800 == 69 [pid = 2040] [id = 829] 23:59:35 INFO - PROCESS | 2040 | ++DOMWINDOW == 153 (000000598C49A000) [pid = 2040] [serial = 2307] [outer = 0000000000000000] 23:59:35 INFO - PROCESS | 2040 | ++DOMWINDOW == 154 (000000599D7C8400) [pid = 2040] [serial = 2308] [outer = 000000598C49A000] 23:59:35 INFO - PROCESS | 2040 | 1463036375275 Marionette DEBUG loaded listener.js 23:59:35 INFO - PROCESS | 2040 | ++DOMWINDOW == 155 (000000599E27D400) [pid = 2040] [serial = 2309] [outer = 000000598C49A000] 23:59:35 INFO - PROCESS | 2040 | ++DOCSHELL 0000005990B39800 == 70 [pid = 2040] [id = 830] 23:59:35 INFO - PROCESS | 2040 | ++DOMWINDOW == 156 (00000059933ADC00) [pid = 2040] [serial = 2310] [outer = 0000000000000000] 23:59:35 INFO - PROCESS | 2040 | ++DOMWINDOW == 157 (0000005987910C00) [pid = 2040] [serial = 2311] [outer = 00000059933ADC00] 23:59:35 INFO - PROCESS | 2040 | 1463036375940 Marionette TRACE conn6 <- [1,2560,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]]]}] 23:59:35 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html | The referrer URL is origin when a 23:59:35 INFO - document served over http requires an https 23:59:35 INFO - sub-resource via iframe-tag using the meta-referrer 23:59:35 INFO - delivery method with swap-origin-redirect and when 23:59:35 INFO - the target request is same-origin. 23:59:35 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 1028ms 23:59:35 INFO - PROCESS | 2040 | 1463036375976 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 23:59:35 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 23:59:35 INFO - PROCESS | 2040 | 1463036375979 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 23:59:35 INFO - PROCESS | 2040 | 1463036375982 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 23:59:35 INFO - PROCESS | 2040 | 1463036375985 Marionette TRACE conn6 <- [1,2562,null,{}] 23:59:35 INFO - PROCESS | 2040 | 1463036375988 Marionette TRACE conn6 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:36 INFO - PROCESS | 2040 | 1463036376170 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 23:59:36 INFO - PROCESS | 2040 | 1463036376479 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:36 INFO - PROCESS | 2040 | ++DOCSHELL 0000005994661800 == 71 [pid = 2040] [id = 831] 23:59:36 INFO - PROCESS | 2040 | ++DOMWINDOW == 158 (0000005985368400) [pid = 2040] [serial = 2312] [outer = 0000000000000000] 23:59:36 INFO - PROCESS | 2040 | ++DOMWINDOW == 159 (0000005987984000) [pid = 2040] [serial = 2313] [outer = 0000005985368400] 23:59:36 INFO - PROCESS | 2040 | 1463036376557 Marionette DEBUG loaded listener.js 23:59:36 INFO - PROCESS | 2040 | ++DOMWINDOW == 160 (000000598C33A000) [pid = 2040] [serial = 2314] [outer = 0000005985368400] 23:59:36 INFO - PROCESS | 2040 | ++DOCSHELL 000000599544B000 == 72 [pid = 2040] [id = 832] 23:59:36 INFO - PROCESS | 2040 | ++DOMWINDOW == 161 (000000598CF08400) [pid = 2040] [serial = 2315] [outer = 0000000000000000] 23:59:37 INFO - PROCESS | 2040 | ++DOMWINDOW == 162 (0000005988224400) [pid = 2040] [serial = 2316] [outer = 000000598CF08400] 23:59:37 INFO - PROCESS | 2040 | 1463036377220 Marionette TRACE conn6 <- [1,2564,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]]]}] 23:59:37 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-upgrade.keep-origin-redirect.http.html | The referrer URL is origin when a 23:59:37 INFO - document served over http requires an https 23:59:37 INFO - sub-resource via iframe-tag using the meta-referrer 23:59:37 INFO - delivery method with keep-origin-redirect and when 23:59:37 INFO - the target request is same-origin. 23:59:37 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 1301ms 23:59:37 INFO - PROCESS | 2040 | 1463036377287 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 23:59:37 INFO - PROCESS | 2040 | 1463036377292 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 23:59:37 INFO - PROCESS | 2040 | 1463036377296 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 23:59:37 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html 23:59:37 INFO - PROCESS | 2040 | 1463036377300 Marionette TRACE conn6 <- [1,2566,null,{}] 23:59:37 INFO - PROCESS | 2040 | 1463036377305 Marionette TRACE conn6 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:37 INFO - PROCESS | 2040 | 1463036377426 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 23:59:37 INFO - PROCESS | 2040 | 1463036377571 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:37 INFO - PROCESS | 2040 | --DOCSHELL 000000599D3E2800 == 71 [pid = 2040] [id = 821] 23:59:37 INFO - PROCESS | 2040 | --DOCSHELL 000000599C7DD000 == 70 [pid = 2040] [id = 820] 23:59:37 INFO - PROCESS | 2040 | --DOCSHELL 000000599C434000 == 69 [pid = 2040] [id = 819] 23:59:37 INFO - PROCESS | 2040 | --DOCSHELL 000000599BD2C000 == 68 [pid = 2040] [id = 818] 23:59:37 INFO - PROCESS | 2040 | --DOCSHELL 000000599B2AB800 == 67 [pid = 2040] [id = 817] 23:59:37 INFO - PROCESS | 2040 | --DOCSHELL 000000599466D000 == 66 [pid = 2040] [id = 816] 23:59:37 INFO - PROCESS | 2040 | --DOCSHELL 0000005999FD6800 == 65 [pid = 2040] [id = 815] 23:59:37 INFO - PROCESS | 2040 | --DOMWINDOW == 161 (0000005998C49000) [pid = 2040] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 23:59:37 INFO - PROCESS | 2040 | ++DOCSHELL 000000598CFC4800 == 66 [pid = 2040] [id = 833] 23:59:37 INFO - PROCESS | 2040 | ++DOMWINDOW == 162 (000000598532B400) [pid = 2040] [serial = 2317] [outer = 0000000000000000] 23:59:37 INFO - PROCESS | 2040 | ++DOMWINDOW == 163 (0000005985B86800) [pid = 2040] [serial = 2318] [outer = 000000598532B400] 23:59:37 INFO - PROCESS | 2040 | 1463036377669 Marionette DEBUG loaded listener.js 23:59:37 INFO - PROCESS | 2040 | ++DOMWINDOW == 164 (000000598C3EE400) [pid = 2040] [serial = 2319] [outer = 000000598532B400] 23:59:37 INFO - PROCESS | 2040 | --DOCSHELL 000000599716E800 == 65 [pid = 2040] [id = 814] 23:59:37 INFO - PROCESS | 2040 | --DOCSHELL 0000005997ACD000 == 64 [pid = 2040] [id = 813] 23:59:37 INFO - PROCESS | 2040 | --DOCSHELL 00000059979E1800 == 63 [pid = 2040] [id = 812] 23:59:37 INFO - PROCESS | 2040 | --DOCSHELL 000000599B5AD800 == 62 [pid = 2040] [id = 809] 23:59:37 INFO - PROCESS | 2040 | --DOCSHELL 000000599D6B2800 == 61 [pid = 2040] [id = 807] 23:59:37 INFO - PROCESS | 2040 | --DOCSHELL 000000599D086000 == 60 [pid = 2040] [id = 805] 23:59:37 INFO - PROCESS | 2040 | --DOCSHELL 000000599AB6D000 == 59 [pid = 2040] [id = 804] 23:59:37 INFO - PROCESS | 2040 | --DOCSHELL 0000005997137800 == 58 [pid = 2040] [id = 803] 23:59:37 INFO - PROCESS | 2040 | --DOCSHELL 000000599D07E800 == 57 [pid = 2040] [id = 802] 23:59:37 INFO - PROCESS | 2040 | --DOMWINDOW == 163 (00000059980EC000) [pid = 2040] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 23:59:37 INFO - PROCESS | 2040 | --DOMWINDOW == 162 (00000059974B4800) [pid = 2040] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 23:59:37 INFO - PROCESS | 2040 | --DOMWINDOW == 161 (000000599419BC00) [pid = 2040] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 23:59:37 INFO - PROCESS | 2040 | --DOMWINDOW == 160 (0000005994B9F400) [pid = 2040] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 23:59:37 INFO - PROCESS | 2040 | --DOMWINDOW == 159 (00000059980F0400) [pid = 2040] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 23:59:37 INFO - PROCESS | 2040 | --DOMWINDOW == 158 (00000059933A5800) [pid = 2040] [serial = 2208] [outer = 0000000000000000] [url = about:blank] 23:59:37 INFO - PROCESS | 2040 | --DOMWINDOW == 157 (0000005993E1DC00) [pid = 2040] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 23:59:37 INFO - PROCESS | 2040 | --DOMWINDOW == 156 (0000005997499C00) [pid = 2040] [serial = 2034] [outer = 0000000000000000] [url = about:blank] 23:59:37 INFO - PROCESS | 2040 | --DOMWINDOW == 155 (00000059973AB800) [pid = 2040] [serial = 1890] [outer = 0000000000000000] [url = about:blank] 23:59:37 INFO - PROCESS | 2040 | --DOMWINDOW == 154 (000000599749D000) [pid = 2040] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 23:59:37 INFO - PROCESS | 2040 | --DOMWINDOW == 153 (000000599A1D0C00) [pid = 2040] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 23:59:37 INFO - PROCESS | 2040 | --DOMWINDOW == 152 (0000005994733800) [pid = 2040] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 23:59:37 INFO - PROCESS | 2040 | --DOMWINDOW == 151 (0000005997412C00) [pid = 2040] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 23:59:37 INFO - PROCESS | 2040 | --DOMWINDOW == 150 (000000598B4D7800) [pid = 2040] [serial = 2205] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463036350362] 23:59:37 INFO - PROCESS | 2040 | --DOMWINDOW == 149 (00000059933A8C00) [pid = 2040] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 23:59:37 INFO - PROCESS | 2040 | --DOMWINDOW == 148 (00000059952F4800) [pid = 2040] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 23:59:37 INFO - PROCESS | 2040 | --DOMWINDOW == 147 (000000599419B800) [pid = 2040] [serial = 2031] [outer = 0000000000000000] [url = about:blank] 23:59:37 INFO - PROCESS | 2040 | --DOMWINDOW == 146 (0000005990BA9C00) [pid = 2040] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 23:59:37 INFO - PROCESS | 2040 | --DOMWINDOW == 145 (00000059933B1000) [pid = 2040] [serial = 1929] [outer = 0000000000000000] [url = about:blank] 23:59:37 INFO - PROCESS | 2040 | --DOMWINDOW == 144 (000000598771D400) [pid = 2040] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 23:59:37 INFO - PROCESS | 2040 | --DOMWINDOW == 143 (000000598757FC00) [pid = 2040] [serial = 2200] [outer = 0000000000000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:59:37 INFO - PROCESS | 2040 | --DOMWINDOW == 142 (0000005990D07800) [pid = 2040] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 23:59:37 INFO - PROCESS | 2040 | --DOMWINDOW == 141 (00000059952ED000) [pid = 2040] [serial = 1932] [outer = 0000000000000000] [url = about:blank] 23:59:37 INFO - PROCESS | 2040 | --DOMWINDOW == 140 (0000005995CB9C00) [pid = 2040] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 23:59:37 INFO - PROCESS | 2040 | --DOMWINDOW == 139 (00000059966AE800) [pid = 2040] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 23:59:37 INFO - PROCESS | 2040 | --DOMWINDOW == 138 (000000599740EC00) [pid = 2040] [serial = 1974] [outer = 0000000000000000] [url = about:blank] 23:59:37 INFO - PROCESS | 2040 | --DOMWINDOW == 137 (00000059974BCC00) [pid = 2040] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 23:59:37 INFO - PROCESS | 2040 | --DOMWINDOW == 136 (00000059961F5000) [pid = 2040] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 23:59:37 INFO - PROCESS | 2040 | --DOMWINDOW == 135 (0000005998C40800) [pid = 2040] [serial = 2085] [outer = 0000000000000000] [url = about:blank] 23:59:37 INFO - PROCESS | 2040 | --DOMWINDOW == 134 (0000005993FC6C00) [pid = 2040] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 23:59:37 INFO - PROCESS | 2040 | --DOMWINDOW == 133 (00000059974D6800) [pid = 2040] [serial = 2037] [outer = 0000000000000000] [url = about:blank] 23:59:37 INFO - PROCESS | 2040 | --DOMWINDOW == 132 (0000005990B78800) [pid = 2040] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 23:59:37 INFO - PROCESS | 2040 | --DOMWINDOW == 131 (0000005994732400) [pid = 2040] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 23:59:37 INFO - PROCESS | 2040 | --DOMWINDOW == 130 (000000599382C800) [pid = 2040] [serial = 2202] [outer = 0000000000000000] [url = about:blank] 23:59:37 INFO - PROCESS | 2040 | --DOMWINDOW == 129 (00000059935E2C00) [pid = 2040] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 23:59:37 INFO - PROCESS | 2040 | --DOMWINDOW == 128 (0000005995CBD800) [pid = 2040] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 23:59:37 INFO - PROCESS | 2040 | --DOMWINDOW == 127 (000000598BAACC00) [pid = 2040] [serial = 1926] [outer = 0000000000000000] [url = about:blank] 23:59:37 INFO - PROCESS | 2040 | --DOMWINDOW == 126 (00000059974B8400) [pid = 2040] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 23:59:37 INFO - PROCESS | 2040 | --DOMWINDOW == 125 (0000005998CE8400) [pid = 2040] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 23:59:37 INFO - PROCESS | 2040 | --DOMWINDOW == 124 (0000005993CB4000) [pid = 2040] [serial = 2210] [outer = 0000000000000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 23:59:37 INFO - PROCESS | 2040 | --DOMWINDOW == 123 (0000005997467800) [pid = 2040] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 23:59:37 INFO - PROCESS | 2040 | --DOMWINDOW == 122 (00000059974DB800) [pid = 2040] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 23:59:37 INFO - PROCESS | 2040 | --DOMWINDOW == 121 (0000005998C43800) [pid = 2040] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 23:59:37 INFO - PROCESS | 2040 | --DOMWINDOW == 120 (0000005997953C00) [pid = 2040] [serial = 2070] [outer = 0000000000000000] [url = about:blank] 23:59:37 INFO - PROCESS | 2040 | --DOMWINDOW == 119 (000000599797D800) [pid = 2040] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 23:59:37 INFO - PROCESS | 2040 | --DOMWINDOW == 118 (0000005998C4B400) [pid = 2040] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 23:59:37 INFO - PROCESS | 2040 | --DOMWINDOW == 117 (000000598FE5C000) [pid = 2040] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 23:59:37 INFO - PROCESS | 2040 | --DOMWINDOW == 116 (0000005994735800) [pid = 2040] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 23:59:37 INFO - PROCESS | 2040 | --DOMWINDOW == 115 (00000059883B5800) [pid = 2040] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 23:59:37 INFO - PROCESS | 2040 | --DOMWINDOW == 114 (0000005997414800) [pid = 2040] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 23:59:37 INFO - PROCESS | 2040 | --DOMWINDOW == 113 (0000005999DCDC00) [pid = 2040] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 23:59:37 INFO - PROCESS | 2040 | --DOMWINDOW == 112 (00000059933A8400) [pid = 2040] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 23:59:38 INFO - PROCESS | 2040 | ++DOCSHELL 00000059933C7800 == 58 [pid = 2040] [id = 834] 23:59:38 INFO - PROCESS | 2040 | ++DOMWINDOW == 113 (000000599009BC00) [pid = 2040] [serial = 2320] [outer = 0000000000000000] 23:59:38 INFO - PROCESS | 2040 | ++DOMWINDOW == 114 (0000005990BA8000) [pid = 2040] [serial = 2321] [outer = 000000599009BC00] 23:59:38 INFO - PROCESS | 2040 | 1463036378186 Marionette TRACE conn6 <- [1,2568,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]]]}] 23:59:38 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html | The referrer URL is origin when a 23:59:38 INFO - document served over http requires an https 23:59:38 INFO - sub-resource via iframe-tag using the meta-referrer 23:59:38 INFO - delivery method with no-redirect and when 23:59:38 INFO - the target request is same-origin. 23:59:38 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 943ms 23:59:38 INFO - PROCESS | 2040 | 1463036378246 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 23:59:38 INFO - PROCESS | 2040 | 1463036378250 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 23:59:38 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 23:59:38 INFO - PROCESS | 2040 | 1463036378255 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 23:59:38 INFO - PROCESS | 2040 | 1463036378257 Marionette TRACE conn6 <- [1,2570,null,{}] 23:59:38 INFO - PROCESS | 2040 | 1463036378261 Marionette TRACE conn6 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:38 INFO - PROCESS | 2040 | 1463036378361 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 23:59:38 INFO - PROCESS | 2040 | 1463036378480 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:38 INFO - PROCESS | 2040 | ++DOCSHELL 0000005997364800 == 59 [pid = 2040] [id = 835] 23:59:38 INFO - PROCESS | 2040 | ++DOMWINDOW == 115 (00000059883B3800) [pid = 2040] [serial = 2322] [outer = 0000000000000000] 23:59:38 INFO - PROCESS | 2040 | ++DOMWINDOW == 116 (0000005990BB0C00) [pid = 2040] [serial = 2323] [outer = 00000059883B3800] 23:59:38 INFO - PROCESS | 2040 | 1463036378526 Marionette DEBUG loaded listener.js 23:59:38 INFO - PROCESS | 2040 | ++DOMWINDOW == 117 (00000059933A7800) [pid = 2040] [serial = 2324] [outer = 00000059883B3800] 23:59:38 INFO - PROCESS | 2040 | ++DOCSHELL 00000059979D5800 == 60 [pid = 2040] [id = 836] 23:59:38 INFO - PROCESS | 2040 | ++DOMWINDOW == 118 (00000059935ECC00) [pid = 2040] [serial = 2325] [outer = 0000000000000000] 23:59:38 INFO - PROCESS | 2040 | ++DOMWINDOW == 119 (00000059937B2400) [pid = 2040] [serial = 2326] [outer = 00000059935ECC00] 23:59:39 INFO - PROCESS | 2040 | 1463036379003 Marionette TRACE conn6 <- [1,2572,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]]]}] 23:59:39 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-upgrade.swap-origin-redirect.http.html | The referrer URL is origin when a 23:59:39 INFO - document served over http requires an https 23:59:39 INFO - sub-resource via iframe-tag using the meta-referrer 23:59:39 INFO - delivery method with swap-origin-redirect and when 23:59:39 INFO - the target request is same-origin. 23:59:39 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 776ms 23:59:39 INFO - PROCESS | 2040 | 1463036379034 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 23:59:39 INFO - PROCESS | 2040 | 1463036379036 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 23:59:39 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 23:59:39 INFO - PROCESS | 2040 | 1463036379041 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 23:59:39 INFO - PROCESS | 2040 | 1463036379047 Marionette TRACE conn6 <- [1,2574,null,{}] 23:59:39 INFO - PROCESS | 2040 | 1463036379056 Marionette TRACE conn6 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:39 INFO - PROCESS | 2040 | 1463036379163 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 23:59:39 INFO - PROCESS | 2040 | 1463036379179 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:39 INFO - PROCESS | 2040 | ++DOCSHELL 00000059925C0000 == 61 [pid = 2040] [id = 837] 23:59:39 INFO - PROCESS | 2040 | ++DOMWINDOW == 120 (0000005993830400) [pid = 2040] [serial = 2327] [outer = 0000000000000000] 23:59:39 INFO - PROCESS | 2040 | ++DOMWINDOW == 121 (0000005993870C00) [pid = 2040] [serial = 2328] [outer = 0000005993830400] 23:59:39 INFO - PROCESS | 2040 | 1463036379231 Marionette DEBUG loaded listener.js 23:59:39 INFO - PROCESS | 2040 | ++DOMWINDOW == 122 (0000005993CB0800) [pid = 2040] [serial = 2329] [outer = 0000005993830400] 23:59:39 INFO - PROCESS | 2040 | 1463036379707 Marionette TRACE conn6 <- [1,2576,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]]]}] 23:59:39 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-downgrade.keep-origin-redirect.http.html | The referrer URL is origin when a 23:59:39 INFO - document served over http requires an https 23:59:39 INFO - sub-resource via script-tag using the meta-referrer 23:59:39 INFO - delivery method with keep-origin-redirect and when 23:59:39 INFO - the target request is same-origin. 23:59:39 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 691ms 23:59:39 INFO - PROCESS | 2040 | 1463036379734 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 23:59:39 INFO - PROCESS | 2040 | 1463036379736 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 23:59:39 INFO - PROCESS | 2040 | 1463036379739 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 23:59:39 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html 23:59:39 INFO - PROCESS | 2040 | 1463036379741 Marionette TRACE conn6 <- [1,2578,null,{}] 23:59:39 INFO - PROCESS | 2040 | 1463036379744 Marionette TRACE conn6 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:39 INFO - PROCESS | 2040 | 1463036379831 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 23:59:39 INFO - PROCESS | 2040 | 1463036379837 Marionette TRACE conn6 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = 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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:39 INFO - PROCESS | 2040 | ++DOCSHELL 0000005993147000 == 62 [pid = 2040] [id = 838] 23:59:39 INFO - PROCESS | 2040 | ++DOMWINDOW == 123 (0000005993CBA400) [pid = 2040] [serial = 2330] [outer = 0000000000000000] 23:59:39 INFO - PROCESS | 2040 | ++DOMWINDOW == 124 (0000005993FCC000) [pid = 2040] [serial = 2331] [outer = 0000005993CBA400] 23:59:39 INFO - PROCESS | 2040 | 1463036379882 Marionette DEBUG loaded listener.js 23:59:39 INFO - PROCESS | 2040 | ++DOMWINDOW == 125 (0000005993FFAC00) [pid = 2040] [serial = 2332] [outer = 0000005993CBA400] 23:59:40 INFO - PROCESS | 2040 | 1463036380347 Marionette TRACE conn6 <- [1,2580,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]]]}] 23:59:40 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html | The referrer URL is origin when a 23:59:40 INFO - document served over http requires an https 23:59:40 INFO - sub-resource via script-tag using the meta-referrer 23:59:40 INFO - delivery method with no-redirect and when 23:59:40 INFO - the target request is same-origin. 23:59:40 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 629ms 23:59:40 INFO - PROCESS | 2040 | 1463036380371 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 23:59:40 INFO - PROCESS | 2040 | 1463036380373 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 23:59:40 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 23:59:40 INFO - PROCESS | 2040 | 1463036380382 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 23:59:40 INFO - PROCESS | 2040 | 1463036380384 Marionette TRACE conn6 <- [1,2582,null,{}] 23:59:40 INFO - PROCESS | 2040 | 1463036380388 Marionette TRACE conn6 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:40 INFO - PROCESS | 2040 | 1463036380498 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 23:59:40 INFO - PROCESS | 2040 | 1463036380584 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:40 INFO - PROCESS | 2040 | ++DOCSHELL 0000005999FA3000 == 63 [pid = 2040] [id = 839] 23:59:40 INFO - PROCESS | 2040 | ++DOMWINDOW == 126 (000000599419DC00) [pid = 2040] [serial = 2333] [outer = 0000000000000000] 23:59:40 INFO - PROCESS | 2040 | ++DOMWINDOW == 127 (00000059941A1000) [pid = 2040] [serial = 2334] [outer = 000000599419DC00] 23:59:40 INFO - PROCESS | 2040 | 1463036380645 Marionette DEBUG loaded listener.js 23:59:40 INFO - PROCESS | 2040 | ++DOMWINDOW == 128 (0000005994719400) [pid = 2040] [serial = 2335] [outer = 000000599419DC00] 23:59:41 INFO - PROCESS | 2040 | 1463036381105 Marionette TRACE conn6 <- [1,2584,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]]]}] 23:59:41 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-downgrade.swap-origin-redirect.http.html | The referrer URL is origin when a 23:59:41 INFO - document served over http requires an https 23:59:41 INFO - sub-resource via script-tag using the meta-referrer 23:59:41 INFO - delivery method with swap-origin-redirect and when 23:59:41 INFO - the target request is same-origin. 23:59:41 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 733ms 23:59:41 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 23:59:41 INFO - PROCESS | 2040 | 1463036381118 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 23:59:41 INFO - PROCESS | 2040 | 1463036381120 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 23:59:41 INFO - PROCESS | 2040 | 1463036381123 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 23:59:41 INFO - PROCESS | 2040 | 1463036381125 Marionette TRACE conn6 <- [1,2586,null,{}] 23:59:41 INFO - PROCESS | 2040 | 1463036381136 Marionette TRACE conn6 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:41 INFO - PROCESS | 2040 | 1463036381250 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 23:59:41 INFO - PROCESS | 2040 | 1463036381260 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:41 INFO - PROCESS | 2040 | ++DOCSHELL 000000599A5A3000 == 64 [pid = 2040] [id = 840] 23:59:41 INFO - PROCESS | 2040 | ++DOMWINDOW == 129 (0000005994738000) [pid = 2040] [serial = 2336] [outer = 0000000000000000] 23:59:41 INFO - PROCESS | 2040 | ++DOMWINDOW == 130 (0000005994747C00) [pid = 2040] [serial = 2337] [outer = 0000005994738000] 23:59:41 INFO - PROCESS | 2040 | 1463036381305 Marionette DEBUG loaded listener.js 23:59:41 INFO - PROCESS | 2040 | ++DOMWINDOW == 131 (0000005994B85C00) [pid = 2040] [serial = 2338] [outer = 0000005994738000] 23:59:41 INFO - PROCESS | 2040 | 1463036381787 Marionette TRACE conn6 <- [1,2588,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]]]}] 23:59:41 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html | The referrer URL is origin when a 23:59:41 INFO - document served over http requires an https 23:59:41 INFO - sub-resource via script-tag using the meta-referrer 23:59:41 INFO - delivery method with swap-origin-redirect and when 23:59:41 INFO - the target request is same-origin. 23:59:41 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 671ms 23:59:41 INFO - PROCESS | 2040 | 1463036381798 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 23:59:41 INFO - PROCESS | 2040 | 1463036381800 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 23:59:41 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 23:59:41 INFO - PROCESS | 2040 | 1463036381803 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 23:59:41 INFO - PROCESS | 2040 | 1463036381805 Marionette TRACE conn6 <- [1,2590,null,{}] 23:59:41 INFO - PROCESS | 2040 | 1463036381808 Marionette TRACE conn6 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:41 INFO - PROCESS | 2040 | 1463036381923 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 23:59:42 INFO - PROCESS | 2040 | 1463036382013 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:42 INFO - PROCESS | 2040 | ++DOCSHELL 000000599AC53800 == 65 [pid = 2040] [id = 841] 23:59:42 INFO - PROCESS | 2040 | ++DOMWINDOW == 132 (00000059951B7C00) [pid = 2040] [serial = 2339] [outer = 0000000000000000] 23:59:42 INFO - PROCESS | 2040 | ++DOMWINDOW == 133 (000000599526B800) [pid = 2040] [serial = 2340] [outer = 00000059951B7C00] 23:59:42 INFO - PROCESS | 2040 | 1463036382059 Marionette DEBUG loaded listener.js 23:59:42 INFO - PROCESS | 2040 | ++DOMWINDOW == 134 (000000599545F400) [pid = 2040] [serial = 2341] [outer = 00000059951B7C00] 23:59:42 INFO - PROCESS | 2040 | --DOMWINDOW == 133 (00000059937B2C00) [pid = 2040] [serial = 2262] [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] 23:59:42 INFO - PROCESS | 2040 | --DOMWINDOW == 132 (0000005996122C00) [pid = 2040] [serial = 2274] [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] 23:59:42 INFO - PROCESS | 2040 | --DOMWINDOW == 131 (0000005998A6CC00) [pid = 2040] [serial = 2232] [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] 23:59:42 INFO - PROCESS | 2040 | --DOMWINDOW == 130 (0000005994745000) [pid = 2040] [serial = 2271] [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] 23:59:42 INFO - PROCESS | 2040 | --DOMWINDOW == 129 (00000059933A3C00) [pid = 2040] [serial = 2265] [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] 23:59:42 INFO - PROCESS | 2040 | --DOMWINDOW == 128 (000000598656BC00) [pid = 2040] [serial = 2259] [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] 23:59:42 INFO - PROCESS | 2040 | --DOMWINDOW == 127 (00000059974A0000) [pid = 2040] [serial = 2277] [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] 23:59:42 INFO - PROCESS | 2040 | --DOMWINDOW == 126 (000000599749D400) [pid = 2040] [serial = 2241] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:59:42 INFO - PROCESS | 2040 | --DOMWINDOW == 125 (000000599473F400) [pid = 2040] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1463036359933] 23:59:42 INFO - PROCESS | 2040 | --DOMWINDOW == 124 (000000599A58BC00) [pid = 2040] [serial = 2251] [outer = 0000000000000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 23:59:42 INFO - PROCESS | 2040 | --DOMWINDOW == 123 (000000599419B400) [pid = 2040] [serial = 2268] [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] 23:59:42 INFO - PROCESS | 2040 | --DOMWINDOW == 122 (000000599792B000) [pid = 2040] [serial = 2286] [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] 23:59:42 INFO - PROCESS | 2040 | --DOMWINDOW == 121 (0000005985366C00) [pid = 2040] [serial = 2280] [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] 23:59:42 INFO - PROCESS | 2040 | --DOMWINDOW == 120 (000000598C3E5400) [pid = 2040] [serial = 2283] [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] 23:59:42 INFO - PROCESS | 2040 | 1463036382623 Marionette TRACE conn6 <- [1,2592,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]]]}] 23:59:42 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-upgrade.keep-origin-redirect.http.html | The referrer URL is origin when a 23:59:42 INFO - document served over http requires an https 23:59:42 INFO - sub-resource via script-tag using the meta-referrer 23:59:42 INFO - delivery method with keep-origin-redirect and when 23:59:42 INFO - the target request is same-origin. 23:59:42 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 839ms 23:59:42 INFO - PROCESS | 2040 | 1463036382646 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 23:59:42 INFO - PROCESS | 2040 | 1463036382648 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 23:59:42 INFO - PROCESS | 2040 | 1463036382651 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 23:59:42 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http.html 23:59:42 INFO - PROCESS | 2040 | 1463036382653 Marionette TRACE conn6 <- [1,2594,null,{}] 23:59:42 INFO - PROCESS | 2040 | 1463036382657 Marionette TRACE conn6 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:42 INFO - PROCESS | 2040 | 1463036382743 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 23:59:42 INFO - PROCESS | 2040 | 1463036382749 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:42 INFO - PROCESS | 2040 | ++DOCSHELL 000000599ADD1800 == 66 [pid = 2040] [id = 842] 23:59:42 INFO - PROCESS | 2040 | ++DOMWINDOW == 121 (00000059952EB000) [pid = 2040] [serial = 2342] [outer = 0000000000000000] 23:59:42 INFO - PROCESS | 2040 | ++DOMWINDOW == 122 (0000005995CB9400) [pid = 2040] [serial = 2343] [outer = 00000059952EB000] 23:59:42 INFO - PROCESS | 2040 | 1463036382793 Marionette DEBUG loaded listener.js 23:59:42 INFO - PROCESS | 2040 | ++DOMWINDOW == 123 (000000599655C000) [pid = 2040] [serial = 2344] [outer = 00000059952EB000] 23:59:43 INFO - PROCESS | 2040 | 1463036383215 Marionette TRACE conn6 <- [1,2596,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]]]}] 23:59:43 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http.html | The referrer URL is origin when a 23:59:43 INFO - document served over http requires an https 23:59:43 INFO - sub-resource via script-tag using the meta-referrer 23:59:43 INFO - delivery method with no-redirect and when 23:59:43 INFO - the target request is same-origin. 23:59:43 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 587ms 23:59:43 INFO - PROCESS | 2040 | 1463036383242 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 23:59:43 INFO - PROCESS | 2040 | 1463036383244 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 23:59:43 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 23:59:43 INFO - PROCESS | 2040 | 1463036383247 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 23:59:43 INFO - PROCESS | 2040 | 1463036383249 Marionette TRACE conn6 <- [1,2598,null,{}] 23:59:43 INFO - PROCESS | 2040 | 1463036383265 Marionette TRACE conn6 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:43 INFO - PROCESS | 2040 | 1463036383350 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 23:59:43 INFO - PROCESS | 2040 | 1463036383356 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:43 INFO - PROCESS | 2040 | ++DOCSHELL 000000599B3BC800 == 67 [pid = 2040] [id = 843] 23:59:43 INFO - PROCESS | 2040 | ++DOMWINDOW == 124 (00000059966A5000) [pid = 2040] [serial = 2345] [outer = 0000000000000000] 23:59:43 INFO - PROCESS | 2040 | ++DOMWINDOW == 125 (0000005997115800) [pid = 2040] [serial = 2346] [outer = 00000059966A5000] 23:59:43 INFO - PROCESS | 2040 | 1463036383401 Marionette DEBUG loaded listener.js 23:59:43 INFO - PROCESS | 2040 | ++DOMWINDOW == 126 (0000005997348000) [pid = 2040] [serial = 2347] [outer = 00000059966A5000] 23:59:43 INFO - PROCESS | 2040 | 1463036383887 Marionette TRACE conn6 <- [1,2600,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]]]}] 23:59:43 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-upgrade.swap-origin-redirect.http.html | The referrer URL is origin when a 23:59:43 INFO - document served over http requires an https 23:59:43 INFO - sub-resource via script-tag using the meta-referrer 23:59:43 INFO - delivery method with swap-origin-redirect and when 23:59:43 INFO - the target request is same-origin. 23:59:43 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 691ms 23:59:43 INFO - PROCESS | 2040 | 1463036383943 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 23:59:43 INFO - PROCESS | 2040 | 1463036383945 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 23:59:43 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 23:59:43 INFO - PROCESS | 2040 | 1463036383948 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 23:59:43 INFO - PROCESS | 2040 | 1463036383950 Marionette TRACE conn6 <- [1,2602,null,{}] 23:59:43 INFO - PROCESS | 2040 | 1463036383954 Marionette TRACE conn6 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:44 INFO - PROCESS | 2040 | 1463036384040 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 23:59:44 INFO - PROCESS | 2040 | 1463036384048 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:44 INFO - PROCESS | 2040 | ++DOCSHELL 000000599BD23800 == 68 [pid = 2040] [id = 844] 23:59:44 INFO - PROCESS | 2040 | ++DOMWINDOW == 127 (0000005997410400) [pid = 2040] [serial = 2348] [outer = 0000000000000000] 23:59:44 INFO - PROCESS | 2040 | ++DOMWINDOW == 128 (0000005997414800) [pid = 2040] [serial = 2349] [outer = 0000005997410400] 23:59:44 INFO - PROCESS | 2040 | 1463036384097 Marionette DEBUG loaded listener.js 23:59:44 INFO - PROCESS | 2040 | ++DOMWINDOW == 129 (0000005997469C00) [pid = 2040] [serial = 2350] [outer = 0000005997410400] 23:59:44 INFO - PROCESS | 2040 | 1463036384755 Marionette TRACE conn6 <- [1,2604,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]]]}] 23:59:44 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-downgrade.keep-origin-redirect.http.html | The referrer URL is origin when a 23:59:44 INFO - document served over http requires an https 23:59:44 INFO - sub-resource via xhr-request using the meta-referrer 23:59:44 INFO - delivery method with keep-origin-redirect and when 23:59:44 INFO - the target request is same-origin. 23:59:44 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 839ms 23:59:44 INFO - PROCESS | 2040 | 1463036384791 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 23:59:44 INFO - PROCESS | 2040 | 1463036384796 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 23:59:44 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-downgrade.no-redirect.http.html 23:59:44 INFO - PROCESS | 2040 | 1463036384801 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 23:59:44 INFO - PROCESS | 2040 | 1463036384805 Marionette TRACE conn6 <- [1,2606,null,{}] 23:59:44 INFO - PROCESS | 2040 | 1463036384812 Marionette TRACE conn6 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:44 INFO - PROCESS | 2040 | 1463036384938 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 23:59:45 INFO - PROCESS | 2040 | 1463036385033 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:45 INFO - PROCESS | 2040 | ++DOCSHELL 0000005997134800 == 69 [pid = 2040] [id = 845] 23:59:45 INFO - PROCESS | 2040 | ++DOMWINDOW == 130 (000000598BAACC00) [pid = 2040] [serial = 2351] [outer = 0000000000000000] 23:59:45 INFO - PROCESS | 2040 | ++DOMWINDOW == 131 (0000005990099C00) [pid = 2040] [serial = 2352] [outer = 000000598BAACC00] 23:59:45 INFO - PROCESS | 2040 | 1463036385092 Marionette DEBUG loaded listener.js 23:59:45 INFO - PROCESS | 2040 | ++DOMWINDOW == 132 (0000005992EA4000) [pid = 2040] [serial = 2353] [outer = 000000598BAACC00] 23:59:45 INFO - PROCESS | 2040 | 1463036385601 Marionette TRACE conn6 <- [1,2608,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]]]}] 23:59:45 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-downgrade.no-redirect.http.html | The referrer URL is origin when a 23:59:45 INFO - document served over http requires an https 23:59:45 INFO - sub-resource via xhr-request using the meta-referrer 23:59:45 INFO - delivery method with no-redirect and when 23:59:45 INFO - the target request is same-origin. 23:59:45 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 837ms 23:59:45 INFO - PROCESS | 2040 | 1463036385642 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 23:59:45 INFO - PROCESS | 2040 | 1463036385649 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 23:59:45 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 23:59:45 INFO - PROCESS | 2040 | 1463036385655 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 23:59:45 INFO - PROCESS | 2040 | 1463036385659 Marionette TRACE conn6 <- [1,2610,null,{}] 23:59:45 INFO - PROCESS | 2040 | 1463036385663 Marionette TRACE conn6 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:45 INFO - PROCESS | 2040 | 1463036385807 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 23:59:45 INFO - PROCESS | 2040 | 1463036385938 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:45 INFO - PROCESS | 2040 | ++DOCSHELL 0000005999F9C000 == 70 [pid = 2040] [id = 846] 23:59:45 INFO - PROCESS | 2040 | ++DOMWINDOW == 133 (0000005993336400) [pid = 2040] [serial = 2354] [outer = 0000000000000000] 23:59:45 INFO - PROCESS | 2040 | ++DOMWINDOW == 134 (0000005993826C00) [pid = 2040] [serial = 2355] [outer = 0000005993336400] 23:59:45 INFO - PROCESS | 2040 | 1463036385996 Marionette DEBUG loaded listener.js 23:59:46 INFO - PROCESS | 2040 | ++DOMWINDOW == 135 (000000599419B800) [pid = 2040] [serial = 2356] [outer = 0000005993336400] 23:59:46 INFO - PROCESS | 2040 | 1463036386549 Marionette TRACE conn6 <- [1,2612,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]]]}] 23:59:46 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-downgrade.swap-origin-redirect.http.html | The referrer URL is origin when a 23:59:46 INFO - document served over http requires an https 23:59:46 INFO - sub-resource via xhr-request using the meta-referrer 23:59:46 INFO - delivery method with swap-origin-redirect and when 23:59:46 INFO - the target request is same-origin. 23:59:46 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 944ms 23:59:46 INFO - PROCESS | 2040 | 1463036386600 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 23:59:46 INFO - PROCESS | 2040 | 1463036386603 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 23:59:46 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 23:59:46 INFO - PROCESS | 2040 | 1463036386607 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 23:59:46 INFO - PROCESS | 2040 | 1463036386611 Marionette TRACE conn6 <- [1,2614,null,{}] 23:59:46 INFO - PROCESS | 2040 | 1463036386623 Marionette TRACE conn6 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:46 INFO - PROCESS | 2040 | 1463036386739 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 23:59:46 INFO - PROCESS | 2040 | 1463036386845 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:46 INFO - PROCESS | 2040 | ++DOCSHELL 000000599C3CC800 == 71 [pid = 2040] [id = 847] 23:59:46 INFO - PROCESS | 2040 | ++DOMWINDOW == 136 (0000005996559400) [pid = 2040] [serial = 2357] [outer = 0000000000000000] 23:59:46 INFO - PROCESS | 2040 | ++DOMWINDOW == 137 (0000005997417800) [pid = 2040] [serial = 2358] [outer = 0000005996559400] 23:59:46 INFO - PROCESS | 2040 | 1463036386903 Marionette DEBUG loaded listener.js 23:59:47 INFO - PROCESS | 2040 | ++DOMWINDOW == 138 (0000005997499800) [pid = 2040] [serial = 2359] [outer = 0000005996559400] 23:59:47 INFO - PROCESS | 2040 | 1463036387446 Marionette TRACE conn6 <- [1,2616,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]]]}] 23:59:47 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html | The referrer URL is origin when a 23:59:47 INFO - document served over http requires an https 23:59:47 INFO - sub-resource via xhr-request using the meta-referrer 23:59:47 INFO - delivery method with swap-origin-redirect and when 23:59:47 INFO - the target request is same-origin. 23:59:47 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 902ms 23:59:47 INFO - PROCESS | 2040 | 1463036387544 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 23:59:47 INFO - PROCESS | 2040 | 1463036387547 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 23:59:47 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 23:59:47 INFO - PROCESS | 2040 | 1463036387552 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 23:59:47 INFO - PROCESS | 2040 | 1463036387554 Marionette TRACE conn6 <- [1,2618,null,{}] 23:59:47 INFO - PROCESS | 2040 | 1463036387558 Marionette TRACE conn6 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:47 INFO - PROCESS | 2040 | 1463036387683 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 23:59:47 INFO - PROCESS | 2040 | 1463036387776 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:47 INFO - PROCESS | 2040 | ++DOCSHELL 000000599C433000 == 72 [pid = 2040] [id = 848] 23:59:47 INFO - PROCESS | 2040 | ++DOMWINDOW == 139 (0000005997499400) [pid = 2040] [serial = 2360] [outer = 0000000000000000] 23:59:47 INFO - PROCESS | 2040 | ++DOMWINDOW == 140 (00000059974B8400) [pid = 2040] [serial = 2361] [outer = 0000005997499400] 23:59:47 INFO - PROCESS | 2040 | 1463036387832 Marionette DEBUG loaded listener.js 23:59:47 INFO - PROCESS | 2040 | ++DOMWINDOW == 141 (00000059974C5400) [pid = 2040] [serial = 2362] [outer = 0000005997499400] 23:59:48 INFO - PROCESS | 2040 | 1463036388390 Marionette TRACE conn6 <- [1,2620,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]]]}] 23:59:48 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-upgrade.keep-origin-redirect.http.html | The referrer URL is origin when a 23:59:48 INFO - document served over http requires an https 23:59:48 INFO - sub-resource via xhr-request using the meta-referrer 23:59:48 INFO - delivery method with keep-origin-redirect and when 23:59:48 INFO - the target request is same-origin. 23:59:48 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 879ms 23:59:48 INFO - PROCESS | 2040 | 1463036388433 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 23:59:48 INFO - PROCESS | 2040 | 1463036388436 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 23:59:48 INFO - PROCESS | 2040 | 1463036388439 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 23:59:48 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-upgrade.no-redirect.http.html 23:59:48 INFO - PROCESS | 2040 | 1463036388442 Marionette TRACE conn6 <- [1,2622,null,{}] 23:59:48 INFO - PROCESS | 2040 | 1463036388446 Marionette TRACE conn6 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:48 INFO - PROCESS | 2040 | 1463036388557 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 23:59:48 INFO - PROCESS | 2040 | 1463036388657 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:48 INFO - PROCESS | 2040 | ++DOCSHELL 000000599C4C4000 == 73 [pid = 2040] [id = 849] 23:59:48 INFO - PROCESS | 2040 | ++DOMWINDOW == 142 (00000059974D6800) [pid = 2040] [serial = 2363] [outer = 0000000000000000] 23:59:48 INFO - PROCESS | 2040 | ++DOMWINDOW == 143 (0000005997929000) [pid = 2040] [serial = 2364] [outer = 00000059974D6800] 23:59:48 INFO - PROCESS | 2040 | 1463036388712 Marionette DEBUG loaded listener.js 23:59:48 INFO - PROCESS | 2040 | ++DOMWINDOW == 144 (0000005997953C00) [pid = 2040] [serial = 2365] [outer = 00000059974D6800] 23:59:49 INFO - PROCESS | 2040 | 1463036389233 Marionette TRACE conn6 <- [1,2624,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]]]}] 23:59:49 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-upgrade.no-redirect.http.html | The referrer URL is origin when a 23:59:49 INFO - document served over http requires an https 23:59:49 INFO - sub-resource via xhr-request using the meta-referrer 23:59:49 INFO - delivery method with no-redirect and when 23:59:49 INFO - the target request is same-origin. 23:59:49 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 839ms 23:59:49 INFO - PROCESS | 2040 | 1463036389353 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 23:59:49 INFO - PROCESS | 2040 | 1463036389356 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 23:59:49 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 23:59:49 INFO - PROCESS | 2040 | 1463036389367 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 23:59:49 INFO - PROCESS | 2040 | 1463036389369 Marionette TRACE conn6 <- [1,2626,null,{}] 23:59:49 INFO - PROCESS | 2040 | 1463036389373 Marionette TRACE conn6 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:49 INFO - PROCESS | 2040 | 1463036389508 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 23:59:49 INFO - PROCESS | 2040 | 1463036389604 Marionette TRACE conn6 -> [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/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\", \"134fe146-1714-434b-8fd9-6fbad85ab537\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:49 INFO - PROCESS | 2040 | ++DOCSHELL 000000599D070000 == 74 [pid = 2040] [id = 850] 23:59:49 INFO - PROCESS | 2040 | ++DOMWINDOW == 145 (00000059980E8400) [pid = 2040] [serial = 2366] [outer = 0000000000000000] 23:59:49 INFO - PROCESS | 2040 | ++DOMWINDOW == 146 (0000005998A7B800) [pid = 2040] [serial = 2367] [outer = 00000059980E8400] 23:59:49 INFO - PROCESS | 2040 | 1463036389660 Marionette DEBUG loaded listener.js 23:59:49 INFO - PROCESS | 2040 | ++DOMWINDOW == 147 (0000005998CDC400) [pid = 2040] [serial = 2368] [outer = 00000059980E8400] 23:59:50 INFO - PROCESS | 2040 | 1463036390179 Marionette TRACE conn6 <- [1,2628,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]]]}] 23:59:50 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-upgrade.swap-origin-redirect.http.html | The referrer URL is origin when a 23:59:50 INFO - document served over http requires an https 23:59:50 INFO - sub-resource via xhr-request using the meta-referrer 23:59:50 INFO - delivery method with swap-origin-redirect and when 23:59:50 INFO - the target request is same-origin. 23:59:50 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 839ms 23:59:50 INFO - PROCESS | 2040 | 1463036390210 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 23:59:50 INFO - PROCESS | 2040 | 1463036390213 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 23:59:51 WARNING - u'runner_teardown' () 23:59:51 INFO - No more tests 23:59:51 INFO - Got 0 unexpected results 23:59:51 INFO - SUITE-END | took 1720s 23:59:51 INFO - Closing logging queue 23:59:51 INFO - queue closed 23:59:51 INFO - Return code: 0 23:59:51 WARNING - # TBPL SUCCESS # 23:59:51 INFO - Running post-action listener: _resource_record_post_action 23:59:51 INFO - Running post-run listener: _resource_record_post_run 23:59:52 INFO - Total resource usage - Wall time: 1731s; CPU: 5.0%; Read bytes: 85827584; Write bytes: 908280320; Read time: 836950; Write time: 5025300 23:59:52 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 23:59:52 INFO - install - Wall time: 3s; CPU: 9.0%; Read bytes: 0; Write bytes: 113202176; Read time: 0; Write time: 203060 23:59:52 INFO - run-tests - Wall time: 1728s; CPU: 5.0%; Read bytes: 85827584; Write bytes: 779147776; Read time: 836950; Write time: 4798190 23:59:52 INFO - Running post-run listener: _upload_blobber_files 23:59:52 INFO - Blob upload gear active. 23:59:52 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 23:59:52 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 23:59:52 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-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 23:59:52 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-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 23:59:53 INFO - (blobuploader) - INFO - Open directory for files ... 23:59:53 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 23:59:53 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 23:59:53 INFO - (blobuploader) - INFO - Uploading, attempt #1. 23:59:53 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 23:59:53 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 23:59:53 INFO - (blobuploader) - INFO - Done attempting. 23:59:53 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 23:59:54 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 23:59:54 INFO - (blobuploader) - INFO - Uploading, attempt #1. 23:59:55 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 23:59:55 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 23:59:55 INFO - (blobuploader) - INFO - Done attempting. 23:59:55 INFO - (blobuploader) - INFO - Iteration through files over. 23:59:55 INFO - Return code: 0 23:59:55 INFO - rmtree: C:\slave\test\build\uploaded_files.json 23:59:55 INFO - Using _rmtree_windows ... 23:59:55 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 23:59:55 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f0059bad2507afede9d2ccd81d59c195bbba2f101a4e6fd0ac9a1b3adb56573ed7e96ff90de75c8950151002c15639393a8b7cb247e08992310954c19229ea95", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4c7808a1526d97d09a68c7fe1f44e1d043abdfb6af31df8c20b72fd9f35ed770f123e2773e8f4b84825eb245731f360f879f4ef945138a513a006d8c864c399e"} 23:59:55 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 23:59:55 INFO - Writing to file C:\slave\test\properties\blobber_files 23:59:55 INFO - Contents: 23:59:55 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f0059bad2507afede9d2ccd81d59c195bbba2f101a4e6fd0ac9a1b3adb56573ed7e96ff90de75c8950151002c15639393a8b7cb247e08992310954c19229ea95", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4c7808a1526d97d09a68c7fe1f44e1d043abdfb6af31df8c20b72fd9f35ed770f123e2773e8f4b84825eb245731f360f879f4ef945138a513a006d8c864c399e"} 23:59:55 INFO - Running post-run listener: copy_logs_to_upload_dir 23:59:55 INFO - Copying logs to upload dir... 23:59:55 INFO - mkdir: C:\slave\test\build\upload\logs 23:59:55 INFO - Copying logs to upload dir... 23:59:55 INFO - Using _rmtree_windows ... 23:59:55 INFO - Using _rmtree_windows ... 23:59:55 INFO - Using _rmtree_windows ... 23:59:55 INFO - Using _rmtree_windows ... 23:59:55 INFO - Using _rmtree_windows ... 23:59:55 INFO - Using _rmtree_windows ... 23:59:55 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=1929.642000 ========= master_lag: 30.76 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 32 mins, 40 secs) (at 2016-05-12 00:00:26.256113) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-12 00:00:26.256946) ========= '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-123\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-123 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-123 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-123\AppData\Local LOGONSERVER=\\T-W864-IX-123 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 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-123 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-123 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-123 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f0059bad2507afede9d2ccd81d59c195bbba2f101a4e6fd0ac9a1b3adb56573ed7e96ff90de75c8950151002c15639393a8b7cb247e08992310954c19229ea95", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4c7808a1526d97d09a68c7fe1f44e1d043abdfb6af31df8c20b72fd9f35ed770f123e2773e8f4b84825eb245731f360f879f4ef945138a513a006d8c864c399e"} build_url:https://queue.taskcluster.net/v1/task/Gx8Ee30fRoiSXyKbO7qOuA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/Gx8Ee30fRoiSXyKbO7qOuA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/Gx8Ee30fRoiSXyKbO7qOuA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f0059bad2507afede9d2ccd81d59c195bbba2f101a4e6fd0ac9a1b3adb56573ed7e96ff90de75c8950151002c15639393a8b7cb247e08992310954c19229ea95", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4c7808a1526d97d09a68c7fe1f44e1d043abdfb6af31df8c20b72fd9f35ed770f123e2773e8f4b84825eb245731f360f879f4ef945138a513a006d8c864c399e"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Gx8Ee30fRoiSXyKbO7qOuA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.34 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-12 00:00:26.701312) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-12 00:00:26.701645) ========= '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-123\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-123 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-123 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-123\AppData\Local LOGONSERVER=\\T-W864-IX-123 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 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-123 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-123 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-123 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-05-12 00:00:26.824327) ========= ========= Started reboot slave lost (results: 0, elapsed: 24 secs) (at 2016-05-12 00:00:26.824661) ========= ========= Finished reboot slave lost (results: 0, elapsed: 24 secs) (at 2016-05-12 00:00:51.374984) ========= ========= Total master_lag: 44.80 =========