builder: mozilla-beta_xp_ix-debug_test-web-platform-tests-7 slave: t-xp32-ix-076 starttime: 1467140124.46 results: success (0) buildid: 20160628105123 builduid: a556123d04f249b1a95517ea0dd1b2c0 revision: cf85e0aa283eaaa522ddbc2749945ea97f249933 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-28 11:55:24.460851) ========= master: http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-28 11:55:24.461367) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-28 11:55:24.461681) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-28 11:55:24.533415) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-06-28 11:55:24.533846) ========= 'bash' '-c' 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-076\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-076 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-076 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-076 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-076 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-076 WINDIR=C:\WINDOWS using PTY: False --11:55:32-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 8.16 MB/s 11:55:33 (8.16 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.699000 ========= master_lag: 3.26 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-06-28 11:55:28.490540) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-06-28 11:55:28.490910) ========= 'rm' '-rf' 'scripts' 'properties' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-076\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-076 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-076 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-076 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-076 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-076 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=1.276000 ========= master_lag: 0.05 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-06-28 11:55:29.820507) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-28 11:55:29.820908) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev cf85e0aa283eaaa522ddbc2749945ea97f249933 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev cf85e0aa283eaaa522ddbc2749945ea97f249933 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-076\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-076 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-076 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-076 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-076 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-076 WINDIR=C:\WINDOWS using PTY: False 2016-06-28 11:55:37,964 truncating revision to first 12 chars 2016-06-28 11:55:37,964 Setting DEBUG logging. 2016-06-28 11:55:37,964 attempt 1/10 2016-06-28 11:55:37,964 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/cf85e0aa283e?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-28 11:55:38,375 unpacking tar archive at: mozilla-beta-cf85e0aa283e/testing/mozharness/ program finished with exit code 0 elapsedTime=1.093000 ========= master_lag: 0.28 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-28 11:55:31.191115) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-28 11:55:31.191534) ========= script_repo_revision: cf85e0aa283eaaa522ddbc2749945ea97f249933 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-28 11:55:31.192254) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-28 11:55:31.192571) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-28 11:55:31.312809) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 45 mins, 46 secs) (at 2016-06-28 11:55:31.313263) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '7' '--blob-upload-branch' 'mozilla-beta' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '7', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-076\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-076 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com DevEnvDir=D:\msvs8\Common7\IDE FP_NO_HOST_CHECK=NO FrameworkDir=C:\WINDOWS\Microsoft.NET\Framework FrameworkSDKDir=D:\msvs8\SDK\v2.0 FrameworkVersion=v2.0.50727 HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-076 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LIBPATH=C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;D:\msvs8\VC\ATLMFC\LIB LOGONSERVER=\\T-XP32-IX-076 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-076 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-076 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 11:55:39 INFO - MultiFileLogger online at 20160628 11:55:39 in C:\slave\test 11:55:39 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 7 --blob-upload-branch mozilla-beta --download-symbols true 11:55:39 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 11:55:39 INFO - {'append_to_log': False, 11:55:39 INFO - 'base_work_dir': 'C:\\slave\\test', 11:55:39 INFO - 'blob_upload_branch': 'mozilla-beta', 11:55:39 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 11:55:39 INFO - 'buildbot_json_path': 'buildprops.json', 11:55:39 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 11:55:39 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 11:55:39 INFO - 'download_minidump_stackwalk': True, 11:55:39 INFO - 'download_symbols': 'true', 11:55:39 INFO - 'e10s': False, 11:55:39 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 11:55:39 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 11:55:39 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 11:55:39 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 11:55:39 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 11:55:39 INFO - 'C:/mozilla-build/tooltool.py'), 11:55:39 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 11:55:39 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 11:55:39 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 11:55:39 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 11:55:39 INFO - 'log_level': 'info', 11:55:39 INFO - 'log_to_console': True, 11:55:39 INFO - 'opt_config_files': (), 11:55:39 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 11:55:39 INFO - '--processes=1', 11:55:39 INFO - '--config=%(test_path)s/wptrunner.ini', 11:55:39 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 11:55:39 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 11:55:39 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 11:55:39 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 11:55:39 INFO - 'pip_index': False, 11:55:39 INFO - 'require_test_zip': True, 11:55:39 INFO - 'test_type': ('testharness',), 11:55:39 INFO - 'this_chunk': '7', 11:55:39 INFO - 'total_chunks': '10', 11:55:39 INFO - 'virtualenv_path': 'venv', 11:55:39 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 11:55:39 INFO - 'work_dir': 'build'} 11:55:39 INFO - ##### 11:55:39 INFO - ##### Running clobber step. 11:55:39 INFO - ##### 11:55:39 INFO - Running pre-action listener: _resource_record_pre_action 11:55:39 INFO - Running main action method: clobber 11:55:39 INFO - rmtree: C:\slave\test\build 11:55:39 INFO - Using _rmtree_windows ... 11:55:39 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 11:56:25 INFO - Running post-action listener: _resource_record_post_action 11:56:25 INFO - ##### 11:56:25 INFO - ##### Running read-buildbot-config step. 11:56:25 INFO - ##### 11:56:25 INFO - Running pre-action listener: _resource_record_pre_action 11:56:25 INFO - Running main action method: read_buildbot_config 11:56:25 INFO - Using buildbot properties: 11:56:25 INFO - { 11:56:25 INFO - "project": "", 11:56:25 INFO - "product": "firefox", 11:56:25 INFO - "script_repo_revision": "production", 11:56:25 INFO - "scheduler": "tests-mozilla-beta-xp_ix-debug-unittest", 11:56:25 INFO - "repository": "", 11:56:25 INFO - "buildername": "Windows XP 32-bit mozilla-beta debug test web-platform-tests-7", 11:56:25 INFO - "buildid": "20160628105123", 11:56:25 INFO - "pgo_build": "False", 11:56:25 INFO - "basedir": "C:\\slave\\test", 11:56:25 INFO - "buildnumber": 3, 11:56:25 INFO - "slavename": "t-xp32-ix-076", 11:56:25 INFO - "revision": "cf85e0aa283eaaa522ddbc2749945ea97f249933", 11:56:25 INFO - "master": "http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/", 11:56:25 INFO - "platform": "win32", 11:56:25 INFO - "branch": "mozilla-beta", 11:56:25 INFO - "repo_path": "releases/mozilla-beta", 11:56:25 INFO - "moz_repo_path": "", 11:56:25 INFO - "stage_platform": "win32", 11:56:25 INFO - "builduid": "a556123d04f249b1a95517ea0dd1b2c0", 11:56:25 INFO - "slavebuilddir": "test" 11:56:25 INFO - } 11:56:25 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/amIzPnqCSmu8ZkrJxJgKjw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 11:56:25 INFO - Found installer url https://queue.taskcluster.net/v1/task/amIzPnqCSmu8ZkrJxJgKjw/artifacts/public/build/firefox-48.0.en-US.win32.zip. 11:56:25 INFO - Running post-action listener: _resource_record_post_action 11:56:25 INFO - ##### 11:56:25 INFO - ##### Running download-and-extract step. 11:56:25 INFO - ##### 11:56:25 INFO - Running pre-action listener: _resource_record_pre_action 11:56:25 INFO - Running main action method: download_and_extract 11:56:25 INFO - mkdir: C:\slave\test\build\tests 11:56:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:56:25 INFO - https://queue.taskcluster.net/v1/task/amIzPnqCSmu8ZkrJxJgKjw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 11:56:25 INFO - trying https://queue.taskcluster.net/v1/task/amIzPnqCSmu8ZkrJxJgKjw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 11:56:25 INFO - Downloading https://queue.taskcluster.net/v1/task/amIzPnqCSmu8ZkrJxJgKjw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 11:56:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/amIzPnqCSmu8ZkrJxJgKjw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.test_packages.json'}, attempt #1 11:56:26 INFO - Downloaded 1240 bytes. 11:56:26 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 11:56:26 INFO - Using the following test package requirements: 11:56:26 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 11:56:26 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 11:56:26 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 11:56:26 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 11:56:26 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 11:56:26 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 11:56:26 INFO - u'jsshell-win32.zip'], 11:56:26 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 11:56:26 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 11:56:26 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 11:56:26 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 11:56:26 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 11:56:26 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 11:56:26 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 11:56:26 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 11:56:26 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 11:56:26 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 11:56:26 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 11:56:26 INFO - Downloading packages: [u'firefox-48.0.en-US.win32.common.tests.zip', u'firefox-48.0.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 11:56:26 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')]} 11:56:26 INFO - https://queue.taskcluster.net/v1/task/amIzPnqCSmu8ZkrJxJgKjw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 11:56:26 INFO - trying https://queue.taskcluster.net/v1/task/amIzPnqCSmu8ZkrJxJgKjw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 11:56:26 INFO - Downloading https://queue.taskcluster.net/v1/task/amIzPnqCSmu8ZkrJxJgKjw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip 11:56:26 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/amIzPnqCSmu8ZkrJxJgKjw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip'}, attempt #1 11:58:51 INFO - Downloaded 20401788 bytes. 11:58:51 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 11:58:51 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 11:58:53 INFO - caution: filename not matched: web-platform/* 11:58:53 INFO - Return code: 11 11:58: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')]} 11:58:53 INFO - https://queue.taskcluster.net/v1/task/amIzPnqCSmu8ZkrJxJgKjw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 11:58:53 INFO - trying https://queue.taskcluster.net/v1/task/amIzPnqCSmu8ZkrJxJgKjw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 11:58:53 INFO - Downloading https://queue.taskcluster.net/v1/task/amIzPnqCSmu8ZkrJxJgKjw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip 11:58:53 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/amIzPnqCSmu8ZkrJxJgKjw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip'}, attempt #1 12:03:30 INFO - Downloaded 36389112 bytes. 12:03:30 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 12:03:30 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 12:03:57 INFO - caution: filename not matched: bin/* 12:03:57 INFO - caution: filename not matched: config/* 12:03:57 INFO - caution: filename not matched: mozbase/* 12:03:57 INFO - caution: filename not matched: marionette/* 12:03:57 INFO - caution: filename not matched: tools/wptserve/* 12:03:57 INFO - Return code: 11 12:03: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')]} 12:03:57 INFO - https://queue.taskcluster.net/v1/task/amIzPnqCSmu8ZkrJxJgKjw/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 12:03:57 INFO - trying https://queue.taskcluster.net/v1/task/amIzPnqCSmu8ZkrJxJgKjw/artifacts/public/build/firefox-48.0.en-US.win32.zip 12:03:57 INFO - Downloading https://queue.taskcluster.net/v1/task/amIzPnqCSmu8ZkrJxJgKjw/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 12:03:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/amIzPnqCSmu8ZkrJxJgKjw/artifacts/public/build/firefox-48.0.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip'}, attempt #1 12:11:46 INFO - Downloaded 68464161 bytes. 12:11:46 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/amIzPnqCSmu8ZkrJxJgKjw/artifacts/public/build/firefox-48.0.en-US.win32.zip 12:11:46 INFO - mkdir: C:\slave\test\properties 12:11:46 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 12:11:46 INFO - Writing to file C:\slave\test\properties\build_url 12:11:46 INFO - Contents: 12:11:46 INFO - build_url:https://queue.taskcluster.net/v1/task/amIzPnqCSmu8ZkrJxJgKjw/artifacts/public/build/firefox-48.0.en-US.win32.zip 12:11:47 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/amIzPnqCSmu8ZkrJxJgKjw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 12:11:47 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 12:11:47 INFO - Writing to file C:\slave\test\properties\symbols_url 12:11:47 INFO - Contents: 12:11:47 INFO - symbols_url:https://queue.taskcluster.net/v1/task/amIzPnqCSmu8ZkrJxJgKjw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 12:11:47 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')]} 12:11:47 INFO - https://queue.taskcluster.net/v1/task/amIzPnqCSmu8ZkrJxJgKjw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 12:11:47 INFO - trying https://queue.taskcluster.net/v1/task/amIzPnqCSmu8ZkrJxJgKjw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 12:11:47 INFO - Downloading https://queue.taskcluster.net/v1/task/amIzPnqCSmu8ZkrJxJgKjw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip 12:11:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/amIzPnqCSmu8ZkrJxJgKjw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip'}, attempt #1 12:11:54 INFO - Downloaded 55581671 bytes. 12:11:54 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 12:11:54 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 12:11:58 INFO - Return code: 0 12:11:58 INFO - Running post-action listener: _resource_record_post_action 12:11:58 INFO - Running post-action listener: set_extra_try_arguments 12:11:58 INFO - ##### 12:11:58 INFO - ##### Running create-virtualenv step. 12:11:58 INFO - ##### 12:11:58 INFO - Running pre-action listener: _pre_create_virtualenv 12:11:58 INFO - Running pre-action listener: _resource_record_pre_action 12:11:58 INFO - Running main action method: create_virtualenv 12:11:58 INFO - Creating virtualenv C:\slave\test\build\venv 12:11:58 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 12:11:58 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 12:12:00 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 12:12:01 INFO - Installing distribute......................................................................................................................................................................................done. 12:12:01 INFO - Return code: 0 12:12:01 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 12:12:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:12:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:12:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:12:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:12:01 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB2278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-076', 'USERDOMAIN': 'T-XP32-IX-076', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-076', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-076', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-076\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-076'}}, attempt #1 12:12:01 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 12:12:01 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 12:12:01 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 12:12:01 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-076\\Application Data', 12:12:01 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:12:01 INFO - 'COMPUTERNAME': 'T-XP32-IX-076', 12:12:01 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 12:12:01 INFO - 'DCLOCATION': 'SCL3', 12:12:01 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:12:01 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:12:01 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:12:01 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:12:01 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:12:01 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:12:01 INFO - 'HOMEDRIVE': 'C:', 12:12:01 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-076', 12:12:01 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:12:01 INFO - 'KTS_VERSION': '1.19c', 12:12:01 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:12:01 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-076', 12:12:01 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:12:01 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:12:01 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:12:01 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:12:01 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:12:01 INFO - 'MOZ_AIRBAG': '1', 12:12:01 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:12:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:12:01 INFO - 'MOZ_MSVCVERSION': '8', 12:12:01 INFO - 'MOZ_NO_REMOTE': '1', 12:12:01 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:12:01 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:12:01 INFO - 'NO_EM_RESTART': '1', 12:12:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:12:01 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:12:01 INFO - 'OS': 'Windows_NT', 12:12:01 INFO - 'OURDRIVE': 'C:', 12:12:01 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 12:12:01 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 12:12:01 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:12:01 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:12:01 INFO - 'PROCESSOR_LEVEL': '6', 12:12:01 INFO - 'PROCESSOR_REVISION': '1e05', 12:12:01 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:12:01 INFO - 'PROMPT': '$P$G', 12:12:01 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:12:01 INFO - 'PWD': 'C:\\slave\\test', 12:12:01 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:12:01 INFO - 'SESSIONNAME': 'Console', 12:12:01 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:12:01 INFO - 'SYSTEMDRIVE': 'C:', 12:12:01 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 12:12:01 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:12:01 INFO - 'TEST1': 'testie', 12:12:01 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:12:01 INFO - 'USERDOMAIN': 'T-XP32-IX-076', 12:12:01 INFO - 'USERNAME': 'cltbld', 12:12:01 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-076', 12:12:01 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:12:01 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:12:01 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:12:01 INFO - 'WINDIR': 'C:\\WINDOWS', 12:12:01 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:12:02 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:12:02 INFO - Downloading/unpacking psutil>=0.7.1 12:12:02 INFO - Running setup.py egg_info for package psutil 12:12:02 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 12:12:02 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:12:02 INFO - Installing collected packages: psutil 12:12:02 INFO - Running setup.py install for psutil 12:12:02 INFO - building 'psutil._psutil_windows' extension 12:12:02 INFO - error: Unable to find vcvarsall.bat 12:12:02 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-nyyfrf-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 12:12:02 INFO - running install 12:12:02 INFO - running build 12:12:02 INFO - running build_py 12:12:02 INFO - creating build 12:12:02 INFO - creating build\lib.win32-2.7 12:12:02 INFO - creating build\lib.win32-2.7\psutil 12:12:02 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 12:12:02 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 12:12:02 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 12:12:02 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 12:12:02 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 12:12:02 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 12:12:02 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 12:12:02 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 12:12:02 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 12:12:02 INFO - running build_ext 12:12:02 INFO - building 'psutil._psutil_windows' extension 12:12:02 INFO - error: Unable to find vcvarsall.bat 12:12:02 INFO - ---------------------------------------- 12:12:02 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-nyyfrf-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 12:12:02 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-076\Application Data\pip\pip.log 12:12:02 WARNING - Return code: 1 12:12:02 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! 12:12:02 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 12:12:02 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')]} 12:12:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:12:02 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')]} 12:12:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:12:02 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB2278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-076', 'USERDOMAIN': 'T-XP32-IX-076', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-076', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-076', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-076\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-076'}}, attempt #1 12:12:02 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 12:12:02 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 12:12:02 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 12:12:02 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-076\\Application Data', 12:12:02 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:12:02 INFO - 'COMPUTERNAME': 'T-XP32-IX-076', 12:12:02 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 12:12:02 INFO - 'DCLOCATION': 'SCL3', 12:12:02 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:12:02 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:12:02 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:12:02 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:12:02 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:12:02 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:12:02 INFO - 'HOMEDRIVE': 'C:', 12:12:02 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-076', 12:12:02 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:12:02 INFO - 'KTS_VERSION': '1.19c', 12:12:02 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:12:02 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-076', 12:12:02 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:12:02 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:12:02 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:12:02 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:12:02 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:12:02 INFO - 'MOZ_AIRBAG': '1', 12:12:02 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:12:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:12:02 INFO - 'MOZ_MSVCVERSION': '8', 12:12:02 INFO - 'MOZ_NO_REMOTE': '1', 12:12:02 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:12:02 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:12:02 INFO - 'NO_EM_RESTART': '1', 12:12:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:12:02 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:12:02 INFO - 'OS': 'Windows_NT', 12:12:02 INFO - 'OURDRIVE': 'C:', 12:12:02 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 12:12:02 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 12:12:02 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:12:02 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:12:02 INFO - 'PROCESSOR_LEVEL': '6', 12:12:02 INFO - 'PROCESSOR_REVISION': '1e05', 12:12:02 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:12:02 INFO - 'PROMPT': '$P$G', 12:12:02 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:12:02 INFO - 'PWD': 'C:\\slave\\test', 12:12:02 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:12:02 INFO - 'SESSIONNAME': 'Console', 12:12:02 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:12:02 INFO - 'SYSTEMDRIVE': 'C:', 12:12:02 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 12:12:02 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:12:02 INFO - 'TEST1': 'testie', 12:12:02 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:12:02 INFO - 'USERDOMAIN': 'T-XP32-IX-076', 12:12:02 INFO - 'USERNAME': 'cltbld', 12:12:02 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-076', 12:12:02 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:12:02 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:12:02 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:12:02 INFO - 'WINDIR': 'C:\\WINDOWS', 12:12:02 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:12:03 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:12:03 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 12:12:03 INFO - Downloading mozsystemmonitor-0.0.tar.gz 12:12:03 INFO - Running setup.py egg_info for package mozsystemmonitor 12:12:03 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 12:12:03 INFO - Running setup.py egg_info for package psutil 12:12:03 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 12:12:03 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:12:03 INFO - Installing collected packages: mozsystemmonitor, psutil 12:12:03 INFO - Running setup.py install for mozsystemmonitor 12:12:03 INFO - Running setup.py install for psutil 12:12:03 INFO - building 'psutil._psutil_windows' extension 12:12:03 INFO - error: Unable to find vcvarsall.bat 12:12:03 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-nhmved-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 12:12:03 INFO - running install 12:12:03 INFO - running build 12:12:03 INFO - running build_py 12:12:03 INFO - running build_ext 12:12:03 INFO - building 'psutil._psutil_windows' extension 12:12:03 INFO - error: Unable to find vcvarsall.bat 12:12:03 INFO - ---------------------------------------- 12:12:03 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-nhmved-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 12:12:03 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-076\Application Data\pip\pip.log 12:12:03 WARNING - Return code: 1 12:12:03 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! 12:12:03 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 12:12: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')]} 12:12:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:12: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')]} 12:12:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:12:03 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB2278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-076', 'USERDOMAIN': 'T-XP32-IX-076', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-076', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-076', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-076\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-076'}}, attempt #1 12:12:03 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 12:12:03 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 12:12:03 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 12:12:03 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-076\\Application Data', 12:12:03 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:12:03 INFO - 'COMPUTERNAME': 'T-XP32-IX-076', 12:12:03 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 12:12:03 INFO - 'DCLOCATION': 'SCL3', 12:12:03 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:12:03 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:12:03 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:12:03 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:12:03 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:12:03 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:12:03 INFO - 'HOMEDRIVE': 'C:', 12:12:03 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-076', 12:12:03 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:12:03 INFO - 'KTS_VERSION': '1.19c', 12:12:03 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:12:03 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-076', 12:12:03 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:12:03 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:12:03 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:12:03 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:12:03 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:12:03 INFO - 'MOZ_AIRBAG': '1', 12:12:03 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:12:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:12:03 INFO - 'MOZ_MSVCVERSION': '8', 12:12:03 INFO - 'MOZ_NO_REMOTE': '1', 12:12:03 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:12:03 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:12:03 INFO - 'NO_EM_RESTART': '1', 12:12:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:12:03 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:12:03 INFO - 'OS': 'Windows_NT', 12:12:03 INFO - 'OURDRIVE': 'C:', 12:12:03 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 12:12:03 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 12:12:03 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:12:03 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:12:03 INFO - 'PROCESSOR_LEVEL': '6', 12:12:03 INFO - 'PROCESSOR_REVISION': '1e05', 12:12:03 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:12:03 INFO - 'PROMPT': '$P$G', 12:12:03 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:12:03 INFO - 'PWD': 'C:\\slave\\test', 12:12:03 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:12:03 INFO - 'SESSIONNAME': 'Console', 12:12:03 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:12:03 INFO - 'SYSTEMDRIVE': 'C:', 12:12:03 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 12:12:03 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:12:03 INFO - 'TEST1': 'testie', 12:12:03 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:12:03 INFO - 'USERDOMAIN': 'T-XP32-IX-076', 12:12:03 INFO - 'USERNAME': 'cltbld', 12:12:03 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-076', 12:12:03 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:12:03 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:12:03 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:12:03 INFO - 'WINDIR': 'C:\\WINDOWS', 12:12:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:12:03 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:12:03 INFO - Downloading/unpacking blobuploader==1.2.4 12:12:03 INFO - Downloading blobuploader-1.2.4.tar.gz 12:12:03 INFO - Running setup.py egg_info for package blobuploader 12:12:03 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 12:12:05 INFO - Running setup.py egg_info for package requests 12:12:05 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 12:12:05 INFO - Downloading docopt-0.6.1.tar.gz 12:12:05 INFO - Running setup.py egg_info for package docopt 12:12:05 INFO - Installing collected packages: blobuploader, docopt, requests 12:12:05 INFO - Running setup.py install for blobuploader 12:12:05 INFO - Running setup.py install for docopt 12:12:05 INFO - Running setup.py install for requests 12:12:05 INFO - Successfully installed blobuploader docopt requests 12:12:05 INFO - Cleaning up... 12:12:05 INFO - Return code: 0 12:12:05 INFO - Installing None into virtualenv C:\slave\test\build\venv 12:12: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')]} 12:12:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:12: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')]} 12:12:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:12:05 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB2278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-076', 'USERDOMAIN': 'T-XP32-IX-076', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-076', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-076', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-076\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-076'}}, attempt #1 12:12:05 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 12:12:05 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 12:12:05 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 12:12:05 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-076\\Application Data', 12:12:05 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:12:05 INFO - 'COMPUTERNAME': 'T-XP32-IX-076', 12:12:05 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 12:12:05 INFO - 'DCLOCATION': 'SCL3', 12:12:05 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:12:05 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:12:05 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:12:05 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:12:05 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:12:05 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:12:05 INFO - 'HOMEDRIVE': 'C:', 12:12:05 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-076', 12:12:05 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:12:05 INFO - 'KTS_VERSION': '1.19c', 12:12:05 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:12:05 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-076', 12:12:05 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:12:05 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:12:05 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:12:05 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:12:05 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:12:05 INFO - 'MOZ_AIRBAG': '1', 12:12:05 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:12:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:12:05 INFO - 'MOZ_MSVCVERSION': '8', 12:12:05 INFO - 'MOZ_NO_REMOTE': '1', 12:12:05 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:12:05 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:12:05 INFO - 'NO_EM_RESTART': '1', 12:12:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:12:05 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:12:05 INFO - 'OS': 'Windows_NT', 12:12:05 INFO - 'OURDRIVE': 'C:', 12:12:05 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 12:12:05 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 12:12:05 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:12:05 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:12:05 INFO - 'PROCESSOR_LEVEL': '6', 12:12:05 INFO - 'PROCESSOR_REVISION': '1e05', 12:12:05 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:12:05 INFO - 'PROMPT': '$P$G', 12:12:05 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:12:05 INFO - 'PWD': 'C:\\slave\\test', 12:12:05 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:12:05 INFO - 'SESSIONNAME': 'Console', 12:12:05 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:12:05 INFO - 'SYSTEMDRIVE': 'C:', 12:12:05 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 12:12:05 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:12:05 INFO - 'TEST1': 'testie', 12:12:05 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:12:05 INFO - 'USERDOMAIN': 'T-XP32-IX-076', 12:12:05 INFO - 'USERNAME': 'cltbld', 12:12:05 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-076', 12:12:05 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:12:05 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:12:05 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:12:05 INFO - 'WINDIR': 'C:\\WINDOWS', 12:12:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:12:12 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:12:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 12:12:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 12:12:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 12:12:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 12:12:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 12:12:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 12:12:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 12:12:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 12:12:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 12:12:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 12:12:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 12:12:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 12:12:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 12:12:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 12:12:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 12:12:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 12:12:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 12:12:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 12:12:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 12:12:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 12:12:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 12:12:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 12:12:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 12:12:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 12:12:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 12:12:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 12:12:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 12:12:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 12:12:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 12:12:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 12:12:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 12:12:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 12:12:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 12:12:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 12:12:12 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 12:12:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 12:12:12 INFO - Unpacking c:\slave\test\build\tests\marionette\client 12:12:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 12:12:12 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 12:12:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 12:12:12 INFO - Unpacking c:\slave\test\build\tests\marionette 12:12:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 12:12:12 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:12:12 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 12:12:12 INFO - Running setup.py install for browsermob-proxy 12:12:16 INFO - Running setup.py install for manifestparser 12:12:16 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 12:12:16 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 12:12:16 INFO - Running setup.py install for marionette-client 12:12:16 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:12:16 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 12:12:16 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 12:12:16 INFO - Running setup.py install for marionette-driver 12:12:16 INFO - Running setup.py install for mozcrash 12:12:16 INFO - Running setup.py install for mozdebug 12:12:16 INFO - Running setup.py install for mozdevice 12:12:16 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 12:12:16 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 12:12:16 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 12:12:16 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 12:12:16 INFO - Running setup.py install for mozfile 12:12:16 INFO - Running setup.py install for mozhttpd 12:12:16 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 12:12:16 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 12:12:16 INFO - Running setup.py install for mozinfo 12:12:16 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 12:12:16 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 12:12:16 INFO - Running setup.py install for mozInstall 12:12:16 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 12:12:16 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 12:12:16 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 12:12:16 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 12:12:16 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 12:12:16 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 12:12:16 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 12:12:16 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 12:12:16 INFO - Running setup.py install for mozleak 12:12:16 INFO - Running setup.py install for mozlog 12:12:16 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 12:12:16 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 12:12:16 INFO - Running setup.py install for moznetwork 12:12:16 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 12:12:16 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 12:12:16 INFO - Running setup.py install for mozprocess 12:12:16 INFO - Running setup.py install for mozprofile 12:12:16 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 12:12:16 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 12:12:16 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 12:12:16 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 12:12:16 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 12:12:16 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 12:12:16 INFO - Running setup.py install for mozrunner 12:12:16 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 12:12:17 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 12:12:17 INFO - Running setup.py install for mozscreenshot 12:12:17 INFO - Running setup.py install for moztest 12:12:17 INFO - Running setup.py install for mozversion 12:12:17 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 12:12:17 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 12:12:17 INFO - Running setup.py install for wptserve 12:12:17 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 12:12:17 INFO - Cleaning up... 12:12:17 INFO - Return code: 0 12:12:17 INFO - Installing None into virtualenv C:\slave\test\build\venv 12:12:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:12:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:12:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:12:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:12:17 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB2278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-076', 'USERDOMAIN': 'T-XP32-IX-076', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-076', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-076', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-076\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-076'}}, attempt #1 12:12:17 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 12:12:17 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 12:12:17 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 12:12:17 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-076\\Application Data', 12:12:17 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:12:17 INFO - 'COMPUTERNAME': 'T-XP32-IX-076', 12:12:17 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 12:12:17 INFO - 'DCLOCATION': 'SCL3', 12:12:17 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:12:17 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:12:17 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:12:17 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:12:17 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:12:17 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:12:17 INFO - 'HOMEDRIVE': 'C:', 12:12:17 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-076', 12:12:17 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:12:17 INFO - 'KTS_VERSION': '1.19c', 12:12:17 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:12:17 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-076', 12:12:17 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:12:17 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:12:17 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:12:17 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:12:17 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:12:17 INFO - 'MOZ_AIRBAG': '1', 12:12:17 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:12:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:12:17 INFO - 'MOZ_MSVCVERSION': '8', 12:12:17 INFO - 'MOZ_NO_REMOTE': '1', 12:12:17 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:12:17 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:12:17 INFO - 'NO_EM_RESTART': '1', 12:12:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:12:17 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:12:17 INFO - 'OS': 'Windows_NT', 12:12:17 INFO - 'OURDRIVE': 'C:', 12:12:17 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 12:12:17 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 12:12:17 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:12:17 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:12:17 INFO - 'PROCESSOR_LEVEL': '6', 12:12:17 INFO - 'PROCESSOR_REVISION': '1e05', 12:12:17 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:12:17 INFO - 'PROMPT': '$P$G', 12:12:17 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:12:17 INFO - 'PWD': 'C:\\slave\\test', 12:12:17 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:12:17 INFO - 'SESSIONNAME': 'Console', 12:12:17 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:12:17 INFO - 'SYSTEMDRIVE': 'C:', 12:12:17 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 12:12:17 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:12:17 INFO - 'TEST1': 'testie', 12:12:17 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:12:17 INFO - 'USERDOMAIN': 'T-XP32-IX-076', 12:12:17 INFO - 'USERNAME': 'cltbld', 12:12:17 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-076', 12:12:17 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:12:17 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:12:17 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:12:17 INFO - 'WINDIR': 'C:\\WINDOWS', 12:12:17 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:12:21 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:12:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 12:12:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 12:12:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 12:12:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 12:12:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 12:12:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 12:12:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 12:12:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 12:12:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 12:12:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 12:12:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 12:12:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 12:12:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 12:12:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 12:12:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 12:12:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 12:12:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 12:12:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 12:12:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 12:12:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 12:12:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 12:12:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 12:12:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 12:12:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 12:12:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 12:12:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 12:12:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 12:12:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 12:12:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 12:12:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 12:12:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 12:12:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 12:12:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 12:12:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 12:12:21 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 12:12:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 12:12:21 INFO - Unpacking c:\slave\test\build\tests\marionette\client 12:12:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 12:12:21 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 12:12:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 12:12:21 INFO - Unpacking c:\slave\test\build\tests\marionette 12:12:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 12:12:21 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:12:21 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)) 12:12:26 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)) 12:12:26 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)) 12:12:26 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)) 12:12:26 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)) 12:12:26 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 12:12:26 INFO - Downloading blessings-1.6.tar.gz 12:12:26 INFO - Running setup.py egg_info for package blessings 12:12:26 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)) 12:12:26 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 12:12:26 INFO - Running setup.py install for blessings 12:12:26 INFO - Running setup.py install for browsermob-proxy 12:12:26 INFO - Running setup.py install for manifestparser 12:12:26 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 12:12:26 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 12:12:26 INFO - Running setup.py install for marionette-client 12:12:26 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:12:26 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 12:12:26 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 12:12:26 INFO - Running setup.py install for marionette-driver 12:12:26 INFO - Running setup.py install for mozcrash 12:12:26 INFO - Running setup.py install for mozdebug 12:12:26 INFO - Running setup.py install for mozdevice 12:12:26 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 12:12:26 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 12:12:26 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 12:12:26 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 12:12:26 INFO - Running setup.py install for mozhttpd 12:12:26 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 12:12:26 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 12:12:26 INFO - Running setup.py install for mozInstall 12:12:26 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 12:12:26 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 12:12:26 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 12:12:26 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 12:12:26 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 12:12:26 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 12:12:26 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 12:12:26 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 12:12:26 INFO - Running setup.py install for mozleak 12:12:26 INFO - Running setup.py install for mozprofile 12:12:26 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 12:12:26 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 12:12:26 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 12:12:26 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 12:12:26 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 12:12:26 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 12:12:26 INFO - Running setup.py install for mozrunner 12:12:26 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 12:12:26 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 12:12:27 INFO - Running setup.py install for mozscreenshot 12:12:27 INFO - Running setup.py install for moztest 12:12:27 INFO - Running setup.py install for mozversion 12:12:27 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 12:12:27 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 12:12:27 INFO - Running setup.py install for wptserve 12:12:27 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 12:12:27 INFO - Cleaning up... 12:12:27 INFO - Return code: 0 12:12:27 INFO - Done creating virtualenv C:\slave\test\build\venv. 12:12:27 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 12:12:27 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 12:12:27 INFO - Reading from file tmpfile_stdout 12:12:27 INFO - Using _rmtree_windows ... 12:12:27 INFO - Using _rmtree_windows ... 12:12:27 INFO - Current package versions: 12:12:27 INFO - blessings == 1.6 12:12:27 INFO - blobuploader == 1.2.4 12:12:27 INFO - browsermob-proxy == 0.6.0 12:12:27 INFO - distribute == 0.6.14 12:12:27 INFO - docopt == 0.6.1 12:12:27 INFO - manifestparser == 1.1 12:12:27 INFO - marionette-client == 2.3.0 12:12:27 INFO - marionette-driver == 1.4.0 12:12:27 INFO - mozInstall == 1.12 12:12:27 INFO - mozcrash == 0.17 12:12:27 INFO - mozdebug == 0.1 12:12:27 INFO - mozdevice == 0.48 12:12:27 INFO - mozfile == 1.2 12:12:27 INFO - mozhttpd == 0.7 12:12:27 INFO - mozinfo == 0.9 12:12:27 INFO - mozleak == 0.1 12:12:27 INFO - mozlog == 3.1 12:12:27 INFO - moznetwork == 0.27 12:12:27 INFO - mozprocess == 0.22 12:12:27 INFO - mozprofile == 0.28 12:12:27 INFO - mozrunner == 6.11 12:12:27 INFO - mozscreenshot == 0.1 12:12:27 INFO - mozsystemmonitor == 0.0 12:12:27 INFO - moztest == 0.7 12:12:27 INFO - mozversion == 1.4 12:12:27 INFO - requests == 1.2.3 12:12:27 INFO - wptserve == 1.4.0 12:12:27 INFO - Running post-action listener: _resource_record_post_action 12:12:27 INFO - Running post-action listener: _start_resource_monitoring 12:12:27 INFO - Starting resource monitoring. 12:12:27 INFO - ##### 12:12:27 INFO - ##### Running pull step. 12:12:27 INFO - ##### 12:12:27 INFO - Running pre-action listener: _resource_record_pre_action 12:12:27 INFO - Running main action method: pull 12:12:27 INFO - Pull has nothing to do! 12:12:27 INFO - Running post-action listener: _resource_record_post_action 12:12:27 INFO - ##### 12:12:27 INFO - ##### Running install step. 12:12:27 INFO - ##### 12:12:27 INFO - Running pre-action listener: _resource_record_pre_action 12:12:27 INFO - Running main action method: install 12:12:27 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 12:12:27 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 12:12:27 INFO - Reading from file tmpfile_stdout 12:12:27 INFO - Using _rmtree_windows ... 12:12:27 INFO - Using _rmtree_windows ... 12:12:27 INFO - Detecting whether we're running mozinstall >=1.0... 12:12:27 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 12:12:27 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 12:12:27 INFO - Reading from file tmpfile_stdout 12:12:27 INFO - Output received: 12:12:27 INFO - Usage: mozinstall-script.py [options] installer 12:12:27 INFO - Options: 12:12:27 INFO - -h, --help show this help message and exit 12:12:27 INFO - -d DEST, --destination=DEST 12:12:27 INFO - Directory to install application into. [default: 12:12:27 INFO - "C:\slave\test"] 12:12:27 INFO - --app=APP Application being installed. [default: firefox] 12:12:27 INFO - Using _rmtree_windows ... 12:12:27 INFO - Using _rmtree_windows ... 12:12:27 INFO - mkdir: C:\slave\test\build\application 12:12:27 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.0.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 12:12:27 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.0.en-US.win32.zip --destination C:\slave\test\build\application 12:12:30 INFO - Reading from file tmpfile_stdout 12:12:30 INFO - Output received: 12:12:30 INFO - C:\slave\test\build\application\firefox\firefox.exe 12:12:30 INFO - Using _rmtree_windows ... 12:12:30 INFO - Using _rmtree_windows ... 12:12:30 INFO - Running post-action listener: _resource_record_post_action 12:12:30 INFO - ##### 12:12:30 INFO - ##### Running run-tests step. 12:12:30 INFO - ##### 12:12:30 INFO - Running pre-action listener: _resource_record_pre_action 12:12:30 INFO - Running main action method: run_tests 12:12:30 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 12:12:30 INFO - Minidump filename unknown. Determining based upon platform and architecture. 12:12:30 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 12:12:30 INFO - grabbing minidump binary from tooltool 12:12:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:12:30 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 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 12:12:30 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 12:12:30 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 12:12:30 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 12:12:31 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpgbjwqt 12:12:31 INFO - INFO - File integrity verified, renaming tmpgbjwqt to win32-minidump_stackwalk.exe 12:12:31 INFO - Return code: 0 12:12:31 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 12:12:31 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 12:12:31 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/amIzPnqCSmu8ZkrJxJgKjw/artifacts/public/build/firefox-48.0.en-US.win32.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 12:12:31 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/amIzPnqCSmu8ZkrJxJgKjw/artifacts/public/build/firefox-48.0.en-US.win32.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 12:12:31 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 12:12:31 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-076\\Application Data', 12:12:31 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:12:31 INFO - 'COMPUTERNAME': 'T-XP32-IX-076', 12:12:31 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 12:12:31 INFO - 'DCLOCATION': 'SCL3', 12:12:31 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:12:31 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:12:31 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:12:31 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:12:31 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:12:31 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:12:31 INFO - 'HOMEDRIVE': 'C:', 12:12:31 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-076', 12:12:31 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:12:31 INFO - 'KTS_VERSION': '1.19c', 12:12:31 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:12:31 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-076', 12:12:31 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 12:12:31 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:12:31 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:12:31 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:12:31 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:12:31 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:12:31 INFO - 'MOZ_AIRBAG': '1', 12:12:31 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:12:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:12:31 INFO - 'MOZ_MSVCVERSION': '8', 12:12:31 INFO - 'MOZ_NO_REMOTE': '1', 12:12:31 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:12:31 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:12:31 INFO - 'NO_EM_RESTART': '1', 12:12:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:12:31 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:12:31 INFO - 'OS': 'Windows_NT', 12:12:31 INFO - 'OURDRIVE': 'C:', 12:12:31 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 12:12:31 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 12:12:31 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:12:31 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:12:31 INFO - 'PROCESSOR_LEVEL': '6', 12:12:31 INFO - 'PROCESSOR_REVISION': '1e05', 12:12:31 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:12:31 INFO - 'PROMPT': '$P$G', 12:12:31 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:12:31 INFO - 'PWD': 'C:\\slave\\test', 12:12:31 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:12:31 INFO - 'SESSIONNAME': 'Console', 12:12:31 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:12:31 INFO - 'SYSTEMDRIVE': 'C:', 12:12:31 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 12:12:31 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:12:31 INFO - 'TEST1': 'testie', 12:12:31 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:12:31 INFO - 'USERDOMAIN': 'T-XP32-IX-076', 12:12:31 INFO - 'USERNAME': 'cltbld', 12:12:31 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-076', 12:12:31 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:12:31 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:12:31 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:12:31 INFO - 'WINDIR': 'C:\\WINDOWS', 12:12:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:12:31 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/amIzPnqCSmu8ZkrJxJgKjw/artifacts/public/build/firefox-48.0.en-US.win32.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 12:12:33 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 12:12:33 INFO - import pkg_resources 12:12:34 INFO - Using 1 client processes 12:12:37 INFO - SUITE-START | Running 800 tests 12:12:37 INFO - Running testharness tests 12:12:37 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html 12:12:37 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 12:12:37 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html 12:12:37 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 12:12:37 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html 12:12:37 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 12:12:37 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 12:12:37 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 12:12:37 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 12:12:37 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 12:12:37 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 12:12:37 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 12:12:37 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html 12:12:37 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 12:12:37 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html 12:12:37 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 12:12:37 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html 12:12:37 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 12:12:37 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 12:12:37 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 12:12:37 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 12:12:37 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 12:12:37 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 12:12:37 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 12:12:37 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html 12:12:37 INFO - TEST-SKIP | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html | took 0ms 12:12:37 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html 12:12:37 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 12:12:37 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html 12:12:37 INFO - TEST-SKIP | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html | took 0ms 12:12:37 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 12:12:37 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 12:12:37 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 12:12:37 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 12:12:37 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 12:12:37 INFO - TEST-SKIP | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html | took 0ms 12:12:37 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html 12:12:37 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 12:12:37 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html 12:12:37 INFO - TEST-SKIP | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html | took 0ms 12:12:37 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html 12:12:37 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 12:12:37 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 12:12:37 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 12:12:37 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 12:12:37 INFO - TEST-SKIP | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 0ms 12:12:37 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 12:12:37 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 12:12:37 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 12:12:37 INFO - TEST-SKIP | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms 12:12:37 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html 12:12:37 INFO - TEST-SKIP | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms 12:12:37 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 12:12:37 INFO - TEST-SKIP | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms 12:12:37 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 12:12:37 INFO - TEST-SKIP | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 12:12:37 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html 12:12:37 INFO - TEST-SKIP | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 12:12:37 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 12:12:37 INFO - TEST-SKIP | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 12:12:37 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 12:12:37 INFO - TEST-SKIP | /referrer-policy/no-referrer/http-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms 12:12:37 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html 12:12:37 INFO - TEST-SKIP | /referrer-policy/no-referrer/http-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms 12:12:37 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 12:12:37 INFO - TEST-SKIP | /referrer-policy/no-referrer/http-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms 12:12:37 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 12:12:37 INFO - TEST-SKIP | /referrer-policy/no-referrer/http-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 12:12:37 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html 12:12:37 INFO - TEST-SKIP | /referrer-policy/no-referrer/http-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 12:12:37 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 12:12:37 INFO - TEST-SKIP | /referrer-policy/no-referrer/http-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 12:12:37 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 12:12:37 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms 12:12:37 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html 12:12:37 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms 12:12:37 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 12:12:37 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms 12:12:37 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 12:12:37 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 12:12:37 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html 12:12:37 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 12:12:37 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 12:12:37 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 12:12:37 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 12:12:37 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms 12:12:37 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html 12:12:37 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms 12:12:37 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 12:12:37 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms 12:12:37 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 12:12:37 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 12:12:37 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html 12:12:37 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 12:12:37 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 12:12:37 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 12:12:37 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 12:12:37 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms 12:12:37 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html 12:12:37 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms 12:12:37 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 12:12:37 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms 12:12:37 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 12:12:37 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 12:12:37 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html 12:12:37 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 12:12:37 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 12:12:37 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 12:12:37 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 12:12:37 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms 12:12:37 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html 12:12:37 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms 12:12:37 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 12:12:37 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms 12:12:37 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 12:12:37 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 12:12:37 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html 12:12:37 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 12:12:37 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 12:12:37 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 12:12:37 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 12:12:37 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms 12:12:37 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html 12:12:37 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 15ms 12:12:37 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 12:12:37 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms 12:12:37 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 12:12:37 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 12:12:37 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html 12:12:37 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 12:12:37 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 12:12:37 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 12:12:37 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 12:12:37 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms 12:12:37 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html 12:12:37 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms 12:12:37 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 12:12:37 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms 12:12:37 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 12:12:37 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 12:12:37 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html 12:12:37 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 12:12:37 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 12:12:37 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 12:12:37 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 12:12:37 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms 12:12:37 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html 12:12:37 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms 12:12:37 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 12:12:37 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms 12:12:37 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 12:12:37 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 12:12:37 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html 12:12:37 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 12:12:37 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 12:12:37 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 12:12:37 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 12:12:37 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms 12:12:37 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html 12:12:37 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms 12:12:37 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 12:12:37 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms 12:12:37 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 12:12:37 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 12:12:37 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html 12:12:37 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 12:12:37 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 12:12:37 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 12:12:37 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 12:12:37 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms 12:12:37 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html 12:12:37 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms 12:12:37 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 12:12:37 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms 12:12:37 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 12:12:37 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 12:12:37 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html 12:12:37 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 12:12:37 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 12:12:37 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 12:12:37 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 12:12:37 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms 12:12:37 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html 12:12:37 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms 12:12:37 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 12:12:37 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms 12:12:37 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 12:12:37 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 12:12:37 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html 12:12:37 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 12:12:37 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 12:12:37 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 12:12:37 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/img-tag/cross-origin.keep-origin-redirect.http.html 12:12:37 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/img-tag/cross-origin.keep-origin-redirect.http.html | took 0ms 12:12:37 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/img-tag/cross-origin.no-redirect.http.html 12:12:37 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 12:12:37 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/img-tag/cross-origin.swap-origin-redirect.http.html 12:12:37 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 12:12:37 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html 12:12:37 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html | took 0ms 12:12:37 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html 12:12:37 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html | took 0ms 12:12:37 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html 12:12:37 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 12:12:37 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 12:12:37 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 12:12:37 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html 12:12:37 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html | took 0ms 12:12:37 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 12:12:37 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html | took 0ms 12:12:37 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 12:12:37 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 12:12:37 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/img-tag/same-origin-downgrade.no-redirect.http.html 12:12:37 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 12:12:37 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 12:12:37 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/img-tag/same-origin-downgrade.swap-origin-redirect.http.html | took 0ms 12:12:37 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 12:12:37 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 12:12:37 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 12:12:37 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 12:12:37 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/img-tag/same-origin-upgrade.no-redirect.http.html 12:12:37 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/img-tag/same-origin-upgrade.no-redirect.http.html | took 0ms 12:12:37 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 12:12:37 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 12:12:37 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/img-tag/cross-origin.keep-origin-redirect.http.html 12:12:37 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 12:12:37 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/img-tag/cross-origin.no-redirect.http.html 12:12:37 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/img-tag/cross-origin.no-redirect.http.html | took 0ms 12:12:37 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/img-tag/cross-origin.swap-origin-redirect.http.html 12:12:37 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 12:12:37 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html 12:12:37 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 12:12:37 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html 12:12:37 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html | took 0ms 12:12:37 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html 12:12:37 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 12:12:37 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 12:12:37 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 12:12:37 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html 12:12:37 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 12:12:37 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 12:12:37 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html | took 0ms 12:12:37 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 12:12:37 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 12:12:37 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/img-tag/same-origin-downgrade.no-redirect.http.html 12:12:37 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 12:12:37 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 12:12:37 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/img-tag/same-origin-downgrade.swap-origin-redirect.http.html | took 0ms 12:12:37 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 12:12:37 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 12:12:37 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 12:12:37 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 12:12:37 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/img-tag/same-origin-upgrade.no-redirect.http.html 12:12:37 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/img-tag/same-origin-upgrade.no-redirect.http.html | took 0ms 12:12:37 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 12:12:37 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 12:12:37 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/img-tag/cross-origin.keep-origin-redirect.http.html 12:12:37 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 12:12:37 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/img-tag/cross-origin.no-redirect.http.html 12:12:37 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/img-tag/cross-origin.no-redirect.http.html | took 0ms 12:12:37 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/img-tag/cross-origin.swap-origin-redirect.http.html 12:12:37 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 12:12:37 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html 12:12:37 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 12:12:37 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html 12:12:37 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 12:12:37 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html 12:12:37 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html | took 0ms 12:12:37 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 12:12:37 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 12:12:37 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html 12:12:37 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 12:12:37 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 12:12:37 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html | took 0ms 12:12:37 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 12:12:37 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 12:12:37 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-downgrade.no-redirect.http.html 12:12:37 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 12:12:37 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 12:12:37 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-downgrade.swap-origin-redirect.http.html | took 0ms 12:12:37 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 12:12:37 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 12:12:37 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 12:12:37 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 12:12:37 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-upgrade.no-redirect.http.html 12:12:37 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-upgrade.no-redirect.http.html | took 0ms 12:12:37 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 12:12:37 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 12:12:37 INFO - Setting up ssl 12:12:37 INFO - PROCESS | certutil | 12:12:37 INFO - PROCESS | certutil | 12:12:37 INFO - PROCESS | certutil | 12:12:37 INFO - Certificate Nickname Trust Attributes 12:12:37 INFO - SSL,S/MIME,JAR/XPI 12:12:37 INFO - 12:12:37 INFO - web-platform-tests CT,, 12:12:37 INFO - 12:12:37 INFO - Starting runner 12:12:39 INFO - PROCESS | 2872 | [2872] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 12:12:39 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 12:12:40 INFO - PROCESS | 2872 | [2872] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 12:12:41 INFO - PROCESS | 2872 | 1467141161406 Marionette DEBUG Marionette enabled via build flag and pref 12:12:41 INFO - PROCESS | 2872 | ++DOCSHELL 114D1800 == 1 [pid = 2872] [id = 1] 12:12:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 1 (114D1C00) [pid = 2872] [serial = 1] [outer = 00000000] 12:12:41 INFO - PROCESS | 2872 | [2872] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 12:12:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 2 (114D2800) [pid = 2872] [serial = 2] [outer = 114D1C00] 12:12:41 INFO - PROCESS | 2872 | [2872] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2865 12:12:41 INFO - PROCESS | 2872 | [2872] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 12:12:41 INFO - PROCESS | 2872 | ++DOCSHELL 12819800 == 2 [pid = 2872] [id = 2] 12:12:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 3 (12819C00) [pid = 2872] [serial = 3] [outer = 00000000] 12:12:41 INFO - PROCESS | 2872 | [2872] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 12:12:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 4 (1281A800) [pid = 2872] [serial = 4] [outer = 12819C00] 12:12:41 INFO - PROCESS | 2872 | 1467141161942 Marionette INFO Listening on port 2828 12:12:42 INFO - PROCESS | 2872 | 1467141162323 Marionette DEBUG Marionette enabled via command-line flag 12:12:42 INFO - PROCESS | 2872 | ++DOCSHELL 13147400 == 3 [pid = 2872] [id = 3] 12:12:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 5 (1314F400) [pid = 2872] [serial = 5] [outer = 00000000] 12:12:42 INFO - PROCESS | 2872 | [2872] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 12:12:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 6 (13150000) [pid = 2872] [serial = 6] [outer = 1314F400] 12:12:42 INFO - PROCESS | 2872 | [2872] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 12:12:42 INFO - PROCESS | 2872 | [2872] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 12:12:42 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 12:12:42 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 12:12:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 7 (136F4000) [pid = 2872] [serial = 7] [outer = 12819C00] 12:12:42 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:12:42 INFO - PROCESS | 2872 | 1467141162721 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1769 12:12:42 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:12:42 INFO - PROCESS | 2872 | 1467141162759 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1770 12:12:42 INFO - PROCESS | 2872 | 1467141162762 Marionette DEBUG Closed connection conn0 12:12:42 INFO - PROCESS | 2872 | 1467141162878 Marionette DEBUG Closed connection conn1 12:12:42 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:12:42 INFO - PROCESS | 2872 | 1467141162885 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1771 12:12:42 INFO - PROCESS | 2872 | 1467141162893 Marionette DEBUG Closed connection conn2 12:12:42 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:12:42 INFO - PROCESS | 2872 | 1467141162902 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1772 12:12:42 INFO - PROCESS | 2872 | ++DOCSHELL 114D2C00 == 4 [pid = 2872] [id = 4] 12:12:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 8 (13D0C800) [pid = 2872] [serial = 8] [outer = 00000000] 12:12:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 9 (1430A400) [pid = 2872] [serial = 9] [outer = 13D0C800] 12:12:42 INFO - PROCESS | 2872 | [2872] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2898 12:12:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 10 (1430FC00) [pid = 2872] [serial = 10] [outer = 13D0C800] 12:12:43 INFO - PROCESS | 2872 | 1467141163138 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 12:12:43 INFO - PROCESS | 2872 | 1467141163145 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160628105123","device":"desktop","version":"48.0"} 12:12:43 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 12:12:43 INFO - PROCESS | 2872 | [2872] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 12:12:43 INFO - PROCESS | 2872 | [2872] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 12:12:43 INFO - PROCESS | 2872 | [2872] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:12:44 INFO - PROCESS | 2872 | ++DOCSHELL 155C7400 == 5 [pid = 2872] [id = 5] 12:12:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 11 (155C9000) [pid = 2872] [serial = 11] [outer = 00000000] 12:12:44 INFO - PROCESS | 2872 | ++DOCSHELL 155C9800 == 6 [pid = 2872] [id = 6] 12:12:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 12 (155C9C00) [pid = 2872] [serial = 12] [outer = 00000000] 12:12:44 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 12:12:44 INFO - PROCESS | 2872 | ++DOCSHELL 1692B800 == 7 [pid = 2872] [id = 7] 12:12:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 13 (1692BC00) [pid = 2872] [serial = 13] [outer = 00000000] 12:12:44 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 12:12:44 INFO - PROCESS | 2872 | [2872] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 12:12:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 14 (16B98C00) [pid = 2872] [serial = 14] [outer = 1692BC00] 12:12:44 INFO - PROCESS | 2872 | [2872] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2898 12:12:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 15 (16F7F800) [pid = 2872] [serial = 15] [outer = 155C9000] 12:12:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 16 (16F81400) [pid = 2872] [serial = 16] [outer = 155C9C00] 12:12:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 17 (16F83C00) [pid = 2872] [serial = 17] [outer = 1692BC00] 12:12:45 INFO - PROCESS | 2872 | 1467141165490 Marionette INFO startBrowser c012194e-30f2-4025-8f6f-99de1bb7130a 12:12:45 INFO - PROCESS | 2872 | 1467141165524 Marionette DEBUG loaded listener.js 12:12:45 INFO - PROCESS | 2872 | 1467141165537 Marionette DEBUG loaded listener.js 12:12:45 INFO - PROCESS | 2872 | 1467141165539 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:12:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 18 (18072800) [pid = 2872] [serial = 18] [outer = 1692BC00] 12:12:46 INFO - PROCESS | 2872 | 1467141166038 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"c012194e-30f2-4025-8f6f-99de1bb7130a","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160628105123","device":"desktop","version":"48.0","command_id":1}}] 12:12:46 INFO - PROCESS | 2872 | 1467141166180 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 12:12:46 INFO - PROCESS | 2872 | 1467141166183 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:12:46 INFO - PROCESS | 2872 | 1467141166243 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 12:12:46 INFO - PROCESS | 2872 | 1467141166353 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 12:12:46 INFO - PROCESS | 2872 | 1467141166356 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:12:46 INFO - PROCESS | 2872 | [2872] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 12:12:46 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:12:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 19 (16F0A000) [pid = 2872] [serial = 19] [outer = 1692BC00] 12:12:46 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:12:46 INFO - PROCESS | 2872 | [2872] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:12:46 INFO - PROCESS | 2872 | 1467141166852 Marionette TRACE conn3 <- [1,3,null,{}] 12:12:46 INFO - PROCESS | 2872 | 1467141166870 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 12:12:46 INFO - PROCESS | 2872 | 1467141166873 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:12:46 INFO - PROCESS | 2872 | 1467141166904 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 12:12:46 INFO - PROCESS | 2872 | 1467141166965 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 12:12:46 INFO - PROCESS | 2872 | 1467141166967 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 12:12:46 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html 12:12:46 INFO - PROCESS | 2872 | 1467141166971 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 12:12:46 INFO - PROCESS | 2872 | 1467141166974 Marionette TRACE conn3 <- [1,6,null,{}] 12:12:46 INFO - PROCESS | 2872 | 1467141167007 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:46 INFO - PROCESS | 2872 | 1467141167009 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:12:47 INFO - PROCESS | 2872 | 1467141167024 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 12:12:47 INFO - PROCESS | 2872 | 1467141167029 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:47 INFO - PROCESS | 2872 | 1467141167032 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:12:47 INFO - PROCESS | 2872 | ++DOCSHELL 167FE000 == 8 [pid = 2872] [id = 8] 12:12:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 20 (19C9B000) [pid = 2872] [serial = 20] [outer = 00000000] 12:12:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 21 (17077400) [pid = 2872] [serial = 21] [outer = 19C9B000] 12:12:47 INFO - PROCESS | 2872 | 1467141167081 Marionette DEBUG loaded listener.js 12:12:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 22 (1707B800) [pid = 2872] [serial = 22] [outer = 19C9B000] 12:12:47 INFO - PROCESS | 2872 | ++DOCSHELL 1A193400 == 9 [pid = 2872] [id = 9] 12:12:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 23 (1A193800) [pid = 2872] [serial = 23] [outer = 00000000] 12:12:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 24 (1A1DC400) [pid = 2872] [serial = 24] [outer = 1A193800] 12:12:47 INFO - PROCESS | 2872 | 1467141167514 Marionette DEBUG loaded listener.js 12:12:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 25 (1A1E0400) [pid = 2872] [serial = 25] [outer = 1A193800] 12:12:47 INFO - PROCESS | 2872 | 1467141167589 Marionette TRACE conn3 <- [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]]]}] 12:12:47 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 12:12:47 INFO - document served over http requires an http 12:12:47 INFO - sub-resource via fetch-request using the meta-csp 12:12:47 INFO - delivery method with keep-origin-redirect and when 12:12:47 INFO - the target request is cross-origin. 12:12:47 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 688ms 12:12:47 INFO - PROCESS | 2872 | 1467141167713 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 12:12:47 INFO - PROCESS | 2872 | 1467141167716 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 12:12:47 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html 12:12:47 INFO - PROCESS | 2872 | 1467141167756 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 12:12:47 INFO - PROCESS | 2872 | 1467141167758 Marionette TRACE conn3 <- [1,10,null,{}] 12:12:47 INFO - PROCESS | 2872 | 1467141167806 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:47 INFO - PROCESS | 2872 | 1467141167811 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:12:47 INFO - PROCESS | 2872 | 1467141167917 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 12:12:47 INFO - PROCESS | 2872 | 1467141167933 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:47 INFO - PROCESS | 2872 | 1467141167937 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:12:47 INFO - PROCESS | 2872 | ++DOCSHELL 1A50B800 == 10 [pid = 2872] [id = 10] 12:12:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 26 (1A754C00) [pid = 2872] [serial = 26] [outer = 00000000] 12:12:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 27 (1A75C400) [pid = 2872] [serial = 27] [outer = 1A754C00] 12:12:47 INFO - PROCESS | 2872 | 1467141167984 Marionette DEBUG loaded listener.js 12:12:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 28 (1A873800) [pid = 2872] [serial = 28] [outer = 1A754C00] 12:12:48 INFO - PROCESS | 2872 | 1467141168284 Marionette TRACE conn3 <- [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]]]}] 12:12:48 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 12:12:48 INFO - document served over http requires an http 12:12:48 INFO - sub-resource via fetch-request using the meta-csp 12:12:48 INFO - delivery method with no-redirect and when 12:12:48 INFO - the target request is cross-origin. 12:12:48 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html | took 547ms 12:12:48 INFO - PROCESS | 2872 | 1467141168318 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 12:12:48 INFO - PROCESS | 2872 | 1467141168321 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 12:12:48 INFO - PROCESS | 2872 | 1467141168324 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 12:12:48 INFO - PROCESS | 2872 | 1467141168326 Marionette TRACE conn3 <- [1,14,null,{}] 12:12:48 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html 12:12:48 INFO - PROCESS | 2872 | 1467141168333 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:48 INFO - PROCESS | 2872 | 1467141168335 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:12:48 INFO - PROCESS | 2872 | 1467141168434 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 12:12:48 INFO - PROCESS | 2872 | 1467141168440 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:48 INFO - PROCESS | 2872 | 1467141168442 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:12:48 INFO - PROCESS | 2872 | ++DOCSHELL 13D10400 == 11 [pid = 2872] [id = 11] 12:12:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 29 (1437D000) [pid = 2872] [serial = 29] [outer = 00000000] 12:12:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 30 (1A876400) [pid = 2872] [serial = 30] [outer = 1437D000] 12:12:48 INFO - PROCESS | 2872 | 1467141168486 Marionette DEBUG loaded listener.js 12:12:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 31 (1A956800) [pid = 2872] [serial = 31] [outer = 1437D000] 12:12:48 INFO - PROCESS | 2872 | 1467141168826 Marionette TRACE conn3 <- [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]]]}] 12:12:48 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 12:12:48 INFO - document served over http requires an http 12:12:48 INFO - sub-resource via fetch-request using the meta-csp 12:12:48 INFO - delivery method with swap-origin-redirect and when 12:12:48 INFO - the target request is cross-origin. 12:12:48 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 531ms 12:12:48 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html 12:12:48 INFO - PROCESS | 2872 | 1467141168863 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 12:12:48 INFO - PROCESS | 2872 | 1467141168864 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 12:12:48 INFO - PROCESS | 2872 | 1467141168868 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 12:12:48 INFO - PROCESS | 2872 | 1467141168869 Marionette TRACE conn3 <- [1,18,null,{}] 12:12:48 INFO - PROCESS | 2872 | 1467141168873 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:48 INFO - PROCESS | 2872 | 1467141168875 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:12:48 INFO - PROCESS | 2872 | 1467141168968 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 12:12:48 INFO - PROCESS | 2872 | 1467141168973 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:48 INFO - PROCESS | 2872 | 1467141168976 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:12:48 INFO - PROCESS | 2872 | ++DOCSHELL 14E44000 == 12 [pid = 2872] [id = 12] 12:12:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 32 (14E46800) [pid = 2872] [serial = 32] [outer = 00000000] 12:12:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 33 (17712C00) [pid = 2872] [serial = 33] [outer = 14E46800] 12:12:49 INFO - PROCESS | 2872 | 1467141169020 Marionette DEBUG loaded listener.js 12:12:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 34 (1A95A400) [pid = 2872] [serial = 34] [outer = 14E46800] 12:12:49 INFO - PROCESS | 2872 | ++DOCSHELL 1ACEEC00 == 13 [pid = 2872] [id = 13] 12:12:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 35 (1ACEF800) [pid = 2872] [serial = 35] [outer = 00000000] 12:12:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 36 (1ACF3400) [pid = 2872] [serial = 36] [outer = 1ACEF800] 12:12:49 INFO - PROCESS | 2872 | 1467141169383 Marionette TRACE conn3 <- [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]]]}] 12:12:49 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 12:12:49 INFO - document served over http requires an http 12:12:49 INFO - sub-resource via iframe-tag using the meta-csp 12:12:49 INFO - delivery method with keep-origin-redirect and when 12:12:49 INFO - the target request is cross-origin. 12:12:49 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 531ms 12:12:49 INFO - PROCESS | 2872 | 1467141169406 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 12:12:49 INFO - PROCESS | 2872 | 1467141169408 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 12:12:49 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html 12:12:49 INFO - PROCESS | 2872 | 1467141169411 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 12:12:49 INFO - PROCESS | 2872 | 1467141169413 Marionette TRACE conn3 <- [1,22,null,{}] 12:12:49 INFO - PROCESS | 2872 | 1467141169416 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:49 INFO - PROCESS | 2872 | 1467141169418 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:12:49 INFO - PROCESS | 2872 | 1467141169526 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 12:12:49 INFO - PROCESS | 2872 | 1467141169531 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:49 INFO - PROCESS | 2872 | 1467141169533 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:12:49 INFO - PROCESS | 2872 | ++DOCSHELL 1ACED000 == 14 [pid = 2872] [id = 14] 12:12:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 37 (1ACED800) [pid = 2872] [serial = 37] [outer = 00000000] 12:12:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 38 (1AE6B800) [pid = 2872] [serial = 38] [outer = 1ACED800] 12:12:49 INFO - PROCESS | 2872 | 1467141169577 Marionette DEBUG loaded listener.js 12:12:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 39 (1AE71400) [pid = 2872] [serial = 39] [outer = 1ACED800] 12:12:49 INFO - PROCESS | 2872 | ++DOCSHELL 1AFDCC00 == 15 [pid = 2872] [id = 15] 12:12:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 40 (1AFDD400) [pid = 2872] [serial = 40] [outer = 00000000] 12:12:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 41 (1AFDE800) [pid = 2872] [serial = 41] [outer = 1AFDD400] 12:12:49 INFO - PROCESS | 2872 | 1467141169908 Marionette TRACE conn3 <- [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]]]}] 12:12:49 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 12:12:49 INFO - document served over http requires an http 12:12:49 INFO - sub-resource via iframe-tag using the meta-csp 12:12:49 INFO - delivery method with no-redirect and when 12:12:49 INFO - the target request is cross-origin. 12:12:49 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html | took 531ms 12:12:49 INFO - PROCESS | 2872 | 1467141169946 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 12:12:49 INFO - PROCESS | 2872 | 1467141169948 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 12:12:49 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html 12:12:49 INFO - PROCESS | 2872 | 1467141169951 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 12:12:49 INFO - PROCESS | 2872 | 1467141169953 Marionette TRACE conn3 <- [1,26,null,{}] 12:12:49 INFO - PROCESS | 2872 | 1467141169956 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:49 INFO - PROCESS | 2872 | 1467141169958 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:12:50 INFO - PROCESS | 2872 | 1467141170063 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 12:12:50 INFO - PROCESS | 2872 | 1467141170068 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:50 INFO - PROCESS | 2872 | 1467141170070 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:12:50 INFO - PROCESS | 2872 | ++DOCSHELL 1AFDA800 == 16 [pid = 2872] [id = 16] 12:12:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 42 (1AFDB400) [pid = 2872] [serial = 42] [outer = 00000000] 12:12:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 43 (1B146000) [pid = 2872] [serial = 43] [outer = 1AFDB400] 12:12:50 INFO - PROCESS | 2872 | 1467141170113 Marionette DEBUG loaded listener.js 12:12:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 44 (1B14AC00) [pid = 2872] [serial = 44] [outer = 1AFDB400] 12:12:50 INFO - PROCESS | 2872 | ++DOCSHELL 1B294400 == 17 [pid = 2872] [id = 17] 12:12:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 45 (1B294800) [pid = 2872] [serial = 45] [outer = 00000000] 12:12:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 46 (1B296800) [pid = 2872] [serial = 46] [outer = 1B294800] 12:12:50 INFO - PROCESS | 2872 | 1467141170460 Marionette TRACE conn3 <- [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]]]}] 12:12:50 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 12:12:50 INFO - document served over http requires an http 12:12:50 INFO - sub-resource via iframe-tag using the meta-csp 12:12:50 INFO - delivery method with swap-origin-redirect and when 12:12:50 INFO - the target request is cross-origin. 12:12:50 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 532ms 12:12:50 INFO - PROCESS | 2872 | 1467141170487 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 12:12:50 INFO - PROCESS | 2872 | 1467141170489 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 12:12:50 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html 12:12:50 INFO - PROCESS | 2872 | 1467141170503 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 12:12:50 INFO - PROCESS | 2872 | 1467141170505 Marionette TRACE conn3 <- [1,30,null,{}] 12:12:50 INFO - PROCESS | 2872 | 1467141170508 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:50 INFO - PROCESS | 2872 | 1467141170510 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:12:50 INFO - PROCESS | 2872 | 1467141170610 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 12:12:50 INFO - PROCESS | 2872 | 1467141170615 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:50 INFO - PROCESS | 2872 | 1467141170617 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:12:50 INFO - PROCESS | 2872 | ++DOCSHELL 1B14D400 == 18 [pid = 2872] [id = 18] 12:12:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 47 (1B14F800) [pid = 2872] [serial = 47] [outer = 00000000] 12:12:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 48 (1B29C000) [pid = 2872] [serial = 48] [outer = 1B14F800] 12:12:50 INFO - PROCESS | 2872 | 1467141170660 Marionette DEBUG loaded listener.js 12:12:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 49 (1B29CC00) [pid = 2872] [serial = 49] [outer = 1B14F800] 12:12:50 INFO - PROCESS | 2872 | ++DOCSHELL 1B4F2400 == 19 [pid = 2872] [id = 19] 12:12:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 50 (1B4F2C00) [pid = 2872] [serial = 50] [outer = 00000000] 12:12:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 51 (1B2A0800) [pid = 2872] [serial = 51] [outer = 1B4F2C00] 12:12:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 52 (1B644000) [pid = 2872] [serial = 52] [outer = 1B4F2C00] 12:12:50 INFO - PROCESS | 2872 | ++DOCSHELL 1B4F5000 == 20 [pid = 2872] [id = 20] 12:12:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 53 (1B4F8800) [pid = 2872] [serial = 53] [outer = 00000000] 12:12:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 54 (1B64C800) [pid = 2872] [serial = 54] [outer = 1B4F8800] 12:12:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 55 (1B6D1800) [pid = 2872] [serial = 55] [outer = 1B4F8800] 12:12:51 INFO - PROCESS | 2872 | 1467141171185 Marionette TRACE conn3 <- [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]]]}] 12:12:51 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 12:12:51 INFO - document served over http requires an http 12:12:51 INFO - sub-resource via script-tag using the meta-csp 12:12:51 INFO - delivery method with keep-origin-redirect and when 12:12:51 INFO - the target request is cross-origin. 12:12:51 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 734ms 12:12:51 INFO - PROCESS | 2872 | 1467141171247 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 12:12:51 INFO - PROCESS | 2872 | 1467141171250 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 12:12:51 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html 12:12:51 INFO - PROCESS | 2872 | 1467141171254 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 12:12:51 INFO - PROCESS | 2872 | 1467141171257 Marionette TRACE conn3 <- [1,34,null,{}] 12:12:51 INFO - PROCESS | 2872 | 1467141171262 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:51 INFO - PROCESS | 2872 | 1467141171264 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:12:51 INFO - PROCESS | 2872 | 1467141171400 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 12:12:51 INFO - PROCESS | 2872 | 1467141171405 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:51 INFO - PROCESS | 2872 | 1467141171407 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:12:51 INFO - PROCESS | 2872 | ++DOCSHELL 1B4EEC00 == 21 [pid = 2872] [id = 21] 12:12:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 56 (1B643400) [pid = 2872] [serial = 56] [outer = 00000000] 12:12:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 57 (1B95D400) [pid = 2872] [serial = 57] [outer = 1B643400] 12:12:51 INFO - PROCESS | 2872 | 1467141171452 Marionette DEBUG loaded listener.js 12:12:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 58 (1B960C00) [pid = 2872] [serial = 58] [outer = 1B643400] 12:12:52 INFO - PROCESS | 2872 | --DOCSHELL 114D1800 == 20 [pid = 2872] [id = 1] 12:12:52 INFO - PROCESS | 2872 | 1467141172431 Marionette TRACE conn3 <- [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]]]}] 12:12:52 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 12:12:52 INFO - document served over http requires an http 12:12:52 INFO - sub-resource via script-tag using the meta-csp 12:12:52 INFO - delivery method with no-redirect and when 12:12:52 INFO - the target request is cross-origin. 12:12:52 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html | took 1188ms 12:12:52 INFO - PROCESS | 2872 | 1467141172458 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 12:12:52 INFO - PROCESS | 2872 | 1467141172463 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 12:12:52 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html 12:12:52 INFO - PROCESS | 2872 | 1467141172468 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 12:12:52 INFO - PROCESS | 2872 | 1467141172473 Marionette TRACE conn3 <- [1,38,null,{}] 12:12:52 INFO - PROCESS | 2872 | 1467141172478 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:52 INFO - PROCESS | 2872 | 1467141172481 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:12:52 INFO - PROCESS | 2872 | 1467141172598 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 12:12:52 INFO - PROCESS | 2872 | 1467141172675 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:52 INFO - PROCESS | 2872 | 1467141172678 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:12:52 INFO - PROCESS | 2872 | ++DOCSHELL 10A9A000 == 21 [pid = 2872] [id = 22] 12:12:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 59 (10A9A800) [pid = 2872] [serial = 59] [outer = 00000000] 12:12:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 60 (114C8C00) [pid = 2872] [serial = 60] [outer = 10A9A800] 12:12:52 INFO - PROCESS | 2872 | 1467141172734 Marionette DEBUG loaded listener.js 12:12:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 61 (1281A400) [pid = 2872] [serial = 61] [outer = 10A9A800] 12:12:53 INFO - PROCESS | 2872 | 1467141173245 Marionette TRACE conn3 <- [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]]]}] 12:12:53 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 12:12:53 INFO - document served over http requires an http 12:12:53 INFO - sub-resource via script-tag using the meta-csp 12:12:53 INFO - delivery method with swap-origin-redirect and when 12:12:53 INFO - the target request is cross-origin. 12:12:53 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 844ms 12:12:53 INFO - PROCESS | 2872 | 1467141173312 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 12:12:53 INFO - PROCESS | 2872 | 1467141173316 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 12:12:53 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html 12:12:53 INFO - PROCESS | 2872 | 1467141173323 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 12:12:53 INFO - PROCESS | 2872 | 1467141173326 Marionette TRACE conn3 <- [1,42,null,{}] 12:12:53 INFO - PROCESS | 2872 | 1467141173330 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:53 INFO - PROCESS | 2872 | 1467141173332 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:12:53 INFO - PROCESS | 2872 | 1467141173452 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 12:12:53 INFO - PROCESS | 2872 | 1467141173530 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:53 INFO - PROCESS | 2872 | 1467141173533 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:12:53 INFO - PROCESS | 2872 | ++DOCSHELL 136FA400 == 22 [pid = 2872] [id = 23] 12:12:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 62 (13930C00) [pid = 2872] [serial = 62] [outer = 00000000] 12:12:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 63 (13D1A400) [pid = 2872] [serial = 63] [outer = 13930C00] 12:12:53 INFO - PROCESS | 2872 | 1467141173589 Marionette DEBUG loaded listener.js 12:12:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 64 (14E3BC00) [pid = 2872] [serial = 64] [outer = 13930C00] 12:12:54 INFO - PROCESS | 2872 | 1467141174042 Marionette TRACE conn3 <- [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]]]}] 12:12:54 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 12:12:54 INFO - document served over http requires an http 12:12:54 INFO - sub-resource via xhr-request using the meta-csp 12:12:54 INFO - delivery method with keep-origin-redirect and when 12:12:54 INFO - the target request is cross-origin. 12:12:54 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 734ms 12:12:54 INFO - PROCESS | 2872 | 1467141174062 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 12:12:54 INFO - PROCESS | 2872 | 1467141174064 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 12:12:54 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html 12:12:54 INFO - PROCESS | 2872 | 1467141174068 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 12:12:54 INFO - PROCESS | 2872 | 1467141174072 Marionette TRACE conn3 <- [1,46,null,{}] 12:12:54 INFO - PROCESS | 2872 | 1467141174083 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:54 INFO - PROCESS | 2872 | 1467141174088 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:12:54 INFO - PROCESS | 2872 | 1467141174201 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 12:12:54 INFO - PROCESS | 2872 | 1467141174268 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:54 INFO - PROCESS | 2872 | 1467141174272 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:12:54 INFO - PROCESS | 2872 | ++DOCSHELL 155C8800 == 23 [pid = 2872] [id = 24] 12:12:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 65 (155C8C00) [pid = 2872] [serial = 65] [outer = 00000000] 12:12:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 66 (15FA4800) [pid = 2872] [serial = 66] [outer = 155C8C00] 12:12:54 INFO - PROCESS | 2872 | 1467141174332 Marionette DEBUG loaded listener.js 12:12:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 67 (16C61400) [pid = 2872] [serial = 67] [outer = 155C8C00] 12:12:54 INFO - PROCESS | 2872 | 1467141174800 Marionette TRACE conn3 <- [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]]]}] 12:12:54 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 12:12:54 INFO - document served over http requires an http 12:12:54 INFO - sub-resource via xhr-request using the meta-csp 12:12:54 INFO - delivery method with no-redirect and when 12:12:54 INFO - the target request is cross-origin. 12:12:54 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html | took 734ms 12:12:54 INFO - PROCESS | 2872 | 1467141174808 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 12:12:54 INFO - PROCESS | 2872 | 1467141174810 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 12:12:54 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html 12:12:54 INFO - PROCESS | 2872 | 1467141174814 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 12:12:54 INFO - PROCESS | 2872 | 1467141174816 Marionette TRACE conn3 <- [1,50,null,{}] 12:12:54 INFO - PROCESS | 2872 | 1467141174837 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:54 INFO - PROCESS | 2872 | 1467141174841 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:12:54 INFO - PROCESS | 2872 | 1467141175005 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 12:12:55 INFO - PROCESS | 2872 | 1467141175048 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:55 INFO - PROCESS | 2872 | 1467141175051 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:12:55 INFO - PROCESS | 2872 | ++DOCSHELL 157B4000 == 24 [pid = 2872] [id = 25] 12:12:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 68 (15FA3800) [pid = 2872] [serial = 68] [outer = 00000000] 12:12:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 69 (17080000) [pid = 2872] [serial = 69] [outer = 15FA3800] 12:12:55 INFO - PROCESS | 2872 | 1467141175103 Marionette DEBUG loaded listener.js 12:12:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 70 (17BD1800) [pid = 2872] [serial = 70] [outer = 15FA3800] 12:12:55 INFO - PROCESS | 2872 | 1467141175810 Marionette TRACE conn3 <- [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]]]}] 12:12:55 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 12:12:55 INFO - document served over http requires an http 12:12:55 INFO - sub-resource via xhr-request using the meta-csp 12:12:55 INFO - delivery method with swap-origin-redirect and when 12:12:55 INFO - the target request is cross-origin. 12:12:55 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 1047ms 12:12:55 INFO - PROCESS | 2872 | 1467141175854 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 12:12:55 INFO - PROCESS | 2872 | 1467141175858 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 12:12:55 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html 12:12:55 INFO - PROCESS | 2872 | 1467141175864 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 12:12:55 INFO - PROCESS | 2872 | 1467141175869 Marionette TRACE conn3 <- [1,54,null,{}] 12:12:55 INFO - PROCESS | 2872 | 1467141175893 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:55 INFO - PROCESS | 2872 | 1467141175895 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:12:56 INFO - PROCESS | 2872 | 1467141176019 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 12:12:56 INFO - PROCESS | 2872 | 1467141176063 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:56 INFO - PROCESS | 2872 | 1467141176066 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:12:56 INFO - PROCESS | 2872 | ++DOCSHELL 11AE0400 == 25 [pid = 2872] [id = 26] 12:12:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 71 (11AE0800) [pid = 2872] [serial = 71] [outer = 00000000] 12:12:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (129AC800) [pid = 2872] [serial = 72] [outer = 11AE0800] 12:12:56 INFO - PROCESS | 2872 | 1467141176114 Marionette DEBUG loaded listener.js 12:12:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (12BC3C00) [pid = 2872] [serial = 73] [outer = 11AE0800] 12:12:56 INFO - PROCESS | 2872 | --DOCSHELL 1B294400 == 24 [pid = 2872] [id = 17] 12:12:56 INFO - PROCESS | 2872 | --DOCSHELL 1AFDCC00 == 23 [pid = 2872] [id = 15] 12:12:56 INFO - PROCESS | 2872 | --DOCSHELL 1ACEEC00 == 22 [pid = 2872] [id = 13] 12:12:56 INFO - PROCESS | 2872 | --DOCSHELL 114D2C00 == 21 [pid = 2872] [id = 4] 12:12:56 INFO - PROCESS | 2872 | 1467141176562 Marionette TRACE conn3 <- [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]]]}] 12:12:56 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 12:12:56 INFO - document served over http requires an https 12:12:56 INFO - sub-resource via fetch-request using the meta-csp 12:12:56 INFO - delivery method with keep-origin-redirect and when 12:12:56 INFO - the target request is cross-origin. 12:12:56 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 734ms 12:12:56 INFO - PROCESS | 2872 | 1467141176605 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 12:12:56 INFO - PROCESS | 2872 | 1467141176609 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 12:12:56 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 12:12:56 INFO - PROCESS | 2872 | 1467141176649 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 12:12:56 INFO - PROCESS | 2872 | 1467141176652 Marionette TRACE conn3 <- [1,58,null,{}] 12:12:56 INFO - PROCESS | 2872 | 1467141176657 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:56 INFO - PROCESS | 2872 | 1467141176659 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:12:56 INFO - PROCESS | 2872 | 1467141176745 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 12:12:56 INFO - PROCESS | 2872 | 1467141176758 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:56 INFO - PROCESS | 2872 | 1467141176760 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:12:56 INFO - PROCESS | 2872 | ++DOCSHELL 13124C00 == 22 [pid = 2872] [id = 27] 12:12:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (13146000) [pid = 2872] [serial = 74] [outer = 00000000] 12:12:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (1314F800) [pid = 2872] [serial = 75] [outer = 13146000] 12:12:56 INFO - PROCESS | 2872 | 1467141176808 Marionette DEBUG loaded listener.js 12:12:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (131CF400) [pid = 2872] [serial = 76] [outer = 13146000] 12:12:57 INFO - PROCESS | 2872 | 1467141177191 Marionette TRACE conn3 <- [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]]]}] 12:12:57 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 12:12:57 INFO - document served over http requires an https 12:12:57 INFO - sub-resource via fetch-request using the meta-csp 12:12:57 INFO - delivery method with no-redirect and when 12:12:57 INFO - the target request is cross-origin. 12:12:57 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html | took 593ms 12:12:57 INFO - PROCESS | 2872 | 1467141177233 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 12:12:57 INFO - PROCESS | 2872 | 1467141177235 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 12:12:57 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html 12:12:57 INFO - PROCESS | 2872 | 1467141177238 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 12:12:57 INFO - PROCESS | 2872 | 1467141177242 Marionette TRACE conn3 <- [1,62,null,{}] 12:12:57 INFO - PROCESS | 2872 | 1467141177251 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:57 INFO - PROCESS | 2872 | 1467141177256 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:12:57 INFO - PROCESS | 2872 | 1467141177337 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 12:12:57 INFO - PROCESS | 2872 | 1467141177343 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:57 INFO - PROCESS | 2872 | 1467141177346 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:12:57 INFO - PROCESS | 2872 | ++DOCSHELL 13934C00 == 23 [pid = 2872] [id = 28] 12:12:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (13CDCC00) [pid = 2872] [serial = 77] [outer = 00000000] 12:12:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (1430F800) [pid = 2872] [serial = 78] [outer = 13CDCC00] 12:12:57 INFO - PROCESS | 2872 | 1467141177392 Marionette DEBUG loaded listener.js 12:12:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (14E3DC00) [pid = 2872] [serial = 79] [outer = 13CDCC00] 12:12:57 INFO - PROCESS | 2872 | 1467141177795 Marionette TRACE conn3 <- [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]]]}] 12:12:57 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 12:12:57 INFO - document served over http requires an https 12:12:57 INFO - sub-resource via fetch-request using the meta-csp 12:12:57 INFO - delivery method with swap-origin-redirect and when 12:12:57 INFO - the target request is cross-origin. 12:12:57 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 594ms 12:12:57 INFO - PROCESS | 2872 | 1467141177835 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 12:12:57 INFO - PROCESS | 2872 | 1467141177838 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 12:12:57 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html 12:12:57 INFO - PROCESS | 2872 | 1467141177841 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 12:12:57 INFO - PROCESS | 2872 | 1467141177843 Marionette TRACE conn3 <- [1,66,null,{}] 12:12:57 INFO - PROCESS | 2872 | 1467141177850 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:57 INFO - PROCESS | 2872 | 1467141177852 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:12:57 INFO - PROCESS | 2872 | 1467141177940 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 12:12:57 INFO - PROCESS | 2872 | 1467141177946 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:57 INFO - PROCESS | 2872 | 1467141177948 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:12:57 INFO - PROCESS | 2872 | ++DOCSHELL 14E43800 == 24 [pid = 2872] [id = 29] 12:12:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (14F1A800) [pid = 2872] [serial = 80] [outer = 00000000] 12:12:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (15053800) [pid = 2872] [serial = 81] [outer = 14F1A800] 12:12:57 INFO - PROCESS | 2872 | 1467141177993 Marionette DEBUG loaded listener.js 12:12:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (15542800) [pid = 2872] [serial = 82] [outer = 14F1A800] 12:12:58 INFO - PROCESS | 2872 | ++DOCSHELL 15F9A800 == 25 [pid = 2872] [id = 30] 12:12:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (15F9AC00) [pid = 2872] [serial = 83] [outer = 00000000] 12:12:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (15FA4000) [pid = 2872] [serial = 84] [outer = 15F9AC00] 12:12:58 INFO - PROCESS | 2872 | 1467141178446 Marionette TRACE conn3 <- [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]]]}] 12:12:58 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 12:12:58 INFO - document served over http requires an https 12:12:58 INFO - sub-resource via iframe-tag using the meta-csp 12:12:58 INFO - delivery method with keep-origin-redirect and when 12:12:58 INFO - the target request is cross-origin. 12:12:58 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 640ms 12:12:58 INFO - PROCESS | 2872 | 1467141178480 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 12:12:58 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html 12:12:58 INFO - PROCESS | 2872 | 1467141178483 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 12:12:58 INFO - PROCESS | 2872 | 1467141178487 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 12:12:58 INFO - PROCESS | 2872 | 1467141178490 Marionette TRACE conn3 <- [1,70,null,{}] 12:12:58 INFO - PROCESS | 2872 | 1467141178495 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:58 INFO - PROCESS | 2872 | 1467141178498 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:12:58 INFO - PROCESS | 2872 | 1467141178610 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 12:12:58 INFO - PROCESS | 2872 | 1467141178615 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:58 INFO - PROCESS | 2872 | 1467141178617 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:12:58 INFO - PROCESS | 2872 | ++DOCSHELL 155C8000 == 26 [pid = 2872] [id = 31] 12:12:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (155CD800) [pid = 2872] [serial = 85] [outer = 00000000] 12:12:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (15F9C000) [pid = 2872] [serial = 86] [outer = 155CD800] 12:12:58 INFO - PROCESS | 2872 | 1467141178661 Marionette DEBUG loaded listener.js 12:12:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (16F85800) [pid = 2872] [serial = 87] [outer = 155CD800] 12:12:58 INFO - PROCESS | 2872 | ++DOCSHELL 177CFC00 == 27 [pid = 2872] [id = 32] 12:12:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (177D0C00) [pid = 2872] [serial = 88] [outer = 00000000] 12:12:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (177D7000) [pid = 2872] [serial = 89] [outer = 177D0C00] 12:12:59 INFO - PROCESS | 2872 | 1467141179106 Marionette TRACE conn3 <- [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]]]}] 12:12:59 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 12:12:59 INFO - document served over http requires an https 12:12:59 INFO - sub-resource via iframe-tag using the meta-csp 12:12:59 INFO - delivery method with no-redirect and when 12:12:59 INFO - the target request is cross-origin. 12:12:59 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html | took 641ms 12:12:59 INFO - PROCESS | 2872 | 1467141179122 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 12:12:59 INFO - PROCESS | 2872 | 1467141179124 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 12:12:59 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html 12:12:59 INFO - PROCESS | 2872 | 1467141179132 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 12:12:59 INFO - PROCESS | 2872 | 1467141179133 Marionette TRACE conn3 <- [1,74,null,{}] 12:12:59 INFO - PROCESS | 2872 | 1467141179136 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:59 INFO - PROCESS | 2872 | 1467141179142 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:12:59 INFO - PROCESS | 2872 | 1467141179240 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 12:12:59 INFO - PROCESS | 2872 | 1467141179266 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:59 INFO - PROCESS | 2872 | 1467141179268 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:12:59 INFO - PROCESS | 2872 | ++DOCSHELL 177D1800 == 28 [pid = 2872] [id = 33] 12:12:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (177D4400) [pid = 2872] [serial = 90] [outer = 00000000] 12:12:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (17BD4C00) [pid = 2872] [serial = 91] [outer = 177D4400] 12:12:59 INFO - PROCESS | 2872 | 1467141179313 Marionette DEBUG loaded listener.js 12:12:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (18001800) [pid = 2872] [serial = 92] [outer = 177D4400] 12:12:59 INFO - PROCESS | 2872 | ++DOCSHELL 180BEC00 == 29 [pid = 2872] [id = 34] 12:12:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (1811DC00) [pid = 2872] [serial = 93] [outer = 00000000] 12:12:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (18121C00) [pid = 2872] [serial = 94] [outer = 1811DC00] 12:12:59 INFO - PROCESS | 2872 | 1467141179734 Marionette TRACE conn3 <- [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]]]}] 12:12:59 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 12:12:59 INFO - document served over http requires an https 12:12:59 INFO - sub-resource via iframe-tag using the meta-csp 12:12:59 INFO - delivery method with swap-origin-redirect and when 12:12:59 INFO - the target request is cross-origin. 12:12:59 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 625ms 12:12:59 INFO - PROCESS | 2872 | 1467141179771 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 12:12:59 INFO - PROCESS | 2872 | 1467141179773 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 12:12:59 INFO - PROCESS | 2872 | 1467141179776 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 12:12:59 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html 12:12:59 INFO - PROCESS | 2872 | 1467141179778 Marionette TRACE conn3 <- [1,78,null,{}] 12:12:59 INFO - PROCESS | 2872 | 1467141179781 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:12:59 INFO - PROCESS | 2872 | 1467141179783 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:12:59 INFO - PROCESS | 2872 | 1467141179869 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 12:12:59 INFO - PROCESS | 2872 | 1467141179874 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:59 INFO - PROCESS | 2872 | 1467141179876 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:12:59 INFO - PROCESS | 2872 | ++DOCSHELL 178CF800 == 30 [pid = 2872] [id = 35] 12:12:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (18069C00) [pid = 2872] [serial = 95] [outer = 00000000] 12:12:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (183B0800) [pid = 2872] [serial = 96] [outer = 18069C00] 12:12:59 INFO - PROCESS | 2872 | 1467141179933 Marionette DEBUG loaded listener.js 12:13:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (19A37000) [pid = 2872] [serial = 97] [outer = 18069C00] 12:13:00 INFO - PROCESS | 2872 | 1467141180318 Marionette TRACE conn3 <- [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]]]}] 12:13:00 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 12:13:00 INFO - document served over http requires an https 12:13:00 INFO - sub-resource via script-tag using the meta-csp 12:13:00 INFO - delivery method with keep-origin-redirect and when 12:13:00 INFO - the target request is cross-origin. 12:13:00 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 594ms 12:13:00 INFO - PROCESS | 2872 | 1467141180385 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 12:13:00 INFO - PROCESS | 2872 | 1467141180387 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 12:13:00 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html 12:13:00 INFO - PROCESS | 2872 | 1467141180390 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 12:13:00 INFO - PROCESS | 2872 | 1467141180392 Marionette TRACE conn3 <- [1,82,null,{}] 12:13:00 INFO - PROCESS | 2872 | 1467141180400 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:00 INFO - PROCESS | 2872 | 1467141180401 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:00 INFO - PROCESS | 2872 | 1467141180480 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 12:13:00 INFO - PROCESS | 2872 | 1467141180485 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:00 INFO - PROCESS | 2872 | 1467141180487 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:00 INFO - PROCESS | 2872 | ++DOCSHELL 10434800 == 31 [pid = 2872] [id = 36] 12:13:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 98 (180B2000) [pid = 2872] [serial = 98] [outer = 00000000] 12:13:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 99 (19C9D000) [pid = 2872] [serial = 99] [outer = 180B2000] 12:13:00 INFO - PROCESS | 2872 | 1467141180530 Marionette DEBUG loaded listener.js 12:13:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 100 (1A02F000) [pid = 2872] [serial = 100] [outer = 180B2000] 12:13:00 INFO - PROCESS | 2872 | 1467141180931 Marionette TRACE conn3 <- [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]]]}] 12:13:00 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 12:13:00 INFO - document served over http requires an https 12:13:00 INFO - sub-resource via script-tag using the meta-csp 12:13:00 INFO - delivery method with no-redirect and when 12:13:00 INFO - the target request is cross-origin. 12:13:00 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html | took 594ms 12:13:00 INFO - PROCESS | 2872 | 1467141180987 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 12:13:00 INFO - PROCESS | 2872 | 1467141180989 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 12:13:00 INFO - PROCESS | 2872 | 1467141180992 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 12:13:00 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html 12:13:00 INFO - PROCESS | 2872 | 1467141180994 Marionette TRACE conn3 <- [1,86,null,{}] 12:13:01 INFO - PROCESS | 2872 | 1467141181011 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:01 INFO - PROCESS | 2872 | 1467141181013 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:01 INFO - PROCESS | 2872 | 1467141181091 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 12:13:01 INFO - PROCESS | 2872 | 1467141181096 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:01 INFO - PROCESS | 2872 | 1467141181098 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:01 INFO - PROCESS | 2872 | ++DOCSHELL 19C9A000 == 32 [pid = 2872] [id = 37] 12:13:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 101 (1A034C00) [pid = 2872] [serial = 101] [outer = 00000000] 12:13:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 102 (1A1E4400) [pid = 2872] [serial = 102] [outer = 1A034C00] 12:13:01 INFO - PROCESS | 2872 | 1467141181140 Marionette DEBUG loaded listener.js 12:13:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 103 (1A505C00) [pid = 2872] [serial = 103] [outer = 1A034C00] 12:13:01 INFO - PROCESS | 2872 | 1467141181525 Marionette TRACE conn3 <- [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]]]}] 12:13:01 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 12:13:01 INFO - document served over http requires an https 12:13:01 INFO - sub-resource via script-tag using the meta-csp 12:13:01 INFO - delivery method with swap-origin-redirect and when 12:13:01 INFO - the target request is cross-origin. 12:13:01 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 594ms 12:13:01 INFO - PROCESS | 2872 | 1467141181589 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 12:13:01 INFO - PROCESS | 2872 | 1467141181591 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 12:13:01 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 12:13:01 INFO - PROCESS | 2872 | 1467141181595 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 12:13:01 INFO - PROCESS | 2872 | 1467141181597 Marionette TRACE conn3 <- [1,90,null,{}] 12:13:01 INFO - PROCESS | 2872 | 1467141181611 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:01 INFO - PROCESS | 2872 | 1467141181613 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:01 INFO - PROCESS | 2872 | 1467141181700 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 12:13:01 INFO - PROCESS | 2872 | 1467141181707 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:01 INFO - PROCESS | 2872 | 1467141181709 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:01 INFO - PROCESS | 2872 | ++DOCSHELL 1A753C00 == 33 [pid = 2872] [id = 38] 12:13:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 104 (1A758C00) [pid = 2872] [serial = 104] [outer = 00000000] 12:13:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 105 (1A873400) [pid = 2872] [serial = 105] [outer = 1A758C00] 12:13:01 INFO - PROCESS | 2872 | 1467141181754 Marionette DEBUG loaded listener.js 12:13:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 106 (1A87AC00) [pid = 2872] [serial = 106] [outer = 1A758C00] 12:13:02 INFO - PROCESS | 2872 | 1467141182161 Marionette TRACE conn3 <- [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]]]}] 12:13:02 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 12:13:02 INFO - document served over http requires an https 12:13:02 INFO - sub-resource via xhr-request using the meta-csp 12:13:02 INFO - delivery method with keep-origin-redirect and when 12:13:02 INFO - the target request is cross-origin. 12:13:02 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 594ms 12:13:02 INFO - PROCESS | 2872 | 1467141182192 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 12:13:02 INFO - PROCESS | 2872 | 1467141182194 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 12:13:02 INFO - PROCESS | 2872 | 1467141182197 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 12:13:02 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 12:13:02 INFO - PROCESS | 2872 | 1467141182199 Marionette TRACE conn3 <- [1,94,null,{}] 12:13:02 INFO - PROCESS | 2872 | 1467141182203 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:02 INFO - PROCESS | 2872 | 1467141182205 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:02 INFO - PROCESS | 2872 | 1467141182329 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 12:13:02 INFO - PROCESS | 2872 | 1467141182339 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:02 INFO - PROCESS | 2872 | 1467141182341 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:02 INFO - PROCESS | 2872 | ++DOCSHELL 14E41800 == 34 [pid = 2872] [id = 39] 12:13:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 107 (16B99C00) [pid = 2872] [serial = 107] [outer = 00000000] 12:13:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 108 (1ACEDC00) [pid = 2872] [serial = 108] [outer = 16B99C00] 12:13:02 INFO - PROCESS | 2872 | 1467141182386 Marionette DEBUG loaded listener.js 12:13:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 109 (1ACF2400) [pid = 2872] [serial = 109] [outer = 16B99C00] 12:13:02 INFO - PROCESS | 2872 | 1467141182762 Marionette TRACE conn3 <- [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]]]}] 12:13:02 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 12:13:02 INFO - document served over http requires an https 12:13:02 INFO - sub-resource via xhr-request using the meta-csp 12:13:02 INFO - delivery method with no-redirect and when 12:13:02 INFO - the target request is cross-origin. 12:13:02 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 593ms 12:13:02 INFO - PROCESS | 2872 | 1467141182794 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 12:13:02 INFO - PROCESS | 2872 | 1467141182796 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 12:13:02 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 12:13:02 INFO - PROCESS | 2872 | 1467141182799 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 12:13:02 INFO - PROCESS | 2872 | 1467141182801 Marionette TRACE conn3 <- [1,98,null,{}] 12:13:02 INFO - PROCESS | 2872 | 1467141182805 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:02 INFO - PROCESS | 2872 | 1467141182806 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:02 INFO - PROCESS | 2872 | 1467141182885 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 12:13:02 INFO - PROCESS | 2872 | 1467141182960 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:02 INFO - PROCESS | 2872 | 1467141182962 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:02 INFO - PROCESS | 2872 | ++DOCSHELL 18336800 == 35 [pid = 2872] [id = 40] 12:13:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 110 (18338C00) [pid = 2872] [serial = 110] [outer = 00000000] 12:13:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 111 (1833F800) [pid = 2872] [serial = 111] [outer = 18338C00] 12:13:03 INFO - PROCESS | 2872 | 1467141183012 Marionette DEBUG loaded listener.js 12:13:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 112 (18345800) [pid = 2872] [serial = 112] [outer = 18338C00] 12:13:03 INFO - PROCESS | 2872 | 1467141183369 Marionette TRACE conn3 <- [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]]]}] 12:13:03 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 12:13:03 INFO - document served over http requires an https 12:13:03 INFO - sub-resource via xhr-request using the meta-csp 12:13:03 INFO - delivery method with swap-origin-redirect and when 12:13:03 INFO - the target request is cross-origin. 12:13:03 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 641ms 12:13:03 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html 12:13:03 INFO - PROCESS | 2872 | 1467141183438 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 12:13:03 INFO - PROCESS | 2872 | 1467141183440 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 12:13:03 INFO - PROCESS | 2872 | 1467141183447 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 12:13:03 INFO - PROCESS | 2872 | 1467141183448 Marionette TRACE conn3 <- [1,102,null,{}] 12:13:03 INFO - PROCESS | 2872 | 1467141183482 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:03 INFO - PROCESS | 2872 | 1467141183484 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:03 INFO - PROCESS | 2872 | 1467141183563 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 12:13:03 INFO - PROCESS | 2872 | 1467141183569 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:03 INFO - PROCESS | 2872 | 1467141183571 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:03 INFO - PROCESS | 2872 | ++DOCSHELL 18343400 == 36 [pid = 2872] [id = 41] 12:13:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 113 (1AA20400) [pid = 2872] [serial = 113] [outer = 00000000] 12:13:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 114 (1AA26800) [pid = 2872] [serial = 114] [outer = 1AA20400] 12:13:03 INFO - PROCESS | 2872 | 1467141183613 Marionette DEBUG loaded listener.js 12:13:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 115 (1AA2C000) [pid = 2872] [serial = 115] [outer = 1AA20400] 12:13:04 INFO - PROCESS | 2872 | 1467141184872 Marionette TRACE conn3 <- [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]]]}] 12:13:04 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 12:13:04 INFO - document served over http requires an http 12:13:04 INFO - sub-resource via fetch-request using the meta-csp 12:13:04 INFO - delivery method with keep-origin-redirect and when 12:13:04 INFO - the target request is same-origin. 12:13:04 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 1453ms 12:13:04 INFO - PROCESS | 2872 | 1467141184911 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 12:13:04 INFO - PROCESS | 2872 | 1467141184915 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 12:13:04 INFO - PROCESS | 2872 | 1467141184920 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 12:13:04 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html 12:13:04 INFO - PROCESS | 2872 | 1467141184924 Marionette TRACE conn3 <- [1,106,null,{}] 12:13:04 INFO - PROCESS | 2872 | 1467141184929 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:04 INFO - PROCESS | 2872 | 1467141184932 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:05 INFO - PROCESS | 2872 | 1467141185055 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 12:13:05 INFO - PROCESS | 2872 | 1467141185069 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:05 INFO - PROCESS | 2872 | 1467141185071 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:05 INFO - PROCESS | 2872 | ++DOCSHELL 110AEC00 == 37 [pid = 2872] [id = 42] 12:13:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 116 (110AF400) [pid = 2872] [serial = 116] [outer = 00000000] 12:13:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 117 (11AE2000) [pid = 2872] [serial = 117] [outer = 110AF400] 12:13:05 INFO - PROCESS | 2872 | 1467141185119 Marionette DEBUG loaded listener.js 12:13:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 118 (11CCE800) [pid = 2872] [serial = 118] [outer = 110AF400] 12:13:05 INFO - PROCESS | 2872 | 1467141185510 Marionette TRACE conn3 <- [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]]]}] 12:13:05 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 12:13:05 INFO - document served over http requires an http 12:13:05 INFO - sub-resource via fetch-request using the meta-csp 12:13:05 INFO - delivery method with no-redirect and when 12:13:05 INFO - the target request is same-origin. 12:13:05 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html | took 640ms 12:13:05 INFO - PROCESS | 2872 | 1467141185559 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 12:13:05 INFO - PROCESS | 2872 | 1467141185563 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 12:13:05 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html 12:13:05 INFO - PROCESS | 2872 | 1467141185575 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 12:13:05 INFO - PROCESS | 2872 | 1467141185577 Marionette TRACE conn3 <- [1,110,null,{}] 12:13:05 INFO - PROCESS | 2872 | 1467141185581 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:05 INFO - PROCESS | 2872 | 1467141185583 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:05 INFO - PROCESS | 2872 | 1467141185701 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 12:13:05 INFO - PROCESS | 2872 | 1467141185768 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:05 INFO - PROCESS | 2872 | 1467141185771 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:05 INFO - PROCESS | 2872 | ++DOCSHELL 13116C00 == 38 [pid = 2872] [id = 43] 12:13:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 119 (1311D000) [pid = 2872] [serial = 119] [outer = 00000000] 12:13:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 120 (131CDC00) [pid = 2872] [serial = 120] [outer = 1311D000] 12:13:05 INFO - PROCESS | 2872 | 1467141185817 Marionette DEBUG loaded listener.js 12:13:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 121 (131D6800) [pid = 2872] [serial = 121] [outer = 1311D000] 12:13:06 INFO - PROCESS | 2872 | --DOMWINDOW == 120 (13D0C800) [pid = 2872] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 12:13:06 INFO - PROCESS | 2872 | --DOMWINDOW == 119 (11AE0800) [pid = 2872] [serial = 71] [outer = 00000000] [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] 12:13:06 INFO - PROCESS | 2872 | --DOMWINDOW == 118 (13146000) [pid = 2872] [serial = 74] [outer = 00000000] [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] 12:13:06 INFO - PROCESS | 2872 | --DOMWINDOW == 117 (13CDCC00) [pid = 2872] [serial = 77] [outer = 00000000] [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] 12:13:06 INFO - PROCESS | 2872 | --DOMWINDOW == 116 (14F1A800) [pid = 2872] [serial = 80] [outer = 00000000] [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] 12:13:06 INFO - PROCESS | 2872 | --DOMWINDOW == 115 (15F9AC00) [pid = 2872] [serial = 83] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:13:06 INFO - PROCESS | 2872 | --DOMWINDOW == 114 (155CD800) [pid = 2872] [serial = 85] [outer = 00000000] [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] 12:13:06 INFO - PROCESS | 2872 | --DOMWINDOW == 113 (177D0C00) [pid = 2872] [serial = 88] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467141178986] 12:13:06 INFO - PROCESS | 2872 | --DOMWINDOW == 112 (177D4400) [pid = 2872] [serial = 90] [outer = 00000000] [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] 12:13:06 INFO - PROCESS | 2872 | --DOMWINDOW == 111 (18069C00) [pid = 2872] [serial = 95] [outer = 00000000] [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] 12:13:06 INFO - PROCESS | 2872 | --DOMWINDOW == 110 (180B2000) [pid = 2872] [serial = 98] [outer = 00000000] [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] 12:13:06 INFO - PROCESS | 2872 | --DOMWINDOW == 109 (1A034C00) [pid = 2872] [serial = 101] [outer = 00000000] [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] 12:13:06 INFO - PROCESS | 2872 | --DOMWINDOW == 108 (1A758C00) [pid = 2872] [serial = 104] [outer = 00000000] [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] 12:13:06 INFO - PROCESS | 2872 | --DOMWINDOW == 107 (16B99C00) [pid = 2872] [serial = 107] [outer = 00000000] [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] 12:13:06 INFO - PROCESS | 2872 | --DOMWINDOW == 106 (1B643400) [pid = 2872] [serial = 56] [outer = 00000000] [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] 12:13:06 INFO - PROCESS | 2872 | --DOMWINDOW == 105 (10A9A800) [pid = 2872] [serial = 59] [outer = 00000000] [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] 12:13:06 INFO - PROCESS | 2872 | --DOMWINDOW == 104 (13930C00) [pid = 2872] [serial = 62] [outer = 00000000] [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] 12:13:06 INFO - PROCESS | 2872 | --DOMWINDOW == 103 (155C8C00) [pid = 2872] [serial = 65] [outer = 00000000] [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] 12:13:06 INFO - PROCESS | 2872 | --DOMWINDOW == 102 (15FA3800) [pid = 2872] [serial = 68] [outer = 00000000] [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] 12:13:06 INFO - PROCESS | 2872 | --DOMWINDOW == 101 (1811DC00) [pid = 2872] [serial = 93] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:13:06 INFO - PROCESS | 2872 | --DOMWINDOW == 100 (1B14F800) [pid = 2872] [serial = 47] [outer = 00000000] [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] 12:13:06 INFO - PROCESS | 2872 | --DOMWINDOW == 99 (1B294800) [pid = 2872] [serial = 45] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:13:06 INFO - PROCESS | 2872 | --DOMWINDOW == 98 (1AFDB400) [pid = 2872] [serial = 42] [outer = 00000000] [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] 12:13:06 INFO - PROCESS | 2872 | --DOMWINDOW == 97 (1ACED800) [pid = 2872] [serial = 37] [outer = 00000000] [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] 12:13:06 INFO - PROCESS | 2872 | --DOMWINDOW == 96 (1AFDD400) [pid = 2872] [serial = 40] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467141169807] 12:13:06 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (1ACEF800) [pid = 2872] [serial = 35] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:13:06 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (14E46800) [pid = 2872] [serial = 32] [outer = 00000000] [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] 12:13:06 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (1437D000) [pid = 2872] [serial = 29] [outer = 00000000] [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] 12:13:06 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (1A754C00) [pid = 2872] [serial = 26] [outer = 00000000] [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] 12:13:06 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (19C9B000) [pid = 2872] [serial = 20] [outer = 00000000] [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] 12:13:06 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (18338C00) [pid = 2872] [serial = 110] [outer = 00000000] [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] 12:13:06 INFO - PROCESS | 2872 | 1467141186639 Marionette TRACE conn3 <- [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]]]}] 12:13:06 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 12:13:06 INFO - document served over http requires an http 12:13:06 INFO - sub-resource via fetch-request using the meta-csp 12:13:06 INFO - delivery method with swap-origin-redirect and when 12:13:06 INFO - the target request is same-origin. 12:13:06 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 1094ms 12:13:06 INFO - PROCESS | 2872 | 1467141186673 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 12:13:06 INFO - PROCESS | 2872 | 1467141186676 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 12:13:06 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html 12:13:06 INFO - PROCESS | 2872 | 1467141186683 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 12:13:06 INFO - PROCESS | 2872 | 1467141186686 Marionette TRACE conn3 <- [1,114,null,{}] 12:13:06 INFO - PROCESS | 2872 | 1467141186719 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:06 INFO - PROCESS | 2872 | 1467141186724 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:06 INFO - PROCESS | 2872 | 1467141186803 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 12:13:06 INFO - PROCESS | 2872 | 1467141186810 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:06 INFO - PROCESS | 2872 | 1467141186813 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:06 INFO - PROCESS | 2872 | ++DOCSHELL 1393F400 == 39 [pid = 2872] [id = 44] 12:13:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (13CD4000) [pid = 2872] [serial = 122] [outer = 00000000] 12:13:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (1430D400) [pid = 2872] [serial = 123] [outer = 13CD4000] 12:13:06 INFO - PROCESS | 2872 | 1467141186859 Marionette DEBUG loaded listener.js 12:13:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (14E3C800) [pid = 2872] [serial = 124] [outer = 13CD4000] 12:13:07 INFO - PROCESS | 2872 | ++DOCSHELL 1504A800 == 40 [pid = 2872] [id = 45] 12:13:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (1504AC00) [pid = 2872] [serial = 125] [outer = 00000000] 12:13:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (15052C00) [pid = 2872] [serial = 126] [outer = 1504AC00] 12:13:07 INFO - PROCESS | 2872 | 1467141187317 Marionette TRACE conn3 <- [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]]]}] 12:13:07 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 12:13:07 INFO - document served over http requires an http 12:13:07 INFO - sub-resource via iframe-tag using the meta-csp 12:13:07 INFO - delivery method with keep-origin-redirect and when 12:13:07 INFO - the target request is same-origin. 12:13:07 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 657ms 12:13:07 INFO - PROCESS | 2872 | 1467141187342 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 12:13:07 INFO - PROCESS | 2872 | 1467141187345 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 12:13:07 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html 12:13:07 INFO - PROCESS | 2872 | 1467141187348 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 12:13:07 INFO - PROCESS | 2872 | 1467141187350 Marionette TRACE conn3 <- [1,118,null,{}] 12:13:07 INFO - PROCESS | 2872 | 1467141187353 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:07 INFO - PROCESS | 2872 | 1467141187355 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:07 INFO - PROCESS | 2872 | 1467141187441 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 12:13:07 INFO - PROCESS | 2872 | 1467141187448 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:07 INFO - PROCESS | 2872 | 1467141187451 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:07 INFO - PROCESS | 2872 | ++DOCSHELL 14F18000 == 41 [pid = 2872] [id = 46] 12:13:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (14FF6400) [pid = 2872] [serial = 127] [outer = 00000000] 12:13:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (157AE400) [pid = 2872] [serial = 128] [outer = 14FF6400] 12:13:07 INFO - PROCESS | 2872 | 1467141187494 Marionette DEBUG loaded listener.js 12:13:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 98 (15F99800) [pid = 2872] [serial = 129] [outer = 14FF6400] 12:13:07 INFO - PROCESS | 2872 | ++DOCSHELL 17077000 == 42 [pid = 2872] [id = 47] 12:13:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 99 (17079C00) [pid = 2872] [serial = 130] [outer = 00000000] 12:13:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 100 (17080C00) [pid = 2872] [serial = 131] [outer = 17079C00] 12:13:07 INFO - PROCESS | 2872 | 1467141187936 Marionette TRACE conn3 <- [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]]]}] 12:13:07 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 12:13:07 INFO - document served over http requires an http 12:13:07 INFO - sub-resource via iframe-tag using the meta-csp 12:13:07 INFO - delivery method with no-redirect and when 12:13:07 INFO - the target request is same-origin. 12:13:07 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html | took 625ms 12:13:07 INFO - PROCESS | 2872 | 1467141187986 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 12:13:07 INFO - PROCESS | 2872 | 1467141187988 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 12:13:07 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html 12:13:07 INFO - PROCESS | 2872 | 1467141187991 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 12:13:07 INFO - PROCESS | 2872 | 1467141187993 Marionette TRACE conn3 <- [1,122,null,{}] 12:13:08 INFO - PROCESS | 2872 | 1467141187996 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:08 INFO - PROCESS | 2872 | 1467141187998 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:08 INFO - PROCESS | 2872 | 1467141188082 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 12:13:08 INFO - PROCESS | 2872 | 1467141188089 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:08 INFO - PROCESS | 2872 | 1467141188092 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:08 INFO - PROCESS | 2872 | ++DOCSHELL 16F0D000 == 43 [pid = 2872] [id = 48] 12:13:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 101 (16F12000) [pid = 2872] [serial = 132] [outer = 00000000] 12:13:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 102 (177D6400) [pid = 2872] [serial = 133] [outer = 16F12000] 12:13:08 INFO - PROCESS | 2872 | 1467141188139 Marionette DEBUG loaded listener.js 12:13:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 103 (17830C00) [pid = 2872] [serial = 134] [outer = 16F12000] 12:13:08 INFO - PROCESS | 2872 | --DOCSHELL 1A753C00 == 42 [pid = 2872] [id = 38] 12:13:08 INFO - PROCESS | 2872 | --DOCSHELL 180BEC00 == 41 [pid = 2872] [id = 34] 12:13:08 INFO - PROCESS | 2872 | --DOCSHELL 18336800 == 40 [pid = 2872] [id = 40] 12:13:08 INFO - PROCESS | 2872 | --DOCSHELL 177CFC00 == 39 [pid = 2872] [id = 32] 12:13:08 INFO - PROCESS | 2872 | --DOCSHELL 15F9A800 == 38 [pid = 2872] [id = 30] 12:13:08 INFO - PROCESS | 2872 | --DOCSHELL 14E41800 == 37 [pid = 2872] [id = 39] 12:13:08 INFO - PROCESS | 2872 | --DOCSHELL 10434800 == 36 [pid = 2872] [id = 36] 12:13:08 INFO - PROCESS | 2872 | --DOCSHELL 178CF800 == 35 [pid = 2872] [id = 35] 12:13:08 INFO - PROCESS | 2872 | --DOCSHELL 19C9A000 == 34 [pid = 2872] [id = 37] 12:13:08 INFO - PROCESS | 2872 | --DOCSHELL 110AEC00 == 33 [pid = 2872] [id = 42] 12:13:08 INFO - PROCESS | 2872 | --DOCSHELL 18343400 == 32 [pid = 2872] [id = 41] 12:13:09 INFO - PROCESS | 2872 | --DOCSHELL 13116C00 == 31 [pid = 2872] [id = 43] 12:13:09 INFO - PROCESS | 2872 | --DOCSHELL 1393F400 == 30 [pid = 2872] [id = 44] 12:13:09 INFO - PROCESS | 2872 | --DOCSHELL 1504A800 == 29 [pid = 2872] [id = 45] 12:13:09 INFO - PROCESS | 2872 | --DOCSHELL 14F18000 == 28 [pid = 2872] [id = 46] 12:13:09 INFO - PROCESS | 2872 | --DOCSHELL 17077000 == 27 [pid = 2872] [id = 47] 12:13:09 INFO - PROCESS | 2872 | --DOMWINDOW == 102 (16F83C00) [pid = 2872] [serial = 17] [outer = 00000000] [url = about:blank] 12:13:09 INFO - PROCESS | 2872 | --DOMWINDOW == 101 (1833F800) [pid = 2872] [serial = 111] [outer = 00000000] [url = about:blank] 12:13:09 INFO - PROCESS | 2872 | --DOMWINDOW == 100 (129AC800) [pid = 2872] [serial = 72] [outer = 00000000] [url = about:blank] 12:13:09 INFO - PROCESS | 2872 | --DOMWINDOW == 99 (12BC3C00) [pid = 2872] [serial = 73] [outer = 00000000] [url = about:blank] 12:13:09 INFO - PROCESS | 2872 | --DOMWINDOW == 98 (1314F800) [pid = 2872] [serial = 75] [outer = 00000000] [url = about:blank] 12:13:09 INFO - PROCESS | 2872 | --DOMWINDOW == 97 (1430F800) [pid = 2872] [serial = 78] [outer = 00000000] [url = about:blank] 12:13:09 INFO - PROCESS | 2872 | --DOMWINDOW == 96 (15053800) [pid = 2872] [serial = 81] [outer = 00000000] [url = about:blank] 12:13:09 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (15FA4000) [pid = 2872] [serial = 84] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:13:09 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (15F9C000) [pid = 2872] [serial = 86] [outer = 00000000] [url = about:blank] 12:13:09 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (16F85800) [pid = 2872] [serial = 87] [outer = 00000000] [url = about:blank] 12:13:09 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (177D7000) [pid = 2872] [serial = 89] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467141178986] 12:13:09 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (17BD4C00) [pid = 2872] [serial = 91] [outer = 00000000] [url = about:blank] 12:13:09 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (183B0800) [pid = 2872] [serial = 96] [outer = 00000000] [url = about:blank] 12:13:09 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (19C9D000) [pid = 2872] [serial = 99] [outer = 00000000] [url = about:blank] 12:13:09 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (1A1E4400) [pid = 2872] [serial = 102] [outer = 00000000] [url = about:blank] 12:13:09 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (1A873400) [pid = 2872] [serial = 105] [outer = 00000000] [url = about:blank] 12:13:09 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (1ACEDC00) [pid = 2872] [serial = 108] [outer = 00000000] [url = about:blank] 12:13:09 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (1B95D400) [pid = 2872] [serial = 57] [outer = 00000000] [url = about:blank] 12:13:09 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (114C8C00) [pid = 2872] [serial = 60] [outer = 00000000] [url = about:blank] 12:13:09 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (13D1A400) [pid = 2872] [serial = 63] [outer = 00000000] [url = about:blank] 12:13:09 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (15FA4800) [pid = 2872] [serial = 66] [outer = 00000000] [url = about:blank] 12:13:09 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (17080000) [pid = 2872] [serial = 69] [outer = 00000000] [url = about:blank] 12:13:09 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (18121C00) [pid = 2872] [serial = 94] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:13:09 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (18001800) [pid = 2872] [serial = 92] [outer = 00000000] [url = about:blank] 12:13:09 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (19A37000) [pid = 2872] [serial = 97] [outer = 00000000] [url = about:blank] 12:13:09 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (1A02F000) [pid = 2872] [serial = 100] [outer = 00000000] [url = about:blank] 12:13:09 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (17BD1800) [pid = 2872] [serial = 70] [outer = 00000000] [url = about:blank] 12:13:09 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (131CF400) [pid = 2872] [serial = 76] [outer = 00000000] [url = about:blank] 12:13:09 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (1A505C00) [pid = 2872] [serial = 103] [outer = 00000000] [url = about:blank] 12:13:09 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (15542800) [pid = 2872] [serial = 82] [outer = 00000000] [url = about:blank] 12:13:09 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (1A87AC00) [pid = 2872] [serial = 106] [outer = 00000000] [url = about:blank] 12:13:09 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (1281A400) [pid = 2872] [serial = 61] [outer = 00000000] [url = about:blank] 12:13:09 INFO - PROCESS | 2872 | --DOMWINDOW == 70 (1ACF2400) [pid = 2872] [serial = 109] [outer = 00000000] [url = about:blank] 12:13:09 INFO - PROCESS | 2872 | --DOMWINDOW == 69 (18345800) [pid = 2872] [serial = 112] [outer = 00000000] [url = about:blank] 12:13:09 INFO - PROCESS | 2872 | --DOMWINDOW == 68 (1B960C00) [pid = 2872] [serial = 58] [outer = 00000000] [url = about:blank] 12:13:09 INFO - PROCESS | 2872 | --DOMWINDOW == 67 (16C61400) [pid = 2872] [serial = 67] [outer = 00000000] [url = about:blank] 12:13:09 INFO - PROCESS | 2872 | --DOMWINDOW == 66 (14E3BC00) [pid = 2872] [serial = 64] [outer = 00000000] [url = about:blank] 12:13:09 INFO - PROCESS | 2872 | --DOMWINDOW == 65 (14E3DC00) [pid = 2872] [serial = 79] [outer = 00000000] [url = about:blank] 12:13:09 INFO - PROCESS | 2872 | --DOMWINDOW == 64 (1430A400) [pid = 2872] [serial = 9] [outer = 00000000] [url = about:blank] 12:13:09 INFO - PROCESS | 2872 | --DOMWINDOW == 63 (1430FC00) [pid = 2872] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 12:13:09 INFO - PROCESS | 2872 | --DOMWINDOW == 62 (1281A800) [pid = 2872] [serial = 4] [outer = 00000000] [url = about:blank] 12:13:09 INFO - PROCESS | 2872 | --DOMWINDOW == 61 (1A75C400) [pid = 2872] [serial = 27] [outer = 00000000] [url = about:blank] 12:13:09 INFO - PROCESS | 2872 | --DOMWINDOW == 60 (1A1DC400) [pid = 2872] [serial = 24] [outer = 00000000] [url = about:blank] 12:13:09 INFO - PROCESS | 2872 | --DOMWINDOW == 59 (17077400) [pid = 2872] [serial = 21] [outer = 00000000] [url = about:blank] 12:13:09 INFO - PROCESS | 2872 | --DOMWINDOW == 58 (1707B800) [pid = 2872] [serial = 22] [outer = 00000000] [url = about:blank] 12:13:09 INFO - PROCESS | 2872 | --DOMWINDOW == 57 (16B98C00) [pid = 2872] [serial = 14] [outer = 00000000] [url = about:blank] 12:13:09 INFO - PROCESS | 2872 | --DOMWINDOW == 56 (1B64C800) [pid = 2872] [serial = 54] [outer = 00000000] [url = about:blank] 12:13:09 INFO - PROCESS | 2872 | --DOMWINDOW == 55 (1B29CC00) [pid = 2872] [serial = 49] [outer = 00000000] [url = about:blank] 12:13:09 INFO - PROCESS | 2872 | --DOMWINDOW == 54 (1B2A0800) [pid = 2872] [serial = 51] [outer = 00000000] [url = about:blank] 12:13:09 INFO - PROCESS | 2872 | --DOMWINDOW == 53 (1B296800) [pid = 2872] [serial = 46] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:13:09 INFO - PROCESS | 2872 | --DOMWINDOW == 52 (1B29C000) [pid = 2872] [serial = 48] [outer = 00000000] [url = about:blank] 12:13:09 INFO - PROCESS | 2872 | --DOMWINDOW == 51 (1B146000) [pid = 2872] [serial = 43] [outer = 00000000] [url = about:blank] 12:13:09 INFO - PROCESS | 2872 | --DOMWINDOW == 50 (1B14AC00) [pid = 2872] [serial = 44] [outer = 00000000] [url = about:blank] 12:13:09 INFO - PROCESS | 2872 | --DOMWINDOW == 49 (1AE6B800) [pid = 2872] [serial = 38] [outer = 00000000] [url = about:blank] 12:13:09 INFO - PROCESS | 2872 | --DOMWINDOW == 48 (1AE71400) [pid = 2872] [serial = 39] [outer = 00000000] [url = about:blank] 12:13:09 INFO - PROCESS | 2872 | --DOMWINDOW == 47 (1AFDE800) [pid = 2872] [serial = 41] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467141169807] 12:13:09 INFO - PROCESS | 2872 | --DOMWINDOW == 46 (1ACF3400) [pid = 2872] [serial = 36] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:13:09 INFO - PROCESS | 2872 | --DOMWINDOW == 45 (17712C00) [pid = 2872] [serial = 33] [outer = 00000000] [url = about:blank] 12:13:09 INFO - PROCESS | 2872 | --DOMWINDOW == 44 (1A95A400) [pid = 2872] [serial = 34] [outer = 00000000] [url = about:blank] 12:13:09 INFO - PROCESS | 2872 | --DOMWINDOW == 43 (1A876400) [pid = 2872] [serial = 30] [outer = 00000000] [url = about:blank] 12:13:09 INFO - PROCESS | 2872 | --DOMWINDOW == 42 (1A956800) [pid = 2872] [serial = 31] [outer = 00000000] [url = about:blank] 12:13:09 INFO - PROCESS | 2872 | --DOMWINDOW == 41 (1A873800) [pid = 2872] [serial = 28] [outer = 00000000] [url = about:blank] 12:13:09 INFO - PROCESS | 2872 | ++DOCSHELL 1055E000 == 28 [pid = 2872] [id = 49] 12:13:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 42 (10560000) [pid = 2872] [serial = 135] [outer = 00000000] 12:13:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 43 (10A9BC00) [pid = 2872] [serial = 136] [outer = 10560000] 12:13:09 INFO - PROCESS | 2872 | 1467141189625 Marionette TRACE conn3 <- [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]]]}] 12:13:09 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 12:13:09 INFO - document served over http requires an http 12:13:09 INFO - sub-resource via iframe-tag using the meta-csp 12:13:09 INFO - delivery method with swap-origin-redirect and when 12:13:09 INFO - the target request is same-origin. 12:13:09 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 1641ms 12:13:09 INFO - PROCESS | 2872 | 1467141189645 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 12:13:09 INFO - PROCESS | 2872 | 1467141189649 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 12:13:09 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html 12:13:09 INFO - PROCESS | 2872 | 1467141189654 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 12:13:09 INFO - PROCESS | 2872 | 1467141189657 Marionette TRACE conn3 <- [1,126,null,{}] 12:13:09 INFO - PROCESS | 2872 | 1467141189663 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:09 INFO - PROCESS | 2872 | 1467141189666 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:09 INFO - PROCESS | 2872 | 1467141189780 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 12:13:09 INFO - PROCESS | 2872 | 1467141189789 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:09 INFO - PROCESS | 2872 | 1467141189794 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:09 INFO - PROCESS | 2872 | ++DOCSHELL 110E3C00 == 29 [pid = 2872] [id = 50] 12:13:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 44 (112C0000) [pid = 2872] [serial = 137] [outer = 00000000] 12:13:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 45 (114D5000) [pid = 2872] [serial = 138] [outer = 112C0000] 12:13:09 INFO - PROCESS | 2872 | 1467141189842 Marionette DEBUG loaded listener.js 12:13:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 46 (11CD2C00) [pid = 2872] [serial = 139] [outer = 112C0000] 12:13:10 INFO - PROCESS | 2872 | 1467141190229 Marionette TRACE conn3 <- [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]]]}] 12:13:10 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 12:13:10 INFO - document served over http requires an http 12:13:10 INFO - sub-resource via script-tag using the meta-csp 12:13:10 INFO - delivery method with keep-origin-redirect and when 12:13:10 INFO - the target request is same-origin. 12:13:10 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 594ms 12:13:10 INFO - PROCESS | 2872 | 1467141190250 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 12:13:10 INFO - PROCESS | 2872 | 1467141190255 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 12:13:10 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html 12:13:10 INFO - PROCESS | 2872 | 1467141190261 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 12:13:10 INFO - PROCESS | 2872 | 1467141190264 Marionette TRACE conn3 <- [1,130,null,{}] 12:13:10 INFO - PROCESS | 2872 | 1467141190268 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:10 INFO - PROCESS | 2872 | 1467141190271 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:10 INFO - PROCESS | 2872 | 1467141190353 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 12:13:10 INFO - PROCESS | 2872 | 1467141190360 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:10 INFO - PROCESS | 2872 | 1467141190363 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:10 INFO - PROCESS | 2872 | ++DOCSHELL 12D66400 == 30 [pid = 2872] [id = 51] 12:13:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 47 (12DF2C00) [pid = 2872] [serial = 140] [outer = 00000000] 12:13:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 48 (13070000) [pid = 2872] [serial = 141] [outer = 12DF2C00] 12:13:10 INFO - PROCESS | 2872 | 1467141190409 Marionette DEBUG loaded listener.js 12:13:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 49 (13116C00) [pid = 2872] [serial = 142] [outer = 12DF2C00] 12:13:10 INFO - PROCESS | 2872 | 1467141190806 Marionette TRACE conn3 <- [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]]]}] 12:13:10 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 12:13:10 INFO - document served over http requires an http 12:13:10 INFO - sub-resource via script-tag using the meta-csp 12:13:10 INFO - delivery method with no-redirect and when 12:13:10 INFO - the target request is same-origin. 12:13:10 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html | took 594ms 12:13:10 INFO - PROCESS | 2872 | 1467141190857 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 12:13:10 INFO - PROCESS | 2872 | 1467141190859 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 12:13:10 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html 12:13:10 INFO - PROCESS | 2872 | 1467141190863 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 12:13:10 INFO - PROCESS | 2872 | 1467141190866 Marionette TRACE conn3 <- [1,134,null,{}] 12:13:10 INFO - PROCESS | 2872 | 1467141190881 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:10 INFO - PROCESS | 2872 | 1467141190886 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:10 INFO - PROCESS | 2872 | 1467141190966 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 12:13:10 INFO - PROCESS | 2872 | 1467141190973 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:10 INFO - PROCESS | 2872 | 1467141190976 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:11 INFO - PROCESS | 2872 | ++DOCSHELL 13CDD000 == 31 [pid = 2872] [id = 52] 12:13:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 50 (13CDD400) [pid = 2872] [serial = 143] [outer = 00000000] 12:13:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 51 (13D19000) [pid = 2872] [serial = 144] [outer = 13CDD400] 12:13:11 INFO - PROCESS | 2872 | 1467141191025 Marionette DEBUG loaded listener.js 12:13:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 52 (1430B000) [pid = 2872] [serial = 145] [outer = 13CDD400] 12:13:11 INFO - PROCESS | 2872 | 1467141191427 Marionette TRACE conn3 <- [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]]]}] 12:13:11 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 12:13:11 INFO - document served over http requires an http 12:13:11 INFO - sub-resource via script-tag using the meta-csp 12:13:11 INFO - delivery method with swap-origin-redirect and when 12:13:11 INFO - the target request is same-origin. 12:13:11 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 594ms 12:13:11 INFO - PROCESS | 2872 | 1467141191460 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 12:13:11 INFO - PROCESS | 2872 | 1467141191462 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 12:13:11 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html 12:13:11 INFO - PROCESS | 2872 | 1467141191474 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 12:13:11 INFO - PROCESS | 2872 | 1467141191486 Marionette TRACE conn3 <- [1,138,null,{}] 12:13:11 INFO - PROCESS | 2872 | 1467141191490 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:11 INFO - PROCESS | 2872 | 1467141191492 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:11 INFO - PROCESS | 2872 | 1467141191569 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 12:13:11 INFO - PROCESS | 2872 | 1467141191574 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:11 INFO - PROCESS | 2872 | 1467141191576 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:11 INFO - PROCESS | 2872 | ++DOCSHELL 14E3C000 == 32 [pid = 2872] [id = 53] 12:13:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 53 (14E3F400) [pid = 2872] [serial = 146] [outer = 00000000] 12:13:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 54 (14E4AC00) [pid = 2872] [serial = 147] [outer = 14E3F400] 12:13:11 INFO - PROCESS | 2872 | 1467141191621 Marionette DEBUG loaded listener.js 12:13:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 55 (14FF8400) [pid = 2872] [serial = 148] [outer = 14E3F400] 12:13:11 INFO - PROCESS | 2872 | 1467141191990 Marionette TRACE conn3 <- [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]]]}] 12:13:12 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 12:13:12 INFO - document served over http requires an http 12:13:12 INFO - sub-resource via xhr-request using the meta-csp 12:13:12 INFO - delivery method with keep-origin-redirect and when 12:13:12 INFO - the target request is same-origin. 12:13:12 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 547ms 12:13:12 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html 12:13:12 INFO - PROCESS | 2872 | 1467141192032 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 12:13:12 INFO - PROCESS | 2872 | 1467141192034 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 12:13:12 INFO - PROCESS | 2872 | 1467141192037 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 12:13:12 INFO - PROCESS | 2872 | 1467141192039 Marionette TRACE conn3 <- [1,142,null,{}] 12:13:12 INFO - PROCESS | 2872 | 1467141192042 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:12 INFO - PROCESS | 2872 | 1467141192044 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:12 INFO - PROCESS | 2872 | 1467141192149 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 12:13:12 INFO - PROCESS | 2872 | 1467141192157 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:12 INFO - PROCESS | 2872 | 1467141192160 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:12 INFO - PROCESS | 2872 | ++DOCSHELL 157AA400 == 33 [pid = 2872] [id = 54] 12:13:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 56 (157B2800) [pid = 2872] [serial = 149] [outer = 00000000] 12:13:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 57 (15C2FC00) [pid = 2872] [serial = 150] [outer = 157B2800] 12:13:12 INFO - PROCESS | 2872 | 1467141192208 Marionette DEBUG loaded listener.js 12:13:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 58 (15FA5800) [pid = 2872] [serial = 151] [outer = 157B2800] 12:13:12 INFO - PROCESS | 2872 | 1467141192578 Marionette TRACE conn3 <- [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]]]}] 12:13:12 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 12:13:12 INFO - document served over http requires an http 12:13:12 INFO - sub-resource via xhr-request using the meta-csp 12:13:12 INFO - delivery method with no-redirect and when 12:13:12 INFO - the target request is same-origin. 12:13:12 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html | took 594ms 12:13:12 INFO - PROCESS | 2872 | 1467141192634 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 12:13:12 INFO - PROCESS | 2872 | 1467141192636 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 12:13:12 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html 12:13:12 INFO - PROCESS | 2872 | 1467141192640 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 12:13:12 INFO - PROCESS | 2872 | 1467141192641 Marionette TRACE conn3 <- [1,146,null,{}] 12:13:12 INFO - PROCESS | 2872 | 1467141192645 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:12 INFO - PROCESS | 2872 | 1467141192650 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:12 INFO - PROCESS | 2872 | 1467141192772 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 12:13:12 INFO - PROCESS | 2872 | 1467141192785 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:12 INFO - PROCESS | 2872 | 1467141192787 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:12 INFO - PROCESS | 2872 | ++DOCSHELL 14E40000 == 34 [pid = 2872] [id = 55] 12:13:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 59 (16C5E000) [pid = 2872] [serial = 152] [outer = 00000000] 12:13:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 60 (16F84800) [pid = 2872] [serial = 153] [outer = 16C5E000] 12:13:12 INFO - PROCESS | 2872 | 1467141192830 Marionette DEBUG loaded listener.js 12:13:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 61 (1707C400) [pid = 2872] [serial = 154] [outer = 16C5E000] 12:13:13 INFO - PROCESS | 2872 | 1467141193202 Marionette TRACE conn3 <- [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]]]}] 12:13:13 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 12:13:13 INFO - document served over http requires an http 12:13:13 INFO - sub-resource via xhr-request using the meta-csp 12:13:13 INFO - delivery method with swap-origin-redirect and when 12:13:13 INFO - the target request is same-origin. 12:13:13 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 594ms 12:13:13 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html 12:13:13 INFO - PROCESS | 2872 | 1467141193237 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 12:13:13 INFO - PROCESS | 2872 | 1467141193239 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 12:13:13 INFO - PROCESS | 2872 | 1467141193243 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 12:13:13 INFO - PROCESS | 2872 | 1467141193244 Marionette TRACE conn3 <- [1,150,null,{}] 12:13:13 INFO - PROCESS | 2872 | 1467141193247 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:13 INFO - PROCESS | 2872 | 1467141193249 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:13 INFO - PROCESS | 2872 | 1467141193385 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 12:13:13 INFO - PROCESS | 2872 | 1467141193449 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:13 INFO - PROCESS | 2872 | 1467141193451 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:13 INFO - PROCESS | 2872 | ++DOCSHELL 13262000 == 35 [pid = 2872] [id = 56] 12:13:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 62 (16F17C00) [pid = 2872] [serial = 155] [outer = 00000000] 12:13:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 63 (177DA000) [pid = 2872] [serial = 156] [outer = 16F17C00] 12:13:13 INFO - PROCESS | 2872 | 1467141193496 Marionette DEBUG loaded listener.js 12:13:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 64 (1782C400) [pid = 2872] [serial = 157] [outer = 16F17C00] 12:13:13 INFO - PROCESS | 2872 | 1467141193821 Marionette TRACE conn3 <- [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]]]}] 12:13:13 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 12:13:13 INFO - document served over http requires an https 12:13:13 INFO - sub-resource via fetch-request using the meta-csp 12:13:13 INFO - delivery method with keep-origin-redirect and when 12:13:13 INFO - the target request is same-origin. 12:13:13 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 625ms 12:13:13 INFO - PROCESS | 2872 | 1467141193880 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 12:13:13 INFO - PROCESS | 2872 | 1467141193882 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 12:13:13 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 12:13:13 INFO - PROCESS | 2872 | 1467141193885 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 12:13:13 INFO - PROCESS | 2872 | 1467141193887 Marionette TRACE conn3 <- [1,154,null,{}] 12:13:13 INFO - PROCESS | 2872 | 1467141193891 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:13 INFO - PROCESS | 2872 | 1467141193892 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:13 INFO - PROCESS | 2872 | 1467141193989 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 12:13:13 INFO - PROCESS | 2872 | 1467141193995 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:13 INFO - PROCESS | 2872 | 1467141193997 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:14 INFO - PROCESS | 2872 | ++DOCSHELL 17238C00 == 36 [pid = 2872] [id = 57] 12:13:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 65 (177DA800) [pid = 2872] [serial = 158] [outer = 00000000] 12:13:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 66 (1800B800) [pid = 2872] [serial = 159] [outer = 177DA800] 12:13:14 INFO - PROCESS | 2872 | 1467141194041 Marionette DEBUG loaded listener.js 12:13:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 67 (18070000) [pid = 2872] [serial = 160] [outer = 177DA800] 12:13:14 INFO - PROCESS | 2872 | 1467141194419 Marionette TRACE conn3 <- [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]]]}] 12:13:14 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 12:13:14 INFO - document served over http requires an https 12:13:14 INFO - sub-resource via fetch-request using the meta-csp 12:13:14 INFO - delivery method with no-redirect and when 12:13:14 INFO - the target request is same-origin. 12:13:14 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html | took 594ms 12:13:14 INFO - PROCESS | 2872 | 1467141194483 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 12:13:14 INFO - PROCESS | 2872 | 1467141194485 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 12:13:14 INFO - PROCESS | 2872 | 1467141194488 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 12:13:14 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html 12:13:14 INFO - PROCESS | 2872 | 1467141194490 Marionette TRACE conn3 <- [1,158,null,{}] 12:13:14 INFO - PROCESS | 2872 | 1467141194494 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:14 INFO - PROCESS | 2872 | 1467141194496 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:14 INFO - PROCESS | 2872 | 1467141194568 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 12:13:14 INFO - PROCESS | 2872 | 1467141194638 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:14 INFO - PROCESS | 2872 | 1467141194640 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:14 INFO - PROCESS | 2872 | ++DOCSHELL 13CDCC00 == 37 [pid = 2872] [id = 58] 12:13:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 68 (178CF800) [pid = 2872] [serial = 161] [outer = 00000000] 12:13:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 69 (18339000) [pid = 2872] [serial = 162] [outer = 178CF800] 12:13:14 INFO - PROCESS | 2872 | 1467141194703 Marionette DEBUG loaded listener.js 12:13:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 70 (18339400) [pid = 2872] [serial = 163] [outer = 178CF800] 12:13:15 INFO - PROCESS | 2872 | 1467141195094 Marionette TRACE conn3 <- [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]]]}] 12:13:15 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 12:13:15 INFO - document served over http requires an https 12:13:15 INFO - sub-resource via fetch-request using the meta-csp 12:13:15 INFO - delivery method with swap-origin-redirect and when 12:13:15 INFO - the target request is same-origin. 12:13:15 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 625ms 12:13:15 INFO - PROCESS | 2872 | 1467141195130 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 12:13:15 INFO - PROCESS | 2872 | 1467141195132 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 12:13:15 INFO - PROCESS | 2872 | 1467141195135 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 12:13:15 INFO - PROCESS | 2872 | 1467141195137 Marionette TRACE conn3 <- [1,162,null,{}] 12:13:15 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html 12:13:15 INFO - PROCESS | 2872 | 1467141195140 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:15 INFO - PROCESS | 2872 | 1467141195142 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:15 INFO - PROCESS | 2872 | 1467141195264 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 12:13:15 INFO - PROCESS | 2872 | 1467141195274 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:15 INFO - PROCESS | 2872 | 1467141195276 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:15 INFO - PROCESS | 2872 | ++DOCSHELL 1833E800 == 38 [pid = 2872] [id = 59] 12:13:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 71 (18340C00) [pid = 2872] [serial = 164] [outer = 00000000] 12:13:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (19A30400) [pid = 2872] [serial = 165] [outer = 18340C00] 12:13:15 INFO - PROCESS | 2872 | 1467141195357 Marionette DEBUG loaded listener.js 12:13:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (19A34400) [pid = 2872] [serial = 166] [outer = 18340C00] 12:13:15 INFO - PROCESS | 2872 | ++DOCSHELL 19C99400 == 39 [pid = 2872] [id = 60] 12:13:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (19C99800) [pid = 2872] [serial = 167] [outer = 00000000] 12:13:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (19C9AC00) [pid = 2872] [serial = 168] [outer = 19C99800] 12:13:15 INFO - PROCESS | 2872 | 1467141195780 Marionette TRACE conn3 <- [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]]]}] 12:13:15 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (1AA20400) [pid = 2872] [serial = 113] [outer = 00000000] [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] 12:13:15 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (17079C00) [pid = 2872] [serial = 130] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467141187835] 12:13:15 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (14FF6400) [pid = 2872] [serial = 127] [outer = 00000000] [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] 12:13:15 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (110AF400) [pid = 2872] [serial = 116] [outer = 00000000] [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] 12:13:15 INFO - PROCESS | 2872 | --DOMWINDOW == 70 (1311D000) [pid = 2872] [serial = 119] [outer = 00000000] [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] 12:13:15 INFO - PROCESS | 2872 | --DOMWINDOW == 69 (1504AC00) [pid = 2872] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:13:15 INFO - PROCESS | 2872 | --DOMWINDOW == 68 (13CD4000) [pid = 2872] [serial = 122] [outer = 00000000] [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] 12:13:15 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 12:13:15 INFO - document served over http requires an https 12:13:15 INFO - sub-resource via iframe-tag using the meta-csp 12:13:15 INFO - delivery method with keep-origin-redirect and when 12:13:15 INFO - the target request is same-origin. 12:13:15 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 704ms 12:13:15 INFO - PROCESS | 2872 | 1467141195837 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 12:13:15 INFO - PROCESS | 2872 | 1467141195839 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 12:13:15 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html 12:13:15 INFO - PROCESS | 2872 | 1467141195843 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 12:13:15 INFO - PROCESS | 2872 | 1467141195845 Marionette TRACE conn3 <- [1,166,null,{}] 12:13:15 INFO - PROCESS | 2872 | 1467141195851 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:15 INFO - PROCESS | 2872 | 1467141195853 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:15 INFO - PROCESS | 2872 | 1467141195990 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 12:13:16 INFO - PROCESS | 2872 | 1467141196004 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:16 INFO - PROCESS | 2872 | 1467141196007 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:16 INFO - PROCESS | 2872 | ++DOCSHELL 155CF400 == 40 [pid = 2872] [id = 61] 12:13:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 69 (19AB1800) [pid = 2872] [serial = 169] [outer = 00000000] 12:13:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 70 (19C94000) [pid = 2872] [serial = 170] [outer = 19AB1800] 12:13:16 INFO - PROCESS | 2872 | 1467141196052 Marionette DEBUG loaded listener.js 12:13:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 71 (1A02F000) [pid = 2872] [serial = 171] [outer = 19AB1800] 12:13:16 INFO - PROCESS | 2872 | ++DOCSHELL 1A194000 == 41 [pid = 2872] [id = 62] 12:13:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (1A1DBC00) [pid = 2872] [serial = 172] [outer = 00000000] 12:13:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (16929C00) [pid = 2872] [serial = 173] [outer = 1A1DBC00] 12:13:16 INFO - PROCESS | 2872 | 1467141196446 Marionette TRACE conn3 <- [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]]]}] 12:13:16 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 12:13:16 INFO - document served over http requires an https 12:13:16 INFO - sub-resource via iframe-tag using the meta-csp 12:13:16 INFO - delivery method with no-redirect and when 12:13:16 INFO - the target request is same-origin. 12:13:16 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html | took 640ms 12:13:16 INFO - PROCESS | 2872 | 1467141196480 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 12:13:16 INFO - PROCESS | 2872 | 1467141196482 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 12:13:16 INFO - PROCESS | 2872 | 1467141196485 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 12:13:16 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html 12:13:16 INFO - PROCESS | 2872 | 1467141196487 Marionette TRACE conn3 <- [1,170,null,{}] 12:13:16 INFO - PROCESS | 2872 | 1467141196490 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:16 INFO - PROCESS | 2872 | 1467141196492 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:16 INFO - PROCESS | 2872 | 1467141196576 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 12:13:16 INFO - PROCESS | 2872 | 1467141196581 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:16 INFO - PROCESS | 2872 | 1467141196583 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:16 INFO - PROCESS | 2872 | ++DOCSHELL 18345C00 == 42 [pid = 2872] [id = 63] 12:13:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (1A031800) [pid = 2872] [serial = 174] [outer = 00000000] 12:13:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (1A192C00) [pid = 2872] [serial = 175] [outer = 1A031800] 12:13:16 INFO - PROCESS | 2872 | 1467141196625 Marionette DEBUG loaded listener.js 12:13:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (1A1E1C00) [pid = 2872] [serial = 176] [outer = 1A031800] 12:13:16 INFO - PROCESS | 2872 | ++DOCSHELL 10A79800 == 43 [pid = 2872] [id = 64] 12:13:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (1A50D400) [pid = 2872] [serial = 177] [outer = 00000000] 12:13:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (1A512400) [pid = 2872] [serial = 178] [outer = 1A50D400] 12:13:17 INFO - PROCESS | 2872 | 1467141197035 Marionette TRACE conn3 <- [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]]]}] 12:13:17 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 12:13:17 INFO - document served over http requires an https 12:13:17 INFO - sub-resource via iframe-tag using the meta-csp 12:13:17 INFO - delivery method with swap-origin-redirect and when 12:13:17 INFO - the target request is same-origin. 12:13:17 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 594ms 12:13:17 INFO - PROCESS | 2872 | 1467141197083 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 12:13:17 INFO - PROCESS | 2872 | 1467141197095 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 12:13:17 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html 12:13:17 INFO - PROCESS | 2872 | 1467141197098 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 12:13:17 INFO - PROCESS | 2872 | 1467141197100 Marionette TRACE conn3 <- [1,174,null,{}] 12:13:17 INFO - PROCESS | 2872 | 1467141197103 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:17 INFO - PROCESS | 2872 | 1467141197105 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:17 INFO - PROCESS | 2872 | 1467141197189 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 12:13:17 INFO - PROCESS | 2872 | 1467141197196 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:17 INFO - PROCESS | 2872 | 1467141197198 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:17 INFO - PROCESS | 2872 | ++DOCSHELL 1A185400 == 44 [pid = 2872] [id = 65] 12:13:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (1A192800) [pid = 2872] [serial = 179] [outer = 00000000] 12:13:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (1A753C00) [pid = 2872] [serial = 180] [outer = 1A192800] 12:13:17 INFO - PROCESS | 2872 | 1467141197240 Marionette DEBUG loaded listener.js 12:13:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (1A755400) [pid = 2872] [serial = 181] [outer = 1A192800] 12:13:17 INFO - PROCESS | 2872 | 1467141197669 Marionette TRACE conn3 <- [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]]]}] 12:13:17 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 12:13:17 INFO - document served over http requires an https 12:13:17 INFO - sub-resource via script-tag using the meta-csp 12:13:17 INFO - delivery method with keep-origin-redirect and when 12:13:17 INFO - the target request is same-origin. 12:13:17 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 594ms 12:13:17 INFO - PROCESS | 2872 | 1467141197696 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 12:13:17 INFO - PROCESS | 2872 | 1467141197698 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 12:13:17 INFO - PROCESS | 2872 | 1467141197711 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 12:13:17 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html 12:13:17 INFO - PROCESS | 2872 | 1467141197713 Marionette TRACE conn3 <- [1,178,null,{}] 12:13:17 INFO - PROCESS | 2872 | 1467141197717 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:17 INFO - PROCESS | 2872 | 1467141197720 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:17 INFO - PROCESS | 2872 | 1467141197825 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 12:13:17 INFO - PROCESS | 2872 | 1467141197830 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:17 INFO - PROCESS | 2872 | 1467141197832 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:17 INFO - PROCESS | 2872 | ++DOCSHELL 1A50E800 == 45 [pid = 2872] [id = 66] 12:13:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (1A752800) [pid = 2872] [serial = 182] [outer = 00000000] 12:13:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (1A87A400) [pid = 2872] [serial = 183] [outer = 1A752800] 12:13:17 INFO - PROCESS | 2872 | 1467141197874 Marionette DEBUG loaded listener.js 12:13:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (1A87E400) [pid = 2872] [serial = 184] [outer = 1A752800] 12:13:18 INFO - PROCESS | 2872 | 1467141198253 Marionette TRACE conn3 <- [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]]]}] 12:13:18 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 12:13:18 INFO - document served over http requires an https 12:13:18 INFO - sub-resource via script-tag using the meta-csp 12:13:18 INFO - delivery method with no-redirect and when 12:13:18 INFO - the target request is same-origin. 12:13:18 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html | took 594ms 12:13:18 INFO - PROCESS | 2872 | 1467141198316 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 12:13:18 INFO - PROCESS | 2872 | 1467141198318 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 12:13:18 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html 12:13:18 INFO - PROCESS | 2872 | 1467141198322 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 12:13:18 INFO - PROCESS | 2872 | 1467141198323 Marionette TRACE conn3 <- [1,182,null,{}] 12:13:18 INFO - PROCESS | 2872 | 1467141198330 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:18 INFO - PROCESS | 2872 | 1467141198332 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:18 INFO - PROCESS | 2872 | 1467141198408 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 12:13:18 INFO - PROCESS | 2872 | 1467141198413 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:18 INFO - PROCESS | 2872 | 1467141198415 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:18 INFO - PROCESS | 2872 | ++DOCSHELL 1A876C00 == 46 [pid = 2872] [id = 67] 12:13:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (1A952000) [pid = 2872] [serial = 185] [outer = 00000000] 12:13:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (1A959C00) [pid = 2872] [serial = 186] [outer = 1A952000] 12:13:18 INFO - PROCESS | 2872 | 1467141198457 Marionette DEBUG loaded listener.js 12:13:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (1AA20400) [pid = 2872] [serial = 187] [outer = 1A952000] 12:13:19 INFO - PROCESS | 2872 | 1467141199113 Marionette TRACE conn3 <- [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]]]}] 12:13:19 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 12:13:19 INFO - document served over http requires an https 12:13:19 INFO - sub-resource via script-tag using the meta-csp 12:13:19 INFO - delivery method with swap-origin-redirect and when 12:13:19 INFO - the target request is same-origin. 12:13:19 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 828ms 12:13:19 INFO - PROCESS | 2872 | 1467141199185 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 12:13:19 INFO - PROCESS | 2872 | 1467141199189 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 12:13:19 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 12:13:19 INFO - PROCESS | 2872 | 1467141199195 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 12:13:19 INFO - PROCESS | 2872 | 1467141199200 Marionette TRACE conn3 <- [1,186,null,{}] 12:13:19 INFO - PROCESS | 2872 | 1467141199205 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:19 INFO - PROCESS | 2872 | 1467141199208 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:19 INFO - PROCESS | 2872 | 1467141199326 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 12:13:19 INFO - PROCESS | 2872 | 1467141199397 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:19 INFO - PROCESS | 2872 | 1467141199400 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:19 INFO - PROCESS | 2872 | ++DOCSHELL 110AE400 == 47 [pid = 2872] [id = 68] 12:13:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (114D2000) [pid = 2872] [serial = 188] [outer = 00000000] 12:13:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (13109400) [pid = 2872] [serial = 189] [outer = 114D2000] 12:13:19 INFO - PROCESS | 2872 | 1467141199456 Marionette DEBUG loaded listener.js 12:13:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (13153800) [pid = 2872] [serial = 190] [outer = 114D2000] 12:13:20 INFO - PROCESS | 2872 | 1467141200082 Marionette TRACE conn3 <- [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]]]}] 12:13:20 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 12:13:20 INFO - document served over http requires an https 12:13:20 INFO - sub-resource via xhr-request using the meta-csp 12:13:20 INFO - delivery method with keep-origin-redirect and when 12:13:20 INFO - the target request is same-origin. 12:13:20 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 938ms 12:13:20 INFO - PROCESS | 2872 | 1467141200140 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 12:13:20 INFO - PROCESS | 2872 | 1467141200145 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 12:13:20 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 12:13:20 INFO - PROCESS | 2872 | 1467141200182 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 12:13:20 INFO - PROCESS | 2872 | 1467141200186 Marionette TRACE conn3 <- [1,190,null,{}] 12:13:20 INFO - PROCESS | 2872 | 1467141200193 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:20 INFO - PROCESS | 2872 | 1467141200197 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:20 INFO - PROCESS | 2872 | 1467141200363 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 12:13:20 INFO - PROCESS | 2872 | 1467141200429 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:20 INFO - PROCESS | 2872 | 1467141200432 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:20 INFO - PROCESS | 2872 | ++DOCSHELL 14E43000 == 48 [pid = 2872] [id = 69] 12:13:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (14E44400) [pid = 2872] [serial = 191] [outer = 00000000] 12:13:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (15F9A800) [pid = 2872] [serial = 192] [outer = 14E44400] 12:13:20 INFO - PROCESS | 2872 | 1467141200487 Marionette DEBUG loaded listener.js 12:13:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (16C69C00) [pid = 2872] [serial = 193] [outer = 14E44400] 12:13:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (110D8800) [pid = 2872] [serial = 194] [outer = 1B4F8800] 12:13:21 INFO - PROCESS | 2872 | 1467141201249 Marionette TRACE conn3 <- [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]]]}] 12:13:21 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 12:13:21 INFO - document served over http requires an https 12:13:21 INFO - sub-resource via xhr-request using the meta-csp 12:13:21 INFO - delivery method with no-redirect and when 12:13:21 INFO - the target request is same-origin. 12:13:21 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1094ms 12:13:21 INFO - PROCESS | 2872 | --DOCSHELL 1A50E800 == 47 [pid = 2872] [id = 66] 12:13:21 INFO - PROCESS | 2872 | --DOCSHELL 1A185400 == 46 [pid = 2872] [id = 65] 12:13:21 INFO - PROCESS | 2872 | --DOCSHELL 10A79800 == 45 [pid = 2872] [id = 64] 12:13:21 INFO - PROCESS | 2872 | --DOCSHELL 18345C00 == 44 [pid = 2872] [id = 63] 12:13:21 INFO - PROCESS | 2872 | --DOCSHELL 1A194000 == 43 [pid = 2872] [id = 62] 12:13:21 INFO - PROCESS | 2872 | --DOCSHELL 155CF400 == 42 [pid = 2872] [id = 61] 12:13:21 INFO - PROCESS | 2872 | --DOCSHELL 19C99400 == 41 [pid = 2872] [id = 60] 12:13:21 INFO - PROCESS | 2872 | --DOCSHELL 1833E800 == 40 [pid = 2872] [id = 59] 12:13:21 INFO - PROCESS | 2872 | --DOCSHELL 13CDCC00 == 39 [pid = 2872] [id = 58] 12:13:21 INFO - PROCESS | 2872 | --DOCSHELL 17238C00 == 38 [pid = 2872] [id = 57] 12:13:21 INFO - PROCESS | 2872 | --DOCSHELL 13262000 == 37 [pid = 2872] [id = 56] 12:13:21 INFO - PROCESS | 2872 | --DOCSHELL 14E40000 == 36 [pid = 2872] [id = 55] 12:13:21 INFO - PROCESS | 2872 | --DOCSHELL 157AA400 == 35 [pid = 2872] [id = 54] 12:13:21 INFO - PROCESS | 2872 | --DOCSHELL 14E3C000 == 34 [pid = 2872] [id = 53] 12:13:21 INFO - PROCESS | 2872 | --DOCSHELL 13CDD000 == 33 [pid = 2872] [id = 52] 12:13:21 INFO - PROCESS | 2872 | --DOCSHELL 12D66400 == 32 [pid = 2872] [id = 51] 12:13:21 INFO - PROCESS | 2872 | --DOCSHELL 110E3C00 == 31 [pid = 2872] [id = 50] 12:13:21 INFO - PROCESS | 2872 | --DOCSHELL 1055E000 == 30 [pid = 2872] [id = 49] 12:13:21 INFO - PROCESS | 2872 | --DOCSHELL 16F0D000 == 29 [pid = 2872] [id = 48] 12:13:21 INFO - PROCESS | 2872 | 1467141201327 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 12:13:21 INFO - PROCESS | 2872 | 1467141201333 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 12:13:21 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (1AA26800) [pid = 2872] [serial = 114] [outer = 00000000] [url = about:blank] 12:13:21 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (11AE2000) [pid = 2872] [serial = 117] [outer = 00000000] [url = about:blank] 12:13:21 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (131CDC00) [pid = 2872] [serial = 120] [outer = 00000000] [url = about:blank] 12:13:21 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (131D6800) [pid = 2872] [serial = 121] [outer = 00000000] [url = about:blank] 12:13:21 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (15052C00) [pid = 2872] [serial = 126] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:13:21 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (11CCE800) [pid = 2872] [serial = 118] [outer = 00000000] [url = about:blank] 12:13:21 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (14E3C800) [pid = 2872] [serial = 124] [outer = 00000000] [url = about:blank] 12:13:21 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (1430D400) [pid = 2872] [serial = 123] [outer = 00000000] [url = about:blank] 12:13:21 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (177D6400) [pid = 2872] [serial = 133] [outer = 00000000] [url = about:blank] 12:13:21 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (1AA2C000) [pid = 2872] [serial = 115] [outer = 00000000] [url = about:blank] 12:13:21 INFO - PROCESS | 2872 | 1467141201362 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 12:13:21 INFO - PROCESS | 2872 | 1467141201366 Marionette TRACE conn3 <- [1,194,null,{}] 12:13:21 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-csp/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 12:13:21 INFO - PROCESS | 2872 | 1467141201376 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:21 INFO - PROCESS | 2872 | 1467141201379 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:21 INFO - PROCESS | 2872 | 1467141201461 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 12:13:21 INFO - PROCESS | 2872 | 1467141201467 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:21 INFO - PROCESS | 2872 | 1467141201470 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:21 INFO - PROCESS | 2872 | ++DOCSHELL 1281BC00 == 30 [pid = 2872] [id = 70] 12:13:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (129AFC00) [pid = 2872] [serial = 195] [outer = 00000000] 12:13:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (12DEF800) [pid = 2872] [serial = 196] [outer = 129AFC00] 12:13:21 INFO - PROCESS | 2872 | 1467141201517 Marionette DEBUG loaded listener.js 12:13:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (13262C00) [pid = 2872] [serial = 197] [outer = 129AFC00] 12:13:21 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (17080C00) [pid = 2872] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467141187835] 12:13:21 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (15F99800) [pid = 2872] [serial = 129] [outer = 00000000] [url = about:blank] 12:13:21 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (157AE400) [pid = 2872] [serial = 128] [outer = 00000000] [url = about:blank] 12:13:21 INFO - PROCESS | 2872 | 1467141201946 Marionette TRACE conn3 <- [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]]]}] 12:13:22 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 12:13:22 INFO - document served over http requires an https 12:13:22 INFO - sub-resource via xhr-request using the meta-csp 12:13:22 INFO - delivery method with swap-origin-redirect and when 12:13:22 INFO - the target request is same-origin. 12:13:22 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 626ms 12:13:22 INFO - PROCESS | 2872 | 1467141202006 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 12:13:22 INFO - PROCESS | 2872 | 1467141202010 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 12:13:22 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html 12:13:22 INFO - PROCESS | 2872 | 1467141202016 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 12:13:22 INFO - PROCESS | 2872 | 1467141202018 Marionette TRACE conn3 <- [1,198,null,{}] 12:13:22 INFO - PROCESS | 2872 | 1467141202023 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:22 INFO - PROCESS | 2872 | 1467141202025 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:22 INFO - PROCESS | 2872 | 1467141202132 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 12:13:22 INFO - PROCESS | 2872 | 1467141202146 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:22 INFO - PROCESS | 2872 | 1467141202149 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:22 INFO - PROCESS | 2872 | ++DOCSHELL 13CE2000 == 31 [pid = 2872] [id = 71] 12:13:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (13D0B800) [pid = 2872] [serial = 198] [outer = 00000000] 12:13:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (14311800) [pid = 2872] [serial = 199] [outer = 13D0B800] 12:13:22 INFO - PROCESS | 2872 | 1467141202195 Marionette DEBUG loaded listener.js 12:13:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (14E3C800) [pid = 2872] [serial = 200] [outer = 13D0B800] 12:13:22 INFO - PROCESS | 2872 | 1467141202604 Marionette TRACE conn3 <- [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]]]}] 12:13:22 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 12:13:22 INFO - document served over http requires an http 12:13:22 INFO - sub-resource via fetch-request using the meta-referrer 12:13:22 INFO - delivery method with keep-origin-redirect and when 12:13:22 INFO - the target request is cross-origin. 12:13:22 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 641ms 12:13:22 INFO - PROCESS | 2872 | 1467141202654 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 12:13:22 INFO - PROCESS | 2872 | 1467141202657 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 12:13:22 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html 12:13:22 INFO - PROCESS | 2872 | 1467141202664 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 12:13:22 INFO - PROCESS | 2872 | 1467141202667 Marionette TRACE conn3 <- [1,202,null,{}] 12:13:22 INFO - PROCESS | 2872 | 1467141202677 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:22 INFO - PROCESS | 2872 | 1467141202682 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:22 INFO - PROCESS | 2872 | 1467141202766 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 12:13:22 INFO - PROCESS | 2872 | 1467141202772 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:22 INFO - PROCESS | 2872 | 1467141202775 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:22 INFO - PROCESS | 2872 | ++DOCSHELL 157AE400 == 32 [pid = 2872] [id = 72] 12:13:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (157B0800) [pid = 2872] [serial = 201] [outer = 00000000] 12:13:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (15F98C00) [pid = 2872] [serial = 202] [outer = 157B0800] 12:13:22 INFO - PROCESS | 2872 | 1467141202832 Marionette DEBUG loaded listener.js 12:13:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (16C5C400) [pid = 2872] [serial = 203] [outer = 157B0800] 12:13:23 INFO - PROCESS | 2872 | 1467141203237 Marionette TRACE conn3 <- [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]]]}] 12:13:23 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 12:13:23 INFO - document served over http requires an http 12:13:23 INFO - sub-resource via fetch-request using the meta-referrer 12:13:23 INFO - delivery method with no-redirect and when 12:13:23 INFO - the target request is cross-origin. 12:13:23 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html | took 594ms 12:13:23 INFO - PROCESS | 2872 | 1467141203257 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 12:13:23 INFO - PROCESS | 2872 | 1467141203259 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 12:13:23 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html 12:13:23 INFO - PROCESS | 2872 | 1467141203262 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 12:13:23 INFO - PROCESS | 2872 | 1467141203264 Marionette TRACE conn3 <- [1,206,null,{}] 12:13:23 INFO - PROCESS | 2872 | 1467141203267 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:23 INFO - PROCESS | 2872 | 1467141203269 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:23 INFO - PROCESS | 2872 | 1467141203351 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 12:13:23 INFO - PROCESS | 2872 | 1467141203357 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:23 INFO - PROCESS | 2872 | 1467141203360 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:23 INFO - PROCESS | 2872 | ++DOCSHELL 16F0D000 == 33 [pid = 2872] [id = 73] 12:13:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (16F12800) [pid = 2872] [serial = 204] [outer = 00000000] 12:13:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (17083400) [pid = 2872] [serial = 205] [outer = 16F12800] 12:13:23 INFO - PROCESS | 2872 | 1467141203410 Marionette DEBUG loaded listener.js 12:13:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (172F0C00) [pid = 2872] [serial = 206] [outer = 16F12800] 12:13:23 INFO - PROCESS | 2872 | 1467141203821 Marionette TRACE conn3 <- [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]]]}] 12:13:23 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 12:13:23 INFO - document served over http requires an http 12:13:23 INFO - sub-resource via fetch-request using the meta-referrer 12:13:23 INFO - delivery method with swap-origin-redirect and when 12:13:23 INFO - the target request is cross-origin. 12:13:23 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 594ms 12:13:23 INFO - PROCESS | 2872 | 1467141203859 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 12:13:23 INFO - PROCESS | 2872 | 1467141203861 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 12:13:23 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html 12:13:23 INFO - PROCESS | 2872 | 1467141203864 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 12:13:23 INFO - PROCESS | 2872 | 1467141203866 Marionette TRACE conn3 <- [1,210,null,{}] 12:13:23 INFO - PROCESS | 2872 | 1467141203869 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:23 INFO - PROCESS | 2872 | 1467141203871 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:23 INFO - PROCESS | 2872 | 1467141203984 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 12:13:23 INFO - PROCESS | 2872 | 1467141203998 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:24 INFO - PROCESS | 2872 | 1467141204000 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:24 INFO - PROCESS | 2872 | ++DOCSHELL 177D9800 == 34 [pid = 2872] [id = 74] 12:13:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (178CF000) [pid = 2872] [serial = 207] [outer = 00000000] 12:13:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (1811F800) [pid = 2872] [serial = 208] [outer = 178CF000] 12:13:24 INFO - PROCESS | 2872 | 1467141204043 Marionette DEBUG loaded listener.js 12:13:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (18125800) [pid = 2872] [serial = 209] [outer = 178CF000] 12:13:24 INFO - PROCESS | 2872 | ++DOCSHELL 19C92C00 == 35 [pid = 2872] [id = 75] 12:13:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (19C95000) [pid = 2872] [serial = 210] [outer = 00000000] 12:13:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 98 (19C9BC00) [pid = 2872] [serial = 211] [outer = 19C95000] 12:13:24 INFO - PROCESS | 2872 | 1467141204505 Marionette TRACE conn3 <- [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]]]}] 12:13:24 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 12:13:24 INFO - document served over http requires an http 12:13:24 INFO - sub-resource via iframe-tag using the meta-referrer 12:13:24 INFO - delivery method with keep-origin-redirect and when 12:13:24 INFO - the target request is cross-origin. 12:13:24 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 687ms 12:13:24 INFO - PROCESS | 2872 | 1467141204571 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 12:13:24 INFO - PROCESS | 2872 | 1467141204573 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 12:13:24 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html 12:13:24 INFO - PROCESS | 2872 | 1467141204577 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 12:13:24 INFO - PROCESS | 2872 | 1467141204578 Marionette TRACE conn3 <- [1,214,null,{}] 12:13:24 INFO - PROCESS | 2872 | 1467141204582 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:24 INFO - PROCESS | 2872 | 1467141204587 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:24 INFO - PROCESS | 2872 | 1467141204711 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 12:13:24 INFO - PROCESS | 2872 | 1467141204787 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:24 INFO - PROCESS | 2872 | 1467141204789 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:24 INFO - PROCESS | 2872 | ++DOCSHELL 1A191000 == 36 [pid = 2872] [id = 76] 12:13:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 99 (1A191400) [pid = 2872] [serial = 212] [outer = 00000000] 12:13:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 100 (1A1E9400) [pid = 2872] [serial = 213] [outer = 1A191400] 12:13:24 INFO - PROCESS | 2872 | 1467141204832 Marionette DEBUG loaded listener.js 12:13:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 101 (1A510400) [pid = 2872] [serial = 214] [outer = 1A191400] 12:13:25 INFO - PROCESS | 2872 | ++DOCSHELL 1A94C400 == 37 [pid = 2872] [id = 77] 12:13:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 102 (1A94C800) [pid = 2872] [serial = 215] [outer = 00000000] 12:13:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 103 (1A950C00) [pid = 2872] [serial = 216] [outer = 1A94C800] 12:13:25 INFO - PROCESS | 2872 | 1467141205249 Marionette TRACE conn3 <- [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]]]}] 12:13:25 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 12:13:25 INFO - document served over http requires an http 12:13:25 INFO - sub-resource via iframe-tag using the meta-referrer 12:13:25 INFO - delivery method with no-redirect and when 12:13:25 INFO - the target request is cross-origin. 12:13:25 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html | took 703ms 12:13:25 INFO - PROCESS | 2872 | 1467141205274 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 12:13:25 INFO - PROCESS | 2872 | 1467141205277 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 12:13:25 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html 12:13:25 INFO - PROCESS | 2872 | 1467141205280 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 12:13:25 INFO - PROCESS | 2872 | 1467141205282 Marionette TRACE conn3 <- [1,218,null,{}] 12:13:25 INFO - PROCESS | 2872 | 1467141205290 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:25 INFO - PROCESS | 2872 | 1467141205292 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:25 INFO - PROCESS | 2872 | 1467141205406 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 12:13:25 INFO - PROCESS | 2872 | 1467141205413 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:25 INFO - PROCESS | 2872 | 1467141205415 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:25 INFO - PROCESS | 2872 | ++DOCSHELL 1281C800 == 38 [pid = 2872] [id = 78] 12:13:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 104 (1A752000) [pid = 2872] [serial = 217] [outer = 00000000] 12:13:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 105 (1A880000) [pid = 2872] [serial = 218] [outer = 1A752000] 12:13:25 INFO - PROCESS | 2872 | 1467141205500 Marionette DEBUG loaded listener.js 12:13:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 106 (1A95BC00) [pid = 2872] [serial = 219] [outer = 1A752000] 12:13:25 INFO - PROCESS | 2872 | ++DOCSHELL 1ACE6000 == 39 [pid = 2872] [id = 79] 12:13:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 107 (1ACE6C00) [pid = 2872] [serial = 220] [outer = 00000000] 12:13:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 108 (1ACE8C00) [pid = 2872] [serial = 221] [outer = 1ACE6C00] 12:13:25 INFO - PROCESS | 2872 | 1467141205912 Marionette TRACE conn3 <- [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]]]}] 12:13:25 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 12:13:25 INFO - document served over http requires an http 12:13:25 INFO - sub-resource via iframe-tag using the meta-referrer 12:13:25 INFO - delivery method with swap-origin-redirect and when 12:13:25 INFO - the target request is cross-origin. 12:13:25 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 703ms 12:13:26 INFO - PROCESS | 2872 | --DOMWINDOW == 107 (18340C00) [pid = 2872] [serial = 164] [outer = 00000000] [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] 12:13:26 INFO - PROCESS | 2872 | --DOMWINDOW == 106 (14E3F400) [pid = 2872] [serial = 146] [outer = 00000000] [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] 12:13:26 INFO - PROCESS | 2872 | --DOMWINDOW == 105 (19AB1800) [pid = 2872] [serial = 169] [outer = 00000000] [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] 12:13:26 INFO - PROCESS | 2872 | --DOMWINDOW == 104 (1A1DBC00) [pid = 2872] [serial = 172] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467141196344] 12:13:26 INFO - PROCESS | 2872 | --DOMWINDOW == 103 (19C99800) [pid = 2872] [serial = 167] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:13:26 INFO - PROCESS | 2872 | --DOMWINDOW == 102 (16C5E000) [pid = 2872] [serial = 152] [outer = 00000000] [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] 12:13:26 INFO - PROCESS | 2872 | --DOMWINDOW == 101 (177DA800) [pid = 2872] [serial = 158] [outer = 00000000] [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] 12:13:26 INFO - PROCESS | 2872 | --DOMWINDOW == 100 (1A031800) [pid = 2872] [serial = 174] [outer = 00000000] [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] 12:13:26 INFO - PROCESS | 2872 | --DOMWINDOW == 99 (157B2800) [pid = 2872] [serial = 149] [outer = 00000000] [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] 12:13:26 INFO - PROCESS | 2872 | --DOMWINDOW == 98 (10560000) [pid = 2872] [serial = 135] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:13:26 INFO - PROCESS | 2872 | --DOMWINDOW == 97 (16F12000) [pid = 2872] [serial = 132] [outer = 00000000] [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] 12:13:26 INFO - PROCESS | 2872 | --DOMWINDOW == 96 (12DF2C00) [pid = 2872] [serial = 140] [outer = 00000000] [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] 12:13:26 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (16F17C00) [pid = 2872] [serial = 155] [outer = 00000000] [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] 12:13:26 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (13CDD400) [pid = 2872] [serial = 143] [outer = 00000000] [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] 12:13:26 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (1A752800) [pid = 2872] [serial = 182] [outer = 00000000] [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] 12:13:26 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (1A192800) [pid = 2872] [serial = 179] [outer = 00000000] [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] 12:13:26 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (112C0000) [pid = 2872] [serial = 137] [outer = 00000000] [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] 12:13:26 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (178CF800) [pid = 2872] [serial = 161] [outer = 00000000] [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] 12:13:26 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (1A50D400) [pid = 2872] [serial = 177] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:13:26 INFO - PROCESS | 2872 | 1467141206116 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 12:13:26 INFO - PROCESS | 2872 | 1467141206118 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 12:13:26 INFO - PROCESS | 2872 | 1467141206130 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 12:13:26 INFO - PROCESS | 2872 | 1467141206132 Marionette TRACE conn3 <- [1,222,null,{}] 12:13:26 INFO - PROCESS | 2872 | 1467141206135 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:26 INFO - PROCESS | 2872 | 1467141206137 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:26 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html 12:13:26 INFO - PROCESS | 2872 | 1467141206225 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 12:13:26 INFO - PROCESS | 2872 | 1467141206230 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:26 INFO - PROCESS | 2872 | 1467141206232 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:26 INFO - PROCESS | 2872 | ++DOCSHELL 157B1000 == 40 [pid = 2872] [id = 80] 12:13:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (157B2800) [pid = 2872] [serial = 222] [outer = 00000000] 12:13:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (17233800) [pid = 2872] [serial = 223] [outer = 157B2800] 12:13:26 INFO - PROCESS | 2872 | 1467141206275 Marionette DEBUG loaded listener.js 12:13:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (17BDFC00) [pid = 2872] [serial = 224] [outer = 157B2800] 12:13:26 INFO - PROCESS | 2872 | 1467141206653 Marionette TRACE conn3 <- [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]]]}] 12:13:26 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 12:13:26 INFO - document served over http requires an http 12:13:26 INFO - sub-resource via script-tag using the meta-referrer 12:13:26 INFO - delivery method with keep-origin-redirect and when 12:13:26 INFO - the target request is cross-origin. 12:13:26 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 531ms 12:13:26 INFO - PROCESS | 2872 | 1467141206678 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 12:13:26 INFO - PROCESS | 2872 | 1467141206679 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 12:13:26 INFO - PROCESS | 2872 | 1467141206683 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 12:13:26 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html 12:13:26 INFO - PROCESS | 2872 | 1467141206684 Marionette TRACE conn3 <- [1,226,null,{}] 12:13:26 INFO - PROCESS | 2872 | 1467141206688 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:26 INFO - PROCESS | 2872 | 1467141206690 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:26 INFO - PROCESS | 2872 | 1467141206799 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 12:13:26 INFO - PROCESS | 2872 | 1467141206806 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:26 INFO - PROCESS | 2872 | 1467141206816 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:26 INFO - PROCESS | 2872 | ++DOCSHELL 1309FC00 == 41 [pid = 2872] [id = 81] 12:13:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (155C8C00) [pid = 2872] [serial = 225] [outer = 00000000] 12:13:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (1AA2C800) [pid = 2872] [serial = 226] [outer = 155C8C00] 12:13:26 INFO - PROCESS | 2872 | 1467141206860 Marionette DEBUG loaded listener.js 12:13:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (1AA2D400) [pid = 2872] [serial = 227] [outer = 155C8C00] 12:13:27 INFO - PROCESS | 2872 | 1467141207214 Marionette TRACE conn3 <- [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]]]}] 12:13:27 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 12:13:27 INFO - document served over http requires an http 12:13:27 INFO - sub-resource via script-tag using the meta-referrer 12:13:27 INFO - delivery method with no-redirect and when 12:13:27 INFO - the target request is cross-origin. 12:13:27 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html | took 594ms 12:13:27 INFO - PROCESS | 2872 | 1467141207280 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 12:13:27 INFO - PROCESS | 2872 | 1467141207282 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 12:13:27 INFO - PROCESS | 2872 | 1467141207285 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 12:13:27 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html 12:13:27 INFO - PROCESS | 2872 | 1467141207287 Marionette TRACE conn3 <- [1,230,null,{}] 12:13:27 INFO - PROCESS | 2872 | 1467141207290 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:27 INFO - PROCESS | 2872 | 1467141207292 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:27 INFO - PROCESS | 2872 | 1467141207370 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 12:13:27 INFO - PROCESS | 2872 | 1467141207454 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:27 INFO - PROCESS | 2872 | 1467141207456 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:27 INFO - PROCESS | 2872 | ++DOCSHELL 1430D400 == 42 [pid = 2872] [id = 82] 12:13:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (14E45800) [pid = 2872] [serial = 228] [outer = 00000000] 12:13:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (1AE65C00) [pid = 2872] [serial = 229] [outer = 14E45800] 12:13:27 INFO - PROCESS | 2872 | 1467141207500 Marionette DEBUG loaded listener.js 12:13:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 98 (1AE67C00) [pid = 2872] [serial = 230] [outer = 14E45800] 12:13:27 INFO - PROCESS | 2872 | 1467141207858 Marionette TRACE conn3 <- [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]]]}] 12:13:27 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 12:13:27 INFO - document served over http requires an http 12:13:27 INFO - sub-resource via script-tag using the meta-referrer 12:13:27 INFO - delivery method with swap-origin-redirect and when 12:13:27 INFO - the target request is cross-origin. 12:13:27 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 594ms 12:13:27 INFO - PROCESS | 2872 | 1467141207883 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 12:13:27 INFO - PROCESS | 2872 | 1467141207885 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 12:13:27 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html 12:13:27 INFO - PROCESS | 2872 | 1467141207888 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 12:13:27 INFO - PROCESS | 2872 | 1467141207890 Marionette TRACE conn3 <- [1,234,null,{}] 12:13:27 INFO - PROCESS | 2872 | 1467141207893 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:27 INFO - PROCESS | 2872 | 1467141207895 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:28 INFO - PROCESS | 2872 | 1467141208015 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 12:13:28 INFO - PROCESS | 2872 | 1467141208021 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:28 INFO - PROCESS | 2872 | 1467141208024 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:28 INFO - PROCESS | 2872 | ++DOCSHELL 1ACF1C00 == 43 [pid = 2872] [id = 83] 12:13:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 99 (1AE6C400) [pid = 2872] [serial = 231] [outer = 00000000] 12:13:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 100 (1AFD8C00) [pid = 2872] [serial = 232] [outer = 1AE6C400] 12:13:28 INFO - PROCESS | 2872 | 1467141208068 Marionette DEBUG loaded listener.js 12:13:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 101 (1AFE0800) [pid = 2872] [serial = 233] [outer = 1AE6C400] 12:13:28 INFO - PROCESS | 2872 | 1467141208611 Marionette TRACE conn3 <- [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]]]}] 12:13:28 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 12:13:28 INFO - document served over http requires an http 12:13:28 INFO - sub-resource via xhr-request using the meta-referrer 12:13:28 INFO - delivery method with keep-origin-redirect and when 12:13:28 INFO - the target request is cross-origin. 12:13:28 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 734ms 12:13:28 INFO - PROCESS | 2872 | 1467141208643 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 12:13:28 INFO - PROCESS | 2872 | 1467141208647 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 12:13:28 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html 12:13:28 INFO - PROCESS | 2872 | 1467141208653 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 12:13:28 INFO - PROCESS | 2872 | 1467141208658 Marionette TRACE conn3 <- [1,238,null,{}] 12:13:28 INFO - PROCESS | 2872 | 1467141208663 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:28 INFO - PROCESS | 2872 | 1467141208666 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:28 INFO - PROCESS | 2872 | 1467141208806 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 12:13:28 INFO - PROCESS | 2872 | 1467141208897 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:28 INFO - PROCESS | 2872 | 1467141208900 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:28 INFO - PROCESS | 2872 | ++DOCSHELL 11C45800 == 44 [pid = 2872] [id = 84] 12:13:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 102 (11CCF400) [pid = 2872] [serial = 234] [outer = 00000000] 12:13:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 103 (13CE2800) [pid = 2872] [serial = 235] [outer = 11CCF400] 12:13:28 INFO - PROCESS | 2872 | 1467141208955 Marionette DEBUG loaded listener.js 12:13:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 104 (14E45000) [pid = 2872] [serial = 236] [outer = 11CCF400] 12:13:29 INFO - PROCESS | 2872 | 1467141209453 Marionette TRACE conn3 <- [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]]]}] 12:13:29 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 12:13:29 INFO - document served over http requires an http 12:13:29 INFO - sub-resource via xhr-request using the meta-referrer 12:13:29 INFO - delivery method with no-redirect and when 12:13:29 INFO - the target request is cross-origin. 12:13:29 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html | took 844ms 12:13:29 INFO - PROCESS | 2872 | 1467141209496 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 12:13:29 INFO - PROCESS | 2872 | 1467141209500 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 12:13:29 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html 12:13:29 INFO - PROCESS | 2872 | 1467141209506 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 12:13:29 INFO - PROCESS | 2872 | 1467141209509 Marionette TRACE conn3 <- [1,242,null,{}] 12:13:29 INFO - PROCESS | 2872 | 1467141209513 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:29 INFO - PROCESS | 2872 | 1467141209516 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:29 INFO - PROCESS | 2872 | 1467141209626 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 12:13:29 INFO - PROCESS | 2872 | 1467141209718 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:29 INFO - PROCESS | 2872 | 1467141209721 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:29 INFO - PROCESS | 2872 | ++DOCSHELL 14FF2400 == 45 [pid = 2872] [id = 85] 12:13:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 105 (14FF5000) [pid = 2872] [serial = 237] [outer = 00000000] 12:13:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 106 (1700B400) [pid = 2872] [serial = 238] [outer = 14FF5000] 12:13:29 INFO - PROCESS | 2872 | 1467141209777 Marionette DEBUG loaded listener.js 12:13:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 107 (18342C00) [pid = 2872] [serial = 239] [outer = 14FF5000] 12:13:30 INFO - PROCESS | 2872 | 1467141210310 Marionette TRACE conn3 <- [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]]]}] 12:13:30 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 12:13:30 INFO - document served over http requires an http 12:13:30 INFO - sub-resource via xhr-request using the meta-referrer 12:13:30 INFO - delivery method with swap-origin-redirect and when 12:13:30 INFO - the target request is cross-origin. 12:13:30 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 828ms 12:13:30 INFO - PROCESS | 2872 | 1467141210358 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 12:13:30 INFO - PROCESS | 2872 | 1467141210361 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 12:13:30 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html 12:13:30 INFO - PROCESS | 2872 | 1467141210366 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 12:13:30 INFO - PROCESS | 2872 | 1467141210369 Marionette TRACE conn3 <- [1,246,null,{}] 12:13:30 INFO - PROCESS | 2872 | 1467141210380 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:30 INFO - PROCESS | 2872 | 1467141210385 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:30 INFO - PROCESS | 2872 | 1467141210492 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 12:13:30 INFO - PROCESS | 2872 | 1467141210586 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:30 INFO - PROCESS | 2872 | 1467141210589 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:30 INFO - PROCESS | 2872 | ++DOCSHELL 19AAB400 == 46 [pid = 2872] [id = 86] 12:13:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 108 (19AAB800) [pid = 2872] [serial = 240] [outer = 00000000] 12:13:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 109 (1A188400) [pid = 2872] [serial = 241] [outer = 19AAB800] 12:13:30 INFO - PROCESS | 2872 | 1467141210644 Marionette DEBUG loaded listener.js 12:13:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 110 (1AA2A000) [pid = 2872] [serial = 242] [outer = 19AAB800] 12:13:31 INFO - PROCESS | 2872 | 1467141211167 Marionette TRACE conn3 <- [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]]]}] 12:13:31 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 12:13:31 INFO - document served over http requires an https 12:13:31 INFO - sub-resource via fetch-request using the meta-referrer 12:13:31 INFO - delivery method with keep-origin-redirect and when 12:13:31 INFO - the target request is cross-origin. 12:13:31 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 829ms 12:13:31 INFO - PROCESS | 2872 | 1467141211208 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 12:13:31 INFO - PROCESS | 2872 | 1467141211211 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 12:13:31 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 12:13:31 INFO - PROCESS | 2872 | 1467141211215 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 12:13:31 INFO - PROCESS | 2872 | 1467141211217 Marionette TRACE conn3 <- [1,250,null,{}] 12:13:31 INFO - PROCESS | 2872 | 1467141211220 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:31 INFO - PROCESS | 2872 | 1467141211223 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:31 INFO - PROCESS | 2872 | 1467141211326 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 12:13:31 INFO - PROCESS | 2872 | 1467141211415 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:31 INFO - PROCESS | 2872 | 1467141211418 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:31 INFO - PROCESS | 2872 | ++DOCSHELL 1AA29800 == 47 [pid = 2872] [id = 87] 12:13:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 111 (1ACF2000) [pid = 2872] [serial = 243] [outer = 00000000] 12:13:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 112 (1AFE0000) [pid = 2872] [serial = 244] [outer = 1ACF2000] 12:13:31 INFO - PROCESS | 2872 | 1467141211470 Marionette DEBUG loaded listener.js 12:13:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 113 (1B144000) [pid = 2872] [serial = 245] [outer = 1ACF2000] 12:13:32 INFO - PROCESS | 2872 | 1467141212035 Marionette TRACE conn3 <- [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]]]}] 12:13:32 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 12:13:32 INFO - document served over http requires an https 12:13:32 INFO - sub-resource via fetch-request using the meta-referrer 12:13:32 INFO - delivery method with no-redirect and when 12:13:32 INFO - the target request is cross-origin. 12:13:32 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html | took 844ms 12:13:32 INFO - PROCESS | 2872 | 1467141212057 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 12:13:32 INFO - PROCESS | 2872 | 1467141212059 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 12:13:32 INFO - PROCESS | 2872 | 1467141212080 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 12:13:32 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html 12:13:32 INFO - PROCESS | 2872 | 1467141212082 Marionette TRACE conn3 <- [1,254,null,{}] 12:13:32 INFO - PROCESS | 2872 | 1467141212086 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:32 INFO - PROCESS | 2872 | 1467141212088 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:32 INFO - PROCESS | 2872 | 1467141212190 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 12:13:32 INFO - PROCESS | 2872 | 1467141212283 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:32 INFO - PROCESS | 2872 | 1467141212285 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:32 INFO - PROCESS | 2872 | ++DOCSHELL 10A78400 == 48 [pid = 2872] [id = 88] 12:13:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 114 (10A7AC00) [pid = 2872] [serial = 246] [outer = 00000000] 12:13:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 115 (1281C000) [pid = 2872] [serial = 247] [outer = 10A7AC00] 12:13:32 INFO - PROCESS | 2872 | 1467141212338 Marionette DEBUG loaded listener.js 12:13:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 116 (14309C00) [pid = 2872] [serial = 248] [outer = 10A7AC00] 12:13:33 INFO - PROCESS | 2872 | 1467141213026 Marionette TRACE conn3 <- [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]]]}] 12:13:33 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 12:13:33 INFO - document served over http requires an https 12:13:33 INFO - sub-resource via fetch-request using the meta-referrer 12:13:33 INFO - delivery method with swap-origin-redirect and when 12:13:33 INFO - the target request is cross-origin. 12:13:33 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 1000ms 12:13:33 INFO - PROCESS | 2872 | 1467141213082 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 12:13:33 INFO - PROCESS | 2872 | 1467141213085 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 12:13:33 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html 12:13:33 INFO - PROCESS | 2872 | 1467141213090 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 12:13:33 INFO - PROCESS | 2872 | 1467141213092 Marionette TRACE conn3 <- [1,258,null,{}] 12:13:33 INFO - PROCESS | 2872 | 1467141213097 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:33 INFO - PROCESS | 2872 | 1467141213100 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:33 INFO - PROCESS | 2872 | 1467141213231 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 12:13:33 INFO - PROCESS | 2872 | 1467141213309 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:33 INFO - PROCESS | 2872 | 1467141213312 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:33 INFO - PROCESS | 2872 | ++DOCSHELL 10220000 == 49 [pid = 2872] [id = 89] 12:13:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 117 (1026CC00) [pid = 2872] [serial = 249] [outer = 00000000] 12:13:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 118 (10A9F400) [pid = 2872] [serial = 250] [outer = 1026CC00] 12:13:33 INFO - PROCESS | 2872 | 1467141213396 Marionette DEBUG loaded listener.js 12:13:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 119 (1281A800) [pid = 2872] [serial = 251] [outer = 1026CC00] 12:13:33 INFO - PROCESS | 2872 | --DOCSHELL 1430D400 == 48 [pid = 2872] [id = 82] 12:13:33 INFO - PROCESS | 2872 | --DOCSHELL 1309FC00 == 47 [pid = 2872] [id = 81] 12:13:33 INFO - PROCESS | 2872 | --DOCSHELL 157B1000 == 46 [pid = 2872] [id = 80] 12:13:33 INFO - PROCESS | 2872 | --DOCSHELL 1ACE6000 == 45 [pid = 2872] [id = 79] 12:13:33 INFO - PROCESS | 2872 | --DOCSHELL 1281C800 == 44 [pid = 2872] [id = 78] 12:13:33 INFO - PROCESS | 2872 | --DOCSHELL 1A94C400 == 43 [pid = 2872] [id = 77] 12:13:33 INFO - PROCESS | 2872 | --DOCSHELL 1A191000 == 42 [pid = 2872] [id = 76] 12:13:33 INFO - PROCESS | 2872 | --DOCSHELL 19C92C00 == 41 [pid = 2872] [id = 75] 12:13:33 INFO - PROCESS | 2872 | --DOCSHELL 177D9800 == 40 [pid = 2872] [id = 74] 12:13:33 INFO - PROCESS | 2872 | --DOCSHELL 16F0D000 == 39 [pid = 2872] [id = 73] 12:13:33 INFO - PROCESS | 2872 | --DOCSHELL 157AE400 == 38 [pid = 2872] [id = 72] 12:13:33 INFO - PROCESS | 2872 | --DOCSHELL 13CE2000 == 37 [pid = 2872] [id = 71] 12:13:33 INFO - PROCESS | 2872 | --DOCSHELL 1281BC00 == 36 [pid = 2872] [id = 70] 12:13:33 INFO - PROCESS | 2872 | --DOCSHELL 110AE400 == 35 [pid = 2872] [id = 68] 12:13:33 INFO - PROCESS | 2872 | --DOMWINDOW == 118 (19A30400) [pid = 2872] [serial = 165] [outer = 00000000] [url = about:blank] 12:13:33 INFO - PROCESS | 2872 | --DOMWINDOW == 117 (14E4AC00) [pid = 2872] [serial = 147] [outer = 00000000] [url = about:blank] 12:13:33 INFO - PROCESS | 2872 | --DOMWINDOW == 116 (19C94000) [pid = 2872] [serial = 170] [outer = 00000000] [url = about:blank] 12:13:33 INFO - PROCESS | 2872 | --DOMWINDOW == 115 (14FF8400) [pid = 2872] [serial = 148] [outer = 00000000] [url = about:blank] 12:13:33 INFO - PROCESS | 2872 | --DOMWINDOW == 114 (1A02F000) [pid = 2872] [serial = 171] [outer = 00000000] [url = about:blank] 12:13:33 INFO - PROCESS | 2872 | --DOMWINDOW == 113 (19A34400) [pid = 2872] [serial = 166] [outer = 00000000] [url = about:blank] 12:13:33 INFO - PROCESS | 2872 | --DOMWINDOW == 112 (16929C00) [pid = 2872] [serial = 173] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467141196344] 12:13:33 INFO - PROCESS | 2872 | --DOMWINDOW == 111 (19C9AC00) [pid = 2872] [serial = 168] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:13:33 INFO - PROCESS | 2872 | --DOMWINDOW == 110 (1707C400) [pid = 2872] [serial = 154] [outer = 00000000] [url = about:blank] 12:13:33 INFO - PROCESS | 2872 | --DOMWINDOW == 109 (16F84800) [pid = 2872] [serial = 153] [outer = 00000000] [url = about:blank] 12:13:33 INFO - PROCESS | 2872 | --DOMWINDOW == 108 (1800B800) [pid = 2872] [serial = 159] [outer = 00000000] [url = about:blank] 12:13:33 INFO - PROCESS | 2872 | --DOMWINDOW == 107 (18070000) [pid = 2872] [serial = 160] [outer = 00000000] [url = about:blank] 12:13:33 INFO - PROCESS | 2872 | --DOMWINDOW == 106 (1A192C00) [pid = 2872] [serial = 175] [outer = 00000000] [url = about:blank] 12:13:33 INFO - PROCESS | 2872 | --DOMWINDOW == 105 (15C2FC00) [pid = 2872] [serial = 150] [outer = 00000000] [url = about:blank] 12:13:33 INFO - PROCESS | 2872 | --DOMWINDOW == 104 (15FA5800) [pid = 2872] [serial = 151] [outer = 00000000] [url = about:blank] 12:13:33 INFO - PROCESS | 2872 | --DOMWINDOW == 103 (10A9BC00) [pid = 2872] [serial = 136] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:13:33 INFO - PROCESS | 2872 | --DOMWINDOW == 102 (17830C00) [pid = 2872] [serial = 134] [outer = 00000000] [url = about:blank] 12:13:33 INFO - PROCESS | 2872 | --DOMWINDOW == 101 (13070000) [pid = 2872] [serial = 141] [outer = 00000000] [url = about:blank] 12:13:33 INFO - PROCESS | 2872 | --DOMWINDOW == 100 (13116C00) [pid = 2872] [serial = 142] [outer = 00000000] [url = about:blank] 12:13:33 INFO - PROCESS | 2872 | --DOMWINDOW == 99 (177DA000) [pid = 2872] [serial = 156] [outer = 00000000] [url = about:blank] 12:13:33 INFO - PROCESS | 2872 | --DOMWINDOW == 98 (1782C400) [pid = 2872] [serial = 157] [outer = 00000000] [url = about:blank] 12:13:33 INFO - PROCESS | 2872 | --DOMWINDOW == 97 (13D19000) [pid = 2872] [serial = 144] [outer = 00000000] [url = about:blank] 12:13:33 INFO - PROCESS | 2872 | --DOMWINDOW == 96 (1430B000) [pid = 2872] [serial = 145] [outer = 00000000] [url = about:blank] 12:13:33 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (1A87A400) [pid = 2872] [serial = 183] [outer = 00000000] [url = about:blank] 12:13:33 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (1A959C00) [pid = 2872] [serial = 186] [outer = 00000000] [url = about:blank] 12:13:33 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (1A755400) [pid = 2872] [serial = 181] [outer = 00000000] [url = about:blank] 12:13:33 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (1A87E400) [pid = 2872] [serial = 184] [outer = 00000000] [url = about:blank] 12:13:33 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (1A753C00) [pid = 2872] [serial = 180] [outer = 00000000] [url = about:blank] 12:13:33 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (114D5000) [pid = 2872] [serial = 138] [outer = 00000000] [url = about:blank] 12:13:33 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (11CD2C00) [pid = 2872] [serial = 139] [outer = 00000000] [url = about:blank] 12:13:33 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (18339000) [pid = 2872] [serial = 162] [outer = 00000000] [url = about:blank] 12:13:33 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (1A512400) [pid = 2872] [serial = 178] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:13:33 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (1A1E1C00) [pid = 2872] [serial = 176] [outer = 00000000] [url = about:blank] 12:13:33 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (18339400) [pid = 2872] [serial = 163] [outer = 00000000] [url = about:blank] 12:13:33 INFO - PROCESS | 2872 | ++DOCSHELL 131CDC00 == 36 [pid = 2872] [id = 90] 12:13:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (131CE400) [pid = 2872] [serial = 252] [outer = 00000000] 12:13:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (131D5400) [pid = 2872] [serial = 253] [outer = 131CE400] 12:13:33 INFO - PROCESS | 2872 | 1467141213894 Marionette TRACE conn3 <- [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]]]}] 12:13:33 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 12:13:33 INFO - document served over http requires an https 12:13:33 INFO - sub-resource via iframe-tag using the meta-referrer 12:13:33 INFO - delivery method with keep-origin-redirect and when 12:13:33 INFO - the target request is cross-origin. 12:13:33 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 844ms 12:13:33 INFO - PROCESS | 2872 | 1467141213931 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 12:13:33 INFO - PROCESS | 2872 | 1467141213935 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 12:13:33 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html 12:13:33 INFO - PROCESS | 2872 | 1467141213941 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 12:13:33 INFO - PROCESS | 2872 | 1467141213943 Marionette TRACE conn3 <- [1,262,null,{}] 12:13:33 INFO - PROCESS | 2872 | 1467141213947 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:33 INFO - PROCESS | 2872 | 1467141213950 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:34 INFO - PROCESS | 2872 | 1467141214046 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 12:13:34 INFO - PROCESS | 2872 | 1467141214054 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:34 INFO - PROCESS | 2872 | 1467141214057 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:34 INFO - PROCESS | 2872 | ++DOCSHELL 1430B000 == 37 [pid = 2872] [id = 91] 12:13:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (1430B800) [pid = 2872] [serial = 254] [outer = 00000000] 12:13:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (14E3E400) [pid = 2872] [serial = 255] [outer = 1430B800] 12:13:34 INFO - PROCESS | 2872 | 1467141214102 Marionette DEBUG loaded listener.js 12:13:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (14E48000) [pid = 2872] [serial = 256] [outer = 1430B800] 12:13:34 INFO - PROCESS | 2872 | ++DOCSHELL 157B1800 == 38 [pid = 2872] [id = 92] 12:13:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (157B1C00) [pid = 2872] [serial = 257] [outer = 00000000] 12:13:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (15F9AC00) [pid = 2872] [serial = 258] [outer = 157B1C00] 12:13:34 INFO - PROCESS | 2872 | 1467141214567 Marionette TRACE conn3 <- [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]]]}] 12:13:34 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 12:13:34 INFO - document served over http requires an https 12:13:34 INFO - sub-resource via iframe-tag using the meta-referrer 12:13:34 INFO - delivery method with no-redirect and when 12:13:34 INFO - the target request is cross-origin. 12:13:34 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html | took 641ms 12:13:34 INFO - PROCESS | 2872 | 1467141214579 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 12:13:34 INFO - PROCESS | 2872 | 1467141214581 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 12:13:34 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html 12:13:34 INFO - PROCESS | 2872 | 1467141214589 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 12:13:34 INFO - PROCESS | 2872 | 1467141214592 Marionette TRACE conn3 <- [1,266,null,{}] 12:13:34 INFO - PROCESS | 2872 | 1467141214602 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:34 INFO - PROCESS | 2872 | 1467141214606 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:34 INFO - PROCESS | 2872 | 1467141214699 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 12:13:34 INFO - PROCESS | 2872 | 1467141214707 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:34 INFO - PROCESS | 2872 | 1467141214710 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:34 INFO - PROCESS | 2872 | ++DOCSHELL 16C48800 == 39 [pid = 2872] [id = 93] 12:13:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (16C48C00) [pid = 2872] [serial = 259] [outer = 00000000] 12:13:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (16C4F000) [pid = 2872] [serial = 260] [outer = 16C48C00] 12:13:34 INFO - PROCESS | 2872 | 1467141214757 Marionette DEBUG loaded listener.js 12:13:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (16C53000) [pid = 2872] [serial = 261] [outer = 16C48C00] 12:13:35 INFO - PROCESS | 2872 | ++DOCSHELL 17078000 == 40 [pid = 2872] [id = 94] 12:13:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (17078C00) [pid = 2872] [serial = 262] [outer = 00000000] 12:13:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (1707C400) [pid = 2872] [serial = 263] [outer = 17078C00] 12:13:35 INFO - PROCESS | 2872 | 1467141215220 Marionette TRACE conn3 <- [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]]]}] 12:13:35 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 12:13:35 INFO - document served over http requires an https 12:13:35 INFO - sub-resource via iframe-tag using the meta-referrer 12:13:35 INFO - delivery method with swap-origin-redirect and when 12:13:35 INFO - the target request is cross-origin. 12:13:35 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 703ms 12:13:35 INFO - PROCESS | 2872 | 1467141215289 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 12:13:35 INFO - PROCESS | 2872 | 1467141215292 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 12:13:35 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html 12:13:35 INFO - PROCESS | 2872 | 1467141215295 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 12:13:35 INFO - PROCESS | 2872 | 1467141215297 Marionette TRACE conn3 <- [1,270,null,{}] 12:13:35 INFO - PROCESS | 2872 | 1467141215300 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:35 INFO - PROCESS | 2872 | 1467141215302 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:35 INFO - PROCESS | 2872 | 1467141215426 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 12:13:35 INFO - PROCESS | 2872 | 1467141215512 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:35 INFO - PROCESS | 2872 | 1467141215514 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:35 INFO - PROCESS | 2872 | ++DOCSHELL 17079000 == 41 [pid = 2872] [id = 95] 12:13:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 98 (1707B400) [pid = 2872] [serial = 264] [outer = 00000000] 12:13:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 99 (172EC000) [pid = 2872] [serial = 265] [outer = 1707B400] 12:13:35 INFO - PROCESS | 2872 | 1467141215558 Marionette DEBUG loaded listener.js 12:13:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 100 (177DA000) [pid = 2872] [serial = 266] [outer = 1707B400] 12:13:35 INFO - PROCESS | 2872 | 1467141215931 Marionette TRACE conn3 <- [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]]]}] 12:13:35 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 12:13:35 INFO - document served over http requires an https 12:13:35 INFO - sub-resource via script-tag using the meta-referrer 12:13:35 INFO - delivery method with keep-origin-redirect and when 12:13:35 INFO - the target request is cross-origin. 12:13:35 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 703ms 12:13:35 INFO - PROCESS | 2872 | 1467141215995 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 12:13:36 INFO - PROCESS | 2872 | 1467141215997 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 12:13:36 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html 12:13:36 INFO - PROCESS | 2872 | 1467141216003 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 12:13:36 INFO - PROCESS | 2872 | 1467141216005 Marionette TRACE conn3 <- [1,274,null,{}] 12:13:36 INFO - PROCESS | 2872 | 1467141216009 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:36 INFO - PROCESS | 2872 | 1467141216010 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:36 INFO - PROCESS | 2872 | 1467141216116 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 12:13:36 INFO - PROCESS | 2872 | 1467141216125 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:36 INFO - PROCESS | 2872 | 1467141216127 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:36 INFO - PROCESS | 2872 | ++DOCSHELL 177D7000 == 42 [pid = 2872] [id = 96] 12:13:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 101 (177D9800) [pid = 2872] [serial = 267] [outer = 00000000] 12:13:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 102 (1800C800) [pid = 2872] [serial = 268] [outer = 177D9800] 12:13:36 INFO - PROCESS | 2872 | 1467141216171 Marionette DEBUG loaded listener.js 12:13:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 103 (1806D400) [pid = 2872] [serial = 269] [outer = 177D9800] 12:13:36 INFO - PROCESS | 2872 | 1467141216577 Marionette TRACE conn3 <- [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]]]}] 12:13:36 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 12:13:36 INFO - document served over http requires an https 12:13:36 INFO - sub-resource via script-tag using the meta-referrer 12:13:36 INFO - delivery method with no-redirect and when 12:13:36 INFO - the target request is cross-origin. 12:13:36 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html | took 594ms 12:13:36 INFO - PROCESS | 2872 | 1467141216613 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 12:13:36 INFO - PROCESS | 2872 | 1467141216615 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 12:13:36 INFO - PROCESS | 2872 | 1467141216618 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 12:13:36 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html 12:13:36 INFO - PROCESS | 2872 | 1467141216620 Marionette TRACE conn3 <- [1,278,null,{}] 12:13:36 INFO - PROCESS | 2872 | 1467141216623 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:36 INFO - PROCESS | 2872 | 1467141216628 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:36 INFO - PROCESS | 2872 | 1467141216749 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 12:13:36 INFO - PROCESS | 2872 | 1467141216826 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:36 INFO - PROCESS | 2872 | 1467141216828 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:36 INFO - PROCESS | 2872 | ++DOCSHELL 10A77400 == 43 [pid = 2872] [id = 97] 12:13:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 104 (18338C00) [pid = 2872] [serial = 270] [outer = 00000000] 12:13:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 105 (19A34C00) [pid = 2872] [serial = 271] [outer = 18338C00] 12:13:36 INFO - PROCESS | 2872 | 1467141216870 Marionette DEBUG loaded listener.js 12:13:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 106 (19AAC800) [pid = 2872] [serial = 272] [outer = 18338C00] 12:13:37 INFO - PROCESS | 2872 | 1467141217266 Marionette TRACE conn3 <- [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]]]}] 12:13:37 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 12:13:37 INFO - document served over http requires an https 12:13:37 INFO - sub-resource via script-tag using the meta-referrer 12:13:37 INFO - delivery method with swap-origin-redirect and when 12:13:37 INFO - the target request is cross-origin. 12:13:37 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 688ms 12:13:37 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 12:13:37 INFO - PROCESS | 2872 | 1467141217328 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 12:13:37 INFO - PROCESS | 2872 | 1467141217331 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 12:13:37 INFO - PROCESS | 2872 | 1467141217334 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 12:13:37 INFO - PROCESS | 2872 | 1467141217336 Marionette TRACE conn3 <- [1,282,null,{}] 12:13:37 INFO - PROCESS | 2872 | 1467141217344 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:37 INFO - PROCESS | 2872 | 1467141217346 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:37 INFO - PROCESS | 2872 | 1467141217448 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 12:13:37 INFO - PROCESS | 2872 | 1467141217456 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:37 INFO - PROCESS | 2872 | 1467141217458 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:37 INFO - PROCESS | 2872 | ++DOCSHELL 10A76000 == 44 [pid = 2872] [id = 98] 12:13:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 107 (19AA9C00) [pid = 2872] [serial = 273] [outer = 00000000] 12:13:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 108 (1A02E800) [pid = 2872] [serial = 274] [outer = 19AA9C00] 12:13:37 INFO - PROCESS | 2872 | 1467141217501 Marionette DEBUG loaded listener.js 12:13:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 109 (1A035800) [pid = 2872] [serial = 275] [outer = 19AA9C00] 12:13:37 INFO - PROCESS | 2872 | --DOMWINDOW == 108 (1A191400) [pid = 2872] [serial = 212] [outer = 00000000] [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] 12:13:37 INFO - PROCESS | 2872 | --DOMWINDOW == 107 (19C95000) [pid = 2872] [serial = 210] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:13:37 INFO - PROCESS | 2872 | --DOMWINDOW == 106 (1A752000) [pid = 2872] [serial = 217] [outer = 00000000] [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] 12:13:37 INFO - PROCESS | 2872 | --DOMWINDOW == 105 (13D0B800) [pid = 2872] [serial = 198] [outer = 00000000] [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] 12:13:37 INFO - PROCESS | 2872 | --DOMWINDOW == 104 (129AFC00) [pid = 2872] [serial = 195] [outer = 00000000] [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] 12:13:37 INFO - PROCESS | 2872 | --DOMWINDOW == 103 (1A94C800) [pid = 2872] [serial = 215] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467141205130] 12:13:37 INFO - PROCESS | 2872 | --DOMWINDOW == 102 (16F12800) [pid = 2872] [serial = 204] [outer = 00000000] [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] 12:13:37 INFO - PROCESS | 2872 | --DOMWINDOW == 101 (157B0800) [pid = 2872] [serial = 201] [outer = 00000000] [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] 12:13:37 INFO - PROCESS | 2872 | --DOMWINDOW == 100 (14E45800) [pid = 2872] [serial = 228] [outer = 00000000] [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] 12:13:37 INFO - PROCESS | 2872 | --DOMWINDOW == 99 (157B2800) [pid = 2872] [serial = 222] [outer = 00000000] [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] 12:13:37 INFO - PROCESS | 2872 | --DOMWINDOW == 98 (155C8C00) [pid = 2872] [serial = 225] [outer = 00000000] [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] 12:13:37 INFO - PROCESS | 2872 | --DOMWINDOW == 97 (1ACE6C00) [pid = 2872] [serial = 220] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:13:37 INFO - PROCESS | 2872 | --DOMWINDOW == 96 (178CF000) [pid = 2872] [serial = 207] [outer = 00000000] [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] 12:13:37 INFO - PROCESS | 2872 | 1467141218000 Marionette TRACE conn3 <- [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]]]}] 12:13:38 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 12:13:38 INFO - document served over http requires an https 12:13:38 INFO - sub-resource via xhr-request using the meta-referrer 12:13:38 INFO - delivery method with keep-origin-redirect and when 12:13:38 INFO - the target request is cross-origin. 12:13:38 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 687ms 12:13:38 INFO - PROCESS | 2872 | 1467141218035 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 12:13:38 INFO - PROCESS | 2872 | 1467141218037 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 12:13:38 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 12:13:38 INFO - PROCESS | 2872 | 1467141218040 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 12:13:38 INFO - PROCESS | 2872 | 1467141218042 Marionette TRACE conn3 <- [1,286,null,{}] 12:13:38 INFO - PROCESS | 2872 | 1467141218046 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:38 INFO - PROCESS | 2872 | 1467141218047 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:38 INFO - PROCESS | 2872 | 1467141218154 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 12:13:38 INFO - PROCESS | 2872 | 1467141218159 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:38 INFO - PROCESS | 2872 | 1467141218161 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:38 INFO - PROCESS | 2872 | ++DOCSHELL 155C8C00 == 45 [pid = 2872] [id = 99] 12:13:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (157B0800) [pid = 2872] [serial = 276] [outer = 00000000] 12:13:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 98 (1A02D800) [pid = 2872] [serial = 277] [outer = 157B0800] 12:13:38 INFO - PROCESS | 2872 | 1467141218203 Marionette DEBUG loaded listener.js 12:13:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 99 (1A1E1800) [pid = 2872] [serial = 278] [outer = 157B0800] 12:13:38 INFO - PROCESS | 2872 | 1467141218674 Marionette TRACE conn3 <- [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]]]}] 12:13:38 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 12:13:38 INFO - document served over http requires an https 12:13:38 INFO - sub-resource via xhr-request using the meta-referrer 12:13:38 INFO - delivery method with no-redirect and when 12:13:38 INFO - the target request is cross-origin. 12:13:38 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 688ms 12:13:38 INFO - PROCESS | 2872 | 1467141218740 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 12:13:38 INFO - PROCESS | 2872 | 1467141218742 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 12:13:38 INFO - PROCESS | 2872 | 1467141218745 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 12:13:38 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 12:13:38 INFO - PROCESS | 2872 | 1467141218747 Marionette TRACE conn3 <- [1,290,null,{}] 12:13:38 INFO - PROCESS | 2872 | 1467141218753 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:38 INFO - PROCESS | 2872 | 1467141218755 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:38 INFO - PROCESS | 2872 | 1467141218834 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 12:13:38 INFO - PROCESS | 2872 | 1467141218843 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:38 INFO - PROCESS | 2872 | 1467141218844 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:38 INFO - PROCESS | 2872 | ++DOCSHELL 1A757C00 == 46 [pid = 2872] [id = 100] 12:13:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 100 (1A758000) [pid = 2872] [serial = 279] [outer = 00000000] 12:13:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 101 (1A87E400) [pid = 2872] [serial = 280] [outer = 1A758000] 12:13:38 INFO - PROCESS | 2872 | 1467141218887 Marionette DEBUG loaded listener.js 12:13:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 102 (1A94CC00) [pid = 2872] [serial = 281] [outer = 1A758000] 12:13:39 INFO - PROCESS | 2872 | 1467141219277 Marionette TRACE conn3 <- [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]]]}] 12:13:39 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 12:13:39 INFO - document served over http requires an https 12:13:39 INFO - sub-resource via xhr-request using the meta-referrer 12:13:39 INFO - delivery method with swap-origin-redirect and when 12:13:39 INFO - the target request is cross-origin. 12:13:39 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 594ms 12:13:39 INFO - PROCESS | 2872 | 1467141219343 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 12:13:39 INFO - PROCESS | 2872 | 1467141219345 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 12:13:39 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html 12:13:39 INFO - PROCESS | 2872 | 1467141219348 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 12:13:39 INFO - PROCESS | 2872 | 1467141219350 Marionette TRACE conn3 <- [1,294,null,{}] 12:13:39 INFO - PROCESS | 2872 | 1467141219354 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:39 INFO - PROCESS | 2872 | 1467141219355 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:39 INFO - PROCESS | 2872 | 1467141219433 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 12:13:39 INFO - PROCESS | 2872 | 1467141219438 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:39 INFO - PROCESS | 2872 | 1467141219440 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:39 INFO - PROCESS | 2872 | ++DOCSHELL 1A87A800 == 47 [pid = 2872] [id = 101] 12:13:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 103 (1A87D400) [pid = 2872] [serial = 282] [outer = 00000000] 12:13:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 104 (1ACEB800) [pid = 2872] [serial = 283] [outer = 1A87D400] 12:13:39 INFO - PROCESS | 2872 | 1467141219482 Marionette DEBUG loaded listener.js 12:13:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 105 (1ACF3000) [pid = 2872] [serial = 284] [outer = 1A87D400] 12:13:39 INFO - PROCESS | 2872 | 1467141219896 Marionette TRACE conn3 <- [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]]]}] 12:13:39 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 12:13:39 INFO - document served over http requires an http 12:13:39 INFO - sub-resource via fetch-request using the meta-referrer 12:13:39 INFO - delivery method with keep-origin-redirect and when 12:13:39 INFO - the target request is same-origin. 12:13:39 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 593ms 12:13:39 INFO - PROCESS | 2872 | 1467141219965 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 12:13:39 INFO - PROCESS | 2872 | 1467141219969 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 12:13:39 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html 12:13:39 INFO - PROCESS | 2872 | 1467141219978 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 12:13:39 INFO - PROCESS | 2872 | 1467141219983 Marionette TRACE conn3 <- [1,298,null,{}] 12:13:39 INFO - PROCESS | 2872 | 1467141219989 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:39 INFO - PROCESS | 2872 | 1467141219992 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:40 INFO - PROCESS | 2872 | 1467141220107 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 12:13:40 INFO - PROCESS | 2872 | 1467141220202 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:40 INFO - PROCESS | 2872 | 1467141220207 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:40 INFO - PROCESS | 2872 | ++DOCSHELL 1281BC00 == 48 [pid = 2872] [id = 102] 12:13:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 106 (1281C800) [pid = 2872] [serial = 285] [outer = 00000000] 12:13:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 107 (12DF4400) [pid = 2872] [serial = 286] [outer = 1281C800] 12:13:40 INFO - PROCESS | 2872 | 1467141220262 Marionette DEBUG loaded listener.js 12:13:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 108 (13147000) [pid = 2872] [serial = 287] [outer = 1281C800] 12:13:40 INFO - PROCESS | 2872 | 1467141220831 Marionette TRACE conn3 <- [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]]]}] 12:13:40 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 12:13:40 INFO - document served over http requires an http 12:13:40 INFO - sub-resource via fetch-request using the meta-referrer 12:13:40 INFO - delivery method with no-redirect and when 12:13:40 INFO - the target request is same-origin. 12:13:40 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html | took 890ms 12:13:40 INFO - PROCESS | 2872 | 1467141220882 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 12:13:40 INFO - PROCESS | 2872 | 1467141220885 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 12:13:40 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html 12:13:40 INFO - PROCESS | 2872 | 1467141220892 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 12:13:40 INFO - PROCESS | 2872 | 1467141220896 Marionette TRACE conn3 <- [1,302,null,{}] 12:13:40 INFO - PROCESS | 2872 | 1467141220900 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:40 INFO - PROCESS | 2872 | 1467141220903 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:41 INFO - PROCESS | 2872 | 1467141221011 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 12:13:41 INFO - PROCESS | 2872 | 1467141221134 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:41 INFO - PROCESS | 2872 | 1467141221136 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:41 INFO - PROCESS | 2872 | ++DOCSHELL 16B99C00 == 49 [pid = 2872] [id = 103] 12:13:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 109 (16BA2000) [pid = 2872] [serial = 288] [outer = 00000000] 12:13:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 110 (16C4F800) [pid = 2872] [serial = 289] [outer = 16BA2000] 12:13:41 INFO - PROCESS | 2872 | 1467141221192 Marionette DEBUG loaded listener.js 12:13:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 111 (17077000) [pid = 2872] [serial = 290] [outer = 16BA2000] 12:13:41 INFO - PROCESS | 2872 | 1467141221936 Marionette TRACE conn3 <- [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]]]}] 12:13:41 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 12:13:41 INFO - document served over http requires an http 12:13:41 INFO - sub-resource via fetch-request using the meta-referrer 12:13:41 INFO - delivery method with swap-origin-redirect and when 12:13:41 INFO - the target request is same-origin. 12:13:41 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 1094ms 12:13:42 INFO - PROCESS | 2872 | 1467141222000 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 12:13:42 INFO - PROCESS | 2872 | 1467141222003 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 12:13:42 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html 12:13:42 INFO - PROCESS | 2872 | 1467141222008 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 12:13:42 INFO - PROCESS | 2872 | 1467141222010 Marionette TRACE conn3 <- [1,306,null,{}] 12:13:42 INFO - PROCESS | 2872 | 1467141222020 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:42 INFO - PROCESS | 2872 | 1467141222025 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:42 INFO - PROCESS | 2872 | 1467141222195 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 12:13:42 INFO - PROCESS | 2872 | 1467141222287 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:42 INFO - PROCESS | 2872 | 1467141222291 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:42 INFO - PROCESS | 2872 | ++DOCSHELL 1AE66000 == 50 [pid = 2872] [id = 104] 12:13:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 112 (1AE66400) [pid = 2872] [serial = 291] [outer = 00000000] 12:13:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 113 (1B143400) [pid = 2872] [serial = 292] [outer = 1AE66400] 12:13:42 INFO - PROCESS | 2872 | 1467141222349 Marionette DEBUG loaded listener.js 12:13:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 114 (1B14A000) [pid = 2872] [serial = 293] [outer = 1AE66400] 12:13:42 INFO - PROCESS | 2872 | ++DOCSHELL 169B8800 == 51 [pid = 2872] [id = 105] 12:13:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 115 (169BA000) [pid = 2872] [serial = 294] [outer = 00000000] 12:13:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 116 (169BBC00) [pid = 2872] [serial = 295] [outer = 169BA000] 12:13:42 INFO - PROCESS | 2872 | 1467141222924 Marionette TRACE conn3 <- [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]]]}] 12:13:42 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 12:13:42 INFO - document served over http requires an http 12:13:42 INFO - sub-resource via iframe-tag using the meta-referrer 12:13:42 INFO - delivery method with keep-origin-redirect and when 12:13:42 INFO - the target request is same-origin. 12:13:42 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 938ms 12:13:42 INFO - PROCESS | 2872 | 1467141222955 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 12:13:42 INFO - PROCESS | 2872 | 1467141222958 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 12:13:42 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html 12:13:42 INFO - PROCESS | 2872 | 1467141222961 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 12:13:42 INFO - PROCESS | 2872 | 1467141222963 Marionette TRACE conn3 <- [1,310,null,{}] 12:13:42 INFO - PROCESS | 2872 | 1467141222967 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:42 INFO - PROCESS | 2872 | 1467141222969 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:43 INFO - PROCESS | 2872 | 1467141223091 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 12:13:43 INFO - PROCESS | 2872 | 1467141223184 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:43 INFO - PROCESS | 2872 | 1467141223186 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:43 INFO - PROCESS | 2872 | ++DOCSHELL 169BAC00 == 52 [pid = 2872] [id = 106] 12:13:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 117 (169BB000) [pid = 2872] [serial = 296] [outer = 00000000] 12:13:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 118 (1B149400) [pid = 2872] [serial = 297] [outer = 169BB000] 12:13:43 INFO - PROCESS | 2872 | 1467141223238 Marionette DEBUG loaded listener.js 12:13:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 119 (1B14F800) [pid = 2872] [serial = 298] [outer = 169BB000] 12:13:43 INFO - PROCESS | 2872 | ++DOCSHELL 15C28400 == 53 [pid = 2872] [id = 107] 12:13:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 120 (15F9D000) [pid = 2872] [serial = 299] [outer = 00000000] 12:13:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 121 (1438A800) [pid = 2872] [serial = 300] [outer = 15F9D000] 12:13:43 INFO - PROCESS | 2872 | 1467141223838 Marionette TRACE conn3 <- [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]]]}] 12:13:43 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 12:13:43 INFO - document served over http requires an http 12:13:43 INFO - sub-resource via iframe-tag using the meta-referrer 12:13:43 INFO - delivery method with no-redirect and when 12:13:43 INFO - the target request is same-origin. 12:13:43 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html | took 891ms 12:13:43 INFO - PROCESS | 2872 | 1467141223866 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 12:13:43 INFO - PROCESS | 2872 | 1467141223868 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 12:13:43 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html 12:13:43 INFO - PROCESS | 2872 | 1467141223872 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 12:13:43 INFO - PROCESS | 2872 | 1467141223874 Marionette TRACE conn3 <- [1,314,null,{}] 12:13:43 INFO - PROCESS | 2872 | 1467141223877 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:43 INFO - PROCESS | 2872 | 1467141223880 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:44 INFO - PROCESS | 2872 | 1467141224106 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 12:13:44 INFO - PROCESS | 2872 | 1467141224213 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:44 INFO - PROCESS | 2872 | 1467141224216 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:44 INFO - PROCESS | 2872 | ++DOCSHELL 11C44800 == 54 [pid = 2872] [id = 108] 12:13:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 122 (11CCF800) [pid = 2872] [serial = 301] [outer = 00000000] 12:13:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 123 (12BC4400) [pid = 2872] [serial = 302] [outer = 11CCF800] 12:13:44 INFO - PROCESS | 2872 | 1467141224266 Marionette DEBUG loaded listener.js 12:13:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 124 (136F9000) [pid = 2872] [serial = 303] [outer = 11CCF800] 12:13:44 INFO - PROCESS | 2872 | ++DOCSHELL 129E9400 == 55 [pid = 2872] [id = 109] 12:13:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 125 (129F2000) [pid = 2872] [serial = 304] [outer = 00000000] 12:13:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 126 (13151C00) [pid = 2872] [serial = 305] [outer = 129F2000] 12:13:44 INFO - PROCESS | 2872 | 1467141224910 Marionette TRACE conn3 <- [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]]]}] 12:13:44 INFO - PROCESS | 2872 | --DOCSHELL 1A757C00 == 54 [pid = 2872] [id = 100] 12:13:44 INFO - PROCESS | 2872 | --DOCSHELL 155C8C00 == 53 [pid = 2872] [id = 99] 12:13:44 INFO - PROCESS | 2872 | --DOCSHELL 10A76000 == 52 [pid = 2872] [id = 98] 12:13:44 INFO - PROCESS | 2872 | --DOCSHELL 10A77400 == 51 [pid = 2872] [id = 97] 12:13:44 INFO - PROCESS | 2872 | --DOCSHELL 177D7000 == 50 [pid = 2872] [id = 96] 12:13:44 INFO - PROCESS | 2872 | --DOCSHELL 17079000 == 49 [pid = 2872] [id = 95] 12:13:44 INFO - PROCESS | 2872 | --DOCSHELL 17078000 == 48 [pid = 2872] [id = 94] 12:13:44 INFO - PROCESS | 2872 | --DOCSHELL 16C48800 == 47 [pid = 2872] [id = 93] 12:13:44 INFO - PROCESS | 2872 | --DOCSHELL 157B1800 == 46 [pid = 2872] [id = 92] 12:13:44 INFO - PROCESS | 2872 | --DOCSHELL 1430B000 == 45 [pid = 2872] [id = 91] 12:13:44 INFO - PROCESS | 2872 | --DOCSHELL 131CDC00 == 44 [pid = 2872] [id = 90] 12:13:44 INFO - PROCESS | 2872 | --DOCSHELL 10220000 == 43 [pid = 2872] [id = 89] 12:13:44 INFO - PROCESS | 2872 | --DOCSHELL 19AAB400 == 42 [pid = 2872] [id = 86] 12:13:44 INFO - PROCESS | 2872 | --DOCSHELL 14FF2400 == 41 [pid = 2872] [id = 85] 12:13:44 INFO - PROCESS | 2872 | --DOCSHELL 11C45800 == 40 [pid = 2872] [id = 84] 12:13:44 INFO - PROCESS | 2872 | --DOCSHELL 1ACF1C00 == 39 [pid = 2872] [id = 83] 12:13:44 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 12:13:44 INFO - document served over http requires an http 12:13:44 INFO - sub-resource via iframe-tag using the meta-referrer 12:13:44 INFO - delivery method with swap-origin-redirect and when 12:13:44 INFO - the target request is same-origin. 12:13:44 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 1094ms 12:13:44 INFO - PROCESS | 2872 | --DOMWINDOW == 125 (1A1E9400) [pid = 2872] [serial = 213] [outer = 00000000] [url = about:blank] 12:13:44 INFO - PROCESS | 2872 | --DOMWINDOW == 124 (19C9BC00) [pid = 2872] [serial = 211] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:13:44 INFO - PROCESS | 2872 | --DOMWINDOW == 123 (1A880000) [pid = 2872] [serial = 218] [outer = 00000000] [url = about:blank] 12:13:44 INFO - PROCESS | 2872 | --DOMWINDOW == 122 (14311800) [pid = 2872] [serial = 199] [outer = 00000000] [url = about:blank] 12:13:44 INFO - PROCESS | 2872 | --DOMWINDOW == 121 (14E3C800) [pid = 2872] [serial = 200] [outer = 00000000] [url = about:blank] 12:13:44 INFO - PROCESS | 2872 | --DOMWINDOW == 120 (12DEF800) [pid = 2872] [serial = 196] [outer = 00000000] [url = about:blank] 12:13:44 INFO - PROCESS | 2872 | --DOMWINDOW == 119 (13262C00) [pid = 2872] [serial = 197] [outer = 00000000] [url = about:blank] 12:13:44 INFO - PROCESS | 2872 | --DOMWINDOW == 118 (15F9A800) [pid = 2872] [serial = 192] [outer = 00000000] [url = about:blank] 12:13:44 INFO - PROCESS | 2872 | --DOMWINDOW == 117 (1A950C00) [pid = 2872] [serial = 216] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467141205130] 12:13:44 INFO - PROCESS | 2872 | --DOMWINDOW == 116 (13109400) [pid = 2872] [serial = 189] [outer = 00000000] [url = about:blank] 12:13:44 INFO - PROCESS | 2872 | --DOMWINDOW == 115 (17083400) [pid = 2872] [serial = 205] [outer = 00000000] [url = about:blank] 12:13:44 INFO - PROCESS | 2872 | --DOMWINDOW == 114 (172F0C00) [pid = 2872] [serial = 206] [outer = 00000000] [url = about:blank] 12:13:44 INFO - PROCESS | 2872 | --DOMWINDOW == 113 (1A510400) [pid = 2872] [serial = 214] [outer = 00000000] [url = about:blank] 12:13:44 INFO - PROCESS | 2872 | --DOMWINDOW == 112 (15F98C00) [pid = 2872] [serial = 202] [outer = 00000000] [url = about:blank] 12:13:44 INFO - PROCESS | 2872 | --DOMWINDOW == 111 (16C5C400) [pid = 2872] [serial = 203] [outer = 00000000] [url = about:blank] 12:13:44 INFO - PROCESS | 2872 | --DOMWINDOW == 110 (1AE65C00) [pid = 2872] [serial = 229] [outer = 00000000] [url = about:blank] 12:13:44 INFO - PROCESS | 2872 | --DOMWINDOW == 109 (17BDFC00) [pid = 2872] [serial = 224] [outer = 00000000] [url = about:blank] 12:13:44 INFO - PROCESS | 2872 | --DOMWINDOW == 108 (17233800) [pid = 2872] [serial = 223] [outer = 00000000] [url = about:blank] 12:13:44 INFO - PROCESS | 2872 | --DOMWINDOW == 107 (1AA2C800) [pid = 2872] [serial = 226] [outer = 00000000] [url = about:blank] 12:13:44 INFO - PROCESS | 2872 | --DOMWINDOW == 106 (1B6D1800) [pid = 2872] [serial = 55] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:13:44 INFO - PROCESS | 2872 | --DOMWINDOW == 105 (1A95BC00) [pid = 2872] [serial = 219] [outer = 00000000] [url = about:blank] 12:13:44 INFO - PROCESS | 2872 | --DOMWINDOW == 104 (1ACE8C00) [pid = 2872] [serial = 221] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:13:44 INFO - PROCESS | 2872 | --DOMWINDOW == 103 (1811F800) [pid = 2872] [serial = 208] [outer = 00000000] [url = about:blank] 12:13:44 INFO - PROCESS | 2872 | --DOMWINDOW == 102 (18125800) [pid = 2872] [serial = 209] [outer = 00000000] [url = about:blank] 12:13:44 INFO - PROCESS | 2872 | --DOMWINDOW == 101 (1AE67C00) [pid = 2872] [serial = 230] [outer = 00000000] [url = about:blank] 12:13:44 INFO - PROCESS | 2872 | --DOMWINDOW == 100 (1AA2D400) [pid = 2872] [serial = 227] [outer = 00000000] [url = about:blank] 12:13:44 INFO - PROCESS | 2872 | 1467141224989 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 12:13:44 INFO - PROCESS | 2872 | 1467141224994 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 12:13:45 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html 12:13:45 INFO - PROCESS | 2872 | 1467141225003 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 12:13:45 INFO - PROCESS | 2872 | 1467141225006 Marionette TRACE conn3 <- [1,318,null,{}] 12:13:45 INFO - PROCESS | 2872 | 1467141225011 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:45 INFO - PROCESS | 2872 | 1467141225014 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:45 INFO - PROCESS | 2872 | 1467141225114 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 12:13:45 INFO - PROCESS | 2872 | 1467141225120 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:45 INFO - PROCESS | 2872 | 1467141225123 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:45 INFO - PROCESS | 2872 | ++DOCSHELL 13152000 == 40 [pid = 2872] [id = 110] 12:13:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 101 (13153000) [pid = 2872] [serial = 306] [outer = 00000000] 12:13:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 102 (13933400) [pid = 2872] [serial = 307] [outer = 13153000] 12:13:45 INFO - PROCESS | 2872 | 1467141225170 Marionette DEBUG loaded listener.js 12:13:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 103 (1437E000) [pid = 2872] [serial = 308] [outer = 13153000] 12:13:45 INFO - PROCESS | 2872 | 1467141225628 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 12:13:45 INFO - PROCESS | 2872 | 1467141225686 Marionette TRACE conn3 <- [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]]]}] 12:13:45 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 12:13:45 INFO - document served over http requires an http 12:13:45 INFO - sub-resource via script-tag using the meta-referrer 12:13:45 INFO - delivery method with keep-origin-redirect and when 12:13:45 INFO - the target request is same-origin. 12:13:45 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 750ms 12:13:45 INFO - PROCESS | 2872 | 1467141225743 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 12:13:45 INFO - PROCESS | 2872 | 1467141225746 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 12:13:45 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html 12:13:45 INFO - PROCESS | 2872 | 1467141225750 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 12:13:45 INFO - PROCESS | 2872 | 1467141225753 Marionette TRACE conn3 <- [1,322,null,{}] 12:13:45 INFO - PROCESS | 2872 | 1467141225758 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:45 INFO - PROCESS | 2872 | 1467141225761 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:45 INFO - PROCESS | 2872 | 1467141225849 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 12:13:45 INFO - PROCESS | 2872 | 1467141225928 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:45 INFO - PROCESS | 2872 | 1467141225930 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:45 INFO - PROCESS | 2872 | ++DOCSHELL 16C48400 == 41 [pid = 2872] [id = 111] 12:13:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 104 (16C48800) [pid = 2872] [serial = 309] [outer = 00000000] 12:13:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 105 (16C51C00) [pid = 2872] [serial = 310] [outer = 16C48800] 12:13:45 INFO - PROCESS | 2872 | 1467141225982 Marionette DEBUG loaded listener.js 12:13:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 106 (16F15800) [pid = 2872] [serial = 311] [outer = 16C48800] 12:13:46 INFO - PROCESS | 2872 | 1467141226336 Marionette TRACE conn3 <- [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]]]}] 12:13:46 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 12:13:46 INFO - document served over http requires an http 12:13:46 INFO - sub-resource via script-tag using the meta-referrer 12:13:46 INFO - delivery method with no-redirect and when 12:13:46 INFO - the target request is same-origin. 12:13:46 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html | took 641ms 12:13:46 INFO - PROCESS | 2872 | 1467141226386 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 12:13:46 INFO - PROCESS | 2872 | 1467141226389 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 12:13:46 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html 12:13:46 INFO - PROCESS | 2872 | 1467141226406 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 12:13:46 INFO - PROCESS | 2872 | 1467141226410 Marionette TRACE conn3 <- [1,326,null,{}] 12:13:46 INFO - PROCESS | 2872 | 1467141226413 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:46 INFO - PROCESS | 2872 | 1467141226417 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:46 INFO - PROCESS | 2872 | 1467141226501 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 12:13:46 INFO - PROCESS | 2872 | 1467141226507 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:46 INFO - PROCESS | 2872 | 1467141226510 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:46 INFO - PROCESS | 2872 | ++DOCSHELL 16C68800 == 42 [pid = 2872] [id = 112] 12:13:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 107 (1700EC00) [pid = 2872] [serial = 312] [outer = 00000000] 12:13:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 108 (178C5400) [pid = 2872] [serial = 313] [outer = 1700EC00] 12:13:46 INFO - PROCESS | 2872 | 1467141226553 Marionette DEBUG loaded listener.js 12:13:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 109 (18069C00) [pid = 2872] [serial = 314] [outer = 1700EC00] 12:13:46 INFO - PROCESS | 2872 | 1467141226976 Marionette TRACE conn3 <- [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]]]}] 12:13:47 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 12:13:47 INFO - document served over http requires an http 12:13:47 INFO - sub-resource via script-tag using the meta-referrer 12:13:47 INFO - delivery method with swap-origin-redirect and when 12:13:47 INFO - the target request is same-origin. 12:13:47 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 594ms 12:13:47 INFO - PROCESS | 2872 | 1467141226999 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 12:13:47 INFO - PROCESS | 2872 | 1467141227001 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 12:13:47 INFO - PROCESS | 2872 | 1467141227004 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 12:13:47 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html 12:13:47 INFO - PROCESS | 2872 | 1467141227006 Marionette TRACE conn3 <- [1,330,null,{}] 12:13:47 INFO - PROCESS | 2872 | 1467141227027 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:47 INFO - PROCESS | 2872 | 1467141227029 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:47 INFO - PROCESS | 2872 | 1467141227139 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 12:13:47 INFO - PROCESS | 2872 | 1467141227218 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:47 INFO - PROCESS | 2872 | 1467141227220 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:47 INFO - PROCESS | 2872 | ++DOCSHELL 1833B400 == 43 [pid = 2872] [id = 113] 12:13:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 110 (1833E000) [pid = 2872] [serial = 315] [outer = 00000000] 12:13:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 111 (183A9400) [pid = 2872] [serial = 316] [outer = 1833E000] 12:13:47 INFO - PROCESS | 2872 | 1467141227263 Marionette DEBUG loaded listener.js 12:13:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 112 (19A30800) [pid = 2872] [serial = 317] [outer = 1833E000] 12:13:47 INFO - PROCESS | 2872 | 1467141227636 Marionette TRACE conn3 <- [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]]]}] 12:13:47 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 12:13:47 INFO - document served over http requires an http 12:13:47 INFO - sub-resource via xhr-request using the meta-referrer 12:13:47 INFO - delivery method with keep-origin-redirect and when 12:13:47 INFO - the target request is same-origin. 12:13:47 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 640ms 12:13:47 INFO - PROCESS | 2872 | 1467141227663 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 12:13:47 INFO - PROCESS | 2872 | 1467141227665 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 12:13:47 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html 12:13:47 INFO - PROCESS | 2872 | 1467141227670 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 12:13:47 INFO - PROCESS | 2872 | 1467141227672 Marionette TRACE conn3 <- [1,334,null,{}] 12:13:47 INFO - PROCESS | 2872 | 1467141227675 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:47 INFO - PROCESS | 2872 | 1467141227677 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:47 INFO - PROCESS | 2872 | 1467141227803 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 12:13:47 INFO - PROCESS | 2872 | 1467141227880 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:47 INFO - PROCESS | 2872 | 1467141227886 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:47 INFO - PROCESS | 2872 | ++DOCSHELL 19CF2400 == 44 [pid = 2872] [id = 114] 12:13:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 113 (19CF2800) [pid = 2872] [serial = 318] [outer = 00000000] 12:13:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 114 (19CF6400) [pid = 2872] [serial = 319] [outer = 19CF2800] 12:13:47 INFO - PROCESS | 2872 | 1467141227943 Marionette DEBUG loaded listener.js 12:13:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 115 (19CF9C00) [pid = 2872] [serial = 320] [outer = 19CF2800] 12:13:48 INFO - PROCESS | 2872 | 1467141228356 Marionette TRACE conn3 <- [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]]]}] 12:13:48 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 12:13:48 INFO - document served over http requires an http 12:13:48 INFO - sub-resource via xhr-request using the meta-referrer 12:13:48 INFO - delivery method with no-redirect and when 12:13:48 INFO - the target request is same-origin. 12:13:48 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html | took 734ms 12:13:48 INFO - PROCESS | 2872 | 1467141228409 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 12:13:48 INFO - PROCESS | 2872 | 1467141228411 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 12:13:48 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html 12:13:48 INFO - PROCESS | 2872 | 1467141228414 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 12:13:48 INFO - PROCESS | 2872 | 1467141228416 Marionette TRACE conn3 <- [1,338,null,{}] 12:13:48 INFO - PROCESS | 2872 | 1467141228425 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:48 INFO - PROCESS | 2872 | 1467141228427 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:48 INFO - PROCESS | 2872 | 1467141228567 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 12:13:48 INFO - PROCESS | 2872 | 1467141228626 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:48 INFO - PROCESS | 2872 | 1467141228629 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:48 INFO - PROCESS | 2872 | ++DOCSHELL 1A031000 == 45 [pid = 2872] [id = 115] 12:13:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 116 (1A031800) [pid = 2872] [serial = 321] [outer = 00000000] 12:13:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 117 (1A751800) [pid = 2872] [serial = 322] [outer = 1A031800] 12:13:48 INFO - PROCESS | 2872 | 1467141228671 Marionette DEBUG loaded listener.js 12:13:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 118 (1A756000) [pid = 2872] [serial = 323] [outer = 1A031800] 12:13:49 INFO - PROCESS | 2872 | --DOMWINDOW == 117 (177D9800) [pid = 2872] [serial = 267] [outer = 00000000] [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] 12:13:49 INFO - PROCESS | 2872 | --DOMWINDOW == 116 (19AA9C00) [pid = 2872] [serial = 273] [outer = 00000000] [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] 12:13:49 INFO - PROCESS | 2872 | --DOMWINDOW == 115 (1430B800) [pid = 2872] [serial = 254] [outer = 00000000] [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] 12:13:49 INFO - PROCESS | 2872 | --DOMWINDOW == 114 (16C48C00) [pid = 2872] [serial = 259] [outer = 00000000] [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] 12:13:49 INFO - PROCESS | 2872 | --DOMWINDOW == 113 (17078C00) [pid = 2872] [serial = 262] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:13:49 INFO - PROCESS | 2872 | --DOMWINDOW == 112 (1707B400) [pid = 2872] [serial = 264] [outer = 00000000] [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] 12:13:49 INFO - PROCESS | 2872 | --DOMWINDOW == 111 (18338C00) [pid = 2872] [serial = 270] [outer = 00000000] [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] 12:13:49 INFO - PROCESS | 2872 | --DOMWINDOW == 110 (1026CC00) [pid = 2872] [serial = 249] [outer = 00000000] [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] 12:13:49 INFO - PROCESS | 2872 | --DOMWINDOW == 109 (131CE400) [pid = 2872] [serial = 252] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:13:49 INFO - PROCESS | 2872 | --DOMWINDOW == 108 (157B0800) [pid = 2872] [serial = 276] [outer = 00000000] [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] 12:13:49 INFO - PROCESS | 2872 | --DOMWINDOW == 107 (157B1C00) [pid = 2872] [serial = 257] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467141214452] 12:13:49 INFO - PROCESS | 2872 | --DOMWINDOW == 106 (1A758000) [pid = 2872] [serial = 279] [outer = 00000000] [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] 12:13:49 INFO - PROCESS | 2872 | 1467141229125 Marionette TRACE conn3 <- [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]]]}] 12:13:49 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 12:13:49 INFO - document served over http requires an http 12:13:49 INFO - sub-resource via xhr-request using the meta-referrer 12:13:49 INFO - delivery method with swap-origin-redirect and when 12:13:49 INFO - the target request is same-origin. 12:13:49 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 735ms 12:13:49 INFO - PROCESS | 2872 | 1467141229155 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 12:13:49 INFO - PROCESS | 2872 | 1467141229157 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 12:13:49 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html 12:13:49 INFO - PROCESS | 2872 | 1467141229160 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 12:13:49 INFO - PROCESS | 2872 | 1467141229162 Marionette TRACE conn3 <- [1,342,null,{}] 12:13:49 INFO - PROCESS | 2872 | 1467141229165 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:49 INFO - PROCESS | 2872 | 1467141229167 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:49 INFO - PROCESS | 2872 | 1467141229246 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 12:13:49 INFO - PROCESS | 2872 | 1467141229251 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:49 INFO - PROCESS | 2872 | 1467141229253 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:49 INFO - PROCESS | 2872 | ++DOCSHELL 183AA400 == 46 [pid = 2872] [id = 116] 12:13:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 107 (183AE800) [pid = 2872] [serial = 324] [outer = 00000000] 12:13:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 108 (1A192000) [pid = 2872] [serial = 325] [outer = 183AE800] 12:13:49 INFO - PROCESS | 2872 | 1467141229296 Marionette DEBUG loaded listener.js 12:13:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 109 (1A759800) [pid = 2872] [serial = 326] [outer = 183AE800] 12:13:49 INFO - PROCESS | 2872 | 1467141229715 Marionette TRACE conn3 <- [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]]]}] 12:13:49 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 12:13:49 INFO - document served over http requires an https 12:13:49 INFO - sub-resource via fetch-request using the meta-referrer 12:13:49 INFO - delivery method with keep-origin-redirect and when 12:13:49 INFO - the target request is same-origin. 12:13:49 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 594ms 12:13:49 INFO - PROCESS | 2872 | 1467141229762 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 12:13:49 INFO - PROCESS | 2872 | 1467141229763 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 12:13:49 INFO - PROCESS | 2872 | 1467141229767 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 12:13:49 INFO - PROCESS | 2872 | 1467141229768 Marionette TRACE conn3 <- [1,346,null,{}] 12:13:49 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 12:13:49 INFO - PROCESS | 2872 | 1467141229772 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:49 INFO - PROCESS | 2872 | 1467141229774 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:49 INFO - PROCESS | 2872 | 1467141229859 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 12:13:49 INFO - PROCESS | 2872 | 1467141229890 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:49 INFO - PROCESS | 2872 | 1467141229893 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:49 INFO - PROCESS | 2872 | ++DOCSHELL 1A874400 == 47 [pid = 2872] [id = 117] 12:13:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 110 (1A875000) [pid = 2872] [serial = 327] [outer = 00000000] 12:13:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 111 (1AA22000) [pid = 2872] [serial = 328] [outer = 1A875000] 12:13:49 INFO - PROCESS | 2872 | 1467141229935 Marionette DEBUG loaded listener.js 12:13:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 112 (1AA24C00) [pid = 2872] [serial = 329] [outer = 1A875000] 12:13:50 INFO - PROCESS | 2872 | 1467141230336 Marionette TRACE conn3 <- [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]]]}] 12:13:50 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 12:13:50 INFO - document served over http requires an https 12:13:50 INFO - sub-resource via fetch-request using the meta-referrer 12:13:50 INFO - delivery method with no-redirect and when 12:13:50 INFO - the target request is same-origin. 12:13:50 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html | took 594ms 12:13:50 INFO - PROCESS | 2872 | 1467141230365 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 12:13:50 INFO - PROCESS | 2872 | 1467141230367 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 12:13:50 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html 12:13:50 INFO - PROCESS | 2872 | 1467141230384 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 12:13:50 INFO - PROCESS | 2872 | 1467141230386 Marionette TRACE conn3 <- [1,350,null,{}] 12:13:50 INFO - PROCESS | 2872 | 1467141230390 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:50 INFO - PROCESS | 2872 | 1467141230391 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:50 INFO - PROCESS | 2872 | 1467141230485 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 12:13:50 INFO - PROCESS | 2872 | 1467141230492 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:50 INFO - PROCESS | 2872 | 1467141230494 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:50 INFO - PROCESS | 2872 | ++DOCSHELL 1A958C00 == 48 [pid = 2872] [id = 118] 12:13:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 113 (1A95BC00) [pid = 2872] [serial = 330] [outer = 00000000] 12:13:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 114 (1ACED400) [pid = 2872] [serial = 331] [outer = 1A95BC00] 12:13:50 INFO - PROCESS | 2872 | 1467141230537 Marionette DEBUG loaded listener.js 12:13:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 115 (1AE65C00) [pid = 2872] [serial = 332] [outer = 1A95BC00] 12:13:50 INFO - PROCESS | 2872 | 1467141230954 Marionette TRACE conn3 <- [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]]]}] 12:13:50 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 12:13:50 INFO - document served over http requires an https 12:13:50 INFO - sub-resource via fetch-request using the meta-referrer 12:13:50 INFO - delivery method with swap-origin-redirect and when 12:13:50 INFO - the target request is same-origin. 12:13:50 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 594ms 12:13:50 INFO - PROCESS | 2872 | 1467141230968 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 12:13:50 INFO - PROCESS | 2872 | 1467141230970 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 12:13:50 INFO - PROCESS | 2872 | 1467141230973 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 12:13:50 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html 12:13:50 INFO - PROCESS | 2872 | 1467141230974 Marionette TRACE conn3 <- [1,354,null,{}] 12:13:50 INFO - PROCESS | 2872 | 1467141230978 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:50 INFO - PROCESS | 2872 | 1467141230980 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:51 INFO - PROCESS | 2872 | 1467141231099 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 12:13:51 INFO - PROCESS | 2872 | 1467141231242 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:51 INFO - PROCESS | 2872 | 1467141231246 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:51 INFO - PROCESS | 2872 | ++DOCSHELL 110ADC00 == 49 [pid = 2872] [id = 119] 12:13:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 116 (110AE800) [pid = 2872] [serial = 333] [outer = 00000000] 12:13:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 117 (11ADDC00) [pid = 2872] [serial = 334] [outer = 110AE800] 12:13:51 INFO - PROCESS | 2872 | 1467141231346 Marionette DEBUG loaded listener.js 12:13:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 118 (1289B800) [pid = 2872] [serial = 335] [outer = 110AE800] 12:13:51 INFO - PROCESS | 2872 | ++DOCSHELL 16B96400 == 50 [pid = 2872] [id = 120] 12:13:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 119 (16B98C00) [pid = 2872] [serial = 336] [outer = 00000000] 12:13:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 120 (16C47800) [pid = 2872] [serial = 337] [outer = 16B98C00] 12:13:51 INFO - PROCESS | 2872 | 1467141231944 Marionette TRACE conn3 <- [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]]]}] 12:13:51 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 12:13:51 INFO - document served over http requires an https 12:13:51 INFO - sub-resource via iframe-tag using the meta-referrer 12:13:51 INFO - delivery method with keep-origin-redirect and when 12:13:51 INFO - the target request is same-origin. 12:13:51 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 969ms 12:13:51 INFO - PROCESS | 2872 | 1467141231962 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 12:13:51 INFO - PROCESS | 2872 | 1467141231965 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 12:13:51 INFO - PROCESS | 2872 | 1467141231970 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 12:13:51 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html 12:13:51 INFO - PROCESS | 2872 | 1467141231973 Marionette TRACE conn3 <- [1,358,null,{}] 12:13:51 INFO - PROCESS | 2872 | 1467141231979 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:51 INFO - PROCESS | 2872 | 1467141231982 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:52 INFO - PROCESS | 2872 | 1467141232109 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 12:13:52 INFO - PROCESS | 2872 | 1467141232236 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:52 INFO - PROCESS | 2872 | 1467141232239 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:52 INFO - PROCESS | 2872 | ++DOCSHELL 16C46000 == 51 [pid = 2872] [id = 121] 12:13:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 121 (17076C00) [pid = 2872] [serial = 338] [outer = 00000000] 12:13:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 122 (177DB000) [pid = 2872] [serial = 339] [outer = 17076C00] 12:13:52 INFO - PROCESS | 2872 | 1467141232298 Marionette DEBUG loaded listener.js 12:13:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 123 (18345400) [pid = 2872] [serial = 340] [outer = 17076C00] 12:13:52 INFO - PROCESS | 2872 | ++DOCSHELL 1A510800 == 52 [pid = 2872] [id = 122] 12:13:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 124 (1A87C400) [pid = 2872] [serial = 341] [outer = 00000000] 12:13:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 125 (1A958400) [pid = 2872] [serial = 342] [outer = 1A87C400] 12:13:52 INFO - PROCESS | 2872 | 1467141232921 Marionette TRACE conn3 <- [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]]]}] 12:13:52 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 12:13:52 INFO - document served over http requires an https 12:13:52 INFO - sub-resource via iframe-tag using the meta-referrer 12:13:52 INFO - delivery method with no-redirect and when 12:13:52 INFO - the target request is same-origin. 12:13:52 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html | took 1000ms 12:13:52 INFO - PROCESS | 2872 | 1467141232977 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 12:13:52 INFO - PROCESS | 2872 | 1467141232981 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 12:13:52 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html 12:13:52 INFO - PROCESS | 2872 | 1467141232985 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 12:13:52 INFO - PROCESS | 2872 | 1467141232988 Marionette TRACE conn3 <- [1,362,null,{}] 12:13:52 INFO - PROCESS | 2872 | 1467141232992 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:52 INFO - PROCESS | 2872 | 1467141232994 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:53 INFO - PROCESS | 2872 | 1467141233121 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 12:13:53 INFO - PROCESS | 2872 | 1467141233245 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:53 INFO - PROCESS | 2872 | 1467141233247 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:53 INFO - PROCESS | 2872 | ++DOCSHELL 19CF6C00 == 53 [pid = 2872] [id = 123] 12:13:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 126 (19CFB000) [pid = 2872] [serial = 343] [outer = 00000000] 12:13:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 127 (1AFD6800) [pid = 2872] [serial = 344] [outer = 19CFB000] 12:13:53 INFO - PROCESS | 2872 | 1467141233302 Marionette DEBUG loaded listener.js 12:13:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 128 (1B14C800) [pid = 2872] [serial = 345] [outer = 19CFB000] 12:13:53 INFO - PROCESS | 2872 | ++DOCSHELL 157DE400 == 54 [pid = 2872] [id = 124] 12:13:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 129 (157E0000) [pid = 2872] [serial = 346] [outer = 00000000] 12:13:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 130 (157E5400) [pid = 2872] [serial = 347] [outer = 157E0000] 12:13:53 INFO - PROCESS | 2872 | 1467141233937 Marionette TRACE conn3 <- [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]]]}] 12:13:53 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 12:13:53 INFO - document served over http requires an https 12:13:53 INFO - sub-resource via iframe-tag using the meta-referrer 12:13:53 INFO - delivery method with swap-origin-redirect and when 12:13:53 INFO - the target request is same-origin. 12:13:53 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 1000ms 12:13:53 INFO - PROCESS | 2872 | 1467141233987 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 12:13:53 INFO - PROCESS | 2872 | 1467141233989 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 12:13:53 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html 12:13:54 INFO - PROCESS | 2872 | 1467141234000 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 12:13:54 INFO - PROCESS | 2872 | 1467141234005 Marionette TRACE conn3 <- [1,366,null,{}] 12:13:54 INFO - PROCESS | 2872 | 1467141234010 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:54 INFO - PROCESS | 2872 | 1467141234014 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:54 INFO - PROCESS | 2872 | 1467141234169 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 12:13:54 INFO - PROCESS | 2872 | 1467141234298 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:54 INFO - PROCESS | 2872 | 1467141234301 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:54 INFO - PROCESS | 2872 | ++DOCSHELL 157E2400 == 55 [pid = 2872] [id = 125] 12:13:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 131 (157E7C00) [pid = 2872] [serial = 348] [outer = 00000000] 12:13:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 132 (1AE71000) [pid = 2872] [serial = 349] [outer = 157E7C00] 12:13:54 INFO - PROCESS | 2872 | 1467141234358 Marionette DEBUG loaded listener.js 12:13:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 133 (1B298400) [pid = 2872] [serial = 350] [outer = 157E7C00] 12:13:55 INFO - PROCESS | 2872 | 1467141235024 Marionette TRACE conn3 <- [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]]]}] 12:13:55 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 12:13:55 INFO - document served over http requires an https 12:13:55 INFO - sub-resource via script-tag using the meta-referrer 12:13:55 INFO - delivery method with keep-origin-redirect and when 12:13:55 INFO - the target request is same-origin. 12:13:55 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 1047ms 12:13:55 INFO - PROCESS | 2872 | 1467141235052 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 12:13:55 INFO - PROCESS | 2872 | 1467141235055 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 12:13:55 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html 12:13:55 INFO - PROCESS | 2872 | 1467141235076 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 12:13:55 INFO - PROCESS | 2872 | 1467141235079 Marionette TRACE conn3 <- [1,370,null,{}] 12:13:55 INFO - PROCESS | 2872 | 1467141235084 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:55 INFO - PROCESS | 2872 | 1467141235087 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:55 INFO - PROCESS | 2872 | 1467141235184 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 12:13:55 INFO - PROCESS | 2872 | 1467141235318 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:55 INFO - PROCESS | 2872 | 1467141235321 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:55 INFO - PROCESS | 2872 | ++DOCSHELL 15045800 == 56 [pid = 2872] [id = 126] 12:13:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 134 (15542000) [pid = 2872] [serial = 351] [outer = 00000000] 12:13:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 135 (114D5000) [pid = 2872] [serial = 352] [outer = 15542000] 12:13:55 INFO - PROCESS | 2872 | 1467141235375 Marionette DEBUG loaded listener.js 12:13:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 136 (13D0E400) [pid = 2872] [serial = 353] [outer = 15542000] 12:13:55 INFO - PROCESS | 2872 | 1467141235917 Marionette TRACE conn3 <- [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]]]}] 12:13:55 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 12:13:55 INFO - document served over http requires an https 12:13:55 INFO - sub-resource via script-tag using the meta-referrer 12:13:55 INFO - delivery method with no-redirect and when 12:13:55 INFO - the target request is same-origin. 12:13:55 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html | took 906ms 12:13:55 INFO - PROCESS | 2872 | 1467141235979 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 12:13:55 INFO - PROCESS | 2872 | 1467141235984 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 12:13:55 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html 12:13:55 INFO - PROCESS | 2872 | 1467141235989 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 12:13:55 INFO - PROCESS | 2872 | 1467141235992 Marionette TRACE conn3 <- [1,374,null,{}] 12:13:55 INFO - PROCESS | 2872 | 1467141235996 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:55 INFO - PROCESS | 2872 | 1467141235998 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:56 INFO - PROCESS | 2872 | 1467141236109 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 12:13:56 INFO - PROCESS | 2872 | --DOCSHELL 14E43000 == 55 [pid = 2872] [id = 69] 12:13:56 INFO - PROCESS | 2872 | --DOCSHELL 1A958C00 == 54 [pid = 2872] [id = 118] 12:13:56 INFO - PROCESS | 2872 | --DOCSHELL 1A874400 == 53 [pid = 2872] [id = 117] 12:13:56 INFO - PROCESS | 2872 | --DOCSHELL 183AA400 == 52 [pid = 2872] [id = 116] 12:13:56 INFO - PROCESS | 2872 | --DOCSHELL 1A031000 == 51 [pid = 2872] [id = 115] 12:13:56 INFO - PROCESS | 2872 | --DOCSHELL 19CF2400 == 50 [pid = 2872] [id = 114] 12:13:56 INFO - PROCESS | 2872 | --DOCSHELL 1833B400 == 49 [pid = 2872] [id = 113] 12:13:56 INFO - PROCESS | 2872 | --DOCSHELL 16C68800 == 48 [pid = 2872] [id = 112] 12:13:56 INFO - PROCESS | 2872 | --DOCSHELL 16C48400 == 47 [pid = 2872] [id = 111] 12:13:56 INFO - PROCESS | 2872 | --DOCSHELL 13152000 == 46 [pid = 2872] [id = 110] 12:13:56 INFO - PROCESS | 2872 | --DOCSHELL 129E9400 == 45 [pid = 2872] [id = 109] 12:13:56 INFO - PROCESS | 2872 | --DOCSHELL 11C44800 == 44 [pid = 2872] [id = 108] 12:13:56 INFO - PROCESS | 2872 | --DOCSHELL 15C28400 == 43 [pid = 2872] [id = 107] 12:13:56 INFO - PROCESS | 2872 | --DOCSHELL 169B8800 == 42 [pid = 2872] [id = 105] 12:13:56 INFO - PROCESS | 2872 | --DOMWINDOW == 135 (1A188400) [pid = 2872] [serial = 241] [outer = 00000000] [url = about:blank] 12:13:56 INFO - PROCESS | 2872 | --DOMWINDOW == 134 (13CE2800) [pid = 2872] [serial = 235] [outer = 00000000] [url = about:blank] 12:13:56 INFO - PROCESS | 2872 | --DOMWINDOW == 133 (1700B400) [pid = 2872] [serial = 238] [outer = 00000000] [url = about:blank] 12:13:56 INFO - PROCESS | 2872 | --DOMWINDOW == 132 (1AFE0000) [pid = 2872] [serial = 244] [outer = 00000000] [url = about:blank] 12:13:56 INFO - PROCESS | 2872 | --DOMWINDOW == 131 (1AFD8C00) [pid = 2872] [serial = 232] [outer = 00000000] [url = about:blank] 12:13:56 INFO - PROCESS | 2872 | --DOMWINDOW == 130 (1281C000) [pid = 2872] [serial = 247] [outer = 00000000] [url = about:blank] 12:13:56 INFO - PROCESS | 2872 | --DOMWINDOW == 129 (1ACEB800) [pid = 2872] [serial = 283] [outer = 00000000] [url = about:blank] 12:13:56 INFO - PROCESS | 2872 | --DOCSHELL 1281BC00 == 41 [pid = 2872] [id = 102] 12:13:56 INFO - PROCESS | 2872 | --DOCSHELL 1A87A800 == 40 [pid = 2872] [id = 101] 12:13:56 INFO - PROCESS | 2872 | --DOMWINDOW == 128 (1800C800) [pid = 2872] [serial = 268] [outer = 00000000] [url = about:blank] 12:13:56 INFO - PROCESS | 2872 | --DOMWINDOW == 127 (1A02E800) [pid = 2872] [serial = 274] [outer = 00000000] [url = about:blank] 12:13:56 INFO - PROCESS | 2872 | --DOMWINDOW == 126 (14E3E400) [pid = 2872] [serial = 255] [outer = 00000000] [url = about:blank] 12:13:56 INFO - PROCESS | 2872 | --DOMWINDOW == 125 (16C4F000) [pid = 2872] [serial = 260] [outer = 00000000] [url = about:blank] 12:13:56 INFO - PROCESS | 2872 | --DOMWINDOW == 124 (1707C400) [pid = 2872] [serial = 263] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:13:56 INFO - PROCESS | 2872 | --DOMWINDOW == 123 (16C53000) [pid = 2872] [serial = 261] [outer = 00000000] [url = about:blank] 12:13:56 INFO - PROCESS | 2872 | --DOMWINDOW == 122 (172EC000) [pid = 2872] [serial = 265] [outer = 00000000] [url = about:blank] 12:13:56 INFO - PROCESS | 2872 | --DOMWINDOW == 121 (19AAC800) [pid = 2872] [serial = 272] [outer = 00000000] [url = about:blank] 12:13:56 INFO - PROCESS | 2872 | --DOMWINDOW == 120 (10A9F400) [pid = 2872] [serial = 250] [outer = 00000000] [url = about:blank] 12:13:56 INFO - PROCESS | 2872 | --DOMWINDOW == 119 (131D5400) [pid = 2872] [serial = 253] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:13:56 INFO - PROCESS | 2872 | --DOMWINDOW == 118 (1281A800) [pid = 2872] [serial = 251] [outer = 00000000] [url = about:blank] 12:13:56 INFO - PROCESS | 2872 | --DOMWINDOW == 117 (19A34C00) [pid = 2872] [serial = 271] [outer = 00000000] [url = about:blank] 12:13:56 INFO - PROCESS | 2872 | --DOMWINDOW == 116 (1A1E1800) [pid = 2872] [serial = 278] [outer = 00000000] [url = about:blank] 12:13:56 INFO - PROCESS | 2872 | --DOMWINDOW == 115 (1A02D800) [pid = 2872] [serial = 277] [outer = 00000000] [url = about:blank] 12:13:56 INFO - PROCESS | 2872 | --DOMWINDOW == 114 (1A035800) [pid = 2872] [serial = 275] [outer = 00000000] [url = about:blank] 12:13:56 INFO - PROCESS | 2872 | --DOMWINDOW == 113 (14E48000) [pid = 2872] [serial = 256] [outer = 00000000] [url = about:blank] 12:13:56 INFO - PROCESS | 2872 | --DOMWINDOW == 112 (15F9AC00) [pid = 2872] [serial = 258] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467141214452] 12:13:56 INFO - PROCESS | 2872 | --DOMWINDOW == 111 (1A94CC00) [pid = 2872] [serial = 281] [outer = 00000000] [url = about:blank] 12:13:56 INFO - PROCESS | 2872 | --DOMWINDOW == 110 (1806D400) [pid = 2872] [serial = 269] [outer = 00000000] [url = about:blank] 12:13:56 INFO - PROCESS | 2872 | --DOMWINDOW == 109 (1A87E400) [pid = 2872] [serial = 280] [outer = 00000000] [url = about:blank] 12:13:56 INFO - PROCESS | 2872 | --DOMWINDOW == 108 (177DA000) [pid = 2872] [serial = 266] [outer = 00000000] [url = about:blank] 12:13:56 INFO - PROCESS | 2872 | 1467141236239 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:56 INFO - PROCESS | 2872 | 1467141236242 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:56 INFO - PROCESS | 2872 | ++DOCSHELL 10FAC000 == 41 [pid = 2872] [id = 127] 12:13:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 109 (110B7400) [pid = 2872] [serial = 354] [outer = 00000000] 12:13:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 110 (1289E000) [pid = 2872] [serial = 355] [outer = 110B7400] 12:13:56 INFO - PROCESS | 2872 | 1467141236294 Marionette DEBUG loaded listener.js 12:13:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 111 (1310F000) [pid = 2872] [serial = 356] [outer = 110B7400] 12:13:56 INFO - PROCESS | 2872 | 1467141236670 Marionette TRACE conn3 <- [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]]]}] 12:13:56 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 12:13:56 INFO - document served over http requires an https 12:13:56 INFO - sub-resource via script-tag using the meta-referrer 12:13:56 INFO - delivery method with swap-origin-redirect and when 12:13:56 INFO - the target request is same-origin. 12:13:56 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 734ms 12:13:56 INFO - PROCESS | 2872 | 1467141236730 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 12:13:56 INFO - PROCESS | 2872 | 1467141236732 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 12:13:56 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 12:13:56 INFO - PROCESS | 2872 | 1467141236736 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 12:13:56 INFO - PROCESS | 2872 | 1467141236739 Marionette TRACE conn3 <- [1,378,null,{}] 12:13:56 INFO - PROCESS | 2872 | 1467141236753 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:56 INFO - PROCESS | 2872 | 1467141236757 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:56 INFO - PROCESS | 2872 | 1467141236867 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 12:13:56 INFO - PROCESS | 2872 | 1467141236882 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:56 INFO - PROCESS | 2872 | 1467141236885 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:56 INFO - PROCESS | 2872 | ++DOCSHELL 16BA1000 == 42 [pid = 2872] [id = 128] 12:13:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 112 (16BA2800) [pid = 2872] [serial = 357] [outer = 00000000] 12:13:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 113 (16C50400) [pid = 2872] [serial = 358] [outer = 16BA2800] 12:13:56 INFO - PROCESS | 2872 | 1467141236931 Marionette DEBUG loaded listener.js 12:13:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 114 (16F84000) [pid = 2872] [serial = 359] [outer = 16BA2800] 12:13:57 INFO - PROCESS | 2872 | 1467141237374 Marionette TRACE conn3 <- [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]]]}] 12:13:57 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 12:13:57 INFO - document served over http requires an https 12:13:57 INFO - sub-resource via xhr-request using the meta-referrer 12:13:57 INFO - delivery method with keep-origin-redirect and when 12:13:57 INFO - the target request is same-origin. 12:13:57 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 704ms 12:13:57 INFO - PROCESS | 2872 | 1467141237435 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 12:13:57 INFO - PROCESS | 2872 | 1467141237437 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 12:13:57 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 12:13:57 INFO - PROCESS | 2872 | 1467141237441 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 12:13:57 INFO - PROCESS | 2872 | 1467141237442 Marionette TRACE conn3 <- [1,382,null,{}] 12:13:57 INFO - PROCESS | 2872 | 1467141237446 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:57 INFO - PROCESS | 2872 | 1467141237448 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:57 INFO - PROCESS | 2872 | 1467141237531 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 12:13:57 INFO - PROCESS | 2872 | 1467141237543 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:57 INFO - PROCESS | 2872 | 1467141237545 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:57 INFO - PROCESS | 2872 | ++DOCSHELL 177D4800 == 43 [pid = 2872] [id = 129] 12:13:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 115 (177DA000) [pid = 2872] [serial = 360] [outer = 00000000] 12:13:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 116 (178D3000) [pid = 2872] [serial = 361] [outer = 177DA000] 12:13:57 INFO - PROCESS | 2872 | 1467141237588 Marionette DEBUG loaded listener.js 12:13:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 117 (16F17400) [pid = 2872] [serial = 362] [outer = 177DA000] 12:13:57 INFO - PROCESS | 2872 | 1467141237992 Marionette TRACE conn3 <- [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]]]}] 12:13:58 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 12:13:58 INFO - document served over http requires an https 12:13:58 INFO - sub-resource via xhr-request using the meta-referrer 12:13:58 INFO - delivery method with no-redirect and when 12:13:58 INFO - the target request is same-origin. 12:13:58 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 593ms 12:13:58 INFO - PROCESS | 2872 | 1467141238041 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 12:13:58 INFO - PROCESS | 2872 | 1467141238043 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 12:13:58 INFO - PROCESS | 2872 | 1467141238047 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 12:13:58 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 12:13:58 INFO - PROCESS | 2872 | 1467141238048 Marionette TRACE conn3 <- [1,386,null,{}] 12:13:58 INFO - PROCESS | 2872 | 1467141238052 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:58 INFO - PROCESS | 2872 | 1467141238063 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:58 INFO - PROCESS | 2872 | 1467141238143 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 12:13:58 INFO - PROCESS | 2872 | 1467141238147 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:58 INFO - PROCESS | 2872 | 1467141238150 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:58 INFO - PROCESS | 2872 | ++DOCSHELL 17BE0C00 == 44 [pid = 2872] [id = 130] 12:13:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 118 (1806E400) [pid = 2872] [serial = 363] [outer = 00000000] 12:13:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 119 (1833D400) [pid = 2872] [serial = 364] [outer = 1806E400] 12:13:58 INFO - PROCESS | 2872 | 1467141238192 Marionette DEBUG loaded listener.js 12:13:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 120 (18343C00) [pid = 2872] [serial = 365] [outer = 1806E400] 12:13:58 INFO - PROCESS | 2872 | 1467141238670 Marionette TRACE conn3 <- [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]]]}] 12:13:58 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 12:13:58 INFO - document served over http requires an https 12:13:58 INFO - sub-resource via xhr-request using the meta-referrer 12:13:58 INFO - delivery method with swap-origin-redirect and when 12:13:58 INFO - the target request is same-origin. 12:13:58 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 703ms 12:13:58 INFO - PROCESS | 2872 | 1467141238748 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 12:13:58 INFO - PROCESS | 2872 | 1467141238750 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 12:13:58 INFO - TEST-START | /referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html 12:13:58 INFO - PROCESS | 2872 | 1467141238758 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 12:13:58 INFO - PROCESS | 2872 | 1467141238760 Marionette TRACE conn3 <- [1,390,null,{}] 12:13:58 INFO - PROCESS | 2872 | 1467141238764 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:58 INFO - PROCESS | 2872 | 1467141238769 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:58 INFO - PROCESS | 2872 | 1467141238908 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 12:13:58 INFO - PROCESS | 2872 | 1467141238961 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:58 INFO - PROCESS | 2872 | 1467141238963 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:58 INFO - PROCESS | 2872 | ++DOCSHELL 19AB1400 == 45 [pid = 2872] [id = 131] 12:13:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 121 (19C94000) [pid = 2872] [serial = 366] [outer = 00000000] 12:13:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 122 (19CF5800) [pid = 2872] [serial = 367] [outer = 19C94000] 12:13:59 INFO - PROCESS | 2872 | 1467141239014 Marionette DEBUG loaded listener.js 12:13:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 123 (19CF9400) [pid = 2872] [serial = 368] [outer = 19C94000] 12:13:59 INFO - PROCESS | 2872 | ++DOCSHELL 1A1E4C00 == 46 [pid = 2872] [id = 132] 12:13:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 124 (1A1E6C00) [pid = 2872] [serial = 369] [outer = 00000000] 12:13:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 125 (1A510400) [pid = 2872] [serial = 370] [outer = 1A1E6C00] 12:13:59 INFO - PROCESS | 2872 | 1467141239462 Marionette TRACE conn3 <- [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] 12:13:59 INFO - PROCESS | 2872 | 1467141239506 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 12:13:59 INFO - TEST-START | /referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html 12:13:59 INFO - PROCESS | 2872 | 1467141239512 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 12:13:59 INFO - PROCESS | 2872 | 1467141239514 Marionette TRACE conn3 <- [1,394,null,{}] 12:13:59 INFO - PROCESS | 2872 | 1467141239517 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:13:59 INFO - PROCESS | 2872 | 1467141239519 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:59 INFO - PROCESS | 2872 | 1467141239637 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 12:13:59 INFO - PROCESS | 2872 | 1467141239644 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:59 INFO - PROCESS | 2872 | 1467141239646 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:13:59 INFO - PROCESS | 2872 | ++DOCSHELL 19CF1C00 == 47 [pid = 2872] [id = 133] 12:13:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 126 (1A02F800) [pid = 2872] [serial = 371] [outer = 00000000] 12:13:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 127 (1A194000) [pid = 2872] [serial = 372] [outer = 1A02F800] 12:13:59 INFO - PROCESS | 2872 | 1467141239737 Marionette DEBUG loaded listener.js 12:13:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 128 (1A1DB800) [pid = 2872] [serial = 373] [outer = 1A02F800] 12:14:00 INFO - PROCESS | 2872 | ++DOCSHELL 1A954400 == 48 [pid = 2872] [id = 134] 12:14:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 129 (1A954800) [pid = 2872] [serial = 374] [outer = 00000000] 12:14:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 130 (1A958800) [pid = 2872] [serial = 375] [outer = 1A954800] 12:14:00 INFO - PROCESS | 2872 | 1467141240184 Marionette TRACE conn3 <- [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] 12:14:00 INFO - PROCESS | 2872 | 1467141240221 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 12:14:00 INFO - PROCESS | 2872 | 1467141240224 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 12:14:00 INFO - PROCESS | 2872 | 1467141240226 Marionette TRACE conn3 <- [1,398,null,{}] 12:14:00 INFO - PROCESS | 2872 | 1467141240229 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:00 INFO - PROCESS | 2872 | 1467141240231 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:14:00 INFO - PROCESS | 2872 | 1467141240350 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 12:14:00 INFO - PROCESS | 2872 | --DOMWINDOW == 129 (19CF2800) [pid = 2872] [serial = 318] [outer = 00000000] [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] 12:14:00 INFO - PROCESS | 2872 | --DOMWINDOW == 128 (1833E000) [pid = 2872] [serial = 315] [outer = 00000000] [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] 12:14:00 INFO - PROCESS | 2872 | --DOMWINDOW == 127 (1A031800) [pid = 2872] [serial = 321] [outer = 00000000] [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] 12:14:00 INFO - PROCESS | 2872 | --DOMWINDOW == 126 (16C48800) [pid = 2872] [serial = 309] [outer = 00000000] [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] 12:14:00 INFO - PROCESS | 2872 | --DOMWINDOW == 125 (1700EC00) [pid = 2872] [serial = 312] [outer = 00000000] [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] 12:14:00 INFO - PROCESS | 2872 | --DOMWINDOW == 124 (183AE800) [pid = 2872] [serial = 324] [outer = 00000000] [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] 12:14:00 INFO - PROCESS | 2872 | --DOMWINDOW == 123 (13153000) [pid = 2872] [serial = 306] [outer = 00000000] [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] 12:14:00 INFO - PROCESS | 2872 | --DOMWINDOW == 122 (169BA000) [pid = 2872] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:14:00 INFO - PROCESS | 2872 | --DOMWINDOW == 121 (129F2000) [pid = 2872] [serial = 304] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:14:00 INFO - PROCESS | 2872 | --DOMWINDOW == 120 (11CCF800) [pid = 2872] [serial = 301] [outer = 00000000] [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] 12:14:00 INFO - PROCESS | 2872 | --DOMWINDOW == 119 (15F9D000) [pid = 2872] [serial = 299] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467141223702] 12:14:00 INFO - PROCESS | 2872 | --DOMWINDOW == 118 (1A875000) [pid = 2872] [serial = 327] [outer = 00000000] [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] 12:14:00 INFO - PROCESS | 2872 | --DOMWINDOW == 117 (14E44400) [pid = 2872] [serial = 191] [outer = 00000000] [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] 12:14:00 INFO - PROCESS | 2872 | --DOMWINDOW == 116 (10A7AC00) [pid = 2872] [serial = 246] [outer = 00000000] [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] 12:14:00 INFO - PROCESS | 2872 | 1467141240570 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:00 INFO - PROCESS | 2872 | 1467141240572 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:14:00 INFO - PROCESS | 2872 | ++DOCSHELL 10A08400 == 49 [pid = 2872] [id = 135] 12:14:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 117 (10A77400) [pid = 2872] [serial = 376] [outer = 00000000] 12:14:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 118 (13153000) [pid = 2872] [serial = 377] [outer = 10A77400] 12:14:00 INFO - PROCESS | 2872 | 1467141240616 Marionette DEBUG loaded listener.js 12:14:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 119 (1553F000) [pid = 2872] [serial = 378] [outer = 10A77400] 12:14:00 INFO - PROCESS | 2872 | ++DOCSHELL 1A87E800 == 50 [pid = 2872] [id = 136] 12:14:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 120 (1A880400) [pid = 2872] [serial = 379] [outer = 00000000] 12:14:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 121 (1A95A800) [pid = 2872] [serial = 380] [outer = 1A880400] 12:14:01 INFO - PROCESS | 2872 | 1467141241018 Marionette TRACE conn3 <- [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] 12:14:01 INFO - PROCESS | 2872 | 1467141241071 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 12:14:01 INFO - TEST-START | /referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 12:14:01 INFO - PROCESS | 2872 | 1467141241074 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 12:14:01 INFO - PROCESS | 2872 | 1467141241076 Marionette TRACE conn3 <- [1,402,null,{}] 12:14:01 INFO - PROCESS | 2872 | 1467141241089 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:01 INFO - PROCESS | 2872 | 1467141241091 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:14:01 INFO - PROCESS | 2872 | 1467141241183 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 12:14:01 INFO - PROCESS | 2872 | 1467141241189 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:01 INFO - PROCESS | 2872 | 1467141241191 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:14:01 INFO - PROCESS | 2872 | ++DOCSHELL 177D3000 == 51 [pid = 2872] [id = 137] 12:14:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 122 (1A1E2800) [pid = 2872] [serial = 381] [outer = 00000000] 12:14:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 123 (1A94EC00) [pid = 2872] [serial = 382] [outer = 1A1E2800] 12:14:01 INFO - PROCESS | 2872 | 1467141241234 Marionette DEBUG loaded listener.js 12:14:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 124 (1ACEE000) [pid = 2872] [serial = 383] [outer = 1A1E2800] 12:14:04 INFO - PROCESS | 2872 | --DOCSHELL 10A78400 == 50 [pid = 2872] [id = 88] 12:14:04 INFO - PROCESS | 2872 | --DOCSHELL 16B99C00 == 49 [pid = 2872] [id = 103] 12:14:04 INFO - PROCESS | 2872 | --DOCSHELL 1A876C00 == 48 [pid = 2872] [id = 67] 12:14:04 INFO - PROCESS | 2872 | --DOCSHELL 155C8800 == 47 [pid = 2872] [id = 24] 12:14:04 INFO - PROCESS | 2872 | --DOCSHELL 169BAC00 == 46 [pid = 2872] [id = 106] 12:14:04 INFO - PROCESS | 2872 | --DOCSHELL 11AE0400 == 45 [pid = 2872] [id = 26] 12:14:04 INFO - PROCESS | 2872 | --DOCSHELL 1AE66000 == 44 [pid = 2872] [id = 104] 12:14:04 INFO - PROCESS | 2872 | --DOCSHELL 10A9A000 == 43 [pid = 2872] [id = 22] 12:14:04 INFO - PROCESS | 2872 | --DOCSHELL 157B4000 == 42 [pid = 2872] [id = 25] 12:14:04 INFO - PROCESS | 2872 | --DOCSHELL 1B4EEC00 == 41 [pid = 2872] [id = 21] 12:14:04 INFO - PROCESS | 2872 | --DOCSHELL 14E43800 == 40 [pid = 2872] [id = 29] 12:14:04 INFO - PROCESS | 2872 | --DOCSHELL 1B14D400 == 39 [pid = 2872] [id = 18] 12:14:04 INFO - PROCESS | 2872 | --DOCSHELL 14E44000 == 38 [pid = 2872] [id = 12] 12:14:04 INFO - PROCESS | 2872 | --DOCSHELL 155C8000 == 37 [pid = 2872] [id = 31] 12:14:04 INFO - PROCESS | 2872 | --DOCSHELL 1ACED000 == 36 [pid = 2872] [id = 14] 12:14:04 INFO - PROCESS | 2872 | --DOCSHELL 167FE000 == 35 [pid = 2872] [id = 8] 12:14:04 INFO - PROCESS | 2872 | --DOCSHELL 13934C00 == 34 [pid = 2872] [id = 28] 12:14:04 INFO - PROCESS | 2872 | --DOCSHELL 1AA29800 == 33 [pid = 2872] [id = 87] 12:14:04 INFO - PROCESS | 2872 | --DOCSHELL 1A87E800 == 32 [pid = 2872] [id = 136] 12:14:04 INFO - PROCESS | 2872 | --DOCSHELL 10A08400 == 31 [pid = 2872] [id = 135] 12:14:04 INFO - PROCESS | 2872 | --DOCSHELL 1A954400 == 30 [pid = 2872] [id = 134] 12:14:04 INFO - PROCESS | 2872 | --DOCSHELL 19CF1C00 == 29 [pid = 2872] [id = 133] 12:14:04 INFO - PROCESS | 2872 | --DOCSHELL 1A1E4C00 == 28 [pid = 2872] [id = 132] 12:14:04 INFO - PROCESS | 2872 | --DOCSHELL 19AB1400 == 27 [pid = 2872] [id = 131] 12:14:04 INFO - PROCESS | 2872 | --DOCSHELL 17BE0C00 == 26 [pid = 2872] [id = 130] 12:14:04 INFO - PROCESS | 2872 | --DOCSHELL 177D4800 == 25 [pid = 2872] [id = 129] 12:14:04 INFO - PROCESS | 2872 | --DOCSHELL 16BA1000 == 24 [pid = 2872] [id = 128] 12:14:04 INFO - PROCESS | 2872 | --DOCSHELL 10FAC000 == 23 [pid = 2872] [id = 127] 12:14:04 INFO - PROCESS | 2872 | --DOCSHELL 15045800 == 22 [pid = 2872] [id = 126] 12:14:04 INFO - PROCESS | 2872 | --DOMWINDOW == 123 (1ACED400) [pid = 2872] [serial = 331] [outer = 00000000] [url = about:blank] 12:14:04 INFO - PROCESS | 2872 | --DOMWINDOW == 122 (1438A800) [pid = 2872] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467141223702] 12:14:04 INFO - PROCESS | 2872 | --DOMWINDOW == 121 (1B149400) [pid = 2872] [serial = 297] [outer = 00000000] [url = about:blank] 12:14:04 INFO - PROCESS | 2872 | --DOCSHELL 157E2400 == 21 [pid = 2872] [id = 125] 12:14:04 INFO - PROCESS | 2872 | --DOCSHELL 157DE400 == 20 [pid = 2872] [id = 124] 12:14:04 INFO - PROCESS | 2872 | --DOCSHELL 19CF6C00 == 19 [pid = 2872] [id = 123] 12:14:04 INFO - PROCESS | 2872 | --DOCSHELL 1A510800 == 18 [pid = 2872] [id = 122] 12:14:04 INFO - PROCESS | 2872 | --DOCSHELL 16C46000 == 17 [pid = 2872] [id = 121] 12:14:04 INFO - PROCESS | 2872 | --DOCSHELL 16B96400 == 16 [pid = 2872] [id = 120] 12:14:04 INFO - PROCESS | 2872 | --DOCSHELL 110ADC00 == 15 [pid = 2872] [id = 119] 12:14:04 INFO - PROCESS | 2872 | --DOMWINDOW == 120 (16C69C00) [pid = 2872] [serial = 193] [outer = 00000000] [url = about:blank] 12:14:04 INFO - PROCESS | 2872 | --DOMWINDOW == 119 (14309C00) [pid = 2872] [serial = 248] [outer = 00000000] [url = about:blank] 12:14:04 INFO - PROCESS | 2872 | --DOMWINDOW == 118 (19CF6400) [pid = 2872] [serial = 319] [outer = 00000000] [url = about:blank] 12:14:04 INFO - PROCESS | 2872 | --DOMWINDOW == 117 (183A9400) [pid = 2872] [serial = 316] [outer = 00000000] [url = about:blank] 12:14:04 INFO - PROCESS | 2872 | --DOMWINDOW == 116 (1A751800) [pid = 2872] [serial = 322] [outer = 00000000] [url = about:blank] 12:14:04 INFO - PROCESS | 2872 | --DOMWINDOW == 115 (19CF9C00) [pid = 2872] [serial = 320] [outer = 00000000] [url = about:blank] 12:14:04 INFO - PROCESS | 2872 | --DOMWINDOW == 114 (16C51C00) [pid = 2872] [serial = 310] [outer = 00000000] [url = about:blank] 12:14:04 INFO - PROCESS | 2872 | --DOMWINDOW == 113 (16F15800) [pid = 2872] [serial = 311] [outer = 00000000] [url = about:blank] 12:14:04 INFO - PROCESS | 2872 | --DOMWINDOW == 112 (178C5400) [pid = 2872] [serial = 313] [outer = 00000000] [url = about:blank] 12:14:04 INFO - PROCESS | 2872 | --DOMWINDOW == 111 (12DF4400) [pid = 2872] [serial = 286] [outer = 00000000] [url = about:blank] 12:14:04 INFO - PROCESS | 2872 | --DOMWINDOW == 110 (16C4F800) [pid = 2872] [serial = 289] [outer = 00000000] [url = about:blank] 12:14:04 INFO - PROCESS | 2872 | --DOMWINDOW == 109 (1A759800) [pid = 2872] [serial = 326] [outer = 00000000] [url = about:blank] 12:14:04 INFO - PROCESS | 2872 | --DOMWINDOW == 108 (13933400) [pid = 2872] [serial = 307] [outer = 00000000] [url = about:blank] 12:14:04 INFO - PROCESS | 2872 | --DOMWINDOW == 107 (1437E000) [pid = 2872] [serial = 308] [outer = 00000000] [url = about:blank] 12:14:04 INFO - PROCESS | 2872 | --DOMWINDOW == 106 (169BBC00) [pid = 2872] [serial = 295] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:14:04 INFO - PROCESS | 2872 | --DOMWINDOW == 105 (1B143400) [pid = 2872] [serial = 292] [outer = 00000000] [url = about:blank] 12:14:04 INFO - PROCESS | 2872 | --DOMWINDOW == 104 (13151C00) [pid = 2872] [serial = 305] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:14:04 INFO - PROCESS | 2872 | --DOMWINDOW == 103 (136F9000) [pid = 2872] [serial = 303] [outer = 00000000] [url = about:blank] 12:14:04 INFO - PROCESS | 2872 | --DOMWINDOW == 102 (12BC4400) [pid = 2872] [serial = 302] [outer = 00000000] [url = about:blank] 12:14:04 INFO - PROCESS | 2872 | --DOMWINDOW == 101 (1A192000) [pid = 2872] [serial = 325] [outer = 00000000] [url = about:blank] 12:14:04 INFO - PROCESS | 2872 | --DOMWINDOW == 100 (1AA22000) [pid = 2872] [serial = 328] [outer = 00000000] [url = about:blank] 12:14:04 INFO - PROCESS | 2872 | --DOMWINDOW == 99 (1A756000) [pid = 2872] [serial = 323] [outer = 00000000] [url = about:blank] 12:14:04 INFO - PROCESS | 2872 | --DOMWINDOW == 98 (1AA24C00) [pid = 2872] [serial = 329] [outer = 00000000] [url = about:blank] 12:14:04 INFO - PROCESS | 2872 | --DOMWINDOW == 97 (19A30800) [pid = 2872] [serial = 317] [outer = 00000000] [url = about:blank] 12:14:04 INFO - PROCESS | 2872 | --DOMWINDOW == 96 (18069C00) [pid = 2872] [serial = 314] [outer = 00000000] [url = about:blank] 12:14:08 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (1ACF2000) [pid = 2872] [serial = 243] [outer = 00000000] [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] 12:14:08 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (1A952000) [pid = 2872] [serial = 185] [outer = 00000000] [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] 12:14:08 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (11CCF400) [pid = 2872] [serial = 234] [outer = 00000000] [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] 12:14:08 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (114D2000) [pid = 2872] [serial = 188] [outer = 00000000] [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] 12:14:08 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (1AE6C400) [pid = 2872] [serial = 231] [outer = 00000000] [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] 12:14:08 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (14FF5000) [pid = 2872] [serial = 237] [outer = 00000000] [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] 12:14:09 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (19AAB800) [pid = 2872] [serial = 240] [outer = 00000000] [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] 12:14:09 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (169BB000) [pid = 2872] [serial = 296] [outer = 00000000] [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] 12:14:09 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (1A87D400) [pid = 2872] [serial = 282] [outer = 00000000] [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] 12:14:09 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (1A95BC00) [pid = 2872] [serial = 330] [outer = 00000000] [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] 12:14:09 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (16BA2000) [pid = 2872] [serial = 288] [outer = 00000000] [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] 12:14:09 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (1281C800) [pid = 2872] [serial = 285] [outer = 00000000] [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] 12:14:09 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (1AE66400) [pid = 2872] [serial = 291] [outer = 00000000] [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] 12:14:09 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (15542000) [pid = 2872] [serial = 351] [outer = 00000000] [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] 12:14:09 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (157E0000) [pid = 2872] [serial = 346] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:14:09 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (19CFB000) [pid = 2872] [serial = 343] [outer = 00000000] [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] 12:14:09 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (177DA000) [pid = 2872] [serial = 360] [outer = 00000000] [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] 12:14:09 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (16B98C00) [pid = 2872] [serial = 336] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:14:09 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (110AE800) [pid = 2872] [serial = 333] [outer = 00000000] [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] 12:14:09 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (16BA2800) [pid = 2872] [serial = 357] [outer = 00000000] [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] 12:14:09 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (1A87C400) [pid = 2872] [serial = 341] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467141232748] 12:14:09 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (17076C00) [pid = 2872] [serial = 338] [outer = 00000000] [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] 12:14:09 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (110B7400) [pid = 2872] [serial = 354] [outer = 00000000] [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] 12:14:09 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (1806E400) [pid = 2872] [serial = 363] [outer = 00000000] [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] 12:14:09 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (157E7C00) [pid = 2872] [serial = 348] [outer = 00000000] [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] 12:14:09 INFO - PROCESS | 2872 | --DOMWINDOW == 70 (19C94000) [pid = 2872] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html] 12:14:09 INFO - PROCESS | 2872 | --DOMWINDOW == 69 (1A02F800) [pid = 2872] [serial = 371] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html] 12:14:09 INFO - PROCESS | 2872 | --DOMWINDOW == 68 (1A1E6C00) [pid = 2872] [serial = 369] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:14:09 INFO - PROCESS | 2872 | --DOMWINDOW == 67 (1A954800) [pid = 2872] [serial = 374] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467141240051] 12:14:09 INFO - PROCESS | 2872 | --DOMWINDOW == 66 (10A77400) [pid = 2872] [serial = 376] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html] 12:14:09 INFO - PROCESS | 2872 | --DOMWINDOW == 65 (1A880400) [pid = 2872] [serial = 379] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:14:12 INFO - PROCESS | 2872 | --DOCSHELL 1AFDA800 == 14 [pid = 2872] [id = 16] 12:14:12 INFO - PROCESS | 2872 | --DOCSHELL 177D1800 == 13 [pid = 2872] [id = 33] 12:14:12 INFO - PROCESS | 2872 | --DOCSHELL 13D10400 == 12 [pid = 2872] [id = 11] 12:14:12 INFO - PROCESS | 2872 | --DOCSHELL 1A50B800 == 11 [pid = 2872] [id = 10] 12:14:12 INFO - PROCESS | 2872 | --DOCSHELL 136FA400 == 10 [pid = 2872] [id = 23] 12:14:12 INFO - PROCESS | 2872 | --DOCSHELL 13124C00 == 9 [pid = 2872] [id = 27] 12:14:12 INFO - PROCESS | 2872 | --DOMWINDOW == 64 (1ACF3000) [pid = 2872] [serial = 284] [outer = 00000000] [url = about:blank] 12:14:12 INFO - PROCESS | 2872 | --DOMWINDOW == 63 (1AE65C00) [pid = 2872] [serial = 332] [outer = 00000000] [url = about:blank] 12:14:12 INFO - PROCESS | 2872 | --DOMWINDOW == 62 (1AA20400) [pid = 2872] [serial = 187] [outer = 00000000] [url = about:blank] 12:14:12 INFO - PROCESS | 2872 | --DOMWINDOW == 61 (14E45000) [pid = 2872] [serial = 236] [outer = 00000000] [url = about:blank] 12:14:12 INFO - PROCESS | 2872 | --DOMWINDOW == 60 (13153800) [pid = 2872] [serial = 190] [outer = 00000000] [url = about:blank] 12:14:12 INFO - PROCESS | 2872 | --DOMWINDOW == 59 (1AFE0800) [pid = 2872] [serial = 233] [outer = 00000000] [url = about:blank] 12:14:12 INFO - PROCESS | 2872 | --DOMWINDOW == 58 (18342C00) [pid = 2872] [serial = 239] [outer = 00000000] [url = about:blank] 12:14:12 INFO - PROCESS | 2872 | --DOMWINDOW == 57 (1AA2A000) [pid = 2872] [serial = 242] [outer = 00000000] [url = about:blank] 12:14:12 INFO - PROCESS | 2872 | --DOMWINDOW == 56 (1B14F800) [pid = 2872] [serial = 298] [outer = 00000000] [url = about:blank] 12:14:12 INFO - PROCESS | 2872 | --DOMWINDOW == 55 (13D0E400) [pid = 2872] [serial = 353] [outer = 00000000] [url = about:blank] 12:14:12 INFO - PROCESS | 2872 | --DOMWINDOW == 54 (114D5000) [pid = 2872] [serial = 352] [outer = 00000000] [url = about:blank] 12:14:12 INFO - PROCESS | 2872 | --DOMWINDOW == 53 (157E5400) [pid = 2872] [serial = 347] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:14:12 INFO - PROCESS | 2872 | --DOMWINDOW == 52 (1B14C800) [pid = 2872] [serial = 345] [outer = 00000000] [url = about:blank] 12:14:12 INFO - PROCESS | 2872 | --DOMWINDOW == 51 (1AFD6800) [pid = 2872] [serial = 344] [outer = 00000000] [url = about:blank] 12:14:12 INFO - PROCESS | 2872 | --DOMWINDOW == 50 (178D3000) [pid = 2872] [serial = 361] [outer = 00000000] [url = about:blank] 12:14:12 INFO - PROCESS | 2872 | --DOMWINDOW == 49 (16F17400) [pid = 2872] [serial = 362] [outer = 00000000] [url = about:blank] 12:14:12 INFO - PROCESS | 2872 | --DOMWINDOW == 48 (16C47800) [pid = 2872] [serial = 337] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:14:12 INFO - PROCESS | 2872 | --DOMWINDOW == 47 (1289B800) [pid = 2872] [serial = 335] [outer = 00000000] [url = about:blank] 12:14:12 INFO - PROCESS | 2872 | --DOMWINDOW == 46 (11ADDC00) [pid = 2872] [serial = 334] [outer = 00000000] [url = about:blank] 12:14:12 INFO - PROCESS | 2872 | --DOMWINDOW == 45 (16C50400) [pid = 2872] [serial = 358] [outer = 00000000] [url = about:blank] 12:14:12 INFO - PROCESS | 2872 | --DOMWINDOW == 44 (16F84000) [pid = 2872] [serial = 359] [outer = 00000000] [url = about:blank] 12:14:12 INFO - PROCESS | 2872 | --DOMWINDOW == 43 (1A958400) [pid = 2872] [serial = 342] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467141232748] 12:14:12 INFO - PROCESS | 2872 | --DOMWINDOW == 42 (18345400) [pid = 2872] [serial = 340] [outer = 00000000] [url = about:blank] 12:14:12 INFO - PROCESS | 2872 | --DOMWINDOW == 41 (177DB000) [pid = 2872] [serial = 339] [outer = 00000000] [url = about:blank] 12:14:12 INFO - PROCESS | 2872 | --DOMWINDOW == 40 (1289E000) [pid = 2872] [serial = 355] [outer = 00000000] [url = about:blank] 12:14:12 INFO - PROCESS | 2872 | --DOMWINDOW == 39 (1310F000) [pid = 2872] [serial = 356] [outer = 00000000] [url = about:blank] 12:14:12 INFO - PROCESS | 2872 | --DOMWINDOW == 38 (1833D400) [pid = 2872] [serial = 364] [outer = 00000000] [url = about:blank] 12:14:12 INFO - PROCESS | 2872 | --DOMWINDOW == 37 (1B298400) [pid = 2872] [serial = 350] [outer = 00000000] [url = about:blank] 12:14:12 INFO - PROCESS | 2872 | --DOMWINDOW == 36 (1AE71000) [pid = 2872] [serial = 349] [outer = 00000000] [url = about:blank] 12:14:12 INFO - PROCESS | 2872 | --DOMWINDOW == 35 (19CF5800) [pid = 2872] [serial = 367] [outer = 00000000] [url = about:blank] 12:14:12 INFO - PROCESS | 2872 | --DOMWINDOW == 34 (1A194000) [pid = 2872] [serial = 372] [outer = 00000000] [url = about:blank] 12:14:12 INFO - PROCESS | 2872 | --DOMWINDOW == 33 (1A510400) [pid = 2872] [serial = 370] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:14:12 INFO - PROCESS | 2872 | --DOMWINDOW == 32 (1A958800) [pid = 2872] [serial = 375] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467141240051] 12:14:12 INFO - PROCESS | 2872 | --DOMWINDOW == 31 (1A1DB800) [pid = 2872] [serial = 373] [outer = 00000000] [url = about:blank] 12:14:12 INFO - PROCESS | 2872 | --DOMWINDOW == 30 (13153000) [pid = 2872] [serial = 377] [outer = 00000000] [url = about:blank] 12:14:12 INFO - PROCESS | 2872 | --DOMWINDOW == 29 (1A95A800) [pid = 2872] [serial = 380] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:14:12 INFO - PROCESS | 2872 | --DOMWINDOW == 28 (1553F000) [pid = 2872] [serial = 378] [outer = 00000000] [url = about:blank] 12:14:12 INFO - PROCESS | 2872 | --DOMWINDOW == 27 (1A94EC00) [pid = 2872] [serial = 382] [outer = 00000000] [url = about:blank] 12:14:12 INFO - PROCESS | 2872 | --DOMWINDOW == 26 (19CF9400) [pid = 2872] [serial = 368] [outer = 00000000] [url = about:blank] 12:14:12 INFO - PROCESS | 2872 | --DOMWINDOW == 25 (18343C00) [pid = 2872] [serial = 365] [outer = 00000000] [url = about:blank] 12:14:12 INFO - PROCESS | 2872 | --DOMWINDOW == 24 (1B144000) [pid = 2872] [serial = 245] [outer = 00000000] [url = about:blank] 12:14:12 INFO - PROCESS | 2872 | --DOMWINDOW == 23 (17077000) [pid = 2872] [serial = 290] [outer = 00000000] [url = about:blank] 12:14:12 INFO - PROCESS | 2872 | --DOMWINDOW == 22 (13147000) [pid = 2872] [serial = 287] [outer = 00000000] [url = about:blank] 12:14:12 INFO - PROCESS | 2872 | --DOMWINDOW == 21 (1B14A000) [pid = 2872] [serial = 293] [outer = 00000000] [url = about:blank] 12:14:15 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 12:14:15 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 12:14:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 22 (0C776000) [pid = 2872] [serial = 384] [outer = 1B4F8800] 12:14:31 INFO - PROCESS | 2872 | MARIONETTE LOG: INFO: Timeout fired 12:14:31 INFO - PROCESS | 2872 | 1467141271347 Marionette TRACE conn3 <- [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]]]}] 12:14:31 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 12:14:31 INFO - document served over http requires an http 12:14:31 INFO - sub-resource via img-tag using the attr-referrer 12:14:31 INFO - delivery method with keep-origin-redirect and when 12:14:31 INFO - the target request is cross-origin. 12:14:31 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30284ms 12:14:31 INFO - PROCESS | 2872 | 1467141271365 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 12:14:31 INFO - PROCESS | 2872 | 1467141271370 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 12:14:31 INFO - TEST-START | /referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html 12:14:31 INFO - PROCESS | 2872 | 1467141271376 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 12:14:31 INFO - PROCESS | 2872 | 1467141271379 Marionette TRACE conn3 <- [1,406,null,{}] 12:14:31 INFO - PROCESS | 2872 | 1467141271385 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:31 INFO - PROCESS | 2872 | 1467141271388 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:14:31 INFO - PROCESS | 2872 | 1467141271478 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 12:14:31 INFO - PROCESS | 2872 | 1467141271485 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:31 INFO - PROCESS | 2872 | 1467141271488 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:14:31 INFO - PROCESS | 2872 | ++DOCSHELL 10A79800 == 10 [pid = 2872] [id = 138] 12:14:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 23 (110AE400) [pid = 2872] [serial = 385] [outer = 00000000] 12:14:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 24 (110B6400) [pid = 2872] [serial = 386] [outer = 110AE400] 12:14:31 INFO - PROCESS | 2872 | 1467141271540 Marionette DEBUG loaded listener.js 12:14:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 25 (112BF400) [pid = 2872] [serial = 387] [outer = 110AE400] 12:14:38 INFO - PROCESS | 2872 | --DOCSHELL 177D3000 == 9 [pid = 2872] [id = 137] 12:14:38 INFO - PROCESS | 2872 | --DOMWINDOW == 24 (110D8800) [pid = 2872] [serial = 194] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:14:40 INFO - PROCESS | 2872 | --DOMWINDOW == 23 (1A1E2800) [pid = 2872] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html] 12:14:45 INFO - PROCESS | 2872 | --DOMWINDOW == 22 (1ACEE000) [pid = 2872] [serial = 383] [outer = 00000000] [url = about:blank] 12:14:45 INFO - PROCESS | 2872 | --DOMWINDOW == 21 (110B6400) [pid = 2872] [serial = 386] [outer = 00000000] [url = about:blank] 12:15:01 INFO - PROCESS | 2872 | MARIONETTE LOG: INFO: Timeout fired 12:15:01 INFO - PROCESS | 2872 | 1467141301678 Marionette TRACE conn3 <- [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]]]}] 12:15:01 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 12:15:01 INFO - document served over http requires an http 12:15:01 INFO - sub-resource via img-tag using the attr-referrer 12:15:01 INFO - delivery method with no-redirect and when 12:15:01 INFO - the target request is cross-origin. 12:15:01 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 30346ms 12:15:01 INFO - PROCESS | 2872 | 1467141301724 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 12:15:01 INFO - PROCESS | 2872 | 1467141301729 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 12:15:01 INFO - TEST-START | /referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 12:15:01 INFO - PROCESS | 2872 | 1467141301735 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 12:15:01 INFO - PROCESS | 2872 | 1467141301738 Marionette TRACE conn3 <- [1,410,null,{}] 12:15:01 INFO - PROCESS | 2872 | 1467141301744 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:01 INFO - PROCESS | 2872 | 1467141301747 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:15:01 INFO - PROCESS | 2872 | 1467141301857 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 12:15:01 INFO - PROCESS | 2872 | 1467141301865 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:01 INFO - PROCESS | 2872 | 1467141301867 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:15:01 INFO - PROCESS | 2872 | ++DOCSHELL 10A78400 == 10 [pid = 2872] [id = 139] 12:15:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 22 (1125D800) [pid = 2872] [serial = 388] [outer = 00000000] 12:15:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 23 (112C2000) [pid = 2872] [serial = 389] [outer = 1125D800] 12:15:01 INFO - PROCESS | 2872 | 1467141301919 Marionette DEBUG loaded listener.js 12:15:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 24 (11ADD800) [pid = 2872] [serial = 390] [outer = 1125D800] 12:15:13 INFO - PROCESS | 2872 | --DOCSHELL 10A79800 == 9 [pid = 2872] [id = 138] 12:15:15 INFO - PROCESS | 2872 | --DOMWINDOW == 23 (110AE400) [pid = 2872] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html] 12:15:20 INFO - PROCESS | 2872 | --DOMWINDOW == 22 (112BF400) [pid = 2872] [serial = 387] [outer = 00000000] [url = about:blank] 12:15:20 INFO - PROCESS | 2872 | --DOMWINDOW == 21 (112C2000) [pid = 2872] [serial = 389] [outer = 00000000] [url = about:blank] 12:15:32 INFO - PROCESS | 2872 | MARIONETTE LOG: INFO: Timeout fired 12:15:32 INFO - PROCESS | 2872 | 1467141332048 Marionette TRACE conn3 <- [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]]]}] 12:15:32 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 12:15:32 INFO - document served over http requires an http 12:15:32 INFO - sub-resource via img-tag using the attr-referrer 12:15:32 INFO - delivery method with swap-origin-redirect and when 12:15:32 INFO - the target request is cross-origin. 12:15:32 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30347ms 12:15:32 INFO - PROCESS | 2872 | 1467141332084 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 12:15:32 INFO - PROCESS | 2872 | 1467141332089 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 12:15:32 INFO - TEST-START | /referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 12:15:32 INFO - PROCESS | 2872 | 1467141332095 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 12:15:32 INFO - PROCESS | 2872 | 1467141332098 Marionette TRACE conn3 <- [1,414,null,{}] 12:15:32 INFO - PROCESS | 2872 | 1467141332104 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:32 INFO - PROCESS | 2872 | 1467141332107 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:15:32 INFO - PROCESS | 2872 | 1467141332217 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 12:15:32 INFO - PROCESS | 2872 | 1467141332252 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:32 INFO - PROCESS | 2872 | 1467141332255 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:15:32 INFO - PROCESS | 2872 | ++DOCSHELL 10A7E800 == 10 [pid = 2872] [id = 140] 12:15:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 22 (110DA800) [pid = 2872] [serial = 391] [outer = 00000000] 12:15:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 23 (112C0400) [pid = 2872] [serial = 392] [outer = 110DA800] 12:15:32 INFO - PROCESS | 2872 | 1467141332307 Marionette DEBUG loaded listener.js 12:15:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 24 (11ADA400) [pid = 2872] [serial = 393] [outer = 110DA800] 12:15:32 INFO - PROCESS | 2872 | ++DOCSHELL 12DF3800 == 11 [pid = 2872] [id = 141] 12:15:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 25 (12DF4000) [pid = 2872] [serial = 394] [outer = 00000000] 12:15:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 26 (13032800) [pid = 2872] [serial = 395] [outer = 12DF4000] 12:15:32 INFO - PROCESS | 2872 | 1467141332750 Marionette TRACE conn3 <- [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] 12:15:32 INFO - PROCESS | 2872 | 1467141332798 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 12:15:32 INFO - TEST-START | /referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html 12:15:32 INFO - PROCESS | 2872 | 1467141332805 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 12:15:32 INFO - PROCESS | 2872 | 1467141332807 Marionette TRACE conn3 <- [1,418,null,{}] 12:15:32 INFO - PROCESS | 2872 | 1467141332811 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:32 INFO - PROCESS | 2872 | 1467141332814 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:15:32 INFO - PROCESS | 2872 | 1467141332914 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 12:15:32 INFO - PROCESS | 2872 | 1467141332922 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:32 INFO - PROCESS | 2872 | 1467141332925 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:15:32 INFO - PROCESS | 2872 | ++DOCSHELL 13104800 == 12 [pid = 2872] [id = 142] 12:15:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 27 (13109000) [pid = 2872] [serial = 396] [outer = 00000000] 12:15:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 28 (13123400) [pid = 2872] [serial = 397] [outer = 13109000] 12:15:32 INFO - PROCESS | 2872 | 1467141332973 Marionette DEBUG loaded listener.js 12:15:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 29 (1314F800) [pid = 2872] [serial = 398] [outer = 13109000] 12:15:33 INFO - PROCESS | 2872 | ++DOCSHELL 136F3000 == 13 [pid = 2872] [id = 143] 12:15:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 30 (136F3400) [pid = 2872] [serial = 399] [outer = 00000000] 12:15:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 31 (136FBC00) [pid = 2872] [serial = 400] [outer = 136F3400] 12:15:33 INFO - PROCESS | 2872 | 1467141333452 Marionette TRACE conn3 <- [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] 12:15:33 INFO - PROCESS | 2872 | 1467141333524 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 12:15:33 INFO - TEST-START | /referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 12:15:33 INFO - PROCESS | 2872 | 1467141333532 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 12:15:33 INFO - PROCESS | 2872 | 1467141333535 Marionette TRACE conn3 <- [1,422,null,{}] 12:15:33 INFO - PROCESS | 2872 | 1467141333546 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:33 INFO - PROCESS | 2872 | 1467141333551 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:15:33 INFO - PROCESS | 2872 | 1467141333642 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 12:15:33 INFO - PROCESS | 2872 | 1467141333656 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:33 INFO - PROCESS | 2872 | 1467141333659 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:15:33 INFO - PROCESS | 2872 | ++DOCSHELL 13CE2400 == 14 [pid = 2872] [id = 144] 12:15:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 32 (13D0B400) [pid = 2872] [serial = 401] [outer = 00000000] 12:15:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 33 (13D10000) [pid = 2872] [serial = 402] [outer = 13D0B400] 12:15:33 INFO - PROCESS | 2872 | 1467141333708 Marionette DEBUG loaded listener.js 12:15:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 34 (1430B000) [pid = 2872] [serial = 403] [outer = 13D0B400] 12:15:34 INFO - PROCESS | 2872 | ++DOCSHELL 14E42000 == 15 [pid = 2872] [id = 145] 12:15:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 35 (14E42400) [pid = 2872] [serial = 404] [outer = 00000000] 12:15:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 36 (14E44000) [pid = 2872] [serial = 405] [outer = 14E42400] 12:15:34 INFO - PROCESS | 2872 | 1467141334219 Marionette TRACE conn3 <- [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] 12:15:34 INFO - TEST-START | /referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 12:15:34 INFO - PROCESS | 2872 | 1467141334287 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 12:15:34 INFO - PROCESS | 2872 | 1467141334290 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 12:15:34 INFO - PROCESS | 2872 | 1467141334292 Marionette TRACE conn3 <- [1,426,null,{}] 12:15:34 INFO - PROCESS | 2872 | 1467141334295 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:34 INFO - PROCESS | 2872 | 1467141334297 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:15:34 INFO - PROCESS | 2872 | 1467141334384 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 12:15:34 INFO - PROCESS | 2872 | 1467141334392 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:34 INFO - PROCESS | 2872 | 1467141334394 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:15:34 INFO - PROCESS | 2872 | ++DOCSHELL 14380800 == 16 [pid = 2872] [id = 146] 12:15:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 37 (1438AC00) [pid = 2872] [serial = 406] [outer = 00000000] 12:15:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 38 (14F17800) [pid = 2872] [serial = 407] [outer = 1438AC00] 12:15:34 INFO - PROCESS | 2872 | 1467141334438 Marionette DEBUG loaded listener.js 12:15:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 39 (14FF9C00) [pid = 2872] [serial = 408] [outer = 1438AC00] 12:15:41 INFO - PROCESS | 2872 | --DOCSHELL 14E42000 == 15 [pid = 2872] [id = 145] 12:15:41 INFO - PROCESS | 2872 | --DOCSHELL 13CE2400 == 14 [pid = 2872] [id = 144] 12:15:41 INFO - PROCESS | 2872 | --DOCSHELL 136F3000 == 13 [pid = 2872] [id = 143] 12:15:41 INFO - PROCESS | 2872 | --DOCSHELL 13104800 == 12 [pid = 2872] [id = 142] 12:15:41 INFO - PROCESS | 2872 | --DOCSHELL 12DF3800 == 11 [pid = 2872] [id = 141] 12:15:41 INFO - PROCESS | 2872 | --DOCSHELL 10A7E800 == 10 [pid = 2872] [id = 140] 12:15:41 INFO - PROCESS | 2872 | --DOCSHELL 10A78400 == 9 [pid = 2872] [id = 139] 12:15:44 INFO - PROCESS | 2872 | --DOMWINDOW == 38 (1125D800) [pid = 2872] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/attr-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html] 12:15:44 INFO - PROCESS | 2872 | --DOMWINDOW == 37 (110DA800) [pid = 2872] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html] 12:15:44 INFO - PROCESS | 2872 | --DOMWINDOW == 36 (12DF4000) [pid = 2872] [serial = 394] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:15:44 INFO - PROCESS | 2872 | --DOMWINDOW == 35 (13D0B400) [pid = 2872] [serial = 401] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html] 12:15:44 INFO - PROCESS | 2872 | --DOMWINDOW == 34 (14E42400) [pid = 2872] [serial = 404] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:15:44 INFO - PROCESS | 2872 | --DOMWINDOW == 33 (13109000) [pid = 2872] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html] 12:15:44 INFO - PROCESS | 2872 | --DOMWINDOW == 32 (136F3400) [pid = 2872] [serial = 399] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467141333339] 12:15:48 INFO - PROCESS | 2872 | --DOMWINDOW == 31 (11ADD800) [pid = 2872] [serial = 390] [outer = 00000000] [url = about:blank] 12:15:48 INFO - PROCESS | 2872 | --DOMWINDOW == 30 (112C0400) [pid = 2872] [serial = 392] [outer = 00000000] [url = about:blank] 12:15:48 INFO - PROCESS | 2872 | --DOMWINDOW == 29 (13032800) [pid = 2872] [serial = 395] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:15:48 INFO - PROCESS | 2872 | --DOMWINDOW == 28 (11ADA400) [pid = 2872] [serial = 393] [outer = 00000000] [url = about:blank] 12:15:48 INFO - PROCESS | 2872 | --DOMWINDOW == 27 (13D10000) [pid = 2872] [serial = 402] [outer = 00000000] [url = about:blank] 12:15:48 INFO - PROCESS | 2872 | --DOMWINDOW == 26 (14E44000) [pid = 2872] [serial = 405] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:15:48 INFO - PROCESS | 2872 | --DOMWINDOW == 25 (1430B000) [pid = 2872] [serial = 403] [outer = 00000000] [url = about:blank] 12:15:48 INFO - PROCESS | 2872 | --DOMWINDOW == 24 (13123400) [pid = 2872] [serial = 397] [outer = 00000000] [url = about:blank] 12:15:48 INFO - PROCESS | 2872 | --DOMWINDOW == 23 (136FBC00) [pid = 2872] [serial = 400] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467141333339] 12:15:48 INFO - PROCESS | 2872 | --DOMWINDOW == 22 (1314F800) [pid = 2872] [serial = 398] [outer = 00000000] [url = about:blank] 12:15:48 INFO - PROCESS | 2872 | --DOMWINDOW == 21 (14F17800) [pid = 2872] [serial = 407] [outer = 00000000] [url = about:blank] 12:15:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 22 (10FAF800) [pid = 2872] [serial = 409] [outer = 1B4F8800] 12:16:04 INFO - PROCESS | 2872 | MARIONETTE LOG: INFO: Timeout fired 12:16:04 INFO - PROCESS | 2872 | 1467141364560 Marionette TRACE conn3 <- [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]]]}] 12:16:04 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 12:16:04 INFO - document served over http requires an https 12:16:04 INFO - sub-resource via img-tag using the attr-referrer 12:16:04 INFO - delivery method with keep-origin-redirect and when 12:16:04 INFO - the target request is cross-origin. 12:16:04 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 30284ms 12:16:04 INFO - PROCESS | 2872 | 1467141364586 Marionette TRACE conn3 -> [0,429,"getWindowHandle",null] 12:16:04 INFO - PROCESS | 2872 | 1467141364591 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 12:16:04 INFO - TEST-START | /referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html 12:16:04 INFO - PROCESS | 2872 | 1467141364596 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 12:16:04 INFO - PROCESS | 2872 | 1467141364599 Marionette TRACE conn3 <- [1,430,null,{}] 12:16:04 INFO - PROCESS | 2872 | 1467141364606 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:04 INFO - PROCESS | 2872 | 1467141364608 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:16:04 INFO - PROCESS | 2872 | 1467141364718 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 12:16:04 INFO - PROCESS | 2872 | 1467141364727 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:04 INFO - PROCESS | 2872 | 1467141364730 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:16:04 INFO - PROCESS | 2872 | ++DOCSHELL 114D5C00 == 10 [pid = 2872] [id = 147] 12:16:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 23 (11AE4800) [pid = 2872] [serial = 410] [outer = 00000000] 12:16:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 24 (1281BC00) [pid = 2872] [serial = 411] [outer = 11AE4800] 12:16:04 INFO - PROCESS | 2872 | 1467141364782 Marionette DEBUG loaded listener.js 12:16:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 25 (12BCA400) [pid = 2872] [serial = 412] [outer = 11AE4800] 12:16:12 INFO - PROCESS | 2872 | --DOCSHELL 14380800 == 9 [pid = 2872] [id = 146] 12:16:12 INFO - PROCESS | 2872 | --DOMWINDOW == 24 (0C776000) [pid = 2872] [serial = 384] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:16:14 INFO - PROCESS | 2872 | --DOMWINDOW == 23 (1438AC00) [pid = 2872] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html] 12:16:19 INFO - PROCESS | 2872 | --DOMWINDOW == 22 (14FF9C00) [pid = 2872] [serial = 408] [outer = 00000000] [url = about:blank] 12:16:19 INFO - PROCESS | 2872 | --DOMWINDOW == 21 (1281BC00) [pid = 2872] [serial = 411] [outer = 00000000] [url = about:blank] 12:16:34 INFO - PROCESS | 2872 | MARIONETTE LOG: INFO: Timeout fired 12:16:34 INFO - PROCESS | 2872 | 1467141394913 Marionette TRACE conn3 <- [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]]]}] 12:16:34 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 12:16:34 INFO - document served over http requires an https 12:16:34 INFO - sub-resource via img-tag using the attr-referrer 12:16:34 INFO - delivery method with no-redirect and when 12:16:34 INFO - the target request is cross-origin. 12:16:34 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 30347ms 12:16:34 INFO - PROCESS | 2872 | 1467141394945 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 12:16:34 INFO - PROCESS | 2872 | 1467141394949 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 12:16:34 INFO - TEST-START | /referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 12:16:34 INFO - PROCESS | 2872 | 1467141394955 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 12:16:34 INFO - PROCESS | 2872 | 1467141394958 Marionette TRACE conn3 <- [1,434,null,{}] 12:16:34 INFO - PROCESS | 2872 | 1467141394964 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:34 INFO - PROCESS | 2872 | 1467141394967 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:16:35 INFO - PROCESS | 2872 | 1467141395080 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 12:16:35 INFO - PROCESS | 2872 | 1467141395115 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:35 INFO - PROCESS | 2872 | 1467141395118 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:16:35 INFO - PROCESS | 2872 | ++DOCSHELL 102D1400 == 10 [pid = 2872] [id = 148] 12:16:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 22 (10A73800) [pid = 2872] [serial = 413] [outer = 00000000] 12:16:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 23 (10A79800) [pid = 2872] [serial = 414] [outer = 10A73800] 12:16:35 INFO - PROCESS | 2872 | 1467141395179 Marionette DEBUG loaded listener.js 12:16:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 24 (110DB800) [pid = 2872] [serial = 415] [outer = 10A73800] 12:16:44 INFO - PROCESS | 2872 | --DOCSHELL 114D5C00 == 9 [pid = 2872] [id = 147] 12:16:50 INFO - PROCESS | 2872 | --DOMWINDOW == 23 (11AE4800) [pid = 2872] [serial = 410] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html] 12:16:55 INFO - PROCESS | 2872 | --DOMWINDOW == 22 (12BCA400) [pid = 2872] [serial = 412] [outer = 00000000] [url = about:blank] 12:16:55 INFO - PROCESS | 2872 | --DOMWINDOW == 21 (10A79800) [pid = 2872] [serial = 414] [outer = 00000000] [url = about:blank] 12:17:05 INFO - PROCESS | 2872 | MARIONETTE LOG: INFO: Timeout fired 12:17:05 INFO - PROCESS | 2872 | 1467141425320 Marionette TRACE conn3 <- [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]]]}] 12:17:05 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 12:17:05 INFO - document served over http requires an https 12:17:05 INFO - sub-resource via img-tag using the attr-referrer 12:17:05 INFO - delivery method with swap-origin-redirect and when 12:17:05 INFO - the target request is cross-origin. 12:17:05 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 30410ms 12:17:05 INFO - PROCESS | 2872 | 1467141425366 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 12:17:05 INFO - PROCESS | 2872 | 1467141425371 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 12:17:05 INFO - TEST-START | /referrer-policy/no-referrer/attr-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html 12:17:05 INFO - PROCESS | 2872 | 1467141425377 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 12:17:05 INFO - PROCESS | 2872 | 1467141425381 Marionette TRACE conn3 <- [1,438,null,{}] 12:17:05 INFO - PROCESS | 2872 | 1467141425389 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:05 INFO - PROCESS | 2872 | 1467141425392 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:17:05 INFO - PROCESS | 2872 | 1467141425483 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 12:17:05 INFO - PROCESS | 2872 | 1467141425490 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:05 INFO - PROCESS | 2872 | 1467141425493 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:17:05 INFO - PROCESS | 2872 | ++DOCSHELL 10A7F800 == 10 [pid = 2872] [id = 149] 12:17:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 22 (11AE8800) [pid = 2872] [serial = 416] [outer = 00000000] 12:17:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 23 (11CD2C00) [pid = 2872] [serial = 417] [outer = 11AE8800] 12:17:05 INFO - PROCESS | 2872 | 1467141425546 Marionette DEBUG loaded listener.js 12:17:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 24 (12BC5000) [pid = 2872] [serial = 418] [outer = 11AE8800] 12:17:05 INFO - PROCESS | 2872 | ++DOCSHELL 1314E800 == 11 [pid = 2872] [id = 150] 12:17:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 25 (1314EC00) [pid = 2872] [serial = 419] [outer = 00000000] 12:17:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 26 (13152000) [pid = 2872] [serial = 420] [outer = 1314EC00] 12:17:06 INFO - PROCESS | 2872 | 1467141426034 Marionette TRACE conn3 <- [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] 12:17:06 INFO - PROCESS | 2872 | 1467141426081 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 12:17:06 INFO - TEST-START | /referrer-policy/no-referrer/attr-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html 12:17:06 INFO - PROCESS | 2872 | 1467141426087 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 12:17:06 INFO - PROCESS | 2872 | 1467141426090 Marionette TRACE conn3 <- [1,442,null,{}] 12:17:06 INFO - PROCESS | 2872 | 1467141426093 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:06 INFO - PROCESS | 2872 | 1467141426096 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:17:06 INFO - PROCESS | 2872 | 1467141426189 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 12:17:06 INFO - PROCESS | 2872 | 1467141426198 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:06 INFO - PROCESS | 2872 | 1467141426201 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:17:06 INFO - PROCESS | 2872 | ++DOCSHELL 131D6400 == 12 [pid = 2872] [id = 151] 12:17:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 27 (131D6800) [pid = 2872] [serial = 421] [outer = 00000000] 12:17:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 28 (13263800) [pid = 2872] [serial = 422] [outer = 131D6800] 12:17:06 INFO - PROCESS | 2872 | 1467141426247 Marionette DEBUG loaded listener.js 12:17:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 29 (136FBC00) [pid = 2872] [serial = 423] [outer = 131D6800] 12:17:06 INFO - PROCESS | 2872 | ++DOCSHELL 13D0DC00 == 13 [pid = 2872] [id = 152] 12:17:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 30 (13D0E400) [pid = 2872] [serial = 424] [outer = 00000000] 12:17:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 31 (13D15000) [pid = 2872] [serial = 425] [outer = 13D0E400] 12:17:06 INFO - PROCESS | 2872 | 1467141426721 Marionette TRACE conn3 <- [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] 12:17:06 INFO - PROCESS | 2872 | 1467141426787 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 12:17:06 INFO - TEST-START | /referrer-policy/no-referrer/attr-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html 12:17:06 INFO - PROCESS | 2872 | 1467141426791 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 12:17:06 INFO - PROCESS | 2872 | 1467141426796 Marionette TRACE conn3 <- [1,446,null,{}] 12:17:06 INFO - PROCESS | 2872 | 1467141426850 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:06 INFO - PROCESS | 2872 | 1467141426854 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:17:06 INFO - PROCESS | 2872 | 1467141426953 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 12:17:06 INFO - PROCESS | 2872 | 1467141426961 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:06 INFO - PROCESS | 2872 | 1467141426964 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:17:07 INFO - PROCESS | 2872 | ++DOCSHELL 14382000 == 14 [pid = 2872] [id = 153] 12:17:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 32 (14383800) [pid = 2872] [serial = 426] [outer = 00000000] 12:17:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 33 (1438AC00) [pid = 2872] [serial = 427] [outer = 14383800] 12:17:07 INFO - PROCESS | 2872 | 1467141427070 Marionette DEBUG loaded listener.js 12:17:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 34 (14E40000) [pid = 2872] [serial = 428] [outer = 14383800] 12:17:07 INFO - PROCESS | 2872 | ++DOCSHELL 14FF9C00 == 15 [pid = 2872] [id = 154] 12:17:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 35 (14FFA000) [pid = 2872] [serial = 429] [outer = 00000000] 12:17:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 36 (1504F000) [pid = 2872] [serial = 430] [outer = 14FFA000] 12:17:07 INFO - PROCESS | 2872 | 1467141427548 Marionette TRACE conn3 <- [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] 12:17:07 INFO - PROCESS | 2872 | 1467141427605 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 12:17:07 INFO - TEST-START | /referrer-policy/no-referrer/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 12:17:07 INFO - PROCESS | 2872 | 1467141427609 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 12:17:07 INFO - PROCESS | 2872 | 1467141427611 Marionette TRACE conn3 <- [1,450,null,{}] 12:17:07 INFO - PROCESS | 2872 | 1467141427614 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:07 INFO - PROCESS | 2872 | 1467141427616 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:17:07 INFO - PROCESS | 2872 | 1467141427703 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 12:17:07 INFO - PROCESS | 2872 | 1467141427711 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:07 INFO - PROCESS | 2872 | 1467141427713 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:17:07 INFO - PROCESS | 2872 | ++DOCSHELL 14FFC000 == 16 [pid = 2872] [id = 155] 12:17:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 37 (1504A000) [pid = 2872] [serial = 431] [outer = 00000000] 12:17:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 38 (15547000) [pid = 2872] [serial = 432] [outer = 1504A000] 12:17:07 INFO - PROCESS | 2872 | 1467141427758 Marionette DEBUG loaded listener.js 12:17:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 39 (155CE800) [pid = 2872] [serial = 433] [outer = 1504A000] 12:17:17 INFO - PROCESS | 2872 | --DOCSHELL 14FF9C00 == 15 [pid = 2872] [id = 154] 12:17:17 INFO - PROCESS | 2872 | --DOCSHELL 14382000 == 14 [pid = 2872] [id = 153] 12:17:17 INFO - PROCESS | 2872 | --DOCSHELL 13D0DC00 == 13 [pid = 2872] [id = 152] 12:17:17 INFO - PROCESS | 2872 | --DOCSHELL 131D6400 == 12 [pid = 2872] [id = 151] 12:17:17 INFO - PROCESS | 2872 | --DOCSHELL 1314E800 == 11 [pid = 2872] [id = 150] 12:17:17 INFO - PROCESS | 2872 | --DOCSHELL 10A7F800 == 10 [pid = 2872] [id = 149] 12:17:17 INFO - PROCESS | 2872 | --DOCSHELL 102D1400 == 9 [pid = 2872] [id = 148] 12:17:20 INFO - PROCESS | 2872 | --DOMWINDOW == 38 (10A73800) [pid = 2872] [serial = 413] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/attr-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html] 12:17:20 INFO - PROCESS | 2872 | --DOMWINDOW == 37 (11AE8800) [pid = 2872] [serial = 416] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/attr-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html] 12:17:20 INFO - PROCESS | 2872 | --DOMWINDOW == 36 (131D6800) [pid = 2872] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/attr-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html] 12:17:20 INFO - PROCESS | 2872 | --DOMWINDOW == 35 (14383800) [pid = 2872] [serial = 426] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/attr-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html] 12:17:20 INFO - PROCESS | 2872 | --DOMWINDOW == 34 (14FFA000) [pid = 2872] [serial = 429] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:17:20 INFO - PROCESS | 2872 | --DOMWINDOW == 33 (1314EC00) [pid = 2872] [serial = 419] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:17:20 INFO - PROCESS | 2872 | --DOMWINDOW == 32 (13D0E400) [pid = 2872] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467141426613] 12:17:24 INFO - PROCESS | 2872 | --DOMWINDOW == 31 (110DB800) [pid = 2872] [serial = 415] [outer = 00000000] [url = about:blank] 12:17:24 INFO - PROCESS | 2872 | --DOMWINDOW == 30 (11CD2C00) [pid = 2872] [serial = 417] [outer = 00000000] [url = about:blank] 12:17:24 INFO - PROCESS | 2872 | --DOMWINDOW == 29 (136FBC00) [pid = 2872] [serial = 423] [outer = 00000000] [url = about:blank] 12:17:24 INFO - PROCESS | 2872 | --DOMWINDOW == 28 (14E40000) [pid = 2872] [serial = 428] [outer = 00000000] [url = about:blank] 12:17:24 INFO - PROCESS | 2872 | --DOMWINDOW == 27 (12BC5000) [pid = 2872] [serial = 418] [outer = 00000000] [url = about:blank] 12:17:24 INFO - PROCESS | 2872 | --DOMWINDOW == 26 (15547000) [pid = 2872] [serial = 432] [outer = 00000000] [url = about:blank] 12:17:24 INFO - PROCESS | 2872 | --DOMWINDOW == 25 (1504F000) [pid = 2872] [serial = 430] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:17:24 INFO - PROCESS | 2872 | --DOMWINDOW == 24 (1438AC00) [pid = 2872] [serial = 427] [outer = 00000000] [url = about:blank] 12:17:24 INFO - PROCESS | 2872 | --DOMWINDOW == 23 (13152000) [pid = 2872] [serial = 420] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:17:24 INFO - PROCESS | 2872 | --DOMWINDOW == 22 (13D15000) [pid = 2872] [serial = 425] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467141426613] 12:17:24 INFO - PROCESS | 2872 | --DOMWINDOW == 21 (13263800) [pid = 2872] [serial = 422] [outer = 00000000] [url = about:blank] 12:17:37 INFO - PROCESS | 2872 | MARIONETTE LOG: INFO: Timeout fired 12:17:37 INFO - PROCESS | 2872 | 1467141457887 Marionette TRACE conn3 <- [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]]]}] 12:17:37 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 12:17:37 INFO - document served over http requires an http 12:17:37 INFO - sub-resource via img-tag using the attr-referrer 12:17:37 INFO - delivery method with keep-origin-redirect and when 12:17:37 INFO - the target request is same-origin. 12:17:37 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30284ms 12:17:37 INFO - PROCESS | 2872 | 1467141457900 Marionette TRACE conn3 -> [0,453,"getWindowHandle",null] 12:17:37 INFO - PROCESS | 2872 | 1467141457904 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 12:17:37 INFO - TEST-START | /referrer-policy/no-referrer/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html 12:17:37 INFO - PROCESS | 2872 | 1467141457910 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 12:17:37 INFO - PROCESS | 2872 | 1467141457913 Marionette TRACE conn3 <- [1,454,null,{}] 12:17:37 INFO - PROCESS | 2872 | 1467141457919 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:37 INFO - PROCESS | 2872 | 1467141457922 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:17:38 INFO - PROCESS | 2872 | 1467141458032 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 12:17:38 INFO - PROCESS | 2872 | 1467141458067 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:38 INFO - PROCESS | 2872 | 1467141458070 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:17:38 INFO - PROCESS | 2872 | ++DOCSHELL 10A06400 == 10 [pid = 2872] [id = 156] 12:17:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 22 (114C6C00) [pid = 2872] [serial = 434] [outer = 00000000] 12:17:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 23 (114D5C00) [pid = 2872] [serial = 435] [outer = 114C6C00] 12:17:38 INFO - PROCESS | 2872 | 1467141458123 Marionette DEBUG loaded listener.js 12:17:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 24 (11CCE400) [pid = 2872] [serial = 436] [outer = 114C6C00] 12:17:47 INFO - PROCESS | 2872 | --DOCSHELL 14FFC000 == 9 [pid = 2872] [id = 155] 12:17:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 25 (10274000) [pid = 2872] [serial = 437] [outer = 1B4F8800] 12:17:57 INFO - PROCESS | 2872 | --DOMWINDOW == 24 (1504A000) [pid = 2872] [serial = 431] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html] 12:18:02 INFO - PROCESS | 2872 | --DOMWINDOW == 23 (10FAF800) [pid = 2872] [serial = 409] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:18:02 INFO - PROCESS | 2872 | --DOMWINDOW == 22 (155CE800) [pid = 2872] [serial = 433] [outer = 00000000] [url = about:blank] 12:18:02 INFO - PROCESS | 2872 | --DOMWINDOW == 21 (114D5C00) [pid = 2872] [serial = 435] [outer = 00000000] [url = about:blank] 12:18:08 INFO - PROCESS | 2872 | MARIONETTE LOG: INFO: Timeout fired 12:18:08 INFO - PROCESS | 2872 | 1467141488254 Marionette TRACE conn3 <- [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]]]}] 12:18:08 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 12:18:08 INFO - document served over http requires an http 12:18:08 INFO - sub-resource via img-tag using the attr-referrer 12:18:08 INFO - delivery method with no-redirect and when 12:18:08 INFO - the target request is same-origin. 12:18:08 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 30409ms 12:18:08 INFO - PROCESS | 2872 | 1467141488320 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 12:18:08 INFO - PROCESS | 2872 | 1467141488325 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 12:18:08 INFO - TEST-START | /referrer-policy/no-referrer/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 12:18:08 INFO - PROCESS | 2872 | 1467141488331 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 12:18:08 INFO - PROCESS | 2872 | 1467141488334 Marionette TRACE conn3 <- [1,458,null,{}] 12:18:08 INFO - PROCESS | 2872 | 1467141488340 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:08 INFO - PROCESS | 2872 | 1467141488343 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:18:08 INFO - PROCESS | 2872 | 1467141488452 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 12:18:08 INFO - PROCESS | 2872 | 1467141488487 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:08 INFO - PROCESS | 2872 | 1467141488490 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:18:08 INFO - PROCESS | 2872 | ++DOCSHELL 110B6400 == 10 [pid = 2872] [id = 157] 12:18:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 22 (114D3400) [pid = 2872] [serial = 438] [outer = 00000000] 12:18:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 23 (11ADCC00) [pid = 2872] [serial = 439] [outer = 114D3400] 12:18:08 INFO - PROCESS | 2872 | 1467141488542 Marionette DEBUG loaded listener.js 12:18:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 24 (10A9C400) [pid = 2872] [serial = 440] [outer = 114D3400] 12:18:17 INFO - PROCESS | 2872 | --DOCSHELL 10A06400 == 9 [pid = 2872] [id = 156] 12:18:23 INFO - PROCESS | 2872 | --DOMWINDOW == 23 (114C6C00) [pid = 2872] [serial = 434] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html] 12:18:28 INFO - PROCESS | 2872 | --DOMWINDOW == 22 (11CCE400) [pid = 2872] [serial = 436] [outer = 00000000] [url = about:blank] 12:18:28 INFO - PROCESS | 2872 | --DOMWINDOW == 21 (11ADCC00) [pid = 2872] [serial = 439] [outer = 00000000] [url = about:blank] 12:18:38 INFO - PROCESS | 2872 | MARIONETTE LOG: INFO: Timeout fired 12:18:38 INFO - PROCESS | 2872 | 1467141518679 Marionette TRACE conn3 <- [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]]]}] 12:18:38 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 12:18:38 INFO - document served over http requires an http 12:18:38 INFO - sub-resource via img-tag using the attr-referrer 12:18:38 INFO - delivery method with swap-origin-redirect and when 12:18:38 INFO - the target request is same-origin. 12:18:38 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30409ms 12:18:38 INFO - PROCESS | 2872 | 1467141518743 Marionette TRACE conn3 -> [0,461,"getWindowHandle",null] 12:18:38 INFO - PROCESS | 2872 | 1467141518747 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 12:18:38 INFO - TEST-START | /referrer-policy/no-referrer/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 12:18:38 INFO - PROCESS | 2872 | 1467141518753 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 12:18:38 INFO - PROCESS | 2872 | 1467141518757 Marionette TRACE conn3 <- [1,462,null,{}] 12:18:38 INFO - PROCESS | 2872 | 1467141518763 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:38 INFO - PROCESS | 2872 | 1467141518766 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:18:38 INFO - PROCESS | 2872 | 1467141518876 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 12:18:38 INFO - PROCESS | 2872 | 1467141518912 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:38 INFO - PROCESS | 2872 | 1467141518914 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:18:38 INFO - PROCESS | 2872 | ++DOCSHELL 110D8800 == 10 [pid = 2872] [id = 158] 12:18:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 22 (114D5C00) [pid = 2872] [serial = 441] [outer = 00000000] 12:18:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 23 (11AE8800) [pid = 2872] [serial = 442] [outer = 114D5C00] 12:18:38 INFO - PROCESS | 2872 | 1467141518968 Marionette DEBUG loaded listener.js 12:18:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 24 (1281BC00) [pid = 2872] [serial = 443] [outer = 114D5C00] 12:18:39 INFO - PROCESS | 2872 | ++DOCSHELL 1314D000 == 11 [pid = 2872] [id = 159] 12:18:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 25 (1314D400) [pid = 2872] [serial = 444] [outer = 00000000] 12:18:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 26 (13154400) [pid = 2872] [serial = 445] [outer = 1314D400] 12:18:39 INFO - PROCESS | 2872 | 1467141519409 Marionette TRACE conn3 <- [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] 12:18:39 INFO - PROCESS | 2872 | 1467141519457 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 12:18:39 INFO - TEST-START | /referrer-policy/no-referrer/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 12:18:39 INFO - PROCESS | 2872 | 1467141519463 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 12:18:39 INFO - PROCESS | 2872 | 1467141519466 Marionette TRACE conn3 <- [1,466,null,{}] 12:18:39 INFO - PROCESS | 2872 | 1467141519470 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:39 INFO - PROCESS | 2872 | 1467141519472 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:18:39 INFO - PROCESS | 2872 | 1467141519567 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 12:18:39 INFO - PROCESS | 2872 | 1467141519575 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:39 INFO - PROCESS | 2872 | 1467141519578 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:18:39 INFO - PROCESS | 2872 | ++DOCSHELL 13259000 == 12 [pid = 2872] [id = 160] 12:18:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 27 (13259400) [pid = 2872] [serial = 446] [outer = 00000000] 12:18:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 28 (136F1000) [pid = 2872] [serial = 447] [outer = 13259400] 12:18:39 INFO - PROCESS | 2872 | 1467141519624 Marionette DEBUG loaded listener.js 12:18:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 29 (136FCC00) [pid = 2872] [serial = 448] [outer = 13259400] 12:18:40 INFO - PROCESS | 2872 | ++DOCSHELL 13D10400 == 13 [pid = 2872] [id = 161] 12:18:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 30 (13D11000) [pid = 2872] [serial = 449] [outer = 00000000] 12:18:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 31 (13D15800) [pid = 2872] [serial = 450] [outer = 13D11000] 12:18:40 INFO - PROCESS | 2872 | 1467141520112 Marionette TRACE conn3 <- [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] 12:18:40 INFO - PROCESS | 2872 | 1467141520202 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 12:18:40 INFO - PROCESS | 2872 | 1467141520205 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 12:18:40 INFO - PROCESS | 2872 | 1467141520209 Marionette TRACE conn3 <- [1,470,null,{}] 12:18:40 INFO - TEST-START | /referrer-policy/no-referrer/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 12:18:40 INFO - PROCESS | 2872 | 1467141520220 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:40 INFO - PROCESS | 2872 | 1467141520224 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:18:40 INFO - PROCESS | 2872 | 1467141520317 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 12:18:40 INFO - PROCESS | 2872 | 1467141520330 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:40 INFO - PROCESS | 2872 | 1467141520333 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:18:40 INFO - PROCESS | 2872 | ++DOCSHELL 14383800 == 14 [pid = 2872] [id = 162] 12:18:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 32 (14385800) [pid = 2872] [serial = 451] [outer = 00000000] 12:18:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 33 (14E3B800) [pid = 2872] [serial = 452] [outer = 14385800] 12:18:40 INFO - PROCESS | 2872 | 1467141520382 Marionette DEBUG loaded listener.js 12:18:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 34 (14E40800) [pid = 2872] [serial = 453] [outer = 14385800] 12:18:40 INFO - PROCESS | 2872 | ++DOCSHELL 14FFC000 == 15 [pid = 2872] [id = 163] 12:18:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 35 (15045800) [pid = 2872] [serial = 454] [outer = 00000000] 12:18:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 36 (1504CC00) [pid = 2872] [serial = 455] [outer = 15045800] 12:18:40 INFO - PROCESS | 2872 | 1467141520904 Marionette TRACE conn3 <- [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] 12:18:40 INFO - TEST-START | /referrer-policy/no-referrer/attr-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 12:18:40 INFO - PROCESS | 2872 | 1467141520964 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 12:18:40 INFO - PROCESS | 2872 | 1467141520968 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 12:18:40 INFO - PROCESS | 2872 | 1467141520969 Marionette TRACE conn3 <- [1,474,null,{}] 12:18:40 INFO - PROCESS | 2872 | 1467141520973 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:40 INFO - PROCESS | 2872 | 1467141520975 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:18:41 INFO - PROCESS | 2872 | 1467141521060 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 12:18:41 INFO - PROCESS | 2872 | 1467141521068 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:41 INFO - PROCESS | 2872 | 1467141521070 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:18:41 INFO - PROCESS | 2872 | ++DOCSHELL 14E4A400 == 16 [pid = 2872] [id = 164] 12:18:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 37 (14F11C00) [pid = 2872] [serial = 456] [outer = 00000000] 12:18:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 38 (15543400) [pid = 2872] [serial = 457] [outer = 14F11C00] 12:18:41 INFO - PROCESS | 2872 | 1467141521115 Marionette DEBUG loaded listener.js 12:18:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 39 (155C8400) [pid = 2872] [serial = 458] [outer = 14F11C00] 12:18:48 INFO - PROCESS | 2872 | --DOCSHELL 14FFC000 == 15 [pid = 2872] [id = 163] 12:18:48 INFO - PROCESS | 2872 | --DOCSHELL 14383800 == 14 [pid = 2872] [id = 162] 12:18:48 INFO - PROCESS | 2872 | --DOCSHELL 13D10400 == 13 [pid = 2872] [id = 161] 12:18:48 INFO - PROCESS | 2872 | --DOCSHELL 13259000 == 12 [pid = 2872] [id = 160] 12:18:48 INFO - PROCESS | 2872 | --DOCSHELL 1314D000 == 11 [pid = 2872] [id = 159] 12:18:48 INFO - PROCESS | 2872 | --DOCSHELL 110D8800 == 10 [pid = 2872] [id = 158] 12:18:48 INFO - PROCESS | 2872 | --DOCSHELL 110B6400 == 9 [pid = 2872] [id = 157] 12:18:50 INFO - PROCESS | 2872 | --DOMWINDOW == 38 (114D3400) [pid = 2872] [serial = 438] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html] 12:18:50 INFO - PROCESS | 2872 | --DOMWINDOW == 37 (14385800) [pid = 2872] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html] 12:18:50 INFO - PROCESS | 2872 | --DOMWINDOW == 36 (15045800) [pid = 2872] [serial = 454] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:18:50 INFO - PROCESS | 2872 | --DOMWINDOW == 35 (13259400) [pid = 2872] [serial = 446] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html] 12:18:50 INFO - PROCESS | 2872 | --DOMWINDOW == 34 (13D11000) [pid = 2872] [serial = 449] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467141519996] 12:18:50 INFO - PROCESS | 2872 | --DOMWINDOW == 33 (114D5C00) [pid = 2872] [serial = 441] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html] 12:18:50 INFO - PROCESS | 2872 | --DOMWINDOW == 32 (1314D400) [pid = 2872] [serial = 444] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:18:55 INFO - PROCESS | 2872 | --DOMWINDOW == 31 (10A9C400) [pid = 2872] [serial = 440] [outer = 00000000] [url = about:blank] 12:18:55 INFO - PROCESS | 2872 | --DOMWINDOW == 30 (14E3B800) [pid = 2872] [serial = 452] [outer = 00000000] [url = about:blank] 12:18:55 INFO - PROCESS | 2872 | --DOMWINDOW == 29 (1504CC00) [pid = 2872] [serial = 455] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:18:55 INFO - PROCESS | 2872 | --DOMWINDOW == 28 (14E40800) [pid = 2872] [serial = 453] [outer = 00000000] [url = about:blank] 12:18:55 INFO - PROCESS | 2872 | --DOMWINDOW == 27 (136F1000) [pid = 2872] [serial = 447] [outer = 00000000] [url = about:blank] 12:18:55 INFO - PROCESS | 2872 | --DOMWINDOW == 26 (13D15800) [pid = 2872] [serial = 450] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467141519996] 12:18:55 INFO - PROCESS | 2872 | --DOMWINDOW == 25 (136FCC00) [pid = 2872] [serial = 448] [outer = 00000000] [url = about:blank] 12:18:55 INFO - PROCESS | 2872 | --DOMWINDOW == 24 (11AE8800) [pid = 2872] [serial = 442] [outer = 00000000] [url = about:blank] 12:18:55 INFO - PROCESS | 2872 | --DOMWINDOW == 23 (13154400) [pid = 2872] [serial = 445] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:18:55 INFO - PROCESS | 2872 | --DOMWINDOW == 22 (1281BC00) [pid = 2872] [serial = 443] [outer = 00000000] [url = about:blank] 12:18:55 INFO - PROCESS | 2872 | --DOMWINDOW == 21 (15543400) [pid = 2872] [serial = 457] [outer = 00000000] [url = about:blank] 12:19:11 INFO - PROCESS | 2872 | MARIONETTE LOG: INFO: Timeout fired 12:19:11 INFO - PROCESS | 2872 | 1467141551237 Marionette TRACE conn3 <- [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]]]}] 12:19:11 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 12:19:11 INFO - document served over http requires an https 12:19:11 INFO - sub-resource via img-tag using the attr-referrer 12:19:11 INFO - delivery method with keep-origin-redirect and when 12:19:11 INFO - the target request is same-origin. 12:19:11 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/attr-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 30284ms 12:19:11 INFO - PROCESS | 2872 | 1467141551261 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 12:19:11 INFO - PROCESS | 2872 | 1467141551265 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 12:19:11 INFO - TEST-START | /referrer-policy/no-referrer/attr-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html 12:19:11 INFO - PROCESS | 2872 | 1467141551271 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 12:19:11 INFO - PROCESS | 2872 | 1467141551274 Marionette TRACE conn3 <- [1,478,null,{}] 12:19:11 INFO - PROCESS | 2872 | 1467141551281 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:11 INFO - PROCESS | 2872 | 1467141551284 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:19:11 INFO - PROCESS | 2872 | 1467141551401 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 12:19:11 INFO - PROCESS | 2872 | 1467141551437 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:11 INFO - PROCESS | 2872 | 1467141551441 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:19:11 INFO - PROCESS | 2872 | ++DOCSHELL 10A9D400 == 10 [pid = 2872] [id = 165] 12:19:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 22 (114CCC00) [pid = 2872] [serial = 459] [outer = 00000000] 12:19:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 23 (11AD9400) [pid = 2872] [serial = 460] [outer = 114CCC00] 12:19:11 INFO - PROCESS | 2872 | 1467141551491 Marionette DEBUG loaded listener.js 12:19:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 24 (11C44800) [pid = 2872] [serial = 461] [outer = 114CCC00] 12:19:20 INFO - PROCESS | 2872 | --DOCSHELL 14E4A400 == 9 [pid = 2872] [id = 164] 12:19:26 INFO - PROCESS | 2872 | --DOMWINDOW == 23 (14F11C00) [pid = 2872] [serial = 456] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/attr-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html] 12:19:31 INFO - PROCESS | 2872 | --DOMWINDOW == 22 (155C8400) [pid = 2872] [serial = 458] [outer = 00000000] [url = about:blank] 12:19:31 INFO - PROCESS | 2872 | --DOMWINDOW == 21 (11AD9400) [pid = 2872] [serial = 460] [outer = 00000000] [url = about:blank] 12:19:41 INFO - PROCESS | 2872 | MARIONETTE LOG: INFO: Timeout fired 12:19:41 INFO - PROCESS | 2872 | 1467141581621 Marionette TRACE conn3 <- [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]]]}] 12:19:41 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 12:19:41 INFO - document served over http requires an https 12:19:41 INFO - sub-resource via img-tag using the attr-referrer 12:19:41 INFO - delivery method with no-redirect and when 12:19:41 INFO - the target request is same-origin. 12:19:41 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/attr-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 30409ms 12:19:41 INFO - PROCESS | 2872 | 1467141581681 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 12:19:41 INFO - PROCESS | 2872 | 1467141581686 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 12:19:41 INFO - TEST-START | /referrer-policy/no-referrer/attr-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 12:19:41 INFO - PROCESS | 2872 | 1467141581692 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 12:19:41 INFO - PROCESS | 2872 | 1467141581695 Marionette TRACE conn3 <- [1,482,null,{}] 12:19:41 INFO - PROCESS | 2872 | 1467141581701 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:41 INFO - PROCESS | 2872 | 1467141581704 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:19:41 INFO - PROCESS | 2872 | 1467141581814 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 12:19:41 INFO - PROCESS | 2872 | 1467141581850 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:41 INFO - PROCESS | 2872 | 1467141581852 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:19:41 INFO - PROCESS | 2872 | ++DOCSHELL 10A9C800 == 10 [pid = 2872] [id = 166] 12:19:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 22 (114CA800) [pid = 2872] [serial = 462] [outer = 00000000] 12:19:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 23 (11ADA800) [pid = 2872] [serial = 463] [outer = 114CA800] 12:19:41 INFO - PROCESS | 2872 | 1467141581905 Marionette DEBUG loaded listener.js 12:19:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 24 (129A4C00) [pid = 2872] [serial = 464] [outer = 114CA800] 12:19:51 INFO - PROCESS | 2872 | --DOCSHELL 10A9D400 == 9 [pid = 2872] [id = 165] 12:19:57 INFO - PROCESS | 2872 | --DOMWINDOW == 23 (114CCC00) [pid = 2872] [serial = 459] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/attr-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html] 12:20:02 INFO - PROCESS | 2872 | --DOMWINDOW == 22 (11C44800) [pid = 2872] [serial = 461] [outer = 00000000] [url = about:blank] 12:20:02 INFO - PROCESS | 2872 | --DOMWINDOW == 21 (11ADA800) [pid = 2872] [serial = 463] [outer = 00000000] [url = about:blank] 12:20:12 INFO - PROCESS | 2872 | MARIONETTE LOG: INFO: Timeout fired 12:20:12 INFO - PROCESS | 2872 | 1467141612077 Marionette TRACE conn3 <- [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]]]}] 12:20:12 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 12:20:12 INFO - document served over http requires an https 12:20:12 INFO - sub-resource via img-tag using the attr-referrer 12:20:12 INFO - delivery method with swap-origin-redirect and when 12:20:12 INFO - the target request is same-origin. 12:20:12 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/attr-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 30409ms 12:20:12 INFO - PROCESS | 2872 | 1467141612135 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 12:20:12 INFO - PROCESS | 2872 | 1467141612140 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 12:20:12 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html 12:20:12 INFO - PROCESS | 2872 | 1467141612145 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 12:20:12 INFO - PROCESS | 2872 | 1467141612149 Marionette TRACE conn3 <- [1,486,null,{}] 12:20:12 INFO - PROCESS | 2872 | 1467141612155 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:12 INFO - PROCESS | 2872 | 1467141612158 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:12 INFO - PROCESS | 2872 | 1467141612268 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 12:20:12 INFO - PROCESS | 2872 | 1467141612304 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:12 INFO - PROCESS | 2872 | 1467141612307 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:12 INFO - PROCESS | 2872 | ++DOCSHELL 10A9D400 == 10 [pid = 2872] [id = 167] 12:20:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 22 (114CAC00) [pid = 2872] [serial = 465] [outer = 00000000] 12:20:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 23 (11ADA800) [pid = 2872] [serial = 466] [outer = 114CAC00] 12:20:12 INFO - PROCESS | 2872 | 1467141612360 Marionette DEBUG loaded listener.js 12:20:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 24 (11C43000) [pid = 2872] [serial = 467] [outer = 114CAC00] 12:20:12 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:12 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:12 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:12 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:12 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:12 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:12 INFO - PROCESS | 2872 | 1467141612757 Marionette TRACE conn3 <- [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]]]}] 12:20:12 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 12:20:12 INFO - document served over http requires an http 12:20:12 INFO - sub-resource via fetch-request using the http-csp 12:20:12 INFO - delivery method with keep-origin-redirect and when 12:20:12 INFO - the target request is cross-origin. 12:20:12 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 641ms 12:20:12 INFO - PROCESS | 2872 | 1467141612783 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 12:20:12 INFO - PROCESS | 2872 | 1467141612788 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 12:20:12 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html 12:20:12 INFO - PROCESS | 2872 | 1467141612794 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 12:20:12 INFO - PROCESS | 2872 | 1467141612797 Marionette TRACE conn3 <- [1,490,null,{}] 12:20:12 INFO - PROCESS | 2872 | 1467141612800 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:12 INFO - PROCESS | 2872 | 1467141612803 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:12 INFO - PROCESS | 2872 | 1467141612889 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 12:20:12 INFO - PROCESS | 2872 | 1467141612895 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:12 INFO - PROCESS | 2872 | 1467141612898 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:12 INFO - PROCESS | 2872 | ++DOCSHELL 13146800 == 11 [pid = 2872] [id = 168] 12:20:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 25 (1314F800) [pid = 2872] [serial = 468] [outer = 00000000] 12:20:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 26 (131D4400) [pid = 2872] [serial = 469] [outer = 1314F800] 12:20:12 INFO - PROCESS | 2872 | 1467141612943 Marionette DEBUG loaded listener.js 12:20:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 27 (13262800) [pid = 2872] [serial = 470] [outer = 1314F800] 12:20:13 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:13 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:13 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:13 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:13 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:13 INFO - PROCESS | 2872 | 1467141613364 Marionette TRACE conn3 <- [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]]]}] 12:20:13 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 12:20:13 INFO - document served over http requires an http 12:20:13 INFO - sub-resource via fetch-request using the http-csp 12:20:13 INFO - delivery method with no-redirect and when 12:20:13 INFO - the target request is cross-origin. 12:20:13 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 594ms 12:20:13 INFO - PROCESS | 2872 | 1467141613390 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 12:20:13 INFO - PROCESS | 2872 | 1467141613392 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 12:20:13 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html 12:20:13 INFO - PROCESS | 2872 | 1467141613396 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 12:20:13 INFO - PROCESS | 2872 | 1467141613399 Marionette TRACE conn3 <- [1,494,null,{}] 12:20:13 INFO - PROCESS | 2872 | 1467141613410 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:13 INFO - PROCESS | 2872 | 1467141613415 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:13 INFO - PROCESS | 2872 | 1467141613505 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 12:20:13 INFO - PROCESS | 2872 | 1467141613511 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:13 INFO - PROCESS | 2872 | 1467141613514 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:13 INFO - PROCESS | 2872 | ++DOCSHELL 13CDEC00 == 12 [pid = 2872] [id = 169] 12:20:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 28 (13CDF000) [pid = 2872] [serial = 471] [outer = 00000000] 12:20:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 29 (13D1AC00) [pid = 2872] [serial = 472] [outer = 13CDF000] 12:20:13 INFO - PROCESS | 2872 | 1467141613562 Marionette DEBUG loaded listener.js 12:20:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 30 (1430F400) [pid = 2872] [serial = 473] [outer = 13CDF000] 12:20:13 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:13 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:13 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:13 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:13 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:13 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:14 INFO - PROCESS | 2872 | 1467141614027 Marionette TRACE conn3 <- [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]]]}] 12:20:14 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 12:20:14 INFO - document served over http requires an http 12:20:14 INFO - sub-resource via fetch-request using the http-csp 12:20:14 INFO - delivery method with swap-origin-redirect and when 12:20:14 INFO - the target request is cross-origin. 12:20:14 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 703ms 12:20:14 INFO - PROCESS | 2872 | 1467141614095 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 12:20:14 INFO - PROCESS | 2872 | 1467141614098 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 12:20:14 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html 12:20:14 INFO - PROCESS | 2872 | 1467141614101 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 12:20:14 INFO - PROCESS | 2872 | 1467141614102 Marionette TRACE conn3 <- [1,498,null,{}] 12:20:14 INFO - PROCESS | 2872 | 1467141614106 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:14 INFO - PROCESS | 2872 | 1467141614108 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:14 INFO - PROCESS | 2872 | 1467141614212 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 12:20:14 INFO - PROCESS | 2872 | 1467141614225 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:14 INFO - PROCESS | 2872 | 1467141614227 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:14 INFO - PROCESS | 2872 | ++DOCSHELL 14E4A000 == 13 [pid = 2872] [id = 170] 12:20:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 31 (14E4A400) [pid = 2872] [serial = 474] [outer = 00000000] 12:20:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 32 (14F1AC00) [pid = 2872] [serial = 475] [outer = 14E4A400] 12:20:14 INFO - PROCESS | 2872 | 1467141614272 Marionette DEBUG loaded listener.js 12:20:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 33 (1504B800) [pid = 2872] [serial = 476] [outer = 14E4A400] 12:20:14 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:14 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:14 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:14 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:14 INFO - PROCESS | 2872 | ++DOCSHELL 155CE800 == 14 [pid = 2872] [id = 171] 12:20:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 34 (155CF000) [pid = 2872] [serial = 477] [outer = 00000000] 12:20:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 35 (157AAC00) [pid = 2872] [serial = 478] [outer = 155CF000] 12:20:14 INFO - PROCESS | 2872 | 1467141614729 Marionette TRACE conn3 <- [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]]]}] 12:20:14 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 12:20:14 INFO - document served over http requires an http 12:20:14 INFO - sub-resource via iframe-tag using the http-csp 12:20:14 INFO - delivery method with keep-origin-redirect and when 12:20:14 INFO - the target request is cross-origin. 12:20:14 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 703ms 12:20:14 INFO - PROCESS | 2872 | 1467141614800 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 12:20:14 INFO - PROCESS | 2872 | 1467141614802 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 12:20:14 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html 12:20:14 INFO - PROCESS | 2872 | 1467141614805 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 12:20:14 INFO - PROCESS | 2872 | 1467141614807 Marionette TRACE conn3 <- [1,502,null,{}] 12:20:14 INFO - PROCESS | 2872 | 1467141614810 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:14 INFO - PROCESS | 2872 | 1467141614812 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:14 INFO - PROCESS | 2872 | 1467141614920 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 12:20:14 INFO - PROCESS | 2872 | 1467141614932 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:14 INFO - PROCESS | 2872 | 1467141614935 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:14 INFO - PROCESS | 2872 | ++DOCSHELL 10A77C00 == 15 [pid = 2872] [id = 172] 12:20:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 36 (155C8000) [pid = 2872] [serial = 479] [outer = 00000000] 12:20:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 37 (157DA400) [pid = 2872] [serial = 480] [outer = 155C8000] 12:20:14 INFO - PROCESS | 2872 | 1467141614979 Marionette DEBUG loaded listener.js 12:20:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 38 (157DC400) [pid = 2872] [serial = 481] [outer = 155C8000] 12:20:15 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:15 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:15 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:15 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:15 INFO - PROCESS | 2872 | ++DOCSHELL 157E8000 == 16 [pid = 2872] [id = 173] 12:20:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 39 (157E8400) [pid = 2872] [serial = 482] [outer = 00000000] 12:20:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 40 (15C24400) [pid = 2872] [serial = 483] [outer = 157E8400] 12:20:15 INFO - PROCESS | 2872 | 1467141615415 Marionette TRACE conn3 <- [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]]]}] 12:20:15 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 12:20:15 INFO - document served over http requires an http 12:20:15 INFO - sub-resource via iframe-tag using the http-csp 12:20:15 INFO - delivery method with no-redirect and when 12:20:15 INFO - the target request is cross-origin. 12:20:15 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 641ms 12:20:15 INFO - PROCESS | 2872 | 1467141615444 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 12:20:15 INFO - PROCESS | 2872 | 1467141615446 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 12:20:15 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html 12:20:15 INFO - PROCESS | 2872 | 1467141615449 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 12:20:15 INFO - PROCESS | 2872 | 1467141615451 Marionette TRACE conn3 <- [1,506,null,{}] 12:20:15 INFO - PROCESS | 2872 | 1467141615454 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:15 INFO - PROCESS | 2872 | 1467141615460 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:15 INFO - PROCESS | 2872 | 1467141615577 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 12:20:15 INFO - PROCESS | 2872 | 1467141615585 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:15 INFO - PROCESS | 2872 | 1467141615587 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:15 INFO - PROCESS | 2872 | ++DOCSHELL 15FA4000 == 17 [pid = 2872] [id = 174] 12:20:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 41 (15FA4800) [pid = 2872] [serial = 484] [outer = 00000000] 12:20:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 42 (169BC000) [pid = 2872] [serial = 485] [outer = 15FA4800] 12:20:15 INFO - PROCESS | 2872 | 1467141615630 Marionette DEBUG loaded listener.js 12:20:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 43 (169C2C00) [pid = 2872] [serial = 486] [outer = 15FA4800] 12:20:15 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:15 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:15 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:15 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:15 INFO - PROCESS | 2872 | ++DOCSHELL 16C4BC00 == 18 [pid = 2872] [id = 175] 12:20:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 44 (16C4C000) [pid = 2872] [serial = 487] [outer = 00000000] 12:20:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 45 (16C4D400) [pid = 2872] [serial = 488] [outer = 16C4C000] 12:20:16 INFO - PROCESS | 2872 | 1467141616067 Marionette TRACE conn3 <- [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]]]}] 12:20:16 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 12:20:16 INFO - document served over http requires an http 12:20:16 INFO - sub-resource via iframe-tag using the http-csp 12:20:16 INFO - delivery method with swap-origin-redirect and when 12:20:16 INFO - the target request is cross-origin. 12:20:16 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 625ms 12:20:16 INFO - PROCESS | 2872 | 1467141616087 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 12:20:16 INFO - PROCESS | 2872 | 1467141616089 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 12:20:16 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html 12:20:16 INFO - PROCESS | 2872 | 1467141616092 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 12:20:16 INFO - PROCESS | 2872 | 1467141616094 Marionette TRACE conn3 <- [1,510,null,{}] 12:20:16 INFO - PROCESS | 2872 | 1467141616097 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:16 INFO - PROCESS | 2872 | 1467141616099 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:16 INFO - PROCESS | 2872 | 1467141616189 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 12:20:16 INFO - PROCESS | 2872 | 1467141616194 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:16 INFO - PROCESS | 2872 | 1467141616196 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:16 INFO - PROCESS | 2872 | ++DOCSHELL 16C44800 == 19 [pid = 2872] [id = 176] 12:20:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 46 (16C47000) [pid = 2872] [serial = 489] [outer = 00000000] 12:20:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 47 (16C5C400) [pid = 2872] [serial = 490] [outer = 16C47000] 12:20:16 INFO - PROCESS | 2872 | 1467141616239 Marionette DEBUG loaded listener.js 12:20:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 48 (16C65400) [pid = 2872] [serial = 491] [outer = 16C47000] 12:20:16 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:16 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:16 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:16 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:16 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:16 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:16 INFO - PROCESS | 2872 | 1467141616654 Marionette TRACE conn3 <- [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]]]}] 12:20:16 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 12:20:16 INFO - document served over http requires an http 12:20:16 INFO - sub-resource via script-tag using the http-csp 12:20:16 INFO - delivery method with keep-origin-redirect and when 12:20:16 INFO - the target request is cross-origin. 12:20:16 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 594ms 12:20:16 INFO - PROCESS | 2872 | 1467141616690 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 12:20:16 INFO - PROCESS | 2872 | 1467141616692 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 12:20:16 INFO - PROCESS | 2872 | 1467141616704 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 12:20:16 INFO - PROCESS | 2872 | 1467141616706 Marionette TRACE conn3 <- [1,514,null,{}] 12:20:16 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html 12:20:16 INFO - PROCESS | 2872 | 1467141616710 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:16 INFO - PROCESS | 2872 | 1467141616711 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:16 INFO - PROCESS | 2872 | 1467141616792 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 12:20:16 INFO - PROCESS | 2872 | 1467141616796 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:16 INFO - PROCESS | 2872 | 1467141616798 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:16 INFO - PROCESS | 2872 | ++DOCSHELL 16F15C00 == 20 [pid = 2872] [id = 177] 12:20:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 49 (16F17400) [pid = 2872] [serial = 492] [outer = 00000000] 12:20:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 50 (1700A000) [pid = 2872] [serial = 493] [outer = 16F17400] 12:20:16 INFO - PROCESS | 2872 | 1467141616841 Marionette DEBUG loaded listener.js 12:20:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 51 (1700DC00) [pid = 2872] [serial = 494] [outer = 16F17400] 12:20:17 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:17 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:17 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:17 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:17 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:17 INFO - PROCESS | 2872 | 1467141617225 Marionette TRACE conn3 <- [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]]]}] 12:20:17 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 12:20:17 INFO - document served over http requires an http 12:20:17 INFO - sub-resource via script-tag using the http-csp 12:20:17 INFO - delivery method with no-redirect and when 12:20:17 INFO - the target request is cross-origin. 12:20:17 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 531ms 12:20:17 INFO - PROCESS | 2872 | 1467141617241 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 12:20:17 INFO - PROCESS | 2872 | 1467141617243 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 12:20:17 INFO - PROCESS | 2872 | 1467141617246 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 12:20:17 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html 12:20:17 INFO - PROCESS | 2872 | 1467141617248 Marionette TRACE conn3 <- [1,518,null,{}] 12:20:17 INFO - PROCESS | 2872 | 1467141617252 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:17 INFO - PROCESS | 2872 | 1467141617253 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:17 INFO - PROCESS | 2872 | 1467141617357 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 12:20:17 INFO - PROCESS | 2872 | 1467141617363 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:17 INFO - PROCESS | 2872 | 1467141617365 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:17 INFO - PROCESS | 2872 | ++DOCSHELL 1707B400 == 21 [pid = 2872] [id = 178] 12:20:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 52 (1707B800) [pid = 2872] [serial = 495] [outer = 00000000] 12:20:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 53 (17080400) [pid = 2872] [serial = 496] [outer = 1707B800] 12:20:17 INFO - PROCESS | 2872 | 1467141617408 Marionette DEBUG loaded listener.js 12:20:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 54 (17082000) [pid = 2872] [serial = 497] [outer = 1707B800] 12:20:17 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:17 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:17 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:17 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:17 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:17 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:17 INFO - PROCESS | 2872 | 1467141617813 Marionette TRACE conn3 <- [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]]]}] 12:20:17 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 12:20:17 INFO - document served over http requires an http 12:20:17 INFO - sub-resource via script-tag using the http-csp 12:20:17 INFO - delivery method with swap-origin-redirect and when 12:20:17 INFO - the target request is cross-origin. 12:20:17 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 594ms 12:20:17 INFO - PROCESS | 2872 | 1467141617844 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 12:20:17 INFO - PROCESS | 2872 | 1467141617846 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 12:20:17 INFO - PROCESS | 2872 | 1467141617849 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 12:20:17 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html 12:20:17 INFO - PROCESS | 2872 | 1467141617851 Marionette TRACE conn3 <- [1,522,null,{}] 12:20:17 INFO - PROCESS | 2872 | 1467141617854 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:17 INFO - PROCESS | 2872 | 1467141617856 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:17 INFO - PROCESS | 2872 | 1467141617966 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 12:20:17 INFO - PROCESS | 2872 | 1467141617972 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:17 INFO - PROCESS | 2872 | 1467141617974 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:17 INFO - PROCESS | 2872 | ++DOCSHELL 1722B000 == 22 [pid = 2872] [id = 179] 12:20:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 55 (17272800) [pid = 2872] [serial = 498] [outer = 00000000] 12:20:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 56 (177D8400) [pid = 2872] [serial = 499] [outer = 17272800] 12:20:18 INFO - PROCESS | 2872 | 1467141618018 Marionette DEBUG loaded listener.js 12:20:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 57 (17825400) [pid = 2872] [serial = 500] [outer = 17272800] 12:20:18 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:18 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:18 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:18 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:18 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:18 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:18 INFO - PROCESS | 2872 | 1467141618385 Marionette TRACE conn3 <- [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]]]}] 12:20:18 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 12:20:18 INFO - document served over http requires an http 12:20:18 INFO - sub-resource via xhr-request using the http-csp 12:20:18 INFO - delivery method with keep-origin-redirect and when 12:20:18 INFO - the target request is cross-origin. 12:20:18 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 593ms 12:20:18 INFO - PROCESS | 2872 | 1467141618447 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 12:20:18 INFO - PROCESS | 2872 | 1467141618449 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 12:20:18 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html 12:20:18 INFO - PROCESS | 2872 | 1467141618453 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 12:20:18 INFO - PROCESS | 2872 | 1467141618455 Marionette TRACE conn3 <- [1,526,null,{}] 12:20:18 INFO - PROCESS | 2872 | 1467141618460 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:18 INFO - PROCESS | 2872 | 1467141618462 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:18 INFO - PROCESS | 2872 | 1467141618575 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 12:20:18 INFO - PROCESS | 2872 | 1467141618585 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:18 INFO - PROCESS | 2872 | 1467141618588 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:18 INFO - PROCESS | 2872 | ++DOCSHELL 1782CC00 == 23 [pid = 2872] [id = 180] 12:20:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 58 (178CB000) [pid = 2872] [serial = 501] [outer = 00000000] 12:20:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 59 (17BD4C00) [pid = 2872] [serial = 502] [outer = 178CB000] 12:20:18 INFO - PROCESS | 2872 | 1467141618638 Marionette DEBUG loaded listener.js 12:20:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 60 (18070000) [pid = 2872] [serial = 503] [outer = 178CB000] 12:20:18 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:18 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:18 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:18 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:19 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:19 INFO - PROCESS | 2872 | 1467141619057 Marionette TRACE conn3 <- [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]]]}] 12:20:19 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 12:20:19 INFO - document served over http requires an http 12:20:19 INFO - sub-resource via xhr-request using the http-csp 12:20:19 INFO - delivery method with no-redirect and when 12:20:19 INFO - the target request is cross-origin. 12:20:19 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 625ms 12:20:19 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html 12:20:19 INFO - PROCESS | 2872 | 1467141619091 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 12:20:19 INFO - PROCESS | 2872 | 1467141619094 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 12:20:19 INFO - PROCESS | 2872 | 1467141619099 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 12:20:19 INFO - PROCESS | 2872 | 1467141619101 Marionette TRACE conn3 <- [1,530,null,{}] 12:20:19 INFO - PROCESS | 2872 | 1467141619106 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:19 INFO - PROCESS | 2872 | 1467141619109 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:19 INFO - PROCESS | 2872 | 1467141619242 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 12:20:19 INFO - PROCESS | 2872 | 1467141619249 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:19 INFO - PROCESS | 2872 | 1467141619250 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:19 INFO - PROCESS | 2872 | ++DOCSHELL 17BDDC00 == 24 [pid = 2872] [id = 181] 12:20:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 61 (180BD400) [pid = 2872] [serial = 504] [outer = 00000000] 12:20:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 62 (18125000) [pid = 2872] [serial = 505] [outer = 180BD400] 12:20:19 INFO - PROCESS | 2872 | 1467141619293 Marionette DEBUG loaded listener.js 12:20:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 63 (18125800) [pid = 2872] [serial = 506] [outer = 180BD400] 12:20:19 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:19 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:19 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:19 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:19 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:19 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:19 INFO - PROCESS | 2872 | 1467141619660 Marionette TRACE conn3 <- [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]]]}] 12:20:19 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 12:20:19 INFO - document served over http requires an http 12:20:19 INFO - sub-resource via xhr-request using the http-csp 12:20:19 INFO - delivery method with swap-origin-redirect and when 12:20:19 INFO - the target request is cross-origin. 12:20:19 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 594ms 12:20:19 INFO - PROCESS | 2872 | 1467141619693 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 12:20:19 INFO - PROCESS | 2872 | 1467141619695 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 12:20:19 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html 12:20:19 INFO - PROCESS | 2872 | 1467141619698 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 12:20:19 INFO - PROCESS | 2872 | 1467141619700 Marionette TRACE conn3 <- [1,534,null,{}] 12:20:19 INFO - PROCESS | 2872 | 1467141619713 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:19 INFO - PROCESS | 2872 | 1467141619715 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:19 INFO - PROCESS | 2872 | 1467141619791 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 12:20:19 INFO - PROCESS | 2872 | 1467141619862 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:19 INFO - PROCESS | 2872 | 1467141619864 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:19 INFO - PROCESS | 2872 | ++DOCSHELL 169B4C00 == 25 [pid = 2872] [id = 182] 12:20:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 64 (16B97800) [pid = 2872] [serial = 507] [outer = 00000000] 12:20:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 65 (183A1800) [pid = 2872] [serial = 508] [outer = 16B97800] 12:20:19 INFO - PROCESS | 2872 | 1467141619917 Marionette DEBUG loaded listener.js 12:20:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 66 (183A6400) [pid = 2872] [serial = 509] [outer = 16B97800] 12:20:20 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:20 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:20 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:20 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:20 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:20 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:20 INFO - PROCESS | 2872 | 1467141620360 Marionette TRACE conn3 <- [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]]]}] 12:20:20 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 12:20:20 INFO - document served over http requires an https 12:20:20 INFO - sub-resource via fetch-request using the http-csp 12:20:20 INFO - delivery method with keep-origin-redirect and when 12:20:20 INFO - the target request is cross-origin. 12:20:20 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 703ms 12:20:20 INFO - PROCESS | 2872 | 1467141620407 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 12:20:20 INFO - PROCESS | 2872 | 1467141620412 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 12:20:20 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html 12:20:20 INFO - PROCESS | 2872 | 1467141620418 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 12:20:20 INFO - PROCESS | 2872 | 1467141620421 Marionette TRACE conn3 <- [1,538,null,{}] 12:20:20 INFO - PROCESS | 2872 | 1467141620427 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:20 INFO - PROCESS | 2872 | 1467141620430 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:20 INFO - PROCESS | 2872 | 1467141620543 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 12:20:20 INFO - PROCESS | 2872 | 1467141620627 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:20 INFO - PROCESS | 2872 | 1467141620630 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:20 INFO - PROCESS | 2872 | ++DOCSHELL 110ACC00 == 26 [pid = 2872] [id = 183] 12:20:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 67 (110AEC00) [pid = 2872] [serial = 510] [outer = 00000000] 12:20:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 68 (131CD400) [pid = 2872] [serial = 511] [outer = 110AEC00] 12:20:20 INFO - PROCESS | 2872 | 1467141620686 Marionette DEBUG loaded listener.js 12:20:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 69 (136FAC00) [pid = 2872] [serial = 512] [outer = 110AEC00] 12:20:21 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:21 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:21 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:21 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:21 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:21 INFO - PROCESS | 2872 | 1467141621298 Marionette TRACE conn3 <- [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]]]}] 12:20:21 INFO - PROCESS | 2872 | --DOCSHELL 1B4F2400 == 25 [pid = 2872] [id = 19] 12:20:21 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 12:20:21 INFO - document served over http requires an https 12:20:21 INFO - sub-resource via fetch-request using the http-csp 12:20:21 INFO - delivery method with no-redirect and when 12:20:21 INFO - the target request is cross-origin. 12:20:21 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 954ms 12:20:21 INFO - PROCESS | 2872 | 1467141621362 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 12:20:21 INFO - PROCESS | 2872 | 1467141621367 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 12:20:21 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html 12:20:21 INFO - PROCESS | 2872 | 1467141621373 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 12:20:21 INFO - PROCESS | 2872 | 1467141621376 Marionette TRACE conn3 <- [1,542,null,{}] 12:20:21 INFO - PROCESS | 2872 | 1467141621380 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:21 INFO - PROCESS | 2872 | 1467141621383 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:21 INFO - PROCESS | 2872 | 1467141621487 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 12:20:21 INFO - PROCESS | 2872 | 1467141621556 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:21 INFO - PROCESS | 2872 | 1467141621559 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:21 INFO - PROCESS | 2872 | ++DOCSHELL 13D1A400 == 26 [pid = 2872] [id = 184] 12:20:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 70 (1437E800) [pid = 2872] [serial = 513] [outer = 00000000] 12:20:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 71 (15052800) [pid = 2872] [serial = 514] [outer = 1437E800] 12:20:21 INFO - PROCESS | 2872 | 1467141621613 Marionette DEBUG loaded listener.js 12:20:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (155CF400) [pid = 2872] [serial = 515] [outer = 1437E800] 12:20:21 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:21 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:21 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:21 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:22 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:22 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:22 INFO - PROCESS | 2872 | 1467141622173 Marionette TRACE conn3 <- [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]]]}] 12:20:22 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 12:20:22 INFO - document served over http requires an https 12:20:22 INFO - sub-resource via fetch-request using the http-csp 12:20:22 INFO - delivery method with swap-origin-redirect and when 12:20:22 INFO - the target request is cross-origin. 12:20:22 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 843ms 12:20:22 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 12:20:22 INFO - PROCESS | 2872 | 1467141622214 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 12:20:22 INFO - PROCESS | 2872 | 1467141622217 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 12:20:22 INFO - PROCESS | 2872 | 1467141622220 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 12:20:22 INFO - PROCESS | 2872 | 1467141622224 Marionette TRACE conn3 <- [1,546,null,{}] 12:20:22 INFO - PROCESS | 2872 | 1467141622235 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:22 INFO - PROCESS | 2872 | 1467141622240 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:22 INFO - PROCESS | 2872 | 1467141622342 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 12:20:22 INFO - PROCESS | 2872 | 1467141622425 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:22 INFO - PROCESS | 2872 | 1467141622428 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:22 INFO - PROCESS | 2872 | ++DOCSHELL 1707E800 == 27 [pid = 2872] [id = 185] 12:20:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (17281400) [pid = 2872] [serial = 516] [outer = 00000000] 12:20:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (17BDB000) [pid = 2872] [serial = 517] [outer = 17281400] 12:20:22 INFO - PROCESS | 2872 | 1467141622483 Marionette DEBUG loaded listener.js 12:20:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (18339C00) [pid = 2872] [serial = 518] [outer = 17281400] 12:20:22 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:22 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:22 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:22 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:22 INFO - PROCESS | 2872 | ++DOCSHELL 16F80800 == 28 [pid = 2872] [id = 186] 12:20:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (178D3000) [pid = 2872] [serial = 519] [outer = 00000000] 12:20:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (1055A800) [pid = 2872] [serial = 520] [outer = 178D3000] 12:20:23 INFO - PROCESS | 2872 | 1467141623300 Marionette TRACE conn3 <- [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]]]}] 12:20:23 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 12:20:23 INFO - document served over http requires an https 12:20:23 INFO - sub-resource via iframe-tag using the http-csp 12:20:23 INFO - delivery method with keep-origin-redirect and when 12:20:23 INFO - the target request is cross-origin. 12:20:23 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1094ms 12:20:23 INFO - PROCESS | 2872 | 1467141623322 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 12:20:23 INFO - PROCESS | 2872 | 1467141623327 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 12:20:23 INFO - PROCESS | 2872 | 1467141623332 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 12:20:23 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html 12:20:23 INFO - PROCESS | 2872 | 1467141623335 Marionette TRACE conn3 <- [1,550,null,{}] 12:20:23 INFO - PROCESS | 2872 | 1467141623340 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:23 INFO - PROCESS | 2872 | 1467141623343 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:23 INFO - PROCESS | 2872 | 1467141623462 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 12:20:23 INFO - PROCESS | 2872 | 1467141623582 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:23 INFO - PROCESS | 2872 | 1467141623587 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:23 INFO - PROCESS | 2872 | ++DOCSHELL 10A04400 == 29 [pid = 2872] [id = 187] 12:20:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (110B5C00) [pid = 2872] [serial = 521] [outer = 00000000] 12:20:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (12BCA400) [pid = 2872] [serial = 522] [outer = 110B5C00] 12:20:23 INFO - PROCESS | 2872 | 1467141623636 Marionette DEBUG loaded listener.js 12:20:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (13D19C00) [pid = 2872] [serial = 523] [outer = 110B5C00] 12:20:23 INFO - PROCESS | 2872 | --DOCSHELL 16C4BC00 == 28 [pid = 2872] [id = 175] 12:20:23 INFO - PROCESS | 2872 | --DOCSHELL 157E8000 == 27 [pid = 2872] [id = 173] 12:20:23 INFO - PROCESS | 2872 | --DOCSHELL 155CE800 == 26 [pid = 2872] [id = 171] 12:20:23 INFO - PROCESS | 2872 | --DOCSHELL 10A9C800 == 25 [pid = 2872] [id = 166] 12:20:23 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:23 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:23 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:23 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:24 INFO - PROCESS | 2872 | ++DOCSHELL 12D64400 == 26 [pid = 2872] [id = 188] 12:20:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (13074000) [pid = 2872] [serial = 524] [outer = 00000000] 12:20:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (12DFA400) [pid = 2872] [serial = 525] [outer = 13074000] 12:20:24 INFO - PROCESS | 2872 | 1467141624151 Marionette TRACE conn3 <- [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]]]}] 12:20:24 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 12:20:24 INFO - document served over http requires an https 12:20:24 INFO - sub-resource via iframe-tag using the http-csp 12:20:24 INFO - delivery method with no-redirect and when 12:20:24 INFO - the target request is cross-origin. 12:20:24 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 843ms 12:20:24 INFO - PROCESS | 2872 | 1467141624175 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 12:20:24 INFO - PROCESS | 2872 | 1467141624179 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 12:20:24 INFO - PROCESS | 2872 | 1467141624185 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 12:20:24 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 12:20:24 INFO - PROCESS | 2872 | 1467141624188 Marionette TRACE conn3 <- [1,554,null,{}] 12:20:24 INFO - PROCESS | 2872 | 1467141624195 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:24 INFO - PROCESS | 2872 | 1467141624198 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:24 INFO - PROCESS | 2872 | 1467141624291 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 12:20:24 INFO - PROCESS | 2872 | 1467141624297 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:24 INFO - PROCESS | 2872 | 1467141624299 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:24 INFO - PROCESS | 2872 | ++DOCSHELL 1553EC00 == 27 [pid = 2872] [id = 189] 12:20:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (15547000) [pid = 2872] [serial = 526] [outer = 00000000] 12:20:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (157AE000) [pid = 2872] [serial = 527] [outer = 15547000] 12:20:24 INFO - PROCESS | 2872 | 1467141624345 Marionette DEBUG loaded listener.js 12:20:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (157E2000) [pid = 2872] [serial = 528] [outer = 15547000] 12:20:24 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:24 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:24 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:24 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:24 INFO - PROCESS | 2872 | ++DOCSHELL 16C45000 == 28 [pid = 2872] [id = 190] 12:20:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (16C46400) [pid = 2872] [serial = 529] [outer = 00000000] 12:20:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (16C48000) [pid = 2872] [serial = 530] [outer = 16C46400] 12:20:24 INFO - PROCESS | 2872 | 1467141624843 Marionette TRACE conn3 <- [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]]]}] 12:20:24 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 12:20:24 INFO - document served over http requires an https 12:20:24 INFO - sub-resource via iframe-tag using the http-csp 12:20:24 INFO - delivery method with swap-origin-redirect and when 12:20:24 INFO - the target request is cross-origin. 12:20:24 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 688ms 12:20:24 INFO - PROCESS | 2872 | 1467141624886 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 12:20:24 INFO - PROCESS | 2872 | 1467141624890 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 12:20:24 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 12:20:24 INFO - PROCESS | 2872 | 1467141624935 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 12:20:24 INFO - PROCESS | 2872 | 1467141624938 Marionette TRACE conn3 <- [1,558,null,{}] 12:20:24 INFO - PROCESS | 2872 | 1467141624950 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:24 INFO - PROCESS | 2872 | 1467141624954 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:25 INFO - PROCESS | 2872 | 1467141625048 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 12:20:25 INFO - PROCESS | 2872 | 1467141625118 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:25 INFO - PROCESS | 2872 | 1467141625121 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:25 INFO - PROCESS | 2872 | ++DOCSHELL 16C68800 == 29 [pid = 2872] [id = 191] 12:20:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (16F0B800) [pid = 2872] [serial = 531] [outer = 00000000] 12:20:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (16F86C00) [pid = 2872] [serial = 532] [outer = 16F0B800] 12:20:25 INFO - PROCESS | 2872 | 1467141625168 Marionette DEBUG loaded listener.js 12:20:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (17078400) [pid = 2872] [serial = 533] [outer = 16F0B800] 12:20:25 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:25 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:25 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:25 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:25 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:25 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:25 INFO - PROCESS | 2872 | 1467141625536 Marionette TRACE conn3 <- [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]]]}] 12:20:25 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 12:20:25 INFO - document served over http requires an https 12:20:25 INFO - sub-resource via script-tag using the http-csp 12:20:25 INFO - delivery method with keep-origin-redirect and when 12:20:25 INFO - the target request is cross-origin. 12:20:25 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 625ms 12:20:25 INFO - PROCESS | 2872 | 1467141625573 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 12:20:25 INFO - PROCESS | 2872 | 1467141625575 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 12:20:25 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html 12:20:25 INFO - PROCESS | 2872 | 1467141625579 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 12:20:25 INFO - PROCESS | 2872 | 1467141625580 Marionette TRACE conn3 <- [1,562,null,{}] 12:20:25 INFO - PROCESS | 2872 | 1467141625584 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:25 INFO - PROCESS | 2872 | 1467141625586 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:25 INFO - PROCESS | 2872 | 1467141625662 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 12:20:25 INFO - PROCESS | 2872 | 1467141625667 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:25 INFO - PROCESS | 2872 | 1467141625669 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:25 INFO - PROCESS | 2872 | ++DOCSHELL 177D4400 == 30 [pid = 2872] [id = 192] 12:20:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (177D4800) [pid = 2872] [serial = 534] [outer = 00000000] 12:20:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (17BD6400) [pid = 2872] [serial = 535] [outer = 177D4800] 12:20:25 INFO - PROCESS | 2872 | 1467141625714 Marionette DEBUG loaded listener.js 12:20:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (180BD800) [pid = 2872] [serial = 536] [outer = 177D4800] 12:20:26 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:26 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:26 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:26 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:26 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:26 INFO - PROCESS | 2872 | 1467141626144 Marionette TRACE conn3 <- [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]]]}] 12:20:26 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 12:20:26 INFO - document served over http requires an https 12:20:26 INFO - sub-resource via script-tag using the http-csp 12:20:26 INFO - delivery method with no-redirect and when 12:20:26 INFO - the target request is cross-origin. 12:20:26 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 594ms 12:20:26 INFO - PROCESS | 2872 | 1467141626184 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 12:20:26 INFO - PROCESS | 2872 | 1467141626186 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 12:20:26 INFO - PROCESS | 2872 | 1467141626189 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 12:20:26 INFO - PROCESS | 2872 | 1467141626191 Marionette TRACE conn3 <- [1,566,null,{}] 12:20:26 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 12:20:26 INFO - PROCESS | 2872 | 1467141626194 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:26 INFO - PROCESS | 2872 | 1467141626196 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:26 INFO - PROCESS | 2872 | 1467141626301 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 12:20:26 INFO - PROCESS | 2872 | 1467141626306 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:26 INFO - PROCESS | 2872 | 1467141626308 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:26 INFO - PROCESS | 2872 | ++DOCSHELL 1811B000 == 31 [pid = 2872] [id = 193] 12:20:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (1833D400) [pid = 2872] [serial = 537] [outer = 00000000] 12:20:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (183A7400) [pid = 2872] [serial = 538] [outer = 1833D400] 12:20:26 INFO - PROCESS | 2872 | 1467141626354 Marionette DEBUG loaded listener.js 12:20:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (183ACC00) [pid = 2872] [serial = 539] [outer = 1833D400] 12:20:26 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:26 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:26 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:26 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:26 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:26 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:26 INFO - PROCESS | 2872 | 1467141626819 Marionette TRACE conn3 <- [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]]]}] 12:20:26 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 12:20:26 INFO - document served over http requires an https 12:20:26 INFO - sub-resource via script-tag using the http-csp 12:20:26 INFO - delivery method with swap-origin-redirect and when 12:20:26 INFO - the target request is cross-origin. 12:20:26 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 703ms 12:20:26 INFO - PROCESS | 2872 | 1467141626892 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 12:20:26 INFO - PROCESS | 2872 | 1467141626893 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 12:20:26 INFO - PROCESS | 2872 | 1467141626897 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 12:20:26 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 12:20:26 INFO - PROCESS | 2872 | 1467141626898 Marionette TRACE conn3 <- [1,570,null,{}] 12:20:26 INFO - PROCESS | 2872 | 1467141626902 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:26 INFO - PROCESS | 2872 | 1467141626907 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:27 INFO - PROCESS | 2872 | 1467141627038 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 12:20:27 INFO - PROCESS | 2872 | 1467141627092 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:27 INFO - PROCESS | 2872 | 1467141627094 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:27 INFO - PROCESS | 2872 | ++DOCSHELL 19AABC00 == 32 [pid = 2872] [id = 194] 12:20:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (19AAD000) [pid = 2872] [serial = 540] [outer = 00000000] 12:20:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 98 (19AB4400) [pid = 2872] [serial = 541] [outer = 19AAD000] 12:20:27 INFO - PROCESS | 2872 | 1467141627138 Marionette DEBUG loaded listener.js 12:20:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 99 (19C91C00) [pid = 2872] [serial = 542] [outer = 19AAD000] 12:20:27 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:27 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:27 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:27 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:27 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:27 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:27 INFO - PROCESS | 2872 | 1467141627530 Marionette TRACE conn3 <- [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]]]}] 12:20:27 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 12:20:27 INFO - document served over http requires an https 12:20:27 INFO - sub-resource via xhr-request using the http-csp 12:20:27 INFO - delivery method with keep-origin-redirect and when 12:20:27 INFO - the target request is cross-origin. 12:20:27 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 704ms 12:20:27 INFO - PROCESS | 2872 | 1467141627627 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 12:20:27 INFO - PROCESS | 2872 | 1467141627629 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 12:20:27 INFO - PROCESS | 2872 | 1467141627645 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 12:20:27 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html 12:20:27 INFO - PROCESS | 2872 | 1467141627647 Marionette TRACE conn3 <- [1,574,null,{}] 12:20:27 INFO - PROCESS | 2872 | 1467141627650 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:27 INFO - PROCESS | 2872 | 1467141627652 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:27 INFO - PROCESS | 2872 | 1467141627765 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 12:20:27 INFO - PROCESS | 2872 | 1467141627770 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:27 INFO - PROCESS | 2872 | 1467141627772 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:27 INFO - PROCESS | 2872 | ++DOCSHELL 19AB3000 == 33 [pid = 2872] [id = 195] 12:20:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 100 (19C98000) [pid = 2872] [serial = 543] [outer = 00000000] 12:20:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 101 (19CF5800) [pid = 2872] [serial = 544] [outer = 19C98000] 12:20:27 INFO - PROCESS | 2872 | 1467141627814 Marionette DEBUG loaded listener.js 12:20:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 102 (19CF6400) [pid = 2872] [serial = 545] [outer = 19C98000] 12:20:28 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:28 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:28 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:28 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:28 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:28 INFO - PROCESS | 2872 | --DOMWINDOW == 101 (155C8000) [pid = 2872] [serial = 479] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html] 12:20:28 INFO - PROCESS | 2872 | --DOMWINDOW == 100 (157E8400) [pid = 2872] [serial = 482] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467141615306] 12:20:28 INFO - PROCESS | 2872 | --DOMWINDOW == 99 (114CAC00) [pid = 2872] [serial = 465] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html] 12:20:28 INFO - PROCESS | 2872 | --DOMWINDOW == 98 (17272800) [pid = 2872] [serial = 498] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html] 12:20:28 INFO - PROCESS | 2872 | --DOMWINDOW == 97 (15FA4800) [pid = 2872] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html] 12:20:28 INFO - PROCESS | 2872 | --DOMWINDOW == 96 (16C4C000) [pid = 2872] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:20:28 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (14E4A400) [pid = 2872] [serial = 474] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html] 12:20:28 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (155CF000) [pid = 2872] [serial = 477] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:20:28 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (1707B800) [pid = 2872] [serial = 495] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html] 12:20:28 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (16F17400) [pid = 2872] [serial = 492] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html] 12:20:28 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (1314F800) [pid = 2872] [serial = 468] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html] 12:20:28 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (114CA800) [pid = 2872] [serial = 462] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/attr-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html] 12:20:28 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (16C47000) [pid = 2872] [serial = 489] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html] 12:20:28 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (13CDF000) [pid = 2872] [serial = 471] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html] 12:20:28 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (178CB000) [pid = 2872] [serial = 501] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html] 12:20:28 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (180BD400) [pid = 2872] [serial = 504] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html] 12:20:28 INFO - PROCESS | 2872 | 1467141628344 Marionette TRACE conn3 <- [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]]]}] 12:20:28 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 12:20:28 INFO - document served over http requires an https 12:20:28 INFO - sub-resource via xhr-request using the http-csp 12:20:28 INFO - delivery method with no-redirect and when 12:20:28 INFO - the target request is cross-origin. 12:20:28 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 735ms 12:20:28 INFO - PROCESS | 2872 | 1467141628387 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 12:20:28 INFO - PROCESS | 2872 | 1467141628390 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 12:20:28 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 12:20:28 INFO - PROCESS | 2872 | 1467141628395 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 12:20:28 INFO - PROCESS | 2872 | 1467141628398 Marionette TRACE conn3 <- [1,578,null,{}] 12:20:28 INFO - PROCESS | 2872 | 1467141628402 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:28 INFO - PROCESS | 2872 | 1467141628405 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:28 INFO - PROCESS | 2872 | 1467141628488 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 12:20:28 INFO - PROCESS | 2872 | 1467141628493 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:28 INFO - PROCESS | 2872 | 1467141628495 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:28 INFO - PROCESS | 2872 | ++DOCSHELL 15F9D000 == 34 [pid = 2872] [id = 196] 12:20:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (15FA4800) [pid = 2872] [serial = 546] [outer = 00000000] 12:20:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (1707B800) [pid = 2872] [serial = 547] [outer = 15FA4800] 12:20:28 INFO - PROCESS | 2872 | 1467141628537 Marionette DEBUG loaded listener.js 12:20:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (180BD400) [pid = 2872] [serial = 548] [outer = 15FA4800] 12:20:28 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:28 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:28 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:28 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:28 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:28 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:28 INFO - PROCESS | 2872 | 1467141628933 Marionette TRACE conn3 <- [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]]]}] 12:20:28 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 12:20:28 INFO - document served over http requires an https 12:20:28 INFO - sub-resource via xhr-request using the http-csp 12:20:28 INFO - delivery method with swap-origin-redirect and when 12:20:28 INFO - the target request is cross-origin. 12:20:28 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 593ms 12:20:28 INFO - PROCESS | 2872 | 1467141628990 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 12:20:28 INFO - PROCESS | 2872 | 1467141628993 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 12:20:28 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html 12:20:28 INFO - PROCESS | 2872 | 1467141628998 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 12:20:28 INFO - PROCESS | 2872 | 1467141629000 Marionette TRACE conn3 <- [1,582,null,{}] 12:20:28 INFO - PROCESS | 2872 | 1467141629003 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:28 INFO - PROCESS | 2872 | 1467141629005 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:29 INFO - PROCESS | 2872 | 1467141629106 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 12:20:29 INFO - PROCESS | 2872 | 1467141629111 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:29 INFO - PROCESS | 2872 | 1467141629113 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:29 INFO - PROCESS | 2872 | ++DOCSHELL 10275800 == 35 [pid = 2872] [id = 197] 12:20:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (19CF4C00) [pid = 2872] [serial = 549] [outer = 00000000] 12:20:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (19CFE400) [pid = 2872] [serial = 550] [outer = 19CF4C00] 12:20:29 INFO - PROCESS | 2872 | 1467141629155 Marionette DEBUG loaded listener.js 12:20:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (1A030800) [pid = 2872] [serial = 551] [outer = 19CF4C00] 12:20:29 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:29 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:29 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:29 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:29 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:29 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:29 INFO - PROCESS | 2872 | 1467141629567 Marionette TRACE conn3 <- [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]]]}] 12:20:29 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 12:20:29 INFO - document served over http requires an http 12:20:29 INFO - sub-resource via fetch-request using the http-csp 12:20:29 INFO - delivery method with keep-origin-redirect and when 12:20:29 INFO - the target request is same-origin. 12:20:29 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 594ms 12:20:29 INFO - PROCESS | 2872 | 1467141629591 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 12:20:29 INFO - PROCESS | 2872 | 1467141629593 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 12:20:29 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html 12:20:29 INFO - PROCESS | 2872 | 1467141629606 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 12:20:29 INFO - PROCESS | 2872 | 1467141629608 Marionette TRACE conn3 <- [1,586,null,{}] 12:20:29 INFO - PROCESS | 2872 | 1467141629622 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:29 INFO - PROCESS | 2872 | 1467141629624 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:29 INFO - PROCESS | 2872 | 1467141629705 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 12:20:29 INFO - PROCESS | 2872 | 1467141629710 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:29 INFO - PROCESS | 2872 | 1467141629712 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:29 INFO - PROCESS | 2872 | ++DOCSHELL 1A038800 == 36 [pid = 2872] [id = 198] 12:20:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (1A185800) [pid = 2872] [serial = 552] [outer = 00000000] 12:20:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (1A1DF400) [pid = 2872] [serial = 553] [outer = 1A185800] 12:20:29 INFO - PROCESS | 2872 | 1467141629754 Marionette DEBUG loaded listener.js 12:20:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (1A1E5000) [pid = 2872] [serial = 554] [outer = 1A185800] 12:20:30 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:30 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:30 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:30 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:30 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:30 INFO - PROCESS | 2872 | 1467141630157 Marionette TRACE conn3 <- [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]]]}] 12:20:30 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 12:20:30 INFO - document served over http requires an http 12:20:30 INFO - sub-resource via fetch-request using the http-csp 12:20:30 INFO - delivery method with no-redirect and when 12:20:30 INFO - the target request is same-origin. 12:20:30 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 609ms 12:20:30 INFO - PROCESS | 2872 | 1467141630214 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 12:20:30 INFO - PROCESS | 2872 | 1467141630217 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 12:20:30 INFO - PROCESS | 2872 | 1467141630220 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 12:20:30 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html 12:20:30 INFO - PROCESS | 2872 | 1467141630222 Marionette TRACE conn3 <- [1,590,null,{}] 12:20:30 INFO - PROCESS | 2872 | 1467141630230 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:30 INFO - PROCESS | 2872 | 1467141630232 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:30 INFO - PROCESS | 2872 | 1467141630323 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 12:20:30 INFO - PROCESS | 2872 | 1467141630483 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:30 INFO - PROCESS | 2872 | 1467141630486 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:30 INFO - PROCESS | 2872 | ++DOCSHELL 1059AC00 == 37 [pid = 2872] [id = 199] 12:20:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (10A07800) [pid = 2872] [serial = 555] [outer = 00000000] 12:20:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (114D2000) [pid = 2872] [serial = 556] [outer = 10A07800] 12:20:30 INFO - PROCESS | 2872 | 1467141630583 Marionette DEBUG loaded listener.js 12:20:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 98 (13104800) [pid = 2872] [serial = 557] [outer = 10A07800] 12:20:30 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:30 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:30 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:30 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:31 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:31 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:31 INFO - PROCESS | 2872 | 1467141631125 Marionette TRACE conn3 <- [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]]]}] 12:20:31 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 12:20:31 INFO - document served over http requires an http 12:20:31 INFO - sub-resource via fetch-request using the http-csp 12:20:31 INFO - delivery method with swap-origin-redirect and when 12:20:31 INFO - the target request is same-origin. 12:20:31 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 937ms 12:20:31 INFO - PROCESS | 2872 | 1467141631168 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 12:20:31 INFO - PROCESS | 2872 | 1467141631172 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 12:20:31 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html 12:20:31 INFO - PROCESS | 2872 | 1467141631176 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 12:20:31 INFO - PROCESS | 2872 | 1467141631180 Marionette TRACE conn3 <- [1,594,null,{}] 12:20:31 INFO - PROCESS | 2872 | 1467141631185 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:31 INFO - PROCESS | 2872 | 1467141631188 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:31 INFO - PROCESS | 2872 | 1467141631293 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 12:20:31 INFO - PROCESS | 2872 | 1467141631385 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:31 INFO - PROCESS | 2872 | 1467141631388 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:31 INFO - PROCESS | 2872 | ++DOCSHELL 157E7400 == 38 [pid = 2872] [id = 200] 12:20:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 99 (169B6000) [pid = 2872] [serial = 558] [outer = 00000000] 12:20:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 100 (16B9A800) [pid = 2872] [serial = 559] [outer = 169B6000] 12:20:31 INFO - PROCESS | 2872 | 1467141631442 Marionette DEBUG loaded listener.js 12:20:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 101 (16C5B400) [pid = 2872] [serial = 560] [outer = 169B6000] 12:20:31 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:31 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:31 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:31 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:31 INFO - PROCESS | 2872 | ++DOCSHELL 1833B400 == 39 [pid = 2872] [id = 201] 12:20:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 102 (183AE800) [pid = 2872] [serial = 561] [outer = 00000000] 12:20:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 103 (19AAB800) [pid = 2872] [serial = 562] [outer = 183AE800] 12:20:32 INFO - PROCESS | 2872 | 1467141632063 Marionette TRACE conn3 <- [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]]]}] 12:20:32 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 12:20:32 INFO - document served over http requires an http 12:20:32 INFO - sub-resource via iframe-tag using the http-csp 12:20:32 INFO - delivery method with keep-origin-redirect and when 12:20:32 INFO - the target request is same-origin. 12:20:32 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 938ms 12:20:32 INFO - PROCESS | 2872 | 1467141632124 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 12:20:32 INFO - PROCESS | 2872 | 1467141632129 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 12:20:32 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html 12:20:32 INFO - PROCESS | 2872 | 1467141632132 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 12:20:32 INFO - PROCESS | 2872 | 1467141632135 Marionette TRACE conn3 <- [1,598,null,{}] 12:20:32 INFO - PROCESS | 2872 | 1467141632139 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:32 INFO - PROCESS | 2872 | 1467141632141 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:32 INFO - PROCESS | 2872 | 1467141632301 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 12:20:32 INFO - PROCESS | 2872 | 1467141632419 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:32 INFO - PROCESS | 2872 | 1467141632421 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:32 INFO - PROCESS | 2872 | ++DOCSHELL 16F7B400 == 40 [pid = 2872] [id = 202] 12:20:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 104 (183A2400) [pid = 2872] [serial = 563] [outer = 00000000] 12:20:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 105 (1A1DC400) [pid = 2872] [serial = 564] [outer = 183A2400] 12:20:32 INFO - PROCESS | 2872 | 1467141632475 Marionette DEBUG loaded listener.js 12:20:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 106 (1A510400) [pid = 2872] [serial = 565] [outer = 183A2400] 12:20:32 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:32 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:32 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:32 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:32 INFO - PROCESS | 2872 | ++DOCSHELL 1A871800 == 41 [pid = 2872] [id = 203] 12:20:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 107 (1A871C00) [pid = 2872] [serial = 566] [outer = 00000000] 12:20:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 108 (16C50400) [pid = 2872] [serial = 567] [outer = 1A871C00] 12:20:33 INFO - PROCESS | 2872 | 1467141633110 Marionette TRACE conn3 <- [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]]]}] 12:20:33 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 12:20:33 INFO - document served over http requires an http 12:20:33 INFO - sub-resource via iframe-tag using the http-csp 12:20:33 INFO - delivery method with no-redirect and when 12:20:33 INFO - the target request is same-origin. 12:20:33 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 1000ms 12:20:33 INFO - PROCESS | 2872 | 1467141633141 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 12:20:33 INFO - PROCESS | 2872 | 1467141633144 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 12:20:33 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html 12:20:33 INFO - PROCESS | 2872 | 1467141633155 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 12:20:33 INFO - PROCESS | 2872 | 1467141633161 Marionette TRACE conn3 <- [1,602,null,{}] 12:20:33 INFO - PROCESS | 2872 | 1467141633165 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:33 INFO - PROCESS | 2872 | 1467141633169 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:33 INFO - PROCESS | 2872 | 1467141633290 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 12:20:33 INFO - PROCESS | 2872 | 1467141633490 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:33 INFO - PROCESS | 2872 | 1467141633494 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:33 INFO - PROCESS | 2872 | ++DOCSHELL 1055A400 == 42 [pid = 2872] [id = 204] 12:20:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 109 (10A76400) [pid = 2872] [serial = 568] [outer = 00000000] 12:20:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 110 (12D65C00) [pid = 2872] [serial = 569] [outer = 10A76400] 12:20:33 INFO - PROCESS | 2872 | 1467141633556 Marionette DEBUG loaded listener.js 12:20:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 111 (13153C00) [pid = 2872] [serial = 570] [outer = 10A76400] 12:20:33 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:33 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:33 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:33 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:33 INFO - PROCESS | 2872 | ++DOCSHELL 114CA400 == 43 [pid = 2872] [id = 205] 12:20:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 112 (136F6400) [pid = 2872] [serial = 571] [outer = 00000000] 12:20:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 113 (1437EC00) [pid = 2872] [serial = 572] [outer = 136F6400] 12:20:34 INFO - PROCESS | 2872 | 1467141634189 Marionette TRACE conn3 <- [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]]]}] 12:20:34 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 12:20:34 INFO - document served over http requires an http 12:20:34 INFO - sub-resource via iframe-tag using the http-csp 12:20:34 INFO - delivery method with swap-origin-redirect and when 12:20:34 INFO - the target request is same-origin. 12:20:34 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 1047ms 12:20:34 INFO - PROCESS | 2872 | 1467141634200 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 12:20:34 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html 12:20:34 INFO - PROCESS | 2872 | 1467141634203 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 12:20:34 INFO - PROCESS | 2872 | 1467141634223 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 12:20:34 INFO - PROCESS | 2872 | 1467141634226 Marionette TRACE conn3 <- [1,606,null,{}] 12:20:34 INFO - PROCESS | 2872 | 1467141634231 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:34 INFO - PROCESS | 2872 | 1467141634236 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:34 INFO - PROCESS | 2872 | 1467141634339 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 12:20:34 INFO - PROCESS | 2872 | --DOCSHELL 16C45000 == 42 [pid = 2872] [id = 190] 12:20:34 INFO - PROCESS | 2872 | --DOCSHELL 12D64400 == 41 [pid = 2872] [id = 188] 12:20:34 INFO - PROCESS | 2872 | --DOCSHELL 1B4F5000 == 40 [pid = 2872] [id = 20] 12:20:34 INFO - PROCESS | 2872 | --DOCSHELL 16F80800 == 39 [pid = 2872] [id = 186] 12:20:34 INFO - PROCESS | 2872 | --DOMWINDOW == 112 (183A1800) [pid = 2872] [serial = 508] [outer = 00000000] [url = about:blank] 12:20:34 INFO - PROCESS | 2872 | --DOMWINDOW == 111 (18070000) [pid = 2872] [serial = 503] [outer = 00000000] [url = about:blank] 12:20:34 INFO - PROCESS | 2872 | --DOMWINDOW == 110 (17825400) [pid = 2872] [serial = 500] [outer = 00000000] [url = about:blank] 12:20:34 INFO - PROCESS | 2872 | --DOMWINDOW == 109 (18125800) [pid = 2872] [serial = 506] [outer = 00000000] [url = about:blank] 12:20:34 INFO - PROCESS | 2872 | --DOMWINDOW == 108 (157DA400) [pid = 2872] [serial = 480] [outer = 00000000] [url = about:blank] 12:20:34 INFO - PROCESS | 2872 | --DOMWINDOW == 107 (15C24400) [pid = 2872] [serial = 483] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467141615306] 12:20:34 INFO - PROCESS | 2872 | --DOMWINDOW == 106 (157DC400) [pid = 2872] [serial = 481] [outer = 00000000] [url = about:blank] 12:20:34 INFO - PROCESS | 2872 | --DOMWINDOW == 105 (11ADA800) [pid = 2872] [serial = 466] [outer = 00000000] [url = about:blank] 12:20:34 INFO - PROCESS | 2872 | --DOMWINDOW == 104 (11C43000) [pid = 2872] [serial = 467] [outer = 00000000] [url = about:blank] 12:20:34 INFO - PROCESS | 2872 | --DOMWINDOW == 103 (177D8400) [pid = 2872] [serial = 499] [outer = 00000000] [url = about:blank] 12:20:34 INFO - PROCESS | 2872 | --DOMWINDOW == 102 (169BC000) [pid = 2872] [serial = 485] [outer = 00000000] [url = about:blank] 12:20:34 INFO - PROCESS | 2872 | --DOMWINDOW == 101 (16C4D400) [pid = 2872] [serial = 488] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:20:34 INFO - PROCESS | 2872 | --DOMWINDOW == 100 (169C2C00) [pid = 2872] [serial = 486] [outer = 00000000] [url = about:blank] 12:20:34 INFO - PROCESS | 2872 | --DOMWINDOW == 99 (14F1AC00) [pid = 2872] [serial = 475] [outer = 00000000] [url = about:blank] 12:20:34 INFO - PROCESS | 2872 | --DOMWINDOW == 98 (157AAC00) [pid = 2872] [serial = 478] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:20:34 INFO - PROCESS | 2872 | --DOMWINDOW == 97 (1504B800) [pid = 2872] [serial = 476] [outer = 00000000] [url = about:blank] 12:20:34 INFO - PROCESS | 2872 | --DOMWINDOW == 96 (17080400) [pid = 2872] [serial = 496] [outer = 00000000] [url = about:blank] 12:20:34 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (1700A000) [pid = 2872] [serial = 493] [outer = 00000000] [url = about:blank] 12:20:34 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (131D4400) [pid = 2872] [serial = 469] [outer = 00000000] [url = about:blank] 12:20:34 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (13262800) [pid = 2872] [serial = 470] [outer = 00000000] [url = about:blank] 12:20:34 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (129A4C00) [pid = 2872] [serial = 464] [outer = 00000000] [url = about:blank] 12:20:34 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (18125000) [pid = 2872] [serial = 505] [outer = 00000000] [url = about:blank] 12:20:34 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (17082000) [pid = 2872] [serial = 497] [outer = 00000000] [url = about:blank] 12:20:34 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (1700DC00) [pid = 2872] [serial = 494] [outer = 00000000] [url = about:blank] 12:20:34 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (16C5C400) [pid = 2872] [serial = 490] [outer = 00000000] [url = about:blank] 12:20:34 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (16C65400) [pid = 2872] [serial = 491] [outer = 00000000] [url = about:blank] 12:20:34 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (13D1AC00) [pid = 2872] [serial = 472] [outer = 00000000] [url = about:blank] 12:20:34 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (1430F400) [pid = 2872] [serial = 473] [outer = 00000000] [url = about:blank] 12:20:34 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (17BD4C00) [pid = 2872] [serial = 502] [outer = 00000000] [url = about:blank] 12:20:34 INFO - PROCESS | 2872 | 1467141634478 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:34 INFO - PROCESS | 2872 | 1467141634481 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:34 INFO - PROCESS | 2872 | ++DOCSHELL 110B7400 == 40 [pid = 2872] [id = 206] 12:20:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (110D8800) [pid = 2872] [serial = 573] [outer = 00000000] 12:20:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (11C3C400) [pid = 2872] [serial = 574] [outer = 110D8800] 12:20:34 INFO - PROCESS | 2872 | 1467141634527 Marionette DEBUG loaded listener.js 12:20:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (1310F000) [pid = 2872] [serial = 575] [outer = 110D8800] 12:20:34 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:34 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:34 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:34 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:34 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:34 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:34 INFO - PROCESS | 2872 | 1467141634921 Marionette TRACE conn3 <- [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]]]}] 12:20:34 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 12:20:34 INFO - document served over http requires an http 12:20:34 INFO - sub-resource via script-tag using the http-csp 12:20:34 INFO - delivery method with keep-origin-redirect and when 12:20:34 INFO - the target request is same-origin. 12:20:34 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 750ms 12:20:34 INFO - PROCESS | 2872 | 1467141634967 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 12:20:34 INFO - PROCESS | 2872 | 1467141634971 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 12:20:34 INFO - PROCESS | 2872 | 1467141634976 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 12:20:34 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html 12:20:34 INFO - PROCESS | 2872 | 1467141634978 Marionette TRACE conn3 <- [1,610,null,{}] 12:20:34 INFO - PROCESS | 2872 | 1467141634981 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:34 INFO - PROCESS | 2872 | 1467141634984 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:35 INFO - PROCESS | 2872 | 1467141635066 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 12:20:35 INFO - PROCESS | 2872 | 1467141635072 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:35 INFO - PROCESS | 2872 | 1467141635075 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:35 INFO - PROCESS | 2872 | ++DOCSHELL 14E46800 == 41 [pid = 2872] [id = 207] 12:20:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (14E49000) [pid = 2872] [serial = 576] [outer = 00000000] 12:20:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (157D9800) [pid = 2872] [serial = 577] [outer = 14E49000] 12:20:35 INFO - PROCESS | 2872 | 1467141635127 Marionette DEBUG loaded listener.js 12:20:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (15C28800) [pid = 2872] [serial = 578] [outer = 14E49000] 12:20:35 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:35 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:35 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:35 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:35 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:35 INFO - PROCESS | 2872 | 1467141635549 Marionette TRACE conn3 <- [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]]]}] 12:20:35 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 12:20:35 INFO - document served over http requires an http 12:20:35 INFO - sub-resource via script-tag using the http-csp 12:20:35 INFO - delivery method with no-redirect and when 12:20:35 INFO - the target request is same-origin. 12:20:35 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 594ms 12:20:35 INFO - PROCESS | 2872 | 1467141635573 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 12:20:35 INFO - PROCESS | 2872 | 1467141635575 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 12:20:35 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html 12:20:35 INFO - PROCESS | 2872 | 1467141635580 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 12:20:35 INFO - PROCESS | 2872 | 1467141635586 Marionette TRACE conn3 <- [1,614,null,{}] 12:20:35 INFO - PROCESS | 2872 | 1467141635594 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:35 INFO - PROCESS | 2872 | 1467141635598 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:35 INFO - PROCESS | 2872 | 1467141635678 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 12:20:35 INFO - PROCESS | 2872 | 1467141635684 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:35 INFO - PROCESS | 2872 | 1467141635686 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:35 INFO - PROCESS | 2872 | ++DOCSHELL 169C3C00 == 42 [pid = 2872] [id = 208] 12:20:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (16B96000) [pid = 2872] [serial = 579] [outer = 00000000] 12:20:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (16C53400) [pid = 2872] [serial = 580] [outer = 16B96000] 12:20:35 INFO - PROCESS | 2872 | 1467141635730 Marionette DEBUG loaded listener.js 12:20:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (16F16000) [pid = 2872] [serial = 581] [outer = 16B96000] 12:20:36 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:36 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:36 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:36 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:36 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:36 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:36 INFO - PROCESS | 2872 | 1467141636140 Marionette TRACE conn3 <- [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]]]}] 12:20:36 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 12:20:36 INFO - document served over http requires an http 12:20:36 INFO - sub-resource via script-tag using the http-csp 12:20:36 INFO - delivery method with swap-origin-redirect and when 12:20:36 INFO - the target request is same-origin. 12:20:36 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 594ms 12:20:36 INFO - PROCESS | 2872 | 1467141636179 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 12:20:36 INFO - PROCESS | 2872 | 1467141636181 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 12:20:36 INFO - PROCESS | 2872 | 1467141636185 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 12:20:36 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html 12:20:36 INFO - PROCESS | 2872 | 1467141636186 Marionette TRACE conn3 <- [1,618,null,{}] 12:20:36 INFO - PROCESS | 2872 | 1467141636193 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:36 INFO - PROCESS | 2872 | 1467141636195 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:36 INFO - PROCESS | 2872 | 1467141636282 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 12:20:36 INFO - PROCESS | 2872 | 1467141636287 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:36 INFO - PROCESS | 2872 | 1467141636290 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:36 INFO - PROCESS | 2872 | ++DOCSHELL 1707C000 == 43 [pid = 2872] [id = 209] 12:20:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (1707C400) [pid = 2872] [serial = 582] [outer = 00000000] 12:20:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (17238C00) [pid = 2872] [serial = 583] [outer = 1707C400] 12:20:36 INFO - PROCESS | 2872 | 1467141636333 Marionette DEBUG loaded listener.js 12:20:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (1771FC00) [pid = 2872] [serial = 584] [outer = 1707C400] 12:20:36 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:36 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:36 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:36 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:36 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:36 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:36 INFO - PROCESS | 2872 | 1467141636789 Marionette TRACE conn3 <- [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]]]}] 12:20:36 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 12:20:36 INFO - document served over http requires an http 12:20:36 INFO - sub-resource via xhr-request using the http-csp 12:20:36 INFO - delivery method with keep-origin-redirect and when 12:20:36 INFO - the target request is same-origin. 12:20:36 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 625ms 12:20:36 INFO - PROCESS | 2872 | 1467141636824 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 12:20:36 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html 12:20:36 INFO - PROCESS | 2872 | 1467141636826 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 12:20:36 INFO - PROCESS | 2872 | 1467141636829 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 12:20:36 INFO - PROCESS | 2872 | 1467141636831 Marionette TRACE conn3 <- [1,622,null,{}] 12:20:36 INFO - PROCESS | 2872 | 1467141636835 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:36 INFO - PROCESS | 2872 | 1467141636837 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:36 INFO - PROCESS | 2872 | 1467141636944 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 12:20:36 INFO - PROCESS | 2872 | 1467141636952 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:36 INFO - PROCESS | 2872 | 1467141636957 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:37 INFO - PROCESS | 2872 | ++DOCSHELL 17BD6800 == 44 [pid = 2872] [id = 210] 12:20:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (17BDFC00) [pid = 2872] [serial = 585] [outer = 00000000] 12:20:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 98 (1806FC00) [pid = 2872] [serial = 586] [outer = 17BDFC00] 12:20:37 INFO - PROCESS | 2872 | 1467141637050 Marionette DEBUG loaded listener.js 12:20:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 99 (180BEC00) [pid = 2872] [serial = 587] [outer = 17BDFC00] 12:20:37 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:37 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:37 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:37 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:37 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:37 INFO - PROCESS | 2872 | 1467141637471 Marionette TRACE conn3 <- [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]]]}] 12:20:37 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 12:20:37 INFO - document served over http requires an http 12:20:37 INFO - sub-resource via xhr-request using the http-csp 12:20:37 INFO - delivery method with no-redirect and when 12:20:37 INFO - the target request is same-origin. 12:20:37 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 687ms 12:20:37 INFO - PROCESS | 2872 | 1467141637529 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 12:20:37 INFO - PROCESS | 2872 | 1467141637531 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 12:20:37 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html 12:20:37 INFO - PROCESS | 2872 | 1467141637541 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 12:20:37 INFO - PROCESS | 2872 | 1467141637543 Marionette TRACE conn3 <- [1,626,null,{}] 12:20:37 INFO - PROCESS | 2872 | 1467141637546 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:37 INFO - PROCESS | 2872 | 1467141637548 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:37 INFO - PROCESS | 2872 | 1467141637678 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 12:20:37 INFO - PROCESS | 2872 | 1467141637734 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:37 INFO - PROCESS | 2872 | 1467141637736 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:37 INFO - PROCESS | 2872 | ++DOCSHELL 18343800 == 45 [pid = 2872] [id = 211] 12:20:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 100 (18345400) [pid = 2872] [serial = 588] [outer = 00000000] 12:20:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 101 (19A39400) [pid = 2872] [serial = 589] [outer = 18345400] 12:20:37 INFO - PROCESS | 2872 | 1467141637781 Marionette DEBUG loaded listener.js 12:20:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 102 (19AA9800) [pid = 2872] [serial = 590] [outer = 18345400] 12:20:38 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:38 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:38 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:38 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:38 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:38 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:38 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 12:20:38 INFO - document served over http requires an http 12:20:38 INFO - sub-resource via xhr-request using the http-csp 12:20:38 INFO - delivery method with swap-origin-redirect and when 12:20:38 INFO - the target request is same-origin. 12:20:38 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 641ms 12:20:38 INFO - PROCESS | 2872 | 1467141638167 Marionette TRACE conn3 <- [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]]]}] 12:20:38 INFO - PROCESS | 2872 | 1467141638182 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 12:20:38 INFO - PROCESS | 2872 | 1467141638184 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 12:20:38 INFO - PROCESS | 2872 | 1467141638193 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 12:20:38 INFO - PROCESS | 2872 | 1467141638195 Marionette TRACE conn3 <- [1,630,null,{}] 12:20:38 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html 12:20:38 INFO - PROCESS | 2872 | 1467141638198 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:38 INFO - PROCESS | 2872 | 1467141638200 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:38 INFO - PROCESS | 2872 | 1467141638301 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 12:20:38 INFO - PROCESS | 2872 | 1467141638306 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:38 INFO - PROCESS | 2872 | 1467141638308 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:38 INFO - PROCESS | 2872 | ++DOCSHELL 1833F800 == 46 [pid = 2872] [id = 212] 12:20:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 103 (183AA000) [pid = 2872] [serial = 591] [outer = 00000000] 12:20:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 104 (19CFB800) [pid = 2872] [serial = 592] [outer = 183AA000] 12:20:38 INFO - PROCESS | 2872 | 1467141638351 Marionette DEBUG loaded listener.js 12:20:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 105 (19CFDC00) [pid = 2872] [serial = 593] [outer = 183AA000] 12:20:38 INFO - PROCESS | 2872 | --DOMWINDOW == 104 (16F0B800) [pid = 2872] [serial = 531] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html] 12:20:38 INFO - PROCESS | 2872 | --DOMWINDOW == 103 (178D3000) [pid = 2872] [serial = 519] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:20:38 INFO - PROCESS | 2872 | --DOMWINDOW == 102 (13074000) [pid = 2872] [serial = 524] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467141624041] 12:20:38 INFO - PROCESS | 2872 | --DOMWINDOW == 101 (110B5C00) [pid = 2872] [serial = 521] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html] 12:20:38 INFO - PROCESS | 2872 | --DOMWINDOW == 100 (15547000) [pid = 2872] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html] 12:20:38 INFO - PROCESS | 2872 | --DOMWINDOW == 99 (16C46400) [pid = 2872] [serial = 529] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:20:38 INFO - PROCESS | 2872 | --DOMWINDOW == 98 (19AAD000) [pid = 2872] [serial = 540] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html] 12:20:38 INFO - PROCESS | 2872 | --DOMWINDOW == 97 (177D4800) [pid = 2872] [serial = 534] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html] 12:20:38 INFO - PROCESS | 2872 | --DOMWINDOW == 96 (19C98000) [pid = 2872] [serial = 543] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html] 12:20:38 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (15FA4800) [pid = 2872] [serial = 546] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html] 12:20:38 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (19CF4C00) [pid = 2872] [serial = 549] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html] 12:20:38 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (1B4F8800) [pid = 2872] [serial = 53] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:20:38 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (1833D400) [pid = 2872] [serial = 537] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html] 12:20:38 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (1B4F2C00) [pid = 2872] [serial = 50] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:20:38 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:38 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:38 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:38 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:38 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:38 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:38 INFO - PROCESS | 2872 | 1467141638813 Marionette TRACE conn3 <- [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]]]}] 12:20:38 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 12:20:38 INFO - document served over http requires an https 12:20:38 INFO - sub-resource via fetch-request using the http-csp 12:20:38 INFO - delivery method with keep-origin-redirect and when 12:20:38 INFO - the target request is same-origin. 12:20:38 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 641ms 12:20:38 INFO - PROCESS | 2872 | 1467141638834 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 12:20:38 INFO - PROCESS | 2872 | 1467141638836 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 12:20:38 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html 12:20:38 INFO - PROCESS | 2872 | 1467141638839 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 12:20:38 INFO - PROCESS | 2872 | 1467141638840 Marionette TRACE conn3 <- [1,634,null,{}] 12:20:38 INFO - PROCESS | 2872 | 1467141638844 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:38 INFO - PROCESS | 2872 | 1467141638846 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:38 INFO - PROCESS | 2872 | 1467141638952 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 12:20:39 INFO - PROCESS | 2872 | 1467141639026 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:39 INFO - PROCESS | 2872 | 1467141639028 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:39 INFO - PROCESS | 2872 | ++DOCSHELL 114D4000 == 47 [pid = 2872] [id = 213] 12:20:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (13258400) [pid = 2872] [serial = 594] [outer = 00000000] 12:20:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (183A9800) [pid = 2872] [serial = 595] [outer = 13258400] 12:20:39 INFO - PROCESS | 2872 | 1467141639071 Marionette DEBUG loaded listener.js 12:20:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (19A36800) [pid = 2872] [serial = 596] [outer = 13258400] 12:20:39 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:39 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:39 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:39 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:39 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:39 INFO - PROCESS | 2872 | 1467141639435 Marionette TRACE conn3 <- [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]]]}] 12:20:39 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 12:20:39 INFO - document served over http requires an https 12:20:39 INFO - sub-resource via fetch-request using the http-csp 12:20:39 INFO - delivery method with no-redirect and when 12:20:39 INFO - the target request is same-origin. 12:20:39 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 641ms 12:20:39 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html 12:20:39 INFO - PROCESS | 2872 | 1467141639477 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 12:20:39 INFO - PROCESS | 2872 | 1467141639479 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 12:20:39 INFO - PROCESS | 2872 | 1467141639482 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 12:20:39 INFO - PROCESS | 2872 | 1467141639484 Marionette TRACE conn3 <- [1,638,null,{}] 12:20:39 INFO - PROCESS | 2872 | 1467141639487 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:39 INFO - PROCESS | 2872 | 1467141639489 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:39 INFO - PROCESS | 2872 | 1467141639566 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 12:20:39 INFO - PROCESS | 2872 | 1467141639572 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:39 INFO - PROCESS | 2872 | 1467141639574 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:39 INFO - PROCESS | 2872 | ++DOCSHELL 157B3C00 == 48 [pid = 2872] [id = 214] 12:20:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (16C50800) [pid = 2872] [serial = 597] [outer = 00000000] 12:20:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (1A1DEC00) [pid = 2872] [serial = 598] [outer = 16C50800] 12:20:39 INFO - PROCESS | 2872 | 1467141639616 Marionette DEBUG loaded listener.js 12:20:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (1A50DC00) [pid = 2872] [serial = 599] [outer = 16C50800] 12:20:39 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:39 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:39 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:39 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:40 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:40 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:40 INFO - PROCESS | 2872 | 1467141640037 Marionette TRACE conn3 <- [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]]]}] 12:20:40 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 12:20:40 INFO - document served over http requires an https 12:20:40 INFO - sub-resource via fetch-request using the http-csp 12:20:40 INFO - delivery method with swap-origin-redirect and when 12:20:40 INFO - the target request is same-origin. 12:20:40 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 594ms 12:20:40 INFO - PROCESS | 2872 | 1467141640080 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 12:20:40 INFO - PROCESS | 2872 | 1467141640082 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 12:20:40 INFO - PROCESS | 2872 | 1467141640085 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 12:20:40 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 12:20:40 INFO - PROCESS | 2872 | 1467141640087 Marionette TRACE conn3 <- [1,642,null,{}] 12:20:40 INFO - PROCESS | 2872 | 1467141640094 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:40 INFO - PROCESS | 2872 | 1467141640096 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:40 INFO - PROCESS | 2872 | 1467141640182 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 12:20:40 INFO - PROCESS | 2872 | 1467141640189 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:40 INFO - PROCESS | 2872 | 1467141640192 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:40 INFO - PROCESS | 2872 | ++DOCSHELL 1A75B000 == 49 [pid = 2872] [id = 215] 12:20:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 98 (1A874000) [pid = 2872] [serial = 600] [outer = 00000000] 12:20:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 99 (1A878000) [pid = 2872] [serial = 601] [outer = 1A874000] 12:20:40 INFO - PROCESS | 2872 | 1467141640237 Marionette DEBUG loaded listener.js 12:20:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 100 (1A87CC00) [pid = 2872] [serial = 602] [outer = 1A874000] 12:20:40 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:40 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:40 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:40 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:40 INFO - PROCESS | 2872 | ++DOCSHELL 1A953C00 == 50 [pid = 2872] [id = 216] 12:20:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 101 (1A954000) [pid = 2872] [serial = 603] [outer = 00000000] 12:20:40 INFO - PROCESS | 2872 | [2872] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9434 12:20:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 102 (10A0FC00) [pid = 2872] [serial = 604] [outer = 1A954000] 12:20:40 INFO - PROCESS | 2872 | 1467141640842 Marionette TRACE conn3 <- [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]]]}] 12:20:40 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 12:20:40 INFO - document served over http requires an https 12:20:40 INFO - sub-resource via iframe-tag using the http-csp 12:20:40 INFO - delivery method with keep-origin-redirect and when 12:20:40 INFO - the target request is same-origin. 12:20:40 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 797ms 12:20:40 INFO - PROCESS | 2872 | 1467141640888 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 12:20:40 INFO - PROCESS | 2872 | 1467141640893 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 12:20:40 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 12:20:40 INFO - PROCESS | 2872 | 1467141640898 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 12:20:40 INFO - PROCESS | 2872 | 1467141640902 Marionette TRACE conn3 <- [1,646,null,{}] 12:20:40 INFO - PROCESS | 2872 | 1467141640908 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:40 INFO - PROCESS | 2872 | 1467141640911 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:41 INFO - PROCESS | 2872 | 1467141641064 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 12:20:41 INFO - PROCESS | 2872 | 1467141641187 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:41 INFO - PROCESS | 2872 | 1467141641194 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:41 INFO - PROCESS | 2872 | ++DOCSHELL 13148C00 == 51 [pid = 2872] [id = 217] 12:20:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 103 (1314B800) [pid = 2872] [serial = 605] [outer = 00000000] 12:20:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 104 (14FEE400) [pid = 2872] [serial = 606] [outer = 1314B800] 12:20:41 INFO - PROCESS | 2872 | 1467141641258 Marionette DEBUG loaded listener.js 12:20:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 105 (157AB800) [pid = 2872] [serial = 607] [outer = 1314B800] 12:20:41 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:41 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:41 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:41 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:41 INFO - PROCESS | 2872 | ++DOCSHELL 169BA000 == 52 [pid = 2872] [id = 218] 12:20:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 106 (16C5AC00) [pid = 2872] [serial = 608] [outer = 00000000] 12:20:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 107 (16F83800) [pid = 2872] [serial = 609] [outer = 16C5AC00] 12:20:41 INFO - PROCESS | 2872 | 1467141641895 Marionette TRACE conn3 <- [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]]]}] 12:20:41 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 12:20:41 INFO - document served over http requires an https 12:20:41 INFO - sub-resource via iframe-tag using the http-csp 12:20:41 INFO - delivery method with no-redirect and when 12:20:41 INFO - the target request is same-origin. 12:20:41 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1047ms 12:20:41 INFO - PROCESS | 2872 | 1467141641942 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 12:20:41 INFO - PROCESS | 2872 | 1467141641950 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 12:20:41 INFO - PROCESS | 2872 | 1467141641977 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 12:20:41 INFO - PROCESS | 2872 | 1467141641980 Marionette TRACE conn3 <- [1,650,null,{}] 12:20:41 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 12:20:41 INFO - PROCESS | 2872 | 1467141641983 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:41 INFO - PROCESS | 2872 | 1467141641986 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:42 INFO - PROCESS | 2872 | 1467141642103 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 12:20:42 INFO - PROCESS | 2872 | 1467141642223 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:42 INFO - PROCESS | 2872 | 1467141642226 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:42 INFO - PROCESS | 2872 | ++DOCSHELL 16F83C00 == 53 [pid = 2872] [id = 219] 12:20:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 108 (17084800) [pid = 2872] [serial = 610] [outer = 00000000] 12:20:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 109 (18002000) [pid = 2872] [serial = 611] [outer = 17084800] 12:20:42 INFO - PROCESS | 2872 | 1467141642282 Marionette DEBUG loaded listener.js 12:20:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 110 (183A5C00) [pid = 2872] [serial = 612] [outer = 17084800] 12:20:42 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:42 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:42 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:42 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:42 INFO - PROCESS | 2872 | ++DOCSHELL 1A87B400 == 54 [pid = 2872] [id = 220] 12:20:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 111 (1A87B800) [pid = 2872] [serial = 613] [outer = 00000000] 12:20:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 112 (1A880800) [pid = 2872] [serial = 614] [outer = 1A87B800] 12:20:42 INFO - PROCESS | 2872 | 1467141642935 Marionette TRACE conn3 <- [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]]]}] 12:20:42 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 12:20:42 INFO - document served over http requires an https 12:20:42 INFO - sub-resource via iframe-tag using the http-csp 12:20:42 INFO - delivery method with swap-origin-redirect and when 12:20:42 INFO - the target request is same-origin. 12:20:42 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 985ms 12:20:42 INFO - PROCESS | 2872 | 1467141642967 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 12:20:42 INFO - PROCESS | 2872 | 1467141642970 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 12:20:42 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 12:20:42 INFO - PROCESS | 2872 | 1467141642974 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 12:20:42 INFO - PROCESS | 2872 | 1467141642978 Marionette TRACE conn3 <- [1,654,null,{}] 12:20:43 INFO - PROCESS | 2872 | 1467141642989 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:43 INFO - PROCESS | 2872 | 1467141642994 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:43 INFO - PROCESS | 2872 | 1467141643112 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 12:20:43 INFO - PROCESS | 2872 | 1467141643234 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:43 INFO - PROCESS | 2872 | 1467141643238 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:43 INFO - PROCESS | 2872 | ++DOCSHELL 1A954C00 == 55 [pid = 2872] [id = 221] 12:20:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 113 (1A955000) [pid = 2872] [serial = 615] [outer = 00000000] 12:20:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 114 (1A95A000) [pid = 2872] [serial = 616] [outer = 1A955000] 12:20:43 INFO - PROCESS | 2872 | 1467141643294 Marionette DEBUG loaded listener.js 12:20:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 115 (1AA20400) [pid = 2872] [serial = 617] [outer = 1A955000] 12:20:43 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:43 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:43 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:43 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:43 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:43 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:43 INFO - PROCESS | 2872 | 1467141643985 Marionette TRACE conn3 <- [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]]]}] 12:20:44 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 12:20:44 INFO - document served over http requires an https 12:20:44 INFO - sub-resource via script-tag using the http-csp 12:20:44 INFO - delivery method with keep-origin-redirect and when 12:20:44 INFO - the target request is same-origin. 12:20:44 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1047ms 12:20:44 INFO - PROCESS | 2872 | 1467141644020 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 12:20:44 INFO - PROCESS | 2872 | 1467141644024 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 12:20:44 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html 12:20:44 INFO - PROCESS | 2872 | 1467141644050 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 12:20:44 INFO - PROCESS | 2872 | 1467141644053 Marionette TRACE conn3 <- [1,658,null,{}] 12:20:44 INFO - PROCESS | 2872 | 1467141644058 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:44 INFO - PROCESS | 2872 | 1467141644061 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:44 INFO - PROCESS | 2872 | 1467141644159 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 12:20:44 INFO - PROCESS | 2872 | 1467141644259 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:44 INFO - PROCESS | 2872 | 1467141644264 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:44 INFO - PROCESS | 2872 | ++DOCSHELL 12D69C00 == 56 [pid = 2872] [id = 222] 12:20:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 116 (12DF3C00) [pid = 2872] [serial = 618] [outer = 00000000] 12:20:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 117 (1553E400) [pid = 2872] [serial = 619] [outer = 12DF3C00] 12:20:44 INFO - PROCESS | 2872 | 1467141644312 Marionette DEBUG loaded listener.js 12:20:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 118 (157DC400) [pid = 2872] [serial = 620] [outer = 12DF3C00] 12:20:44 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:44 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:44 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:44 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:44 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:44 INFO - PROCESS | 2872 | 1467141644927 Marionette TRACE conn3 <- [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]]]}] 12:20:44 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 12:20:44 INFO - document served over http requires an https 12:20:44 INFO - sub-resource via script-tag using the http-csp 12:20:44 INFO - delivery method with no-redirect and when 12:20:44 INFO - the target request is same-origin. 12:20:44 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 922ms 12:20:45 INFO - PROCESS | 2872 | --DOCSHELL 157B3C00 == 55 [pid = 2872] [id = 214] 12:20:45 INFO - PROCESS | 2872 | --DOCSHELL 114D4000 == 54 [pid = 2872] [id = 213] 12:20:45 INFO - PROCESS | 2872 | --DOCSHELL 1833F800 == 53 [pid = 2872] [id = 212] 12:20:45 INFO - PROCESS | 2872 | --DOCSHELL 18343800 == 52 [pid = 2872] [id = 211] 12:20:45 INFO - PROCESS | 2872 | --DOCSHELL 17BD6800 == 51 [pid = 2872] [id = 210] 12:20:45 INFO - PROCESS | 2872 | --DOCSHELL 1707C000 == 50 [pid = 2872] [id = 209] 12:20:45 INFO - PROCESS | 2872 | --DOCSHELL 169C3C00 == 49 [pid = 2872] [id = 208] 12:20:45 INFO - PROCESS | 2872 | --DOCSHELL 14E46800 == 48 [pid = 2872] [id = 207] 12:20:45 INFO - PROCESS | 2872 | --DOCSHELL 114CA400 == 47 [pid = 2872] [id = 205] 12:20:45 INFO - PROCESS | 2872 | --DOCSHELL 110B7400 == 46 [pid = 2872] [id = 206] 12:20:45 INFO - PROCESS | 2872 | --DOCSHELL 1A871800 == 45 [pid = 2872] [id = 203] 12:20:45 INFO - PROCESS | 2872 | --DOCSHELL 1055A400 == 44 [pid = 2872] [id = 204] 12:20:45 INFO - PROCESS | 2872 | --DOCSHELL 16F7B400 == 43 [pid = 2872] [id = 202] 12:20:45 INFO - PROCESS | 2872 | --DOCSHELL 157E7400 == 42 [pid = 2872] [id = 200] 12:20:45 INFO - PROCESS | 2872 | --DOCSHELL 1833B400 == 41 [pid = 2872] [id = 201] 12:20:45 INFO - PROCESS | 2872 | --DOCSHELL 1059AC00 == 40 [pid = 2872] [id = 199] 12:20:45 INFO - PROCESS | 2872 | --DOCSHELL 1A953C00 == 39 [pid = 2872] [id = 216] 12:20:45 INFO - PROCESS | 2872 | --DOCSHELL 177D4400 == 38 [pid = 2872] [id = 192] 12:20:45 INFO - PROCESS | 2872 | --DOCSHELL 16C68800 == 37 [pid = 2872] [id = 191] 12:20:45 INFO - PROCESS | 2872 | --DOCSHELL 19AB3000 == 36 [pid = 2872] [id = 195] 12:20:45 INFO - PROCESS | 2872 | --DOCSHELL 15F9D000 == 35 [pid = 2872] [id = 196] 12:20:45 INFO - PROCESS | 2872 | --DOCSHELL 10275800 == 34 [pid = 2872] [id = 197] 12:20:45 INFO - PROCESS | 2872 | --DOCSHELL 1A038800 == 33 [pid = 2872] [id = 198] 12:20:45 INFO - PROCESS | 2872 | --DOCSHELL 1811B000 == 32 [pid = 2872] [id = 193] 12:20:45 INFO - PROCESS | 2872 | --DOCSHELL 19AABC00 == 31 [pid = 2872] [id = 194] 12:20:45 INFO - PROCESS | 2872 | --DOCSHELL 1A87B400 == 30 [pid = 2872] [id = 220] 12:20:45 INFO - PROCESS | 2872 | --DOCSHELL 16F83C00 == 29 [pid = 2872] [id = 219] 12:20:45 INFO - PROCESS | 2872 | --DOCSHELL 1A954C00 == 28 [pid = 2872] [id = 221] 12:20:45 INFO - PROCESS | 2872 | --DOCSHELL 1A75B000 == 27 [pid = 2872] [id = 215] 12:20:45 INFO - PROCESS | 2872 | --DOCSHELL 169BA000 == 26 [pid = 2872] [id = 218] 12:20:45 INFO - PROCESS | 2872 | --DOCSHELL 13148C00 == 25 [pid = 2872] [id = 217] 12:20:45 INFO - PROCESS | 2872 | 1467141645569 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 12:20:45 INFO - PROCESS | 2872 | 1467141645573 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 12:20:45 INFO - PROCESS | 2872 | --DOMWINDOW == 117 (1B644000) [pid = 2872] [serial = 52] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:20:45 INFO - PROCESS | 2872 | --DOMWINDOW == 116 (16F86C00) [pid = 2872] [serial = 532] [outer = 00000000] [url = about:blank] 12:20:45 INFO - PROCESS | 2872 | --DOMWINDOW == 115 (17078400) [pid = 2872] [serial = 533] [outer = 00000000] [url = about:blank] 12:20:45 INFO - PROCESS | 2872 | --DOMWINDOW == 114 (1055A800) [pid = 2872] [serial = 520] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:20:45 INFO - PROCESS | 2872 | --DOMWINDOW == 113 (17BDB000) [pid = 2872] [serial = 517] [outer = 00000000] [url = about:blank] 12:20:45 INFO - PROCESS | 2872 | --DOMWINDOW == 112 (12DFA400) [pid = 2872] [serial = 525] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467141624041] 12:20:45 INFO - PROCESS | 2872 | --DOMWINDOW == 111 (13D19C00) [pid = 2872] [serial = 523] [outer = 00000000] [url = about:blank] 12:20:45 INFO - PROCESS | 2872 | --DOMWINDOW == 110 (12BCA400) [pid = 2872] [serial = 522] [outer = 00000000] [url = about:blank] 12:20:45 INFO - PROCESS | 2872 | --DOMWINDOW == 109 (157AE000) [pid = 2872] [serial = 527] [outer = 00000000] [url = about:blank] 12:20:45 INFO - PROCESS | 2872 | --DOMWINDOW == 108 (16C48000) [pid = 2872] [serial = 530] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:20:45 INFO - PROCESS | 2872 | --DOMWINDOW == 107 (157E2000) [pid = 2872] [serial = 528] [outer = 00000000] [url = about:blank] 12:20:45 INFO - PROCESS | 2872 | --DOMWINDOW == 106 (19C91C00) [pid = 2872] [serial = 542] [outer = 00000000] [url = about:blank] 12:20:45 INFO - PROCESS | 2872 | --DOMWINDOW == 105 (131CD400) [pid = 2872] [serial = 511] [outer = 00000000] [url = about:blank] 12:20:45 INFO - PROCESS | 2872 | --DOMWINDOW == 104 (17BD6400) [pid = 2872] [serial = 535] [outer = 00000000] [url = about:blank] 12:20:45 INFO - PROCESS | 2872 | --DOMWINDOW == 103 (19AB4400) [pid = 2872] [serial = 541] [outer = 00000000] [url = about:blank] 12:20:45 INFO - PROCESS | 2872 | --DOMWINDOW == 102 (15052800) [pid = 2872] [serial = 514] [outer = 00000000] [url = about:blank] 12:20:45 INFO - PROCESS | 2872 | --DOMWINDOW == 101 (19CF5800) [pid = 2872] [serial = 544] [outer = 00000000] [url = about:blank] 12:20:45 INFO - PROCESS | 2872 | --DOMWINDOW == 100 (180BD400) [pid = 2872] [serial = 548] [outer = 00000000] [url = about:blank] 12:20:45 INFO - PROCESS | 2872 | --DOMWINDOW == 99 (1707B800) [pid = 2872] [serial = 547] [outer = 00000000] [url = about:blank] 12:20:45 INFO - PROCESS | 2872 | --DOMWINDOW == 98 (19CFE400) [pid = 2872] [serial = 550] [outer = 00000000] [url = about:blank] 12:20:45 INFO - PROCESS | 2872 | --DOMWINDOW == 97 (19CF6400) [pid = 2872] [serial = 545] [outer = 00000000] [url = about:blank] 12:20:45 INFO - PROCESS | 2872 | --DOMWINDOW == 96 (10274000) [pid = 2872] [serial = 437] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:20:45 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (183A7400) [pid = 2872] [serial = 538] [outer = 00000000] [url = about:blank] 12:20:45 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (183ACC00) [pid = 2872] [serial = 539] [outer = 00000000] [url = about:blank] 12:20:45 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (1A030800) [pid = 2872] [serial = 551] [outer = 00000000] [url = about:blank] 12:20:45 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (180BD800) [pid = 2872] [serial = 536] [outer = 00000000] [url = about:blank] 12:20:45 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (1A1DF400) [pid = 2872] [serial = 553] [outer = 00000000] [url = about:blank] 12:20:45 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 12:20:45 INFO - PROCESS | 2872 | 1467141645708 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 12:20:45 INFO - PROCESS | 2872 | 1467141645711 Marionette TRACE conn3 <- [1,662,null,{}] 12:20:45 INFO - PROCESS | 2872 | 1467141645717 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:45 INFO - PROCESS | 2872 | 1467141645720 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:45 INFO - PROCESS | 2872 | 1467141645803 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 12:20:45 INFO - PROCESS | 2872 | 1467141645809 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:45 INFO - PROCESS | 2872 | 1467141645814 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:45 INFO - PROCESS | 2872 | ++DOCSHELL 112C2000 == 26 [pid = 2872] [id = 223] 12:20:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (112C2800) [pid = 2872] [serial = 621] [outer = 00000000] 12:20:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (114CF400) [pid = 2872] [serial = 622] [outer = 112C2800] 12:20:45 INFO - PROCESS | 2872 | 1467141645861 Marionette DEBUG loaded listener.js 12:20:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (11ADA800) [pid = 2872] [serial = 623] [outer = 112C2800] 12:20:46 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:46 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:46 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:46 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:46 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:46 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:46 INFO - PROCESS | 2872 | 1467141646324 Marionette TRACE conn3 <- [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]]]}] 12:20:46 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 12:20:46 INFO - document served over http requires an https 12:20:46 INFO - sub-resource via script-tag using the http-csp 12:20:46 INFO - delivery method with swap-origin-redirect and when 12:20:46 INFO - the target request is same-origin. 12:20:46 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 688ms 12:20:46 INFO - PROCESS | 2872 | 1467141646347 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 12:20:46 INFO - PROCESS | 2872 | 1467141646351 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 12:20:46 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 12:20:46 INFO - PROCESS | 2872 | 1467141646356 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 12:20:46 INFO - PROCESS | 2872 | 1467141646360 Marionette TRACE conn3 <- [1,666,null,{}] 12:20:46 INFO - PROCESS | 2872 | 1467141646365 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:46 INFO - PROCESS | 2872 | 1467141646368 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:46 INFO - PROCESS | 2872 | 1467141646450 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 12:20:46 INFO - PROCESS | 2872 | 1467141646458 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:46 INFO - PROCESS | 2872 | 1467141646461 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:46 INFO - PROCESS | 2872 | ++DOCSHELL 131D5000 == 27 [pid = 2872] [id = 224] 12:20:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (131D5800) [pid = 2872] [serial = 624] [outer = 00000000] 12:20:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (13CDE800) [pid = 2872] [serial = 625] [outer = 131D5800] 12:20:46 INFO - PROCESS | 2872 | 1467141646507 Marionette DEBUG loaded listener.js 12:20:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (13CE2400) [pid = 2872] [serial = 626] [outer = 131D5800] 12:20:46 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:46 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:46 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:46 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:46 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:46 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:46 INFO - PROCESS | 2872 | 1467141646963 Marionette TRACE conn3 <- [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]]]}] 12:20:47 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 12:20:47 INFO - document served over http requires an https 12:20:47 INFO - sub-resource via xhr-request using the http-csp 12:20:47 INFO - delivery method with keep-origin-redirect and when 12:20:47 INFO - the target request is same-origin. 12:20:47 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 656ms 12:20:47 INFO - PROCESS | 2872 | 1467141647011 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 12:20:47 INFO - PROCESS | 2872 | 1467141647013 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 12:20:47 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html 12:20:47 INFO - PROCESS | 2872 | 1467141647016 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 12:20:47 INFO - PROCESS | 2872 | 1467141647018 Marionette TRACE conn3 <- [1,670,null,{}] 12:20:47 INFO - PROCESS | 2872 | 1467141647023 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:47 INFO - PROCESS | 2872 | 1467141647028 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:47 INFO - PROCESS | 2872 | 1467141647114 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 12:20:47 INFO - PROCESS | 2872 | 1467141647230 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:47 INFO - PROCESS | 2872 | 1467141647234 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:47 INFO - PROCESS | 2872 | ++DOCSHELL 157B1C00 == 28 [pid = 2872] [id = 225] 12:20:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 98 (157B3000) [pid = 2872] [serial = 627] [outer = 00000000] 12:20:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 99 (157DD800) [pid = 2872] [serial = 628] [outer = 157B3000] 12:20:47 INFO - PROCESS | 2872 | 1467141647282 Marionette DEBUG loaded listener.js 12:20:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 100 (15C21400) [pid = 2872] [serial = 629] [outer = 157B3000] 12:20:47 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:47 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:47 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:47 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:47 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:47 INFO - PROCESS | 2872 | 1467141647655 Marionette TRACE conn3 <- [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]]]}] 12:20:47 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 12:20:47 INFO - document served over http requires an https 12:20:47 INFO - sub-resource via xhr-request using the http-csp 12:20:47 INFO - delivery method with no-redirect and when 12:20:47 INFO - the target request is same-origin. 12:20:47 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 688ms 12:20:47 INFO - PROCESS | 2872 | 1467141647716 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 12:20:47 INFO - PROCESS | 2872 | 1467141647718 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 12:20:47 INFO - PROCESS | 2872 | 1467141647721 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 12:20:47 INFO - TEST-START | /referrer-policy/no-referrer/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 12:20:47 INFO - PROCESS | 2872 | 1467141647723 Marionette TRACE conn3 <- [1,674,null,{}] 12:20:47 INFO - PROCESS | 2872 | 1467141647726 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:47 INFO - PROCESS | 2872 | 1467141647728 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:47 INFO - PROCESS | 2872 | 1467141647858 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 12:20:47 INFO - PROCESS | 2872 | 1467141647880 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:47 INFO - PROCESS | 2872 | 1467141647882 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:47 INFO - PROCESS | 2872 | ++DOCSHELL 169B7C00 == 29 [pid = 2872] [id = 226] 12:20:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 101 (169BDC00) [pid = 2872] [serial = 630] [outer = 00000000] 12:20:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 102 (16C4CC00) [pid = 2872] [serial = 631] [outer = 169BDC00] 12:20:47 INFO - PROCESS | 2872 | 1467141647926 Marionette DEBUG loaded listener.js 12:20:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 103 (16C69C00) [pid = 2872] [serial = 632] [outer = 169BDC00] 12:20:48 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:48 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:48 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:48 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:48 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:48 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:48 INFO - PROCESS | 2872 | 1467141648354 Marionette TRACE conn3 <- [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]]]}] 12:20:48 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 12:20:48 INFO - document served over http requires an https 12:20:48 INFO - sub-resource via xhr-request using the http-csp 12:20:48 INFO - delivery method with swap-origin-redirect and when 12:20:48 INFO - the target request is same-origin. 12:20:48 INFO - TEST-OK | /referrer-policy/no-referrer/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 687ms 12:20:48 INFO - PROCESS | 2872 | 1467141648421 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 12:20:48 INFO - PROCESS | 2872 | 1467141648424 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 12:20:48 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html 12:20:48 INFO - PROCESS | 2872 | 1467141648428 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 12:20:48 INFO - PROCESS | 2872 | 1467141648430 Marionette TRACE conn3 <- [1,678,null,{}] 12:20:48 INFO - PROCESS | 2872 | 1467141648433 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:48 INFO - PROCESS | 2872 | 1467141648435 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:48 INFO - PROCESS | 2872 | 1467141648576 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 12:20:48 INFO - PROCESS | 2872 | 1467141648588 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:48 INFO - PROCESS | 2872 | 1467141648590 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:48 INFO - PROCESS | 2872 | ++DOCSHELL 1700B400 == 30 [pid = 2872] [id = 227] 12:20:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 104 (1700B800) [pid = 2872] [serial = 633] [outer = 00000000] 12:20:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 105 (1707AC00) [pid = 2872] [serial = 634] [outer = 1700B800] 12:20:48 INFO - PROCESS | 2872 | 1467141648633 Marionette DEBUG loaded listener.js 12:20:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 106 (1707E400) [pid = 2872] [serial = 635] [outer = 1700B800] 12:20:48 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:48 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:48 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:48 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:49 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:49 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:49 INFO - PROCESS | 2872 | 1467141649053 Marionette TRACE conn3 <- [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]]]}] 12:20:49 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 12:20:49 INFO - document served over http requires an http 12:20:49 INFO - sub-resource via fetch-request using the meta-csp 12:20:49 INFO - delivery method with keep-origin-redirect and when 12:20:49 INFO - the target request is cross-origin. 12:20:49 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 641ms 12:20:49 INFO - PROCESS | 2872 | 1467141649064 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 12:20:49 INFO - PROCESS | 2872 | 1467141649067 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 12:20:49 INFO - PROCESS | 2872 | 1467141649070 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 12:20:49 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html 12:20:49 INFO - PROCESS | 2872 | 1467141649072 Marionette TRACE conn3 <- [1,682,null,{}] 12:20:49 INFO - PROCESS | 2872 | 1467141649075 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:49 INFO - PROCESS | 2872 | 1467141649080 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:49 INFO - PROCESS | 2872 | 1467141649219 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 12:20:49 INFO - PROCESS | 2872 | 1467141649224 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:49 INFO - PROCESS | 2872 | 1467141649226 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:49 INFO - PROCESS | 2872 | ++DOCSHELL 178CFC00 == 31 [pid = 2872] [id = 228] 12:20:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 107 (178D2400) [pid = 2872] [serial = 636] [outer = 00000000] 12:20:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 108 (180BC400) [pid = 2872] [serial = 637] [outer = 178D2400] 12:20:49 INFO - PROCESS | 2872 | 1467141649276 Marionette DEBUG loaded listener.js 12:20:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 109 (18336C00) [pid = 2872] [serial = 638] [outer = 178D2400] 12:20:49 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:49 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:49 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:49 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:49 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:49 INFO - PROCESS | 2872 | 1467141649711 Marionette TRACE conn3 <- [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]]]}] 12:20:49 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 12:20:49 INFO - document served over http requires an http 12:20:49 INFO - sub-resource via fetch-request using the meta-csp 12:20:49 INFO - delivery method with no-redirect and when 12:20:49 INFO - the target request is cross-origin. 12:20:49 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 703ms 12:20:49 INFO - PROCESS | 2872 | 1467141649778 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 12:20:49 INFO - PROCESS | 2872 | 1467141649780 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 12:20:49 INFO - PROCESS | 2872 | 1467141649783 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 12:20:49 INFO - PROCESS | 2872 | 1467141649784 Marionette TRACE conn3 <- [1,686,null,{}] 12:20:49 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html 12:20:49 INFO - PROCESS | 2872 | 1467141649792 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:49 INFO - PROCESS | 2872 | 1467141649793 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:50 INFO - PROCESS | 2872 | 1467141650185 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 12:20:50 INFO - PROCESS | 2872 | --DOMWINDOW == 108 (17281400) [pid = 2872] [serial = 516] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html] 12:20:50 INFO - PROCESS | 2872 | --DOMWINDOW == 107 (1A185800) [pid = 2872] [serial = 552] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html] 12:20:50 INFO - PROCESS | 2872 | --DOMWINDOW == 106 (1A954000) [pid = 2872] [serial = 603] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:20:50 INFO - PROCESS | 2872 | --DOMWINDOW == 105 (17BDFC00) [pid = 2872] [serial = 585] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html] 12:20:50 INFO - PROCESS | 2872 | --DOMWINDOW == 104 (18345400) [pid = 2872] [serial = 588] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html] 12:20:50 INFO - PROCESS | 2872 | --DOMWINDOW == 103 (110D8800) [pid = 2872] [serial = 573] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html] 12:20:50 INFO - PROCESS | 2872 | --DOMWINDOW == 102 (10A76400) [pid = 2872] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html] 12:20:50 INFO - PROCESS | 2872 | --DOMWINDOW == 101 (136F6400) [pid = 2872] [serial = 571] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:20:50 INFO - PROCESS | 2872 | --DOMWINDOW == 100 (16B96000) [pid = 2872] [serial = 579] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html] 12:20:50 INFO - PROCESS | 2872 | --DOMWINDOW == 99 (14E49000) [pid = 2872] [serial = 576] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html] 12:20:50 INFO - PROCESS | 2872 | --DOMWINDOW == 98 (183AA000) [pid = 2872] [serial = 591] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html] 12:20:50 INFO - PROCESS | 2872 | --DOMWINDOW == 97 (169B6000) [pid = 2872] [serial = 558] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html] 12:20:50 INFO - PROCESS | 2872 | --DOMWINDOW == 96 (183AE800) [pid = 2872] [serial = 561] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:20:50 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (1707C400) [pid = 2872] [serial = 582] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html] 12:20:50 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (183A2400) [pid = 2872] [serial = 563] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html] 12:20:50 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (1A871C00) [pid = 2872] [serial = 566] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467141632866] 12:20:50 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (10A07800) [pid = 2872] [serial = 555] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html] 12:20:50 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (13258400) [pid = 2872] [serial = 594] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html] 12:20:50 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (1A874000) [pid = 2872] [serial = 600] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html] 12:20:50 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (16C50800) [pid = 2872] [serial = 597] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html] 12:20:50 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (16B97800) [pid = 2872] [serial = 507] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html] 12:20:50 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (110AEC00) [pid = 2872] [serial = 510] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html] 12:20:50 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (1437E800) [pid = 2872] [serial = 513] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html] 12:20:50 INFO - PROCESS | 2872 | 1467141650248 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:50 INFO - PROCESS | 2872 | 1467141650250 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:50 INFO - PROCESS | 2872 | ++DOCSHELL 10434400 == 32 [pid = 2872] [id = 229] 12:20:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (1047DC00) [pid = 2872] [serial = 639] [outer = 00000000] 12:20:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (11261800) [pid = 2872] [serial = 640] [outer = 1047DC00] 12:20:50 INFO - PROCESS | 2872 | 1467141650293 Marionette DEBUG loaded listener.js 12:20:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (136F6400) [pid = 2872] [serial = 641] [outer = 1047DC00] 12:20:50 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:50 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:50 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:50 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:50 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:50 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:50 INFO - PROCESS | 2872 | 1467141650641 Marionette TRACE conn3 <- [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]]]}] 12:20:50 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 12:20:50 INFO - document served over http requires an http 12:20:50 INFO - sub-resource via fetch-request using the meta-csp 12:20:50 INFO - delivery method with swap-origin-redirect and when 12:20:50 INFO - the target request is cross-origin. 12:20:50 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 875ms 12:20:50 INFO - PROCESS | 2872 | 1467141650670 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 12:20:50 INFO - PROCESS | 2872 | 1467141650672 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 12:20:50 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html 12:20:50 INFO - PROCESS | 2872 | 1467141650683 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 12:20:50 INFO - PROCESS | 2872 | 1467141650684 Marionette TRACE conn3 <- [1,690,null,{}] 12:20:50 INFO - PROCESS | 2872 | 1467141650688 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:50 INFO - PROCESS | 2872 | 1467141650690 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:50 INFO - PROCESS | 2872 | 1467141650765 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 12:20:50 INFO - PROCESS | 2872 | 1467141650770 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:50 INFO - PROCESS | 2872 | 1467141650772 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:50 INFO - PROCESS | 2872 | ++DOCSHELL 15542800 == 33 [pid = 2872] [id = 230] 12:20:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (157E4000) [pid = 2872] [serial = 642] [outer = 00000000] 12:20:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (183A2000) [pid = 2872] [serial = 643] [outer = 157E4000] 12:20:50 INFO - PROCESS | 2872 | 1467141650816 Marionette DEBUG loaded listener.js 12:20:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (183ACC00) [pid = 2872] [serial = 644] [outer = 157E4000] 12:20:51 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:51 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:51 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:51 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:51 INFO - PROCESS | 2872 | ++DOCSHELL 19AAD000 == 34 [pid = 2872] [id = 231] 12:20:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (19AADC00) [pid = 2872] [serial = 645] [outer = 00000000] 12:20:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (19AB1C00) [pid = 2872] [serial = 646] [outer = 19AADC00] 12:20:51 INFO - PROCESS | 2872 | 1467141651240 Marionette TRACE conn3 <- [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]]]}] 12:20:51 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 12:20:51 INFO - document served over http requires an http 12:20:51 INFO - sub-resource via iframe-tag using the meta-csp 12:20:51 INFO - delivery method with keep-origin-redirect and when 12:20:51 INFO - the target request is cross-origin. 12:20:51 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 594ms 12:20:51 INFO - PROCESS | 2872 | 1467141651272 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 12:20:51 INFO - PROCESS | 2872 | 1467141651274 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 12:20:51 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html 12:20:51 INFO - PROCESS | 2872 | 1467141651277 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 12:20:51 INFO - PROCESS | 2872 | 1467141651279 Marionette TRACE conn3 <- [1,694,null,{}] 12:20:51 INFO - PROCESS | 2872 | 1467141651283 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:51 INFO - PROCESS | 2872 | 1467141651284 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:51 INFO - PROCESS | 2872 | 1467141651369 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 12:20:51 INFO - PROCESS | 2872 | 1467141651374 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:51 INFO - PROCESS | 2872 | 1467141651376 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:51 INFO - PROCESS | 2872 | ++DOCSHELL 19A3C400 == 35 [pid = 2872] [id = 232] 12:20:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (19A3E400) [pid = 2872] [serial = 647] [outer = 00000000] 12:20:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (19AB4400) [pid = 2872] [serial = 648] [outer = 19A3E400] 12:20:51 INFO - PROCESS | 2872 | 1467141651425 Marionette DEBUG loaded listener.js 12:20:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (19C97C00) [pid = 2872] [serial = 649] [outer = 19A3E400] 12:20:51 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:51 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:51 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:51 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:51 INFO - PROCESS | 2872 | ++DOCSHELL 19CFA000 == 36 [pid = 2872] [id = 233] 12:20:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 98 (19CFA400) [pid = 2872] [serial = 650] [outer = 00000000] 12:20:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 99 (19CFE000) [pid = 2872] [serial = 651] [outer = 19CFA400] 12:20:51 INFO - PROCESS | 2872 | 1467141651876 Marionette TRACE conn3 <- [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]]]}] 12:20:51 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 12:20:51 INFO - document served over http requires an http 12:20:51 INFO - sub-resource via iframe-tag using the meta-csp 12:20:51 INFO - delivery method with no-redirect and when 12:20:51 INFO - the target request is cross-origin. 12:20:51 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 625ms 12:20:51 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html 12:20:51 INFO - PROCESS | 2872 | 1467141651916 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 12:20:51 INFO - PROCESS | 2872 | 1467141651918 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 12:20:51 INFO - PROCESS | 2872 | 1467141651925 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 12:20:51 INFO - PROCESS | 2872 | 1467141651927 Marionette TRACE conn3 <- [1,698,null,{}] 12:20:51 INFO - PROCESS | 2872 | 1467141651930 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:51 INFO - PROCESS | 2872 | 1467141651932 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:52 INFO - PROCESS | 2872 | 1467141652030 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 12:20:52 INFO - PROCESS | 2872 | 1467141652036 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:52 INFO - PROCESS | 2872 | 1467141652038 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:52 INFO - PROCESS | 2872 | ++DOCSHELL 19AA8400 == 37 [pid = 2872] [id = 234] 12:20:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 100 (19AB0800) [pid = 2872] [serial = 652] [outer = 00000000] 12:20:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 101 (19CFC400) [pid = 2872] [serial = 653] [outer = 19AB0800] 12:20:52 INFO - PROCESS | 2872 | 1467141652082 Marionette DEBUG loaded listener.js 12:20:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 102 (1A02F400) [pid = 2872] [serial = 654] [outer = 19AB0800] 12:20:52 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:52 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:52 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:52 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:52 INFO - PROCESS | 2872 | ++DOCSHELL 11266800 == 38 [pid = 2872] [id = 235] 12:20:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 103 (1281E800) [pid = 2872] [serial = 655] [outer = 00000000] 12:20:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 104 (13148C00) [pid = 2872] [serial = 656] [outer = 1281E800] 12:20:52 INFO - PROCESS | 2872 | 1467141652880 Marionette TRACE conn3 <- [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]]]}] 12:20:52 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 12:20:52 INFO - document served over http requires an http 12:20:52 INFO - sub-resource via iframe-tag using the meta-csp 12:20:52 INFO - delivery method with swap-origin-redirect and when 12:20:52 INFO - the target request is cross-origin. 12:20:52 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 1000ms 12:20:52 INFO - PROCESS | 2872 | 1467141652925 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 12:20:52 INFO - PROCESS | 2872 | 1467141652930 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 12:20:52 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html 12:20:52 INFO - PROCESS | 2872 | 1467141652934 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 12:20:52 INFO - PROCESS | 2872 | 1467141652940 Marionette TRACE conn3 <- [1,702,null,{}] 12:20:52 INFO - PROCESS | 2872 | 1467141652945 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:52 INFO - PROCESS | 2872 | 1467141652948 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:53 INFO - PROCESS | 2872 | 1467141653096 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 12:20:53 INFO - PROCESS | 2872 | 1467141653220 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:53 INFO - PROCESS | 2872 | 1467141653223 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:53 INFO - PROCESS | 2872 | ++DOCSHELL 13CDBC00 == 39 [pid = 2872] [id = 236] 12:20:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 105 (13CDD400) [pid = 2872] [serial = 657] [outer = 00000000] 12:20:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 106 (15045800) [pid = 2872] [serial = 658] [outer = 13CDD400] 12:20:53 INFO - PROCESS | 2872 | 1467141653280 Marionette DEBUG loaded listener.js 12:20:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 107 (157D9400) [pid = 2872] [serial = 659] [outer = 13CDD400] 12:20:53 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:53 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:53 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:53 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:53 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:53 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:53 INFO - PROCESS | 2872 | 1467141653958 Marionette TRACE conn3 <- [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]]]}] 12:20:53 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 12:20:53 INFO - document served over http requires an http 12:20:53 INFO - sub-resource via script-tag using the meta-csp 12:20:53 INFO - delivery method with keep-origin-redirect and when 12:20:53 INFO - the target request is cross-origin. 12:20:53 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 1031ms 12:20:53 INFO - PROCESS | 2872 | 1467141653980 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 12:20:53 INFO - PROCESS | 2872 | 1467141653985 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 12:20:54 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html 12:20:54 INFO - PROCESS | 2872 | 1467141654010 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 12:20:54 INFO - PROCESS | 2872 | 1467141654013 Marionette TRACE conn3 <- [1,706,null,{}] 12:20:54 INFO - PROCESS | 2872 | 1467141654017 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:54 INFO - PROCESS | 2872 | 1467141654020 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:54 INFO - PROCESS | 2872 | 1467141654203 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 12:20:54 INFO - PROCESS | 2872 | 1467141654213 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:54 INFO - PROCESS | 2872 | 1467141654215 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:54 INFO - PROCESS | 2872 | ++DOCSHELL 13262400 == 40 [pid = 2872] [id = 237] 12:20:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 108 (13CDF000) [pid = 2872] [serial = 660] [outer = 00000000] 12:20:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 109 (178C5400) [pid = 2872] [serial = 661] [outer = 13CDF000] 12:20:54 INFO - PROCESS | 2872 | 1467141654270 Marionette DEBUG loaded listener.js 12:20:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 110 (17BD7000) [pid = 2872] [serial = 662] [outer = 13CDF000] 12:20:54 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:54 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:54 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:54 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:54 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:55 INFO - PROCESS | 2872 | 1467141655049 Marionette TRACE conn3 <- [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]]]}] 12:20:55 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 12:20:55 INFO - document served over http requires an http 12:20:55 INFO - sub-resource via script-tag using the meta-csp 12:20:55 INFO - delivery method with no-redirect and when 12:20:55 INFO - the target request is cross-origin. 12:20:55 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 1093ms 12:20:55 INFO - PROCESS | 2872 | 1467141655113 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 12:20:55 INFO - PROCESS | 2872 | 1467141655117 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 12:20:55 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html 12:20:55 INFO - PROCESS | 2872 | 1467141655121 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 12:20:55 INFO - PROCESS | 2872 | 1467141655125 Marionette TRACE conn3 <- [1,710,null,{}] 12:20:55 INFO - PROCESS | 2872 | 1467141655130 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:55 INFO - PROCESS | 2872 | 1467141655133 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:55 INFO - PROCESS | 2872 | 1467141655239 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 12:20:55 INFO - PROCESS | 2872 | --DOCSHELL 19CFA000 == 39 [pid = 2872] [id = 233] 12:20:55 INFO - PROCESS | 2872 | --DOCSHELL 19A3C400 == 38 [pid = 2872] [id = 232] 12:20:55 INFO - PROCESS | 2872 | --DOCSHELL 19AAD000 == 37 [pid = 2872] [id = 231] 12:20:55 INFO - PROCESS | 2872 | --DOCSHELL 15542800 == 36 [pid = 2872] [id = 230] 12:20:55 INFO - PROCESS | 2872 | --DOCSHELL 10434400 == 35 [pid = 2872] [id = 229] 12:20:55 INFO - PROCESS | 2872 | --DOCSHELL 178CFC00 == 34 [pid = 2872] [id = 228] 12:20:55 INFO - PROCESS | 2872 | --DOCSHELL 1700B400 == 33 [pid = 2872] [id = 227] 12:20:55 INFO - PROCESS | 2872 | --DOCSHELL 169B7C00 == 32 [pid = 2872] [id = 226] 12:20:55 INFO - PROCESS | 2872 | --DOCSHELL 157B1C00 == 31 [pid = 2872] [id = 225] 12:20:55 INFO - PROCESS | 2872 | --DOCSHELL 131D5000 == 30 [pid = 2872] [id = 224] 12:20:55 INFO - PROCESS | 2872 | --DOCSHELL 112C2000 == 29 [pid = 2872] [id = 223] 12:20:55 INFO - PROCESS | 2872 | --DOCSHELL 12D69C00 == 28 [pid = 2872] [id = 222] 12:20:55 INFO - PROCESS | 2872 | --DOMWINDOW == 109 (18339C00) [pid = 2872] [serial = 518] [outer = 00000000] [url = about:blank] 12:20:55 INFO - PROCESS | 2872 | --DOMWINDOW == 108 (1A1E5000) [pid = 2872] [serial = 554] [outer = 00000000] [url = about:blank] 12:20:55 INFO - PROCESS | 2872 | --DOMWINDOW == 107 (1771FC00) [pid = 2872] [serial = 584] [outer = 00000000] [url = about:blank] 12:20:55 INFO - PROCESS | 2872 | --DOMWINDOW == 106 (183A6400) [pid = 2872] [serial = 509] [outer = 00000000] [url = about:blank] 12:20:55 INFO - PROCESS | 2872 | --DOMWINDOW == 105 (136FAC00) [pid = 2872] [serial = 512] [outer = 00000000] [url = about:blank] 12:20:55 INFO - PROCESS | 2872 | --DOMWINDOW == 104 (155CF400) [pid = 2872] [serial = 515] [outer = 00000000] [url = about:blank] 12:20:55 INFO - PROCESS | 2872 | --DOMWINDOW == 103 (10A0FC00) [pid = 2872] [serial = 604] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:20:55 INFO - PROCESS | 2872 | --DOMWINDOW == 102 (1806FC00) [pid = 2872] [serial = 586] [outer = 00000000] [url = about:blank] 12:20:55 INFO - PROCESS | 2872 | --DOMWINDOW == 101 (19A39400) [pid = 2872] [serial = 589] [outer = 00000000] [url = about:blank] 12:20:55 INFO - PROCESS | 2872 | --DOMWINDOW == 100 (180BEC00) [pid = 2872] [serial = 587] [outer = 00000000] [url = about:blank] 12:20:55 INFO - PROCESS | 2872 | --DOMWINDOW == 99 (11C3C400) [pid = 2872] [serial = 574] [outer = 00000000] [url = about:blank] 12:20:55 INFO - PROCESS | 2872 | --DOMWINDOW == 98 (1310F000) [pid = 2872] [serial = 575] [outer = 00000000] [url = about:blank] 12:20:55 INFO - PROCESS | 2872 | --DOMWINDOW == 97 (12D65C00) [pid = 2872] [serial = 569] [outer = 00000000] [url = about:blank] 12:20:55 INFO - PROCESS | 2872 | --DOMWINDOW == 96 (13153C00) [pid = 2872] [serial = 570] [outer = 00000000] [url = about:blank] 12:20:55 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (1437EC00) [pid = 2872] [serial = 572] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:20:55 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (16C53400) [pid = 2872] [serial = 580] [outer = 00000000] [url = about:blank] 12:20:55 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (16F16000) [pid = 2872] [serial = 581] [outer = 00000000] [url = about:blank] 12:20:55 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (157D9800) [pid = 2872] [serial = 577] [outer = 00000000] [url = about:blank] 12:20:55 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (19CFB800) [pid = 2872] [serial = 592] [outer = 00000000] [url = about:blank] 12:20:55 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (15C28800) [pid = 2872] [serial = 578] [outer = 00000000] [url = about:blank] 12:20:55 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (16B9A800) [pid = 2872] [serial = 559] [outer = 00000000] [url = about:blank] 12:20:55 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (19AAB800) [pid = 2872] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:20:55 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (16C5B400) [pid = 2872] [serial = 560] [outer = 00000000] [url = about:blank] 12:20:55 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (17238C00) [pid = 2872] [serial = 583] [outer = 00000000] [url = about:blank] 12:20:55 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (1A1DC400) [pid = 2872] [serial = 564] [outer = 00000000] [url = about:blank] 12:20:55 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (16C50400) [pid = 2872] [serial = 567] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467141632866] 12:20:55 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (1A510400) [pid = 2872] [serial = 565] [outer = 00000000] [url = about:blank] 12:20:55 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (114D2000) [pid = 2872] [serial = 556] [outer = 00000000] [url = about:blank] 12:20:55 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (13104800) [pid = 2872] [serial = 557] [outer = 00000000] [url = about:blank] 12:20:55 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (19AA9800) [pid = 2872] [serial = 590] [outer = 00000000] [url = about:blank] 12:20:55 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (183A9800) [pid = 2872] [serial = 595] [outer = 00000000] [url = about:blank] 12:20:55 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (1A878000) [pid = 2872] [serial = 601] [outer = 00000000] [url = about:blank] 12:20:55 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (1A87CC00) [pid = 2872] [serial = 602] [outer = 00000000] [url = about:blank] 12:20:55 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (1A1DEC00) [pid = 2872] [serial = 598] [outer = 00000000] [url = about:blank] 12:20:55 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (1A50DC00) [pid = 2872] [serial = 599] [outer = 00000000] [url = about:blank] 12:20:55 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (19CFDC00) [pid = 2872] [serial = 593] [outer = 00000000] [url = about:blank] 12:20:55 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (19A36800) [pid = 2872] [serial = 596] [outer = 00000000] [url = about:blank] 12:20:55 INFO - PROCESS | 2872 | 1467141655342 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:55 INFO - PROCESS | 2872 | 1467141655345 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:55 INFO - PROCESS | 2872 | ++DOCSHELL 10A0AC00 == 29 [pid = 2872] [id = 238] 12:20:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (10A0B800) [pid = 2872] [serial = 663] [outer = 00000000] 12:20:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (112C2000) [pid = 2872] [serial = 664] [outer = 10A0B800] 12:20:55 INFO - PROCESS | 2872 | 1467141655406 Marionette DEBUG loaded listener.js 12:20:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (129EDC00) [pid = 2872] [serial = 665] [outer = 10A0B800] 12:20:55 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:55 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:55 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:55 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:55 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:55 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:55 INFO - PROCESS | 2872 | 1467141655799 Marionette TRACE conn3 <- [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]]]}] 12:20:55 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 12:20:55 INFO - document served over http requires an http 12:20:55 INFO - sub-resource via script-tag using the meta-csp 12:20:55 INFO - delivery method with swap-origin-redirect and when 12:20:55 INFO - the target request is cross-origin. 12:20:55 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 703ms 12:20:55 INFO - PROCESS | 2872 | 1467141655820 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 12:20:55 INFO - PROCESS | 2872 | 1467141655824 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 12:20:55 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html 12:20:55 INFO - PROCESS | 2872 | 1467141655829 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 12:20:55 INFO - PROCESS | 2872 | 1467141655832 Marionette TRACE conn3 <- [1,714,null,{}] 12:20:55 INFO - PROCESS | 2872 | 1467141655835 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:55 INFO - PROCESS | 2872 | 1467141655838 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:55 INFO - PROCESS | 2872 | 1467141655948 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 12:20:56 INFO - PROCESS | 2872 | 1467141656050 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:56 INFO - PROCESS | 2872 | 1467141656052 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:56 INFO - PROCESS | 2872 | ++DOCSHELL 1430B400 == 30 [pid = 2872] [id = 239] 12:20:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (14E3F400) [pid = 2872] [serial = 666] [outer = 00000000] 12:20:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (14F14400) [pid = 2872] [serial = 667] [outer = 14E3F400] 12:20:56 INFO - PROCESS | 2872 | 1467141656098 Marionette DEBUG loaded listener.js 12:20:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (1504A000) [pid = 2872] [serial = 668] [outer = 14E3F400] 12:20:56 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:56 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:56 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:56 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:56 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:56 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:56 INFO - PROCESS | 2872 | 1467141656457 Marionette TRACE conn3 <- [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]]]}] 12:20:56 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 12:20:56 INFO - document served over http requires an http 12:20:56 INFO - sub-resource via xhr-request using the meta-csp 12:20:56 INFO - delivery method with keep-origin-redirect and when 12:20:56 INFO - the target request is cross-origin. 12:20:56 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 625ms 12:20:56 INFO - PROCESS | 2872 | 1467141656468 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 12:20:56 INFO - PROCESS | 2872 | 1467141656470 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 12:20:56 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html 12:20:56 INFO - PROCESS | 2872 | 1467141656474 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 12:20:56 INFO - PROCESS | 2872 | 1467141656480 Marionette TRACE conn3 <- [1,718,null,{}] 12:20:56 INFO - PROCESS | 2872 | 1467141656494 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:56 INFO - PROCESS | 2872 | 1467141656498 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:56 INFO - PROCESS | 2872 | 1467141656623 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 12:20:56 INFO - PROCESS | 2872 | 1467141656631 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:56 INFO - PROCESS | 2872 | 1467141656634 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:56 INFO - PROCESS | 2872 | ++DOCSHELL 15F99C00 == 31 [pid = 2872] [id = 240] 12:20:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (15F9A800) [pid = 2872] [serial = 669] [outer = 00000000] 12:20:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (16B95C00) [pid = 2872] [serial = 670] [outer = 15F9A800] 12:20:56 INFO - PROCESS | 2872 | 1467141656681 Marionette DEBUG loaded listener.js 12:20:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (16C49400) [pid = 2872] [serial = 671] [outer = 15F9A800] 12:20:56 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:56 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:56 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:56 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:57 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:57 INFO - PROCESS | 2872 | 1467141657051 Marionette TRACE conn3 <- [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]]]}] 12:20:57 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 12:20:57 INFO - document served over http requires an http 12:20:57 INFO - sub-resource via xhr-request using the meta-csp 12:20:57 INFO - delivery method with no-redirect and when 12:20:57 INFO - the target request is cross-origin. 12:20:57 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 593ms 12:20:57 INFO - PROCESS | 2872 | 1467141657070 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 12:20:57 INFO - PROCESS | 2872 | 1467141657073 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 12:20:57 INFO - PROCESS | 2872 | 1467141657076 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 12:20:57 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html 12:20:57 INFO - PROCESS | 2872 | 1467141657078 Marionette TRACE conn3 <- [1,722,null,{}] 12:20:57 INFO - PROCESS | 2872 | 1467141657081 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:57 INFO - PROCESS | 2872 | 1467141657083 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:57 INFO - PROCESS | 2872 | 1467141657214 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 12:20:57 INFO - PROCESS | 2872 | 1467141657222 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:57 INFO - PROCESS | 2872 | 1467141657224 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:57 INFO - PROCESS | 2872 | ++DOCSHELL 110B6000 == 32 [pid = 2872] [id = 241] 12:20:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (157DB800) [pid = 2872] [serial = 672] [outer = 00000000] 12:20:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (16F7CC00) [pid = 2872] [serial = 673] [outer = 157DB800] 12:20:57 INFO - PROCESS | 2872 | 1467141657268 Marionette DEBUG loaded listener.js 12:20:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (17008000) [pid = 2872] [serial = 674] [outer = 157DB800] 12:20:57 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:57 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:57 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:57 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:57 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:57 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:57 INFO - PROCESS | 2872 | 1467141657701 Marionette TRACE conn3 <- [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]]]}] 12:20:57 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 12:20:57 INFO - document served over http requires an http 12:20:57 INFO - sub-resource via xhr-request using the meta-csp 12:20:57 INFO - delivery method with swap-origin-redirect and when 12:20:57 INFO - the target request is cross-origin. 12:20:57 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 625ms 12:20:57 INFO - PROCESS | 2872 | 1467141657714 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 12:20:57 INFO - PROCESS | 2872 | 1467141657716 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 12:20:57 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html 12:20:57 INFO - PROCESS | 2872 | 1467141657719 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 12:20:57 INFO - PROCESS | 2872 | 1467141657721 Marionette TRACE conn3 <- [1,726,null,{}] 12:20:57 INFO - PROCESS | 2872 | 1467141657724 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:57 INFO - PROCESS | 2872 | 1467141657726 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:57 INFO - PROCESS | 2872 | 1467141657832 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 12:20:57 INFO - PROCESS | 2872 | 1467141657838 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:57 INFO - PROCESS | 2872 | 1467141657840 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:57 INFO - PROCESS | 2872 | ++DOCSHELL 16F7FC00 == 33 [pid = 2872] [id = 242] 12:20:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (1700C000) [pid = 2872] [serial = 675] [outer = 00000000] 12:20:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (177CFC00) [pid = 2872] [serial = 676] [outer = 1700C000] 12:20:57 INFO - PROCESS | 2872 | 1467141657883 Marionette DEBUG loaded listener.js 12:20:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (17823400) [pid = 2872] [serial = 677] [outer = 1700C000] 12:20:58 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:58 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:58 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:58 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:58 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:58 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:58 INFO - PROCESS | 2872 | 1467141658339 Marionette TRACE conn3 <- [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]]]}] 12:20:58 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 12:20:58 INFO - document served over http requires an https 12:20:58 INFO - sub-resource via fetch-request using the meta-csp 12:20:58 INFO - delivery method with keep-origin-redirect and when 12:20:58 INFO - the target request is cross-origin. 12:20:58 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 625ms 12:20:58 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html 12:20:58 INFO - PROCESS | 2872 | 1467141658360 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 12:20:58 INFO - PROCESS | 2872 | 1467141658362 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 12:20:58 INFO - PROCESS | 2872 | 1467141658365 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 12:20:58 INFO - PROCESS | 2872 | 1467141658367 Marionette TRACE conn3 <- [1,730,null,{}] 12:20:58 INFO - PROCESS | 2872 | 1467141658374 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:58 INFO - PROCESS | 2872 | 1467141658379 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:58 INFO - PROCESS | 2872 | 1467141658512 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 12:20:58 INFO - PROCESS | 2872 | 1467141658600 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:58 INFO - PROCESS | 2872 | 1467141658602 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:58 INFO - PROCESS | 2872 | ++DOCSHELL 18339C00 == 34 [pid = 2872] [id = 243] 12:20:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (1833A000) [pid = 2872] [serial = 678] [outer = 00000000] 12:20:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (18344C00) [pid = 2872] [serial = 679] [outer = 1833A000] 12:20:58 INFO - PROCESS | 2872 | 1467141658645 Marionette DEBUG loaded listener.js 12:20:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (183A5000) [pid = 2872] [serial = 680] [outer = 1833A000] 12:20:58 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:58 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:58 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:58 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:59 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:59 INFO - PROCESS | 2872 | 1467141659036 Marionette TRACE conn3 <- [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]]]}] 12:20:59 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 12:20:59 INFO - document served over http requires an https 12:20:59 INFO - sub-resource via fetch-request using the meta-csp 12:20:59 INFO - delivery method with no-redirect and when 12:20:59 INFO - the target request is cross-origin. 12:20:59 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 704ms 12:20:59 INFO - PROCESS | 2872 | 1467141659063 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 12:20:59 INFO - PROCESS | 2872 | 1467141659074 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 12:20:59 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html 12:20:59 INFO - PROCESS | 2872 | 1467141659077 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 12:20:59 INFO - PROCESS | 2872 | 1467141659079 Marionette TRACE conn3 <- [1,734,null,{}] 12:20:59 INFO - PROCESS | 2872 | 1467141659082 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:59 INFO - PROCESS | 2872 | 1467141659084 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:59 INFO - PROCESS | 2872 | 1467141659190 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 12:20:59 INFO - PROCESS | 2872 | 1467141659195 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:59 INFO - PROCESS | 2872 | 1467141659197 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:59 INFO - PROCESS | 2872 | ++DOCSHELL 14E40400 == 35 [pid = 2872] [id = 244] 12:20:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (18341000) [pid = 2872] [serial = 681] [outer = 00000000] 12:20:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (19AAB800) [pid = 2872] [serial = 682] [outer = 18341000] 12:20:59 INFO - PROCESS | 2872 | 1467141659240 Marionette DEBUG loaded listener.js 12:20:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (19AAFC00) [pid = 2872] [serial = 683] [outer = 18341000] 12:20:59 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:59 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:59 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:59 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:59 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (19A3E400) [pid = 2872] [serial = 647] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html] 12:20:59 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (1700B800) [pid = 2872] [serial = 633] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html] 12:20:59 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (157B3000) [pid = 2872] [serial = 627] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html] 12:20:59 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (112C2800) [pid = 2872] [serial = 621] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html] 12:20:59 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (178D2400) [pid = 2872] [serial = 636] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html] 12:20:59 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (131D5800) [pid = 2872] [serial = 624] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html] 12:20:59 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (12DF3C00) [pid = 2872] [serial = 618] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html] 12:20:59 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (16C5AC00) [pid = 2872] [serial = 608] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467141641720] 12:20:59 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (1314B800) [pid = 2872] [serial = 605] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html] 12:20:59 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (1A87B800) [pid = 2872] [serial = 613] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:20:59 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (17084800) [pid = 2872] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html] 12:20:59 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (1A955000) [pid = 2872] [serial = 615] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html] 12:20:59 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (157E4000) [pid = 2872] [serial = 642] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html] 12:20:59 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (1047DC00) [pid = 2872] [serial = 639] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html] 12:20:59 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (169BDC00) [pid = 2872] [serial = 630] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html] 12:20:59 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (19AADC00) [pid = 2872] [serial = 645] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:20:59 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (19CFA400) [pid = 2872] [serial = 650] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467141651796] 12:20:59 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:59 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:20:59 INFO - PROCESS | 2872 | 1467141659785 Marionette TRACE conn3 <- [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]]]}] 12:20:59 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 12:20:59 INFO - document served over http requires an https 12:20:59 INFO - sub-resource via fetch-request using the meta-csp 12:20:59 INFO - delivery method with swap-origin-redirect and when 12:20:59 INFO - the target request is cross-origin. 12:20:59 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 735ms 12:20:59 INFO - PROCESS | 2872 | 1467141659819 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 12:20:59 INFO - PROCESS | 2872 | 1467141659821 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 12:20:59 INFO - PROCESS | 2872 | 1467141659825 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 12:20:59 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 12:20:59 INFO - PROCESS | 2872 | 1467141659826 Marionette TRACE conn3 <- [1,738,null,{}] 12:20:59 INFO - PROCESS | 2872 | 1467141659830 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:59 INFO - PROCESS | 2872 | 1467141659831 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:20:59 INFO - PROCESS | 2872 | 1467141659961 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 12:21:00 INFO - PROCESS | 2872 | 1467141660012 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:00 INFO - PROCESS | 2872 | 1467141660014 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:00 INFO - PROCESS | 2872 | ++DOCSHELL 1047DC00 == 36 [pid = 2872] [id = 245] 12:21:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (10A79800) [pid = 2872] [serial = 684] [outer = 00000000] 12:21:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (169BDC00) [pid = 2872] [serial = 685] [outer = 10A79800] 12:21:00 INFO - PROCESS | 2872 | 1467141660057 Marionette DEBUG loaded listener.js 12:21:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (19AAAC00) [pid = 2872] [serial = 686] [outer = 10A79800] 12:21:00 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:00 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:00 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:00 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:00 INFO - PROCESS | 2872 | ++DOCSHELL 19CF6000 == 37 [pid = 2872] [id = 246] 12:21:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (19CF6800) [pid = 2872] [serial = 687] [outer = 00000000] 12:21:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (19CFB800) [pid = 2872] [serial = 688] [outer = 19CF6800] 12:21:00 INFO - PROCESS | 2872 | 1467141660457 Marionette TRACE conn3 <- [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]]]}] 12:21:00 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 12:21:00 INFO - document served over http requires an https 12:21:00 INFO - sub-resource via iframe-tag using the meta-csp 12:21:00 INFO - delivery method with keep-origin-redirect and when 12:21:00 INFO - the target request is cross-origin. 12:21:00 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 688ms 12:21:00 INFO - PROCESS | 2872 | 1467141660525 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 12:21:00 INFO - PROCESS | 2872 | 1467141660527 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 12:21:00 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html 12:21:00 INFO - PROCESS | 2872 | 1467141660530 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 12:21:00 INFO - PROCESS | 2872 | 1467141660532 Marionette TRACE conn3 <- [1,742,null,{}] 12:21:00 INFO - PROCESS | 2872 | 1467141660535 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:00 INFO - PROCESS | 2872 | 1467141660537 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:00 INFO - PROCESS | 2872 | 1467141660632 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 12:21:00 INFO - PROCESS | 2872 | 1467141660640 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:00 INFO - PROCESS | 2872 | 1467141660642 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:00 INFO - PROCESS | 2872 | ++DOCSHELL 19C97800 == 38 [pid = 2872] [id = 247] 12:21:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (19CF3000) [pid = 2872] [serial = 689] [outer = 00000000] 12:21:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (19CFA400) [pid = 2872] [serial = 690] [outer = 19CF3000] 12:21:00 INFO - PROCESS | 2872 | 1467141660685 Marionette DEBUG loaded listener.js 12:21:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (1A032C00) [pid = 2872] [serial = 691] [outer = 19CF3000] 12:21:00 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:01 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:01 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:01 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:01 INFO - PROCESS | 2872 | ++DOCSHELL 1A1DF000 == 39 [pid = 2872] [id = 248] 12:21:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (1A1E0000) [pid = 2872] [serial = 692] [outer = 00000000] 12:21:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (1A1E3800) [pid = 2872] [serial = 693] [outer = 1A1E0000] 12:21:01 INFO - PROCESS | 2872 | 1467141661149 Marionette TRACE conn3 <- [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]]]}] 12:21:01 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 12:21:01 INFO - document served over http requires an https 12:21:01 INFO - sub-resource via iframe-tag using the meta-csp 12:21:01 INFO - delivery method with no-redirect and when 12:21:01 INFO - the target request is cross-origin. 12:21:01 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 626ms 12:21:01 INFO - PROCESS | 2872 | 1467141661168 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 12:21:01 INFO - PROCESS | 2872 | 1467141661170 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 12:21:01 INFO - PROCESS | 2872 | 1467141661173 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 12:21:01 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 12:21:01 INFO - PROCESS | 2872 | 1467141661175 Marionette TRACE conn3 <- [1,746,null,{}] 12:21:01 INFO - PROCESS | 2872 | 1467141661178 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:01 INFO - PROCESS | 2872 | 1467141661180 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:01 INFO - PROCESS | 2872 | 1467141661306 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 12:21:01 INFO - PROCESS | 2872 | 1467141661313 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:01 INFO - PROCESS | 2872 | 1467141661315 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:01 INFO - PROCESS | 2872 | ++DOCSHELL 136F0C00 == 40 [pid = 2872] [id = 249] 12:21:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (1A1DFC00) [pid = 2872] [serial = 694] [outer = 00000000] 12:21:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (1A50F000) [pid = 2872] [serial = 695] [outer = 1A1DFC00] 12:21:01 INFO - PROCESS | 2872 | 1467141661357 Marionette DEBUG loaded listener.js 12:21:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (1A74E800) [pid = 2872] [serial = 696] [outer = 1A1DFC00] 12:21:01 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:01 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:01 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:01 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:01 INFO - PROCESS | 2872 | ++DOCSHELL 112BE400 == 41 [pid = 2872] [id = 250] 12:21:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (112C2800) [pid = 2872] [serial = 697] [outer = 00000000] 12:21:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (12927400) [pid = 2872] [serial = 698] [outer = 112C2800] 12:21:02 INFO - PROCESS | 2872 | 1467141662005 Marionette TRACE conn3 <- [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]]]}] 12:21:02 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 12:21:02 INFO - document served over http requires an https 12:21:02 INFO - sub-resource via iframe-tag using the meta-csp 12:21:02 INFO - delivery method with swap-origin-redirect and when 12:21:02 INFO - the target request is cross-origin. 12:21:02 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 906ms 12:21:02 INFO - PROCESS | 2872 | 1467141662079 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 12:21:02 INFO - PROCESS | 2872 | 1467141662083 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 12:21:02 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 12:21:02 INFO - PROCESS | 2872 | 1467141662104 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 12:21:02 INFO - PROCESS | 2872 | 1467141662108 Marionette TRACE conn3 <- [1,750,null,{}] 12:21:02 INFO - PROCESS | 2872 | 1467141662115 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:02 INFO - PROCESS | 2872 | 1467141662118 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:02 INFO - PROCESS | 2872 | 1467141662246 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 12:21:02 INFO - PROCESS | 2872 | 1467141662362 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:02 INFO - PROCESS | 2872 | 1467141662365 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:02 INFO - PROCESS | 2872 | ++DOCSHELL 136F3000 == 42 [pid = 2872] [id = 251] 12:21:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (136F3800) [pid = 2872] [serial = 699] [outer = 00000000] 12:21:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (14FF8400) [pid = 2872] [serial = 700] [outer = 136F3800] 12:21:02 INFO - PROCESS | 2872 | 1467141662423 Marionette DEBUG loaded listener.js 12:21:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (157DF400) [pid = 2872] [serial = 701] [outer = 136F3800] 12:21:02 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:02 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:02 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:02 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:02 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:02 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:03 INFO - PROCESS | 2872 | 1467141662999 Marionette TRACE conn3 <- [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]]]}] 12:21:03 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 12:21:03 INFO - document served over http requires an https 12:21:03 INFO - sub-resource via script-tag using the meta-csp 12:21:03 INFO - delivery method with keep-origin-redirect and when 12:21:03 INFO - the target request is cross-origin. 12:21:03 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 969ms 12:21:03 INFO - PROCESS | 2872 | 1467141663055 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 12:21:03 INFO - PROCESS | 2872 | 1467141663060 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 12:21:03 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html 12:21:03 INFO - PROCESS | 2872 | 1467141663066 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 12:21:03 INFO - PROCESS | 2872 | 1467141663069 Marionette TRACE conn3 <- [1,754,null,{}] 12:21:03 INFO - PROCESS | 2872 | 1467141663073 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:03 INFO - PROCESS | 2872 | 1467141663076 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:03 INFO - PROCESS | 2872 | 1467141663215 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 12:21:03 INFO - PROCESS | 2872 | 1467141663337 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:03 INFO - PROCESS | 2872 | 1467141663340 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:03 INFO - PROCESS | 2872 | ++DOCSHELL 17713800 == 43 [pid = 2872] [id = 252] 12:21:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (1771A000) [pid = 2872] [serial = 702] [outer = 00000000] 12:21:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (18001800) [pid = 2872] [serial = 703] [outer = 1771A000] 12:21:03 INFO - PROCESS | 2872 | 1467141663395 Marionette DEBUG loaded listener.js 12:21:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 98 (18337000) [pid = 2872] [serial = 704] [outer = 1771A000] 12:21:03 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:03 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:03 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:03 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:03 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:03 INFO - PROCESS | 2872 | 1467141663983 Marionette TRACE conn3 <- [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]]]}] 12:21:04 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 12:21:04 INFO - document served over http requires an https 12:21:04 INFO - sub-resource via script-tag using the meta-csp 12:21:04 INFO - delivery method with no-redirect and when 12:21:04 INFO - the target request is cross-origin. 12:21:04 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 938ms 12:21:04 INFO - PROCESS | 2872 | 1467141664012 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 12:21:04 INFO - PROCESS | 2872 | 1467141664016 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 12:21:04 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 12:21:04 INFO - PROCESS | 2872 | 1467141664022 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 12:21:04 INFO - PROCESS | 2872 | 1467141664028 Marionette TRACE conn3 <- [1,758,null,{}] 12:21:04 INFO - PROCESS | 2872 | 1467141664046 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:04 INFO - PROCESS | 2872 | 1467141664054 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:04 INFO - PROCESS | 2872 | 1467141664215 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 12:21:04 INFO - PROCESS | 2872 | 1467141664340 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:04 INFO - PROCESS | 2872 | 1467141664343 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:04 INFO - PROCESS | 2872 | ++DOCSHELL 1A754400 == 44 [pid = 2872] [id = 253] 12:21:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 99 (1A755800) [pid = 2872] [serial = 705] [outer = 00000000] 12:21:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 100 (1A75BC00) [pid = 2872] [serial = 706] [outer = 1A755800] 12:21:04 INFO - PROCESS | 2872 | 1467141664399 Marionette DEBUG loaded listener.js 12:21:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 101 (1A873800) [pid = 2872] [serial = 707] [outer = 1A755800] 12:21:04 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:04 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:04 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:04 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:05 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:05 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:05 INFO - PROCESS | 2872 | 1467141665214 Marionette TRACE conn3 <- [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]]]}] 12:21:05 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 12:21:05 INFO - document served over http requires an https 12:21:05 INFO - sub-resource via script-tag using the meta-csp 12:21:05 INFO - delivery method with swap-origin-redirect and when 12:21:05 INFO - the target request is cross-origin. 12:21:05 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1219ms 12:21:05 INFO - PROCESS | 2872 | 1467141665238 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 12:21:05 INFO - PROCESS | 2872 | 1467141665242 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 12:21:05 INFO - PROCESS | 2872 | 1467141665248 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 12:21:05 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 12:21:05 INFO - PROCESS | 2872 | 1467141665251 Marionette TRACE conn3 <- [1,762,null,{}] 12:21:05 INFO - PROCESS | 2872 | 1467141665256 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:05 INFO - PROCESS | 2872 | 1467141665259 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:05 INFO - PROCESS | 2872 | 1467141665357 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 12:21:05 INFO - PROCESS | 2872 | 1467141665439 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:05 INFO - PROCESS | 2872 | 1467141665443 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:05 INFO - PROCESS | 2872 | ++DOCSHELL 10269800 == 45 [pid = 2872] [id = 254] 12:21:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 102 (10A79400) [pid = 2872] [serial = 708] [outer = 00000000] 12:21:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 103 (1314F800) [pid = 2872] [serial = 709] [outer = 10A79400] 12:21:05 INFO - PROCESS | 2872 | 1467141665539 Marionette DEBUG loaded listener.js 12:21:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 104 (14E48800) [pid = 2872] [serial = 710] [outer = 10A79400] 12:21:05 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:05 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:05 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:05 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:05 INFO - PROCESS | 2872 | --DOCSHELL 1A1DF000 == 44 [pid = 2872] [id = 248] 12:21:05 INFO - PROCESS | 2872 | --DOCSHELL 19C97800 == 43 [pid = 2872] [id = 247] 12:21:05 INFO - PROCESS | 2872 | --DOCSHELL 19CF6000 == 42 [pid = 2872] [id = 246] 12:21:05 INFO - PROCESS | 2872 | --DOCSHELL 1047DC00 == 41 [pid = 2872] [id = 245] 12:21:05 INFO - PROCESS | 2872 | --DOCSHELL 14E40400 == 40 [pid = 2872] [id = 244] 12:21:05 INFO - PROCESS | 2872 | --DOCSHELL 18339C00 == 39 [pid = 2872] [id = 243] 12:21:05 INFO - PROCESS | 2872 | --DOCSHELL 16F7FC00 == 38 [pid = 2872] [id = 242] 12:21:05 INFO - PROCESS | 2872 | --DOCSHELL 110B6000 == 37 [pid = 2872] [id = 241] 12:21:05 INFO - PROCESS | 2872 | --DOCSHELL 15F99C00 == 36 [pid = 2872] [id = 240] 12:21:05 INFO - PROCESS | 2872 | --DOCSHELL 1430B400 == 35 [pid = 2872] [id = 239] 12:21:05 INFO - PROCESS | 2872 | --DOCSHELL 10A0AC00 == 34 [pid = 2872] [id = 238] 12:21:05 INFO - PROCESS | 2872 | --DOCSHELL 11266800 == 33 [pid = 2872] [id = 235] 12:21:05 INFO - PROCESS | 2872 | --DOMWINDOW == 103 (1707AC00) [pid = 2872] [serial = 634] [outer = 00000000] [url = about:blank] 12:21:05 INFO - PROCESS | 2872 | --DOMWINDOW == 102 (157DD800) [pid = 2872] [serial = 628] [outer = 00000000] [url = about:blank] 12:21:05 INFO - PROCESS | 2872 | --DOMWINDOW == 101 (15C21400) [pid = 2872] [serial = 629] [outer = 00000000] [url = about:blank] 12:21:05 INFO - PROCESS | 2872 | --DOMWINDOW == 100 (114CF400) [pid = 2872] [serial = 622] [outer = 00000000] [url = about:blank] 12:21:05 INFO - PROCESS | 2872 | --DOMWINDOW == 99 (11ADA800) [pid = 2872] [serial = 623] [outer = 00000000] [url = about:blank] 12:21:05 INFO - PROCESS | 2872 | --DOMWINDOW == 98 (180BC400) [pid = 2872] [serial = 637] [outer = 00000000] [url = about:blank] 12:21:05 INFO - PROCESS | 2872 | --DOMWINDOW == 97 (13CDE800) [pid = 2872] [serial = 625] [outer = 00000000] [url = about:blank] 12:21:05 INFO - PROCESS | 2872 | --DOMWINDOW == 96 (13CE2400) [pid = 2872] [serial = 626] [outer = 00000000] [url = about:blank] 12:21:05 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (157DC400) [pid = 2872] [serial = 620] [outer = 00000000] [url = about:blank] 12:21:05 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (1553E400) [pid = 2872] [serial = 619] [outer = 00000000] [url = about:blank] 12:21:05 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (16F83800) [pid = 2872] [serial = 609] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467141641720] 12:21:05 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (157AB800) [pid = 2872] [serial = 607] [outer = 00000000] [url = about:blank] 12:21:05 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (14FEE400) [pid = 2872] [serial = 606] [outer = 00000000] [url = about:blank] 12:21:05 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (1A880800) [pid = 2872] [serial = 614] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:21:05 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (183A5C00) [pid = 2872] [serial = 612] [outer = 00000000] [url = about:blank] 12:21:05 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (18002000) [pid = 2872] [serial = 611] [outer = 00000000] [url = about:blank] 12:21:05 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (1AA20400) [pid = 2872] [serial = 617] [outer = 00000000] [url = about:blank] 12:21:05 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (1A95A000) [pid = 2872] [serial = 616] [outer = 00000000] [url = about:blank] 12:21:05 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (18336C00) [pid = 2872] [serial = 638] [outer = 00000000] [url = about:blank] 12:21:05 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (183A2000) [pid = 2872] [serial = 643] [outer = 00000000] [url = about:blank] 12:21:05 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (11261800) [pid = 2872] [serial = 640] [outer = 00000000] [url = about:blank] 12:21:05 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (16C4CC00) [pid = 2872] [serial = 631] [outer = 00000000] [url = about:blank] 12:21:05 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (16C69C00) [pid = 2872] [serial = 632] [outer = 00000000] [url = about:blank] 12:21:05 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (1707E400) [pid = 2872] [serial = 635] [outer = 00000000] [url = about:blank] 12:21:05 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (19AB1C00) [pid = 2872] [serial = 646] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:21:05 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (19C97C00) [pid = 2872] [serial = 649] [outer = 00000000] [url = about:blank] 12:21:05 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (19CFE000) [pid = 2872] [serial = 651] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467141651796] 12:21:05 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (183ACC00) [pid = 2872] [serial = 644] [outer = 00000000] [url = about:blank] 12:21:05 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (136F6400) [pid = 2872] [serial = 641] [outer = 00000000] [url = about:blank] 12:21:05 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (19AB4400) [pid = 2872] [serial = 648] [outer = 00000000] [url = about:blank] 12:21:06 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:06 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:06 INFO - PROCESS | 2872 | 1467141666065 Marionette TRACE conn3 <- [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]]]}] 12:21:06 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 12:21:06 INFO - document served over http requires an https 12:21:06 INFO - sub-resource via xhr-request using the meta-csp 12:21:06 INFO - delivery method with keep-origin-redirect and when 12:21:06 INFO - the target request is cross-origin. 12:21:06 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 828ms 12:21:06 INFO - PROCESS | 2872 | 1467141666091 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 12:21:06 INFO - PROCESS | 2872 | 1467141666096 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 12:21:06 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html 12:21:06 INFO - PROCESS | 2872 | 1467141666101 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 12:21:06 INFO - PROCESS | 2872 | 1467141666104 Marionette TRACE conn3 <- [1,766,null,{}] 12:21:06 INFO - PROCESS | 2872 | 1467141666112 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:06 INFO - PROCESS | 2872 | 1467141666115 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:06 INFO - PROCESS | 2872 | 1467141666198 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 12:21:06 INFO - PROCESS | 2872 | 1467141666206 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:06 INFO - PROCESS | 2872 | 1467141666209 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:06 INFO - PROCESS | 2872 | ++DOCSHELL 13CDFC00 == 34 [pid = 2872] [id = 255] 12:21:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (13CE0000) [pid = 2872] [serial = 711] [outer = 00000000] 12:21:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (14E47800) [pid = 2872] [serial = 712] [outer = 13CE0000] 12:21:06 INFO - PROCESS | 2872 | 1467141666254 Marionette DEBUG loaded listener.js 12:21:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (1553E400) [pid = 2872] [serial = 713] [outer = 13CE0000] 12:21:06 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:06 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:06 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:06 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:06 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:06 INFO - PROCESS | 2872 | 1467141666714 Marionette TRACE conn3 <- [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]]]}] 12:21:06 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 12:21:06 INFO - document served over http requires an https 12:21:06 INFO - sub-resource via xhr-request using the meta-csp 12:21:06 INFO - delivery method with no-redirect and when 12:21:06 INFO - the target request is cross-origin. 12:21:06 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 640ms 12:21:06 INFO - PROCESS | 2872 | 1467141666740 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 12:21:06 INFO - PROCESS | 2872 | 1467141666742 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 12:21:06 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 12:21:06 INFO - PROCESS | 2872 | 1467141666745 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 12:21:06 INFO - PROCESS | 2872 | 1467141666748 Marionette TRACE conn3 <- [1,770,null,{}] 12:21:06 INFO - PROCESS | 2872 | 1467141666759 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:06 INFO - PROCESS | 2872 | 1467141666764 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:06 INFO - PROCESS | 2872 | 1467141666877 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 12:21:06 INFO - PROCESS | 2872 | 1467141666885 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:06 INFO - PROCESS | 2872 | 1467141666888 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:06 INFO - PROCESS | 2872 | ++DOCSHELL 15F98400 == 35 [pid = 2872] [id = 256] 12:21:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (15F99C00) [pid = 2872] [serial = 714] [outer = 00000000] 12:21:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (169B8000) [pid = 2872] [serial = 715] [outer = 15F99C00] 12:21:06 INFO - PROCESS | 2872 | 1467141666935 Marionette DEBUG loaded listener.js 12:21:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (16B97800) [pid = 2872] [serial = 716] [outer = 15F99C00] 12:21:07 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:07 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:07 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:07 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:07 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:07 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:07 INFO - PROCESS | 2872 | 1467141667391 Marionette TRACE conn3 <- [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]]]}] 12:21:07 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 12:21:07 INFO - document served over http requires an https 12:21:07 INFO - sub-resource via xhr-request using the meta-csp 12:21:07 INFO - delivery method with swap-origin-redirect and when 12:21:07 INFO - the target request is cross-origin. 12:21:07 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 703ms 12:21:07 INFO - PROCESS | 2872 | 1467141667445 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 12:21:07 INFO - PROCESS | 2872 | 1467141667449 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 12:21:07 INFO - PROCESS | 2872 | 1467141667454 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 12:21:07 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html 12:21:07 INFO - PROCESS | 2872 | 1467141667457 Marionette TRACE conn3 <- [1,774,null,{}] 12:21:07 INFO - PROCESS | 2872 | 1467141667461 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:07 INFO - PROCESS | 2872 | 1467141667464 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:07 INFO - PROCESS | 2872 | 1467141667582 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 12:21:07 INFO - PROCESS | 2872 | 1467141667658 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:07 INFO - PROCESS | 2872 | 1467141667660 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:07 INFO - PROCESS | 2872 | ++DOCSHELL 16C52000 == 36 [pid = 2872] [id = 257] 12:21:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (16F0AC00) [pid = 2872] [serial = 717] [outer = 00000000] 12:21:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (16F84000) [pid = 2872] [serial = 718] [outer = 16F0AC00] 12:21:07 INFO - PROCESS | 2872 | 1467141667713 Marionette DEBUG loaded listener.js 12:21:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (1700DC00) [pid = 2872] [serial = 719] [outer = 16F0AC00] 12:21:07 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:07 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:07 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:07 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:08 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:08 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:08 INFO - PROCESS | 2872 | 1467141668094 Marionette TRACE conn3 <- [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]]]}] 12:21:08 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 12:21:08 INFO - document served over http requires an http 12:21:08 INFO - sub-resource via fetch-request using the meta-csp 12:21:08 INFO - delivery method with keep-origin-redirect and when 12:21:08 INFO - the target request is same-origin. 12:21:08 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 688ms 12:21:08 INFO - PROCESS | 2872 | 1467141668155 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 12:21:08 INFO - PROCESS | 2872 | 1467141668156 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 12:21:08 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html 12:21:08 INFO - PROCESS | 2872 | 1467141668160 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 12:21:08 INFO - PROCESS | 2872 | 1467141668161 Marionette TRACE conn3 <- [1,778,null,{}] 12:21:08 INFO - PROCESS | 2872 | 1467141668165 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:08 INFO - PROCESS | 2872 | 1467141668166 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:08 INFO - PROCESS | 2872 | 1467141668306 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 12:21:08 INFO - PROCESS | 2872 | 1467141668323 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:08 INFO - PROCESS | 2872 | 1467141668325 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:08 INFO - PROCESS | 2872 | ++DOCSHELL 16C61400 == 37 [pid = 2872] [id = 258] 12:21:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (16F85400) [pid = 2872] [serial = 720] [outer = 00000000] 12:21:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (17083C00) [pid = 2872] [serial = 721] [outer = 16F85400] 12:21:08 INFO - PROCESS | 2872 | 1467141668368 Marionette DEBUG loaded listener.js 12:21:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (1771D800) [pid = 2872] [serial = 722] [outer = 16F85400] 12:21:08 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:08 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:08 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:08 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:08 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:08 INFO - PROCESS | 2872 | 1467141668792 Marionette TRACE conn3 <- [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]]]}] 12:21:08 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 12:21:08 INFO - document served over http requires an http 12:21:08 INFO - sub-resource via fetch-request using the meta-csp 12:21:08 INFO - delivery method with no-redirect and when 12:21:08 INFO - the target request is same-origin. 12:21:08 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 703ms 12:21:08 INFO - PROCESS | 2872 | 1467141668866 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 12:21:08 INFO - PROCESS | 2872 | 1467141668868 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 12:21:08 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html 12:21:08 INFO - PROCESS | 2872 | 1467141668875 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 12:21:08 INFO - PROCESS | 2872 | 1467141668877 Marionette TRACE conn3 <- [1,782,null,{}] 12:21:08 INFO - PROCESS | 2872 | 1467141668880 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:08 INFO - PROCESS | 2872 | 1467141668885 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:09 INFO - PROCESS | 2872 | 1467141669016 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 12:21:09 INFO - PROCESS | 2872 | 1467141669073 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:09 INFO - PROCESS | 2872 | 1467141669075 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:09 INFO - PROCESS | 2872 | ++DOCSHELL 18071400 == 38 [pid = 2872] [id = 259] 12:21:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (180BC400) [pid = 2872] [serial = 723] [outer = 00000000] 12:21:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (1833E000) [pid = 2872] [serial = 724] [outer = 180BC400] 12:21:09 INFO - PROCESS | 2872 | 1467141669119 Marionette DEBUG loaded listener.js 12:21:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (18343400) [pid = 2872] [serial = 725] [outer = 180BC400] 12:21:09 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:09 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:09 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:09 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:09 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:09 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:09 INFO - PROCESS | 2872 | 1467141669523 Marionette TRACE conn3 <- [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]]]}] 12:21:09 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 12:21:09 INFO - document served over http requires an http 12:21:09 INFO - sub-resource via fetch-request using the meta-csp 12:21:09 INFO - delivery method with swap-origin-redirect and when 12:21:09 INFO - the target request is same-origin. 12:21:09 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 704ms 12:21:09 INFO - PROCESS | 2872 | 1467141669570 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 12:21:09 INFO - PROCESS | 2872 | 1467141669572 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 12:21:09 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html 12:21:09 INFO - PROCESS | 2872 | 1467141669608 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 12:21:09 INFO - PROCESS | 2872 | 1467141669610 Marionette TRACE conn3 <- [1,786,null,{}] 12:21:09 INFO - PROCESS | 2872 | 1467141669625 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:09 INFO - PROCESS | 2872 | 1467141669627 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:09 INFO - PROCESS | 2872 | 1467141669738 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 12:21:09 INFO - PROCESS | 2872 | 1467141669756 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:09 INFO - PROCESS | 2872 | 1467141669758 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:09 INFO - PROCESS | 2872 | ++DOCSHELL 1833D400 == 39 [pid = 2872] [id = 260] 12:21:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (183A2000) [pid = 2872] [serial = 726] [outer = 00000000] 12:21:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (19A3C400) [pid = 2872] [serial = 727] [outer = 183A2000] 12:21:09 INFO - PROCESS | 2872 | 1467141669849 Marionette DEBUG loaded listener.js 12:21:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (19AAA000) [pid = 2872] [serial = 728] [outer = 183A2000] 12:21:10 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:10 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:10 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:10 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:10 INFO - PROCESS | 2872 | ++DOCSHELL 19CF2400 == 40 [pid = 2872] [id = 261] 12:21:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (19CF3800) [pid = 2872] [serial = 729] [outer = 00000000] 12:21:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (19CF5C00) [pid = 2872] [serial = 730] [outer = 19CF3800] 12:21:10 INFO - PROCESS | 2872 | 1467141670346 Marionette TRACE conn3 <- [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]]]}] 12:21:10 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (1700C000) [pid = 2872] [serial = 675] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html] 12:21:10 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (14E3F400) [pid = 2872] [serial = 666] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html] 12:21:10 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (157DB800) [pid = 2872] [serial = 672] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html] 12:21:10 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (1281E800) [pid = 2872] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:21:10 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (15F9A800) [pid = 2872] [serial = 669] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html] 12:21:10 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (10A0B800) [pid = 2872] [serial = 663] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html] 12:21:10 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (1833A000) [pid = 2872] [serial = 678] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html] 12:21:10 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (10A79800) [pid = 2872] [serial = 684] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html] 12:21:10 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (18341000) [pid = 2872] [serial = 681] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html] 12:21:10 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (19CF3000) [pid = 2872] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html] 12:21:10 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (1A1E0000) [pid = 2872] [serial = 692] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467141661040] 12:21:10 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (19CF6800) [pid = 2872] [serial = 687] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:21:10 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 12:21:10 INFO - document served over http requires an http 12:21:10 INFO - sub-resource via iframe-tag using the meta-csp 12:21:10 INFO - delivery method with keep-origin-redirect and when 12:21:10 INFO - the target request is same-origin. 12:21:10 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 813ms 12:21:10 INFO - PROCESS | 2872 | 1467141670403 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 12:21:10 INFO - PROCESS | 2872 | 1467141670405 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 12:21:10 INFO - PROCESS | 2872 | 1467141670408 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 12:21:10 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html 12:21:10 INFO - PROCESS | 2872 | 1467141670410 Marionette TRACE conn3 <- [1,790,null,{}] 12:21:10 INFO - PROCESS | 2872 | 1467141670413 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:10 INFO - PROCESS | 2872 | 1467141670415 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:10 INFO - PROCESS | 2872 | 1467141670507 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 12:21:10 INFO - PROCESS | 2872 | 1467141670514 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:10 INFO - PROCESS | 2872 | 1467141670516 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:10 INFO - PROCESS | 2872 | ++DOCSHELL 110E3C00 == 41 [pid = 2872] [id = 262] 12:21:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (172ED400) [pid = 2872] [serial = 731] [outer = 00000000] 12:21:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (19AAC400) [pid = 2872] [serial = 732] [outer = 172ED400] 12:21:10 INFO - PROCESS | 2872 | 1467141670558 Marionette DEBUG loaded listener.js 12:21:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (19AB3400) [pid = 2872] [serial = 733] [outer = 172ED400] 12:21:10 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:10 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:10 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:10 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:10 INFO - PROCESS | 2872 | ++DOCSHELL 1A189C00 == 42 [pid = 2872] [id = 263] 12:21:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (1A18FC00) [pid = 2872] [serial = 734] [outer = 00000000] 12:21:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (1A192C00) [pid = 2872] [serial = 735] [outer = 1A18FC00] 12:21:10 INFO - PROCESS | 2872 | 1467141670993 Marionette TRACE conn3 <- [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]]]}] 12:21:11 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 12:21:11 INFO - document served over http requires an http 12:21:11 INFO - sub-resource via iframe-tag using the meta-csp 12:21:11 INFO - delivery method with no-redirect and when 12:21:11 INFO - the target request is same-origin. 12:21:11 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 626ms 12:21:11 INFO - PROCESS | 2872 | 1467141671074 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 12:21:11 INFO - PROCESS | 2872 | 1467141671076 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 12:21:11 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html 12:21:11 INFO - PROCESS | 2872 | 1467141671079 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 12:21:11 INFO - PROCESS | 2872 | 1467141671081 Marionette TRACE conn3 <- [1,794,null,{}] 12:21:11 INFO - PROCESS | 2872 | 1467141671084 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:11 INFO - PROCESS | 2872 | 1467141671086 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:11 INFO - PROCESS | 2872 | 1467141671176 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 12:21:11 INFO - PROCESS | 2872 | 1467141671181 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:11 INFO - PROCESS | 2872 | 1467141671183 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:11 INFO - PROCESS | 2872 | ++DOCSHELL 11264800 == 43 [pid = 2872] [id = 264] 12:21:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (19A33400) [pid = 2872] [serial = 736] [outer = 00000000] 12:21:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (1A030400) [pid = 2872] [serial = 737] [outer = 19A33400] 12:21:11 INFO - PROCESS | 2872 | 1467141671225 Marionette DEBUG loaded listener.js 12:21:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (1A030800) [pid = 2872] [serial = 738] [outer = 19A33400] 12:21:11 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:11 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:11 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:11 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:11 INFO - PROCESS | 2872 | ++DOCSHELL 1A875000 == 44 [pid = 2872] [id = 265] 12:21:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (1A876400) [pid = 2872] [serial = 739] [outer = 00000000] 12:21:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (1A879000) [pid = 2872] [serial = 740] [outer = 1A876400] 12:21:11 INFO - PROCESS | 2872 | 1467141671657 Marionette TRACE conn3 <- [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]]]}] 12:21:11 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 12:21:11 INFO - document served over http requires an http 12:21:11 INFO - sub-resource via iframe-tag using the meta-csp 12:21:11 INFO - delivery method with swap-origin-redirect and when 12:21:11 INFO - the target request is same-origin. 12:21:11 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 625ms 12:21:11 INFO - PROCESS | 2872 | 1467141671715 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 12:21:11 INFO - PROCESS | 2872 | 1467141671717 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 12:21:11 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html 12:21:11 INFO - PROCESS | 2872 | 1467141671720 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 12:21:11 INFO - PROCESS | 2872 | 1467141671722 Marionette TRACE conn3 <- [1,798,null,{}] 12:21:11 INFO - PROCESS | 2872 | 1467141671725 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:11 INFO - PROCESS | 2872 | 1467141671727 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:11 INFO - PROCESS | 2872 | 1467141671832 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 12:21:11 INFO - PROCESS | 2872 | 1467141671839 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:11 INFO - PROCESS | 2872 | 1467141671841 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:11 INFO - PROCESS | 2872 | ++DOCSHELL 1A753400 == 45 [pid = 2872] [id = 266] 12:21:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (1A755400) [pid = 2872] [serial = 741] [outer = 00000000] 12:21:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (1A87B800) [pid = 2872] [serial = 742] [outer = 1A755400] 12:21:11 INFO - PROCESS | 2872 | 1467141671886 Marionette DEBUG loaded listener.js 12:21:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (1A87F800) [pid = 2872] [serial = 743] [outer = 1A755400] 12:21:12 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:12 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:12 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:12 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:12 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:12 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:12 INFO - PROCESS | 2872 | 1467141672293 Marionette TRACE conn3 <- [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]]]}] 12:21:12 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 12:21:12 INFO - document served over http requires an http 12:21:12 INFO - sub-resource via script-tag using the meta-csp 12:21:12 INFO - delivery method with keep-origin-redirect and when 12:21:12 INFO - the target request is same-origin. 12:21:12 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 594ms 12:21:12 INFO - PROCESS | 2872 | 1467141672318 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 12:21:12 INFO - PROCESS | 2872 | 1467141672320 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 12:21:12 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html 12:21:12 INFO - PROCESS | 2872 | 1467141672323 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 12:21:12 INFO - PROCESS | 2872 | 1467141672325 Marionette TRACE conn3 <- [1,802,null,{}] 12:21:12 INFO - PROCESS | 2872 | 1467141672342 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:12 INFO - PROCESS | 2872 | 1467141672344 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:12 INFO - PROCESS | 2872 | 1467141672511 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 12:21:12 INFO - PROCESS | 2872 | 1467141672620 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:12 INFO - PROCESS | 2872 | 1467141672625 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:12 INFO - PROCESS | 2872 | ++DOCSHELL 1314B400 == 46 [pid = 2872] [id = 267] 12:21:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (1314D000) [pid = 2872] [serial = 744] [outer = 00000000] 12:21:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (136F1C00) [pid = 2872] [serial = 745] [outer = 1314D000] 12:21:12 INFO - PROCESS | 2872 | 1467141672681 Marionette DEBUG loaded listener.js 12:21:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 98 (13D0CC00) [pid = 2872] [serial = 746] [outer = 1314D000] 12:21:13 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:13 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:13 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:13 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:13 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:13 INFO - PROCESS | 2872 | 1467141673189 Marionette TRACE conn3 <- [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]]]}] 12:21:13 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 12:21:13 INFO - document served over http requires an http 12:21:13 INFO - sub-resource via script-tag using the meta-csp 12:21:13 INFO - delivery method with no-redirect and when 12:21:13 INFO - the target request is same-origin. 12:21:13 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 906ms 12:21:13 INFO - PROCESS | 2872 | 1467141673229 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 12:21:13 INFO - PROCESS | 2872 | 1467141673234 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 12:21:13 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html 12:21:13 INFO - PROCESS | 2872 | 1467141673254 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 12:21:13 INFO - PROCESS | 2872 | 1467141673257 Marionette TRACE conn3 <- [1,806,null,{}] 12:21:13 INFO - PROCESS | 2872 | 1467141673263 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:13 INFO - PROCESS | 2872 | 1467141673266 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:13 INFO - PROCESS | 2872 | 1467141673374 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 12:21:13 INFO - PROCESS | 2872 | 1467141673470 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:13 INFO - PROCESS | 2872 | 1467141673473 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:13 INFO - PROCESS | 2872 | ++DOCSHELL 15C27800 == 47 [pid = 2872] [id = 268] 12:21:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 99 (15C2C400) [pid = 2872] [serial = 747] [outer = 00000000] 12:21:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 100 (16C49000) [pid = 2872] [serial = 748] [outer = 15C2C400] 12:21:13 INFO - PROCESS | 2872 | 1467141673535 Marionette DEBUG loaded listener.js 12:21:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 101 (16F83C00) [pid = 2872] [serial = 749] [outer = 15C2C400] 12:21:13 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:13 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:13 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:13 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:14 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:14 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:14 INFO - PROCESS | 2872 | 1467141674127 Marionette TRACE conn3 <- [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]]]}] 12:21:14 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 12:21:14 INFO - document served over http requires an http 12:21:14 INFO - sub-resource via script-tag using the meta-csp 12:21:14 INFO - delivery method with swap-origin-redirect and when 12:21:14 INFO - the target request is same-origin. 12:21:14 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 906ms 12:21:14 INFO - PROCESS | 2872 | 1467141674143 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 12:21:14 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html 12:21:14 INFO - PROCESS | 2872 | 1467141674147 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 12:21:14 INFO - PROCESS | 2872 | 1467141674151 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 12:21:14 INFO - PROCESS | 2872 | 1467141674153 Marionette TRACE conn3 <- [1,810,null,{}] 12:21:14 INFO - PROCESS | 2872 | 1467141674171 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:14 INFO - PROCESS | 2872 | 1467141674174 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:14 INFO - PROCESS | 2872 | 1467141674284 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 12:21:14 INFO - PROCESS | 2872 | 1467141674409 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:14 INFO - PROCESS | 2872 | 1467141674412 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:14 INFO - PROCESS | 2872 | ++DOCSHELL 19C91800 == 48 [pid = 2872] [id = 269] 12:21:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 102 (1A02E000) [pid = 2872] [serial = 750] [outer = 00000000] 12:21:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 103 (1A87BC00) [pid = 2872] [serial = 751] [outer = 1A02E000] 12:21:14 INFO - PROCESS | 2872 | 1467141674469 Marionette DEBUG loaded listener.js 12:21:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 104 (1A953800) [pid = 2872] [serial = 752] [outer = 1A02E000] 12:21:14 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:14 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:14 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:14 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:14 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:14 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:15 INFO - PROCESS | 2872 | 1467141675001 Marionette TRACE conn3 <- [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]]]}] 12:21:15 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 12:21:15 INFO - document served over http requires an http 12:21:15 INFO - sub-resource via xhr-request using the meta-csp 12:21:15 INFO - delivery method with keep-origin-redirect and when 12:21:15 INFO - the target request is same-origin. 12:21:15 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 907ms 12:21:15 INFO - PROCESS | 2872 | 1467141675053 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 12:21:15 INFO - PROCESS | 2872 | 1467141675057 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 12:21:15 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html 12:21:15 INFO - PROCESS | 2872 | 1467141675068 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 12:21:15 INFO - PROCESS | 2872 | 1467141675073 Marionette TRACE conn3 <- [1,814,null,{}] 12:21:15 INFO - PROCESS | 2872 | 1467141675093 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:15 INFO - PROCESS | 2872 | 1467141675096 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:15 INFO - PROCESS | 2872 | 1467141675200 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 12:21:15 INFO - PROCESS | 2872 | 1467141675299 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:15 INFO - PROCESS | 2872 | 1467141675302 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:15 INFO - PROCESS | 2872 | ++DOCSHELL 1AA24000 == 49 [pid = 2872] [id = 270] 12:21:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 105 (1AA25000) [pid = 2872] [serial = 753] [outer = 00000000] 12:21:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 106 (1AA2BC00) [pid = 2872] [serial = 754] [outer = 1AA25000] 12:21:15 INFO - PROCESS | 2872 | 1467141675354 Marionette DEBUG loaded listener.js 12:21:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 107 (1ACE5400) [pid = 2872] [serial = 755] [outer = 1AA25000] 12:21:15 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:15 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:15 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:15 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:15 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:15 INFO - PROCESS | 2872 | 1467141675883 Marionette TRACE conn3 <- [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]]]}] 12:21:15 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 12:21:15 INFO - document served over http requires an http 12:21:15 INFO - sub-resource via xhr-request using the meta-csp 12:21:15 INFO - delivery method with no-redirect and when 12:21:15 INFO - the target request is same-origin. 12:21:15 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 860ms 12:21:15 INFO - PROCESS | 2872 | 1467141675927 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 12:21:15 INFO - PROCESS | 2872 | 1467141675930 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 12:21:15 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html 12:21:15 INFO - PROCESS | 2872 | 1467141675933 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 12:21:15 INFO - PROCESS | 2872 | 1467141675935 Marionette TRACE conn3 <- [1,818,null,{}] 12:21:15 INFO - PROCESS | 2872 | 1467141675939 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:15 INFO - PROCESS | 2872 | 1467141675941 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:16 INFO - PROCESS | 2872 | 1467141676042 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 12:21:16 INFO - PROCESS | 2872 | 1467141676140 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:16 INFO - PROCESS | 2872 | 1467141676143 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:16 INFO - PROCESS | 2872 | ++DOCSHELL 13148800 == 50 [pid = 2872] [id = 271] 12:21:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 108 (1A169000) [pid = 2872] [serial = 756] [outer = 00000000] 12:21:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 109 (1A170C00) [pid = 2872] [serial = 757] [outer = 1A169000] 12:21:16 INFO - PROCESS | 2872 | 1467141676198 Marionette DEBUG loaded listener.js 12:21:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 110 (1A173000) [pid = 2872] [serial = 758] [outer = 1A169000] 12:21:16 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:16 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:16 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:16 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:16 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:16 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:16 INFO - PROCESS | 2872 | 1467141676662 Marionette TRACE conn3 <- [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]]]}] 12:21:16 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 12:21:16 INFO - document served over http requires an http 12:21:16 INFO - sub-resource via xhr-request using the meta-csp 12:21:16 INFO - delivery method with swap-origin-redirect and when 12:21:16 INFO - the target request is same-origin. 12:21:16 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 750ms 12:21:16 INFO - PROCESS | 2872 | 1467141676673 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 12:21:16 INFO - PROCESS | 2872 | 1467141676675 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 12:21:16 INFO - PROCESS | 2872 | 1467141676679 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 12:21:16 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html 12:21:16 INFO - PROCESS | 2872 | 1467141676681 Marionette TRACE conn3 <- [1,822,null,{}] 12:21:16 INFO - PROCESS | 2872 | 1467141676684 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:16 INFO - PROCESS | 2872 | 1467141676687 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:16 INFO - PROCESS | 2872 | 1467141676813 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 12:21:16 INFO - PROCESS | 2872 | 1467141676945 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:16 INFO - PROCESS | 2872 | 1467141676951 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:16 INFO - PROCESS | 2872 | ++DOCSHELL 1A75C400 == 51 [pid = 2872] [id = 272] 12:21:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 111 (1ACE9000) [pid = 2872] [serial = 759] [outer = 00000000] 12:21:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 112 (1ACEE800) [pid = 2872] [serial = 760] [outer = 1ACE9000] 12:21:17 INFO - PROCESS | 2872 | 1467141677004 Marionette DEBUG loaded listener.js 12:21:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 113 (1B293000) [pid = 2872] [serial = 761] [outer = 1ACE9000] 12:21:17 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:17 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:17 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:17 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:17 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:17 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:17 INFO - PROCESS | 2872 | 1467141677784 Marionette TRACE conn3 <- [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]]]}] 12:21:17 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 12:21:17 INFO - document served over http requires an https 12:21:17 INFO - sub-resource via fetch-request using the meta-csp 12:21:17 INFO - delivery method with keep-origin-redirect and when 12:21:17 INFO - the target request is same-origin. 12:21:17 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 1140ms 12:21:17 INFO - PROCESS | 2872 | 1467141677820 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 12:21:17 INFO - PROCESS | 2872 | 1467141677825 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 12:21:17 INFO - PROCESS | 2872 | 1467141677830 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 12:21:17 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html 12:21:17 INFO - PROCESS | 2872 | 1467141677833 Marionette TRACE conn3 <- [1,826,null,{}] 12:21:17 INFO - PROCESS | 2872 | 1467141677838 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:17 INFO - PROCESS | 2872 | 1467141677841 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:17 INFO - PROCESS | 2872 | 1467141677950 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 12:21:18 INFO - PROCESS | 2872 | 1467141678079 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:18 INFO - PROCESS | 2872 | 1467141678084 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:18 INFO - PROCESS | 2872 | ++DOCSHELL 10A74800 == 52 [pid = 2872] [id = 273] 12:21:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 114 (10A79800) [pid = 2872] [serial = 762] [outer = 00000000] 12:21:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 115 (13119C00) [pid = 2872] [serial = 763] [outer = 10A79800] 12:21:18 INFO - PROCESS | 2872 | 1467141678141 Marionette DEBUG loaded listener.js 12:21:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 116 (14E41C00) [pid = 2872] [serial = 764] [outer = 10A79800] 12:21:18 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:18 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:18 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:18 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:18 INFO - PROCESS | 2872 | --DOCSHELL 1A875000 == 51 [pid = 2872] [id = 265] 12:21:18 INFO - PROCESS | 2872 | --DOCSHELL 11264800 == 50 [pid = 2872] [id = 264] 12:21:18 INFO - PROCESS | 2872 | --DOCSHELL 1A189C00 == 49 [pid = 2872] [id = 263] 12:21:18 INFO - PROCESS | 2872 | --DOCSHELL 110E3C00 == 48 [pid = 2872] [id = 262] 12:21:18 INFO - PROCESS | 2872 | --DOCSHELL 19CF2400 == 47 [pid = 2872] [id = 261] 12:21:18 INFO - PROCESS | 2872 | --DOCSHELL 1833D400 == 46 [pid = 2872] [id = 260] 12:21:18 INFO - PROCESS | 2872 | --DOCSHELL 18071400 == 45 [pid = 2872] [id = 259] 12:21:18 INFO - PROCESS | 2872 | --DOCSHELL 16C61400 == 44 [pid = 2872] [id = 258] 12:21:18 INFO - PROCESS | 2872 | --DOCSHELL 15F98400 == 43 [pid = 2872] [id = 256] 12:21:18 INFO - PROCESS | 2872 | --DOCSHELL 13CDFC00 == 42 [pid = 2872] [id = 255] 12:21:18 INFO - PROCESS | 2872 | --DOCSHELL 10269800 == 41 [pid = 2872] [id = 254] 12:21:18 INFO - PROCESS | 2872 | --DOCSHELL 17713800 == 40 [pid = 2872] [id = 252] 12:21:18 INFO - PROCESS | 2872 | --DOCSHELL 136F3000 == 39 [pid = 2872] [id = 251] 12:21:18 INFO - PROCESS | 2872 | --DOCSHELL 112BE400 == 38 [pid = 2872] [id = 250] 12:21:18 INFO - PROCESS | 2872 | --DOMWINDOW == 115 (1A50F000) [pid = 2872] [serial = 695] [outer = 00000000] [url = about:blank] 12:21:18 INFO - PROCESS | 2872 | --DOMWINDOW == 114 (169BDC00) [pid = 2872] [serial = 685] [outer = 00000000] [url = about:blank] 12:21:18 INFO - PROCESS | 2872 | --DOMWINDOW == 113 (19AAB800) [pid = 2872] [serial = 682] [outer = 00000000] [url = about:blank] 12:21:18 INFO - PROCESS | 2872 | --DOMWINDOW == 112 (183A5000) [pid = 2872] [serial = 680] [outer = 00000000] [url = about:blank] 12:21:18 INFO - PROCESS | 2872 | --DOMWINDOW == 111 (19CFA400) [pid = 2872] [serial = 690] [outer = 00000000] [url = about:blank] 12:21:18 INFO - PROCESS | 2872 | --DOMWINDOW == 110 (1A1E3800) [pid = 2872] [serial = 693] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467141661040] 12:21:18 INFO - PROCESS | 2872 | --DOMWINDOW == 109 (1A032C00) [pid = 2872] [serial = 691] [outer = 00000000] [url = about:blank] 12:21:18 INFO - PROCESS | 2872 | --DOMWINDOW == 108 (19AAFC00) [pid = 2872] [serial = 683] [outer = 00000000] [url = about:blank] 12:21:18 INFO - PROCESS | 2872 | --DOMWINDOW == 107 (19AAAC00) [pid = 2872] [serial = 686] [outer = 00000000] [url = about:blank] 12:21:18 INFO - PROCESS | 2872 | --DOMWINDOW == 106 (19CFB800) [pid = 2872] [serial = 688] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:21:18 INFO - PROCESS | 2872 | --DOMWINDOW == 105 (17008000) [pid = 2872] [serial = 674] [outer = 00000000] [url = about:blank] 12:21:18 INFO - PROCESS | 2872 | --DOMWINDOW == 104 (177CFC00) [pid = 2872] [serial = 676] [outer = 00000000] [url = about:blank] 12:21:18 INFO - PROCESS | 2872 | --DOMWINDOW == 103 (17823400) [pid = 2872] [serial = 677] [outer = 00000000] [url = about:blank] 12:21:18 INFO - PROCESS | 2872 | --DOMWINDOW == 102 (14F14400) [pid = 2872] [serial = 667] [outer = 00000000] [url = about:blank] 12:21:18 INFO - PROCESS | 2872 | --DOMWINDOW == 101 (1504A000) [pid = 2872] [serial = 668] [outer = 00000000] [url = about:blank] 12:21:18 INFO - PROCESS | 2872 | --DOMWINDOW == 100 (15045800) [pid = 2872] [serial = 658] [outer = 00000000] [url = about:blank] 12:21:18 INFO - PROCESS | 2872 | --DOMWINDOW == 99 (178C5400) [pid = 2872] [serial = 661] [outer = 00000000] [url = about:blank] 12:21:18 INFO - PROCESS | 2872 | --DOMWINDOW == 98 (16F7CC00) [pid = 2872] [serial = 673] [outer = 00000000] [url = about:blank] 12:21:18 INFO - PROCESS | 2872 | --DOMWINDOW == 97 (19CFC400) [pid = 2872] [serial = 653] [outer = 00000000] [url = about:blank] 12:21:18 INFO - PROCESS | 2872 | --DOMWINDOW == 96 (13148C00) [pid = 2872] [serial = 656] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:21:18 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (16B95C00) [pid = 2872] [serial = 670] [outer = 00000000] [url = about:blank] 12:21:18 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (16C49400) [pid = 2872] [serial = 671] [outer = 00000000] [url = about:blank] 12:21:18 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (112C2000) [pid = 2872] [serial = 664] [outer = 00000000] [url = about:blank] 12:21:18 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (129EDC00) [pid = 2872] [serial = 665] [outer = 00000000] [url = about:blank] 12:21:18 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (18344C00) [pid = 2872] [serial = 679] [outer = 00000000] [url = about:blank] 12:21:18 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:18 INFO - PROCESS | 2872 | 1467141678698 Marionette TRACE conn3 <- [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]]]}] 12:21:18 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 12:21:18 INFO - document served over http requires an https 12:21:18 INFO - sub-resource via fetch-request using the meta-csp 12:21:18 INFO - delivery method with no-redirect and when 12:21:18 INFO - the target request is same-origin. 12:21:18 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 906ms 12:21:18 INFO - PROCESS | 2872 | 1467141678735 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 12:21:18 INFO - PROCESS | 2872 | 1467141678739 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 12:21:18 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html 12:21:18 INFO - PROCESS | 2872 | 1467141678745 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 12:21:18 INFO - PROCESS | 2872 | 1467141678747 Marionette TRACE conn3 <- [1,830,null,{}] 12:21:18 INFO - PROCESS | 2872 | 1467141678751 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:18 INFO - PROCESS | 2872 | 1467141678754 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:18 INFO - PROCESS | 2872 | 1467141678844 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 12:21:18 INFO - PROCESS | 2872 | 1467141678850 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:18 INFO - PROCESS | 2872 | 1467141678852 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:18 INFO - PROCESS | 2872 | ++DOCSHELL 13106400 == 39 [pid = 2872] [id = 274] 12:21:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (13148C00) [pid = 2872] [serial = 765] [outer = 00000000] 12:21:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (1504C000) [pid = 2872] [serial = 766] [outer = 13148C00] 12:21:18 INFO - PROCESS | 2872 | 1467141678905 Marionette DEBUG loaded listener.js 12:21:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (157B3000) [pid = 2872] [serial = 767] [outer = 13148C00] 12:21:19 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:19 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:19 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:19 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:19 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:19 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:19 INFO - PROCESS | 2872 | 1467141679442 Marionette TRACE conn3 <- [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]]]}] 12:21:19 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 12:21:19 INFO - document served over http requires an https 12:21:19 INFO - sub-resource via fetch-request using the meta-csp 12:21:19 INFO - delivery method with swap-origin-redirect and when 12:21:19 INFO - the target request is same-origin. 12:21:19 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 751ms 12:21:19 INFO - PROCESS | 2872 | 1467141679486 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 12:21:19 INFO - PROCESS | 2872 | 1467141679488 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 12:21:19 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 12:21:19 INFO - PROCESS | 2872 | 1467141679491 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 12:21:19 INFO - PROCESS | 2872 | 1467141679495 Marionette TRACE conn3 <- [1,834,null,{}] 12:21:19 INFO - PROCESS | 2872 | 1467141679505 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:19 INFO - PROCESS | 2872 | 1467141679509 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:19 INFO - PROCESS | 2872 | 1467141679600 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 12:21:19 INFO - PROCESS | 2872 | 1467141679683 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:19 INFO - PROCESS | 2872 | 1467141679686 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:19 INFO - PROCESS | 2872 | ++DOCSHELL 16C48C00 == 40 [pid = 2872] [id = 275] 12:21:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (16C49400) [pid = 2872] [serial = 768] [outer = 00000000] 12:21:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (16F0A800) [pid = 2872] [serial = 769] [outer = 16C49400] 12:21:19 INFO - PROCESS | 2872 | 1467141679732 Marionette DEBUG loaded listener.js 12:21:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (16F86800) [pid = 2872] [serial = 770] [outer = 16C49400] 12:21:19 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:19 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:19 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:19 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:20 INFO - PROCESS | 2872 | ++DOCSHELL 177D6400 == 41 [pid = 2872] [id = 276] 12:21:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 98 (177DB000) [pid = 2872] [serial = 771] [outer = 00000000] 12:21:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 99 (177DBC00) [pid = 2872] [serial = 772] [outer = 177DB000] 12:21:20 INFO - PROCESS | 2872 | 1467141680161 Marionette TRACE conn3 <- [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]]]}] 12:21:20 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 12:21:20 INFO - document served over http requires an https 12:21:20 INFO - sub-resource via iframe-tag using the meta-csp 12:21:20 INFO - delivery method with keep-origin-redirect and when 12:21:20 INFO - the target request is same-origin. 12:21:20 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 703ms 12:21:20 INFO - PROCESS | 2872 | 1467141680195 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 12:21:20 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 12:21:20 INFO - PROCESS | 2872 | 1467141680199 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 12:21:20 INFO - PROCESS | 2872 | 1467141680203 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 12:21:20 INFO - PROCESS | 2872 | 1467141680205 Marionette TRACE conn3 <- [1,838,null,{}] 12:21:20 INFO - PROCESS | 2872 | 1467141680208 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:20 INFO - PROCESS | 2872 | 1467141680210 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:20 INFO - PROCESS | 2872 | 1467141680307 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 12:21:20 INFO - PROCESS | 2872 | 1467141680314 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:20 INFO - PROCESS | 2872 | 1467141680317 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:20 INFO - PROCESS | 2872 | ++DOCSHELL 16F86000 == 42 [pid = 2872] [id = 277] 12:21:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 100 (17009400) [pid = 2872] [serial = 773] [outer = 00000000] 12:21:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 101 (1782A000) [pid = 2872] [serial = 774] [outer = 17009400] 12:21:20 INFO - PROCESS | 2872 | 1467141680360 Marionette DEBUG loaded listener.js 12:21:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 102 (180BA000) [pid = 2872] [serial = 775] [outer = 17009400] 12:21:20 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:20 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:20 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:20 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:20 INFO - PROCESS | 2872 | ++DOCSHELL 183AA000 == 43 [pid = 2872] [id = 278] 12:21:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 103 (183AA400) [pid = 2872] [serial = 776] [outer = 00000000] 12:21:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 104 (183AB000) [pid = 2872] [serial = 777] [outer = 183AA400] 12:21:20 INFO - PROCESS | 2872 | 1467141680862 Marionette TRACE conn3 <- [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]]]}] 12:21:20 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 12:21:20 INFO - document served over http requires an https 12:21:20 INFO - sub-resource via iframe-tag using the meta-csp 12:21:20 INFO - delivery method with no-redirect and when 12:21:20 INFO - the target request is same-origin. 12:21:20 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 688ms 12:21:20 INFO - PROCESS | 2872 | 1467141680902 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 12:21:20 INFO - PROCESS | 2872 | 1467141680905 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 12:21:20 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 12:21:20 INFO - PROCESS | 2872 | 1467141680909 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 12:21:20 INFO - PROCESS | 2872 | 1467141680912 Marionette TRACE conn3 <- [1,842,null,{}] 12:21:20 INFO - PROCESS | 2872 | 1467141680978 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:20 INFO - PROCESS | 2872 | 1467141680981 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:21 INFO - PROCESS | 2872 | 1467141681111 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 12:21:21 INFO - PROCESS | 2872 | 1467141681166 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:21 INFO - PROCESS | 2872 | 1467141681168 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:21 INFO - PROCESS | 2872 | ++DOCSHELL 18337C00 == 44 [pid = 2872] [id = 279] 12:21:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 105 (1833EC00) [pid = 2872] [serial = 778] [outer = 00000000] 12:21:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 106 (183AA800) [pid = 2872] [serial = 779] [outer = 1833EC00] 12:21:21 INFO - PROCESS | 2872 | 1467141681212 Marionette DEBUG loaded listener.js 12:21:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 107 (19AAAC00) [pid = 2872] [serial = 780] [outer = 1833EC00] 12:21:21 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:21 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:21 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:21 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:21 INFO - PROCESS | 2872 | ++DOCSHELL 19CF5400 == 45 [pid = 2872] [id = 280] 12:21:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 108 (19CF9400) [pid = 2872] [serial = 781] [outer = 00000000] 12:21:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 109 (17823800) [pid = 2872] [serial = 782] [outer = 19CF9400] 12:21:21 INFO - PROCESS | 2872 | 1467141681661 Marionette TRACE conn3 <- [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]]]}] 12:21:21 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 12:21:21 INFO - document served over http requires an https 12:21:21 INFO - sub-resource via iframe-tag using the meta-csp 12:21:21 INFO - delivery method with swap-origin-redirect and when 12:21:21 INFO - the target request is same-origin. 12:21:21 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 797ms 12:21:21 INFO - PROCESS | 2872 | 1467141681709 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 12:21:21 INFO - PROCESS | 2872 | 1467141681711 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 12:21:21 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 12:21:21 INFO - PROCESS | 2872 | 1467141681714 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 12:21:21 INFO - PROCESS | 2872 | 1467141681715 Marionette TRACE conn3 <- [1,846,null,{}] 12:21:21 INFO - PROCESS | 2872 | 1467141681719 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:21 INFO - PROCESS | 2872 | 1467141681724 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:21 INFO - PROCESS | 2872 | 1467141681872 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 12:21:21 INFO - PROCESS | 2872 | 1467141681940 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:21 INFO - PROCESS | 2872 | 1467141681942 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:21 INFO - PROCESS | 2872 | ++DOCSHELL 19CFB400 == 46 [pid = 2872] [id = 281] 12:21:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 110 (19CFF400) [pid = 2872] [serial = 783] [outer = 00000000] 12:21:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 111 (1A145000) [pid = 2872] [serial = 784] [outer = 19CFF400] 12:21:21 INFO - PROCESS | 2872 | 1467141681985 Marionette DEBUG loaded listener.js 12:21:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 112 (1A145400) [pid = 2872] [serial = 785] [outer = 19CFF400] 12:21:22 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:22 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:22 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:22 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:22 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:22 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:22 INFO - PROCESS | 2872 | 1467141682392 Marionette TRACE conn3 <- [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]]]}] 12:21:22 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 12:21:22 INFO - document served over http requires an https 12:21:22 INFO - sub-resource via script-tag using the meta-csp 12:21:22 INFO - delivery method with keep-origin-redirect and when 12:21:22 INFO - the target request is same-origin. 12:21:22 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 750ms 12:21:22 INFO - PROCESS | 2872 | 1467141682455 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 12:21:22 INFO - PROCESS | 2872 | 1467141682457 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 12:21:22 INFO - PROCESS | 2872 | 1467141682460 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 12:21:22 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html 12:21:22 INFO - PROCESS | 2872 | 1467141682462 Marionette TRACE conn3 <- [1,850,null,{}] 12:21:22 INFO - PROCESS | 2872 | 1467141682465 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:22 INFO - PROCESS | 2872 | 1467141682467 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:22 INFO - PROCESS | 2872 | 1467141682574 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 12:21:22 INFO - PROCESS | 2872 | 1467141682641 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:22 INFO - PROCESS | 2872 | 1467141682643 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:22 INFO - PROCESS | 2872 | ++DOCSHELL 1A144800 == 47 [pid = 2872] [id = 282] 12:21:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 113 (1A14F400) [pid = 2872] [serial = 786] [outer = 00000000] 12:21:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 114 (1A16E800) [pid = 2872] [serial = 787] [outer = 1A14F400] 12:21:22 INFO - PROCESS | 2872 | 1467141682686 Marionette DEBUG loaded listener.js 12:21:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 115 (1A18B400) [pid = 2872] [serial = 788] [outer = 1A14F400] 12:21:22 INFO - PROCESS | 2872 | --DOMWINDOW == 114 (180BC400) [pid = 2872] [serial = 723] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html] 12:21:22 INFO - PROCESS | 2872 | --DOMWINDOW == 113 (10A79400) [pid = 2872] [serial = 708] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html] 12:21:22 INFO - PROCESS | 2872 | --DOMWINDOW == 112 (183A2000) [pid = 2872] [serial = 726] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html] 12:21:22 INFO - PROCESS | 2872 | --DOMWINDOW == 111 (13CE0000) [pid = 2872] [serial = 711] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html] 12:21:22 INFO - PROCESS | 2872 | --DOMWINDOW == 110 (15F99C00) [pid = 2872] [serial = 714] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html] 12:21:22 INFO - PROCESS | 2872 | --DOMWINDOW == 109 (16F0AC00) [pid = 2872] [serial = 717] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html] 12:21:22 INFO - PROCESS | 2872 | --DOMWINDOW == 108 (112C2800) [pid = 2872] [serial = 697] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:21:22 INFO - PROCESS | 2872 | --DOMWINDOW == 107 (172ED400) [pid = 2872] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html] 12:21:22 INFO - PROCESS | 2872 | --DOMWINDOW == 106 (1A18FC00) [pid = 2872] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467141670906] 12:21:22 INFO - PROCESS | 2872 | --DOMWINDOW == 105 (19A33400) [pid = 2872] [serial = 736] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html] 12:21:22 INFO - PROCESS | 2872 | --DOMWINDOW == 104 (19CF3800) [pid = 2872] [serial = 729] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:21:22 INFO - PROCESS | 2872 | --DOMWINDOW == 103 (16F85400) [pid = 2872] [serial = 720] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html] 12:21:22 INFO - PROCESS | 2872 | --DOMWINDOW == 102 (1A876400) [pid = 2872] [serial = 739] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:21:23 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:23 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:23 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:23 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:23 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:23 INFO - PROCESS | 2872 | 1467141683106 Marionette TRACE conn3 <- [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]]]}] 12:21:23 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 12:21:23 INFO - document served over http requires an https 12:21:23 INFO - sub-resource via script-tag using the meta-csp 12:21:23 INFO - delivery method with no-redirect and when 12:21:23 INFO - the target request is same-origin. 12:21:23 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 703ms 12:21:23 INFO - PROCESS | 2872 | 1467141683160 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 12:21:23 INFO - PROCESS | 2872 | 1467141683161 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 12:21:23 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 12:21:23 INFO - PROCESS | 2872 | 1467141683171 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 12:21:23 INFO - PROCESS | 2872 | 1467141683173 Marionette TRACE conn3 <- [1,854,null,{}] 12:21:23 INFO - PROCESS | 2872 | 1467141683177 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:23 INFO - PROCESS | 2872 | 1467141683179 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:23 INFO - PROCESS | 2872 | 1467141683259 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 12:21:23 INFO - PROCESS | 2872 | 1467141683264 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:23 INFO - PROCESS | 2872 | 1467141683266 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:23 INFO - PROCESS | 2872 | ++DOCSHELL 1811DC00 == 48 [pid = 2872] [id = 283] 12:21:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 103 (1833E400) [pid = 2872] [serial = 789] [outer = 00000000] 12:21:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 104 (1A151C00) [pid = 2872] [serial = 790] [outer = 1833E400] 12:21:23 INFO - PROCESS | 2872 | 1467141683309 Marionette DEBUG loaded listener.js 12:21:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 105 (1A18FC00) [pid = 2872] [serial = 791] [outer = 1833E400] 12:21:23 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:23 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:23 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:23 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:23 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:23 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:23 INFO - PROCESS | 2872 | 1467141683730 Marionette TRACE conn3 <- [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]]]}] 12:21:23 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 12:21:23 INFO - document served over http requires an https 12:21:23 INFO - sub-resource via script-tag using the meta-csp 12:21:23 INFO - delivery method with swap-origin-redirect and when 12:21:23 INFO - the target request is same-origin. 12:21:23 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 594ms 12:21:23 INFO - PROCESS | 2872 | 1467141683762 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 12:21:23 INFO - PROCESS | 2872 | 1467141683764 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 12:21:23 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 12:21:23 INFO - PROCESS | 2872 | 1467141683783 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 12:21:23 INFO - PROCESS | 2872 | 1467141683784 Marionette TRACE conn3 <- [1,858,null,{}] 12:21:23 INFO - PROCESS | 2872 | 1467141683788 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:23 INFO - PROCESS | 2872 | 1467141683790 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:23 INFO - PROCESS | 2872 | 1467141683869 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 12:21:23 INFO - PROCESS | 2872 | 1467141683874 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:23 INFO - PROCESS | 2872 | 1467141683876 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:23 INFO - PROCESS | 2872 | ++DOCSHELL 19CF8000 == 49 [pid = 2872] [id = 284] 12:21:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 106 (1A1E5000) [pid = 2872] [serial = 792] [outer = 00000000] 12:21:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 107 (1A87C000) [pid = 2872] [serial = 793] [outer = 1A1E5000] 12:21:23 INFO - PROCESS | 2872 | 1467141683918 Marionette DEBUG loaded listener.js 12:21:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 108 (1A94FC00) [pid = 2872] [serial = 794] [outer = 1A1E5000] 12:21:24 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:24 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:24 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:24 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:24 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:24 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:24 INFO - PROCESS | 2872 | 1467141684364 Marionette TRACE conn3 <- [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]]]}] 12:21:24 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 12:21:24 INFO - document served over http requires an https 12:21:24 INFO - sub-resource via xhr-request using the meta-csp 12:21:24 INFO - delivery method with keep-origin-redirect and when 12:21:24 INFO - the target request is same-origin. 12:21:24 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 625ms 12:21:24 INFO - PROCESS | 2872 | 1467141684424 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 12:21:24 INFO - PROCESS | 2872 | 1467141684426 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 12:21:24 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html 12:21:24 INFO - PROCESS | 2872 | 1467141684429 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 12:21:24 INFO - PROCESS | 2872 | 1467141684431 Marionette TRACE conn3 <- [1,862,null,{}] 12:21:24 INFO - PROCESS | 2872 | 1467141684435 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:24 INFO - PROCESS | 2872 | 1467141684437 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:24 INFO - PROCESS | 2872 | 1467141684526 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 12:21:24 INFO - PROCESS | 2872 | 1467141684530 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:24 INFO - PROCESS | 2872 | 1467141684532 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:24 INFO - PROCESS | 2872 | ++DOCSHELL 13123800 == 50 [pid = 2872] [id = 285] 12:21:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 109 (1707B800) [pid = 2872] [serial = 795] [outer = 00000000] 12:21:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 110 (1AA2B400) [pid = 2872] [serial = 796] [outer = 1707B800] 12:21:24 INFO - PROCESS | 2872 | 1467141684574 Marionette DEBUG loaded listener.js 12:21:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 111 (1ACEA400) [pid = 2872] [serial = 797] [outer = 1707B800] 12:21:24 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:24 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:24 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:24 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:25 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:25 INFO - PROCESS | 2872 | 1467141685075 Marionette TRACE conn3 <- [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]]]}] 12:21:25 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 12:21:25 INFO - document served over http requires an https 12:21:25 INFO - sub-resource via xhr-request using the meta-csp 12:21:25 INFO - delivery method with no-redirect and when 12:21:25 INFO - the target request is same-origin. 12:21:25 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 703ms 12:21:25 INFO - PROCESS | 2872 | 1467141685127 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 12:21:25 INFO - PROCESS | 2872 | 1467141685132 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 12:21:25 INFO - TEST-START | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 12:21:25 INFO - PROCESS | 2872 | 1467141685138 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 12:21:25 INFO - PROCESS | 2872 | 1467141685141 Marionette TRACE conn3 <- [1,866,null,{}] 12:21:25 INFO - PROCESS | 2872 | 1467141685147 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:25 INFO - PROCESS | 2872 | 1467141685150 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:25 INFO - PROCESS | 2872 | 1467141685310 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 12:21:25 INFO - PROCESS | 2872 | 1467141685427 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:25 INFO - PROCESS | 2872 | 1467141685432 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:25 INFO - PROCESS | 2872 | ++DOCSHELL 1393B000 == 51 [pid = 2872] [id = 286] 12:21:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 112 (13CD5400) [pid = 2872] [serial = 798] [outer = 00000000] 12:21:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 113 (140D1400) [pid = 2872] [serial = 799] [outer = 13CD5400] 12:21:25 INFO - PROCESS | 2872 | 1467141685487 Marionette DEBUG loaded listener.js 12:21:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 114 (140D8000) [pid = 2872] [serial = 800] [outer = 13CD5400] 12:21:25 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:25 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:25 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:25 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:25 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:25 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:26 INFO - PROCESS | 2872 | 1467141686011 Marionette TRACE conn3 <- [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]]]}] 12:21:26 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 12:21:26 INFO - document served over http requires an https 12:21:26 INFO - sub-resource via xhr-request using the meta-csp 12:21:26 INFO - delivery method with swap-origin-redirect and when 12:21:26 INFO - the target request is same-origin. 12:21:26 INFO - TEST-OK | /referrer-policy/no-referrer/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 906ms 12:21:26 INFO - PROCESS | 2872 | 1467141686043 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 12:21:26 INFO - PROCESS | 2872 | 1467141686051 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 12:21:26 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html 12:21:26 INFO - PROCESS | 2872 | 1467141686082 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 12:21:26 INFO - PROCESS | 2872 | 1467141686087 Marionette TRACE conn3 <- [1,870,null,{}] 12:21:26 INFO - PROCESS | 2872 | 1467141686092 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:26 INFO - PROCESS | 2872 | 1467141686095 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:26 INFO - PROCESS | 2872 | 1467141686206 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 12:21:26 INFO - PROCESS | 2872 | 1467141686308 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:26 INFO - PROCESS | 2872 | 1467141686311 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:26 INFO - PROCESS | 2872 | ++DOCSHELL 15053C00 == 52 [pid = 2872] [id = 287] 12:21:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 115 (1553E800) [pid = 2872] [serial = 801] [outer = 00000000] 12:21:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 116 (15FA3800) [pid = 2872] [serial = 802] [outer = 1553E800] 12:21:26 INFO - PROCESS | 2872 | 1467141686365 Marionette DEBUG loaded listener.js 12:21:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 117 (16B96000) [pid = 2872] [serial = 803] [outer = 1553E800] 12:21:26 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:26 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:26 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:26 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:26 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:26 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:26 INFO - PROCESS | 2872 | 1467141686953 Marionette TRACE conn3 <- [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]]]}] 12:21:27 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 12:21:27 INFO - document served over http requires an http 12:21:27 INFO - sub-resource via fetch-request using the meta-referrer 12:21:27 INFO - delivery method with keep-origin-redirect and when 12:21:27 INFO - the target request is cross-origin. 12:21:27 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 938ms 12:21:27 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html 12:21:27 INFO - PROCESS | 2872 | 1467141687028 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 12:21:27 INFO - PROCESS | 2872 | 1467141687030 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 12:21:27 INFO - PROCESS | 2872 | 1467141687034 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 12:21:27 INFO - PROCESS | 2872 | 1467141687038 Marionette TRACE conn3 <- [1,874,null,{}] 12:21:27 INFO - PROCESS | 2872 | 1467141687049 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:27 INFO - PROCESS | 2872 | 1467141687053 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:27 INFO - PROCESS | 2872 | 1467141687192 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 12:21:27 INFO - PROCESS | 2872 | 1467141687322 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:27 INFO - PROCESS | 2872 | 1467141687325 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:27 INFO - PROCESS | 2872 | ++DOCSHELL 1833D400 == 53 [pid = 2872] [id = 288] 12:21:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 118 (183A7000) [pid = 2872] [serial = 804] [outer = 00000000] 12:21:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 119 (1A02C800) [pid = 2872] [serial = 805] [outer = 183A7000] 12:21:27 INFO - PROCESS | 2872 | 1467141687381 Marionette DEBUG loaded listener.js 12:21:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 120 (1A16D400) [pid = 2872] [serial = 806] [outer = 183A7000] 12:21:27 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:27 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:27 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:27 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:27 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:27 INFO - PROCESS | 2872 | 1467141687894 Marionette TRACE conn3 <- [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]]]}] 12:21:27 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 12:21:27 INFO - document served over http requires an http 12:21:27 INFO - sub-resource via fetch-request using the meta-referrer 12:21:27 INFO - delivery method with no-redirect and when 12:21:27 INFO - the target request is cross-origin. 12:21:27 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 891ms 12:21:27 INFO - PROCESS | 2872 | 1467141687937 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 12:21:27 INFO - PROCESS | 2872 | 1467141687940 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 12:21:27 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html 12:21:27 INFO - PROCESS | 2872 | 1467141687944 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 12:21:27 INFO - PROCESS | 2872 | 1467141687946 Marionette TRACE conn3 <- [1,878,null,{}] 12:21:27 INFO - PROCESS | 2872 | 1467141687949 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:27 INFO - PROCESS | 2872 | 1467141687952 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:28 INFO - PROCESS | 2872 | 1467141688061 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 12:21:28 INFO - PROCESS | 2872 | 1467141688163 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:28 INFO - PROCESS | 2872 | 1467141688165 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:28 INFO - PROCESS | 2872 | ++DOCSHELL 19CFE800 == 54 [pid = 2872] [id = 289] 12:21:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 121 (1A95B400) [pid = 2872] [serial = 807] [outer = 00000000] 12:21:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 122 (1A97C000) [pid = 2872] [serial = 808] [outer = 1A95B400] 12:21:28 INFO - PROCESS | 2872 | 1467141688224 Marionette DEBUG loaded listener.js 12:21:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 123 (1A97FC00) [pid = 2872] [serial = 809] [outer = 1A95B400] 12:21:28 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:28 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:28 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:28 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:28 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:28 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:28 INFO - PROCESS | 2872 | 1467141688772 Marionette TRACE conn3 <- [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]]]}] 12:21:28 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 12:21:28 INFO - document served over http requires an http 12:21:28 INFO - sub-resource via fetch-request using the meta-referrer 12:21:28 INFO - delivery method with swap-origin-redirect and when 12:21:28 INFO - the target request is cross-origin. 12:21:28 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 843ms 12:21:28 INFO - PROCESS | 2872 | 1467141688786 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 12:21:28 INFO - PROCESS | 2872 | 1467141688788 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 12:21:28 INFO - PROCESS | 2872 | 1467141688808 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 12:21:28 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html 12:21:28 INFO - PROCESS | 2872 | 1467141688810 Marionette TRACE conn3 <- [1,882,null,{}] 12:21:28 INFO - PROCESS | 2872 | 1467141688814 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:28 INFO - PROCESS | 2872 | 1467141688816 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:28 INFO - PROCESS | 2872 | 1467141688933 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 12:21:29 INFO - PROCESS | 2872 | 1467141689259 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:29 INFO - PROCESS | 2872 | 1467141689262 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:29 INFO - PROCESS | 2872 | ++DOCSHELL 1055E400 == 55 [pid = 2872] [id = 290] 12:21:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 124 (12BCA400) [pid = 2872] [serial = 810] [outer = 00000000] 12:21:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 125 (131CF800) [pid = 2872] [serial = 811] [outer = 12BCA400] 12:21:29 INFO - PROCESS | 2872 | 1467141689333 Marionette DEBUG loaded listener.js 12:21:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 126 (139D0C00) [pid = 2872] [serial = 812] [outer = 12BCA400] 12:21:29 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:29 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:29 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:29 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:29 INFO - PROCESS | 2872 | ++DOCSHELL 14F1AC00 == 56 [pid = 2872] [id = 291] 12:21:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 127 (14FED400) [pid = 2872] [serial = 813] [outer = 00000000] 12:21:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 128 (114C8800) [pid = 2872] [serial = 814] [outer = 14FED400] 12:21:29 INFO - PROCESS | 2872 | 1467141689991 Marionette TRACE conn3 <- [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]]]}] 12:21:30 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 12:21:30 INFO - document served over http requires an http 12:21:30 INFO - sub-resource via iframe-tag using the meta-referrer 12:21:30 INFO - delivery method with keep-origin-redirect and when 12:21:30 INFO - the target request is cross-origin. 12:21:30 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 1219ms 12:21:30 INFO - PROCESS | 2872 | 1467141690018 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 12:21:30 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html 12:21:30 INFO - PROCESS | 2872 | 1467141690021 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 12:21:30 INFO - PROCESS | 2872 | 1467141690025 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 12:21:30 INFO - PROCESS | 2872 | 1467141690028 Marionette TRACE conn3 <- [1,886,null,{}] 12:21:30 INFO - PROCESS | 2872 | 1467141690034 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:30 INFO - PROCESS | 2872 | 1467141690036 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:30 INFO - PROCESS | 2872 | 1467141690153 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 12:21:30 INFO - PROCESS | 2872 | 1467141690294 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:30 INFO - PROCESS | 2872 | 1467141690297 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:30 INFO - PROCESS | 2872 | ++DOCSHELL 14FFC400 == 57 [pid = 2872] [id = 292] 12:21:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 129 (1504C800) [pid = 2872] [serial = 815] [outer = 00000000] 12:21:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 130 (155CE000) [pid = 2872] [serial = 816] [outer = 1504C800] 12:21:30 INFO - PROCESS | 2872 | 1467141690348 Marionette DEBUG loaded listener.js 12:21:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 131 (157E1800) [pid = 2872] [serial = 817] [outer = 1504C800] 12:21:31 INFO - PROCESS | 2872 | --DOCSHELL 13262400 == 56 [pid = 2872] [id = 237] 12:21:31 INFO - PROCESS | 2872 | --DOCSHELL 13CDBC00 == 55 [pid = 2872] [id = 236] 12:21:31 INFO - PROCESS | 2872 | --DOCSHELL 19CF8000 == 54 [pid = 2872] [id = 284] 12:21:31 INFO - PROCESS | 2872 | --DOCSHELL 1811DC00 == 53 [pid = 2872] [id = 283] 12:21:31 INFO - PROCESS | 2872 | --DOCSHELL 1A144800 == 52 [pid = 2872] [id = 282] 12:21:31 INFO - PROCESS | 2872 | --DOCSHELL 19CF5400 == 51 [pid = 2872] [id = 280] 12:21:31 INFO - PROCESS | 2872 | --DOCSHELL 19CFB400 == 50 [pid = 2872] [id = 281] 12:21:31 INFO - PROCESS | 2872 | --DOCSHELL 18337C00 == 49 [pid = 2872] [id = 279] 12:21:31 INFO - PROCESS | 2872 | --DOCSHELL 183AA000 == 48 [pid = 2872] [id = 278] 12:21:31 INFO - PROCESS | 2872 | --DOCSHELL 177D6400 == 47 [pid = 2872] [id = 276] 12:21:31 INFO - PROCESS | 2872 | --DOCSHELL 16F86000 == 46 [pid = 2872] [id = 277] 12:21:31 INFO - PROCESS | 2872 | --DOCSHELL 16C48C00 == 45 [pid = 2872] [id = 275] 12:21:31 INFO - PROCESS | 2872 | --DOCSHELL 13106400 == 44 [pid = 2872] [id = 274] 12:21:31 INFO - PROCESS | 2872 | --DOCSHELL 10A74800 == 43 [pid = 2872] [id = 273] 12:21:31 INFO - PROCESS | 2872 | --DOCSHELL 16C52000 == 42 [pid = 2872] [id = 257] 12:21:31 INFO - PROCESS | 2872 | --DOCSHELL 1314B400 == 41 [pid = 2872] [id = 267] 12:21:31 INFO - PROCESS | 2872 | --DOCSHELL 1A753400 == 40 [pid = 2872] [id = 266] 12:21:31 INFO - PROCESS | 2872 | --DOCSHELL 19C91800 == 39 [pid = 2872] [id = 269] 12:21:31 INFO - PROCESS | 2872 | --DOCSHELL 19AA8400 == 38 [pid = 2872] [id = 234] 12:21:31 INFO - PROCESS | 2872 | --DOCSHELL 15C27800 == 37 [pid = 2872] [id = 268] 12:21:31 INFO - PROCESS | 2872 | --DOCSHELL 1AA24000 == 36 [pid = 2872] [id = 270] 12:21:31 INFO - PROCESS | 2872 | --DOCSHELL 13148800 == 35 [pid = 2872] [id = 271] 12:21:31 INFO - PROCESS | 2872 | --DOCSHELL 1A75C400 == 34 [pid = 2872] [id = 272] 12:21:31 INFO - PROCESS | 2872 | --DOCSHELL 1A754400 == 33 [pid = 2872] [id = 253] 12:21:31 INFO - PROCESS | 2872 | --DOCSHELL 136F0C00 == 32 [pid = 2872] [id = 249] 12:21:31 INFO - PROCESS | 2872 | --DOCSHELL 14F1AC00 == 31 [pid = 2872] [id = 291] 12:21:31 INFO - PROCESS | 2872 | --DOCSHELL 19CFE800 == 30 [pid = 2872] [id = 289] 12:21:31 INFO - PROCESS | 2872 | --DOCSHELL 1055E400 == 29 [pid = 2872] [id = 290] 12:21:31 INFO - PROCESS | 2872 | --DOCSHELL 1833D400 == 28 [pid = 2872] [id = 288] 12:21:31 INFO - PROCESS | 2872 | --DOCSHELL 13123800 == 27 [pid = 2872] [id = 285] 12:21:31 INFO - PROCESS | 2872 | --DOCSHELL 1393B000 == 26 [pid = 2872] [id = 286] 12:21:31 INFO - PROCESS | 2872 | --DOCSHELL 15053C00 == 25 [pid = 2872] [id = 287] 12:21:31 INFO - PROCESS | 2872 | --DOMWINDOW == 130 (18343400) [pid = 2872] [serial = 725] [outer = 00000000] [url = about:blank] 12:21:31 INFO - PROCESS | 2872 | --DOMWINDOW == 129 (19AAC400) [pid = 2872] [serial = 732] [outer = 00000000] [url = about:blank] 12:21:31 INFO - PROCESS | 2872 | --DOMWINDOW == 128 (19AB3400) [pid = 2872] [serial = 733] [outer = 00000000] [url = about:blank] 12:21:31 INFO - PROCESS | 2872 | --DOMWINDOW == 127 (1A192C00) [pid = 2872] [serial = 735] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467141670906] 12:21:31 INFO - PROCESS | 2872 | --DOMWINDOW == 126 (1A030400) [pid = 2872] [serial = 737] [outer = 00000000] [url = about:blank] 12:21:31 INFO - PROCESS | 2872 | --DOMWINDOW == 125 (19AAA000) [pid = 2872] [serial = 728] [outer = 00000000] [url = about:blank] 12:21:31 INFO - PROCESS | 2872 | --DOMWINDOW == 124 (19CF5C00) [pid = 2872] [serial = 730] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:21:31 INFO - PROCESS | 2872 | --DOMWINDOW == 123 (17083C00) [pid = 2872] [serial = 721] [outer = 00000000] [url = about:blank] 12:21:31 INFO - PROCESS | 2872 | --DOMWINDOW == 122 (1771D800) [pid = 2872] [serial = 722] [outer = 00000000] [url = about:blank] 12:21:31 INFO - PROCESS | 2872 | --DOMWINDOW == 121 (1A030800) [pid = 2872] [serial = 738] [outer = 00000000] [url = about:blank] 12:21:31 INFO - PROCESS | 2872 | --DOMWINDOW == 120 (1A879000) [pid = 2872] [serial = 740] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:21:31 INFO - PROCESS | 2872 | --DOMWINDOW == 119 (1A87B800) [pid = 2872] [serial = 742] [outer = 00000000] [url = about:blank] 12:21:31 INFO - PROCESS | 2872 | --DOMWINDOW == 118 (1833E000) [pid = 2872] [serial = 724] [outer = 00000000] [url = about:blank] 12:21:31 INFO - PROCESS | 2872 | --DOMWINDOW == 117 (14E48800) [pid = 2872] [serial = 710] [outer = 00000000] [url = about:blank] 12:21:31 INFO - PROCESS | 2872 | --DOMWINDOW == 116 (1314F800) [pid = 2872] [serial = 709] [outer = 00000000] [url = about:blank] 12:21:31 INFO - PROCESS | 2872 | --DOMWINDOW == 115 (19A3C400) [pid = 2872] [serial = 727] [outer = 00000000] [url = about:blank] 12:21:31 INFO - PROCESS | 2872 | --DOMWINDOW == 114 (14E47800) [pid = 2872] [serial = 712] [outer = 00000000] [url = about:blank] 12:21:31 INFO - PROCESS | 2872 | --DOMWINDOW == 113 (1553E400) [pid = 2872] [serial = 713] [outer = 00000000] [url = about:blank] 12:21:31 INFO - PROCESS | 2872 | --DOMWINDOW == 112 (18001800) [pid = 2872] [serial = 703] [outer = 00000000] [url = about:blank] 12:21:31 INFO - PROCESS | 2872 | --DOMWINDOW == 111 (14FF8400) [pid = 2872] [serial = 700] [outer = 00000000] [url = about:blank] 12:21:31 INFO - PROCESS | 2872 | --DOMWINDOW == 110 (169B8000) [pid = 2872] [serial = 715] [outer = 00000000] [url = about:blank] 12:21:31 INFO - PROCESS | 2872 | --DOMWINDOW == 109 (16B97800) [pid = 2872] [serial = 716] [outer = 00000000] [url = about:blank] 12:21:31 INFO - PROCESS | 2872 | --DOMWINDOW == 108 (1A75BC00) [pid = 2872] [serial = 706] [outer = 00000000] [url = about:blank] 12:21:31 INFO - PROCESS | 2872 | --DOMWINDOW == 107 (16F84000) [pid = 2872] [serial = 718] [outer = 00000000] [url = about:blank] 12:21:31 INFO - PROCESS | 2872 | --DOMWINDOW == 106 (1700DC00) [pid = 2872] [serial = 719] [outer = 00000000] [url = about:blank] 12:21:31 INFO - PROCESS | 2872 | --DOMWINDOW == 105 (12927400) [pid = 2872] [serial = 698] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:21:31 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:31 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:31 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:31 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:31 INFO - PROCESS | 2872 | ++DOCSHELL 12BCAC00 == 26 [pid = 2872] [id = 293] 12:21:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 106 (12BD2400) [pid = 2872] [serial = 818] [outer = 00000000] 12:21:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 107 (12DEEC00) [pid = 2872] [serial = 819] [outer = 12BD2400] 12:21:31 INFO - PROCESS | 2872 | 1467141691630 Marionette TRACE conn3 <- [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]]]}] 12:21:31 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 12:21:31 INFO - document served over http requires an http 12:21:31 INFO - sub-resource via iframe-tag using the meta-referrer 12:21:31 INFO - delivery method with no-redirect and when 12:21:31 INFO - the target request is cross-origin. 12:21:31 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 1656ms 12:21:31 INFO - PROCESS | 2872 | 1467141691688 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 12:21:31 INFO - PROCESS | 2872 | 1467141691692 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 12:21:31 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html 12:21:31 INFO - PROCESS | 2872 | 1467141691696 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 12:21:31 INFO - PROCESS | 2872 | 1467141691701 Marionette TRACE conn3 <- [1,890,null,{}] 12:21:31 INFO - PROCESS | 2872 | 1467141691706 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:31 INFO - PROCESS | 2872 | 1467141691708 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:31 INFO - PROCESS | 2872 | 1467141691802 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 12:21:31 INFO - PROCESS | 2872 | 1467141691909 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:31 INFO - PROCESS | 2872 | 1467141691911 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:31 INFO - PROCESS | 2872 | ++DOCSHELL 1314B400 == 27 [pid = 2872] [id = 294] 12:21:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 108 (1314B800) [pid = 2872] [serial = 820] [outer = 00000000] 12:21:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 109 (13932400) [pid = 2872] [serial = 821] [outer = 1314B800] 12:21:31 INFO - PROCESS | 2872 | 1467141691958 Marionette DEBUG loaded listener.js 12:21:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 110 (139CB400) [pid = 2872] [serial = 822] [outer = 1314B800] 12:21:32 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:32 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:32 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:32 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:32 INFO - PROCESS | 2872 | ++DOCSHELL 140D3C00 == 28 [pid = 2872] [id = 295] 12:21:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 111 (140D5400) [pid = 2872] [serial = 823] [outer = 00000000] 12:21:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 112 (140DC400) [pid = 2872] [serial = 824] [outer = 140D5400] 12:21:32 INFO - PROCESS | 2872 | 1467141692378 Marionette TRACE conn3 <- [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]]]}] 12:21:32 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 12:21:32 INFO - document served over http requires an http 12:21:32 INFO - sub-resource via iframe-tag using the meta-referrer 12:21:32 INFO - delivery method with swap-origin-redirect and when 12:21:32 INFO - the target request is cross-origin. 12:21:32 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 734ms 12:21:32 INFO - PROCESS | 2872 | 1467141692434 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 12:21:32 INFO - PROCESS | 2872 | 1467141692439 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 12:21:32 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html 12:21:32 INFO - PROCESS | 2872 | 1467141692445 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 12:21:32 INFO - PROCESS | 2872 | 1467141692447 Marionette TRACE conn3 <- [1,894,null,{}] 12:21:32 INFO - PROCESS | 2872 | 1467141692451 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:32 INFO - PROCESS | 2872 | 1467141692454 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:32 INFO - PROCESS | 2872 | 1467141692547 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 12:21:32 INFO - PROCESS | 2872 | 1467141692555 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:32 INFO - PROCESS | 2872 | 1467141692558 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:32 INFO - PROCESS | 2872 | ++DOCSHELL 140D6800 == 29 [pid = 2872] [id = 296] 12:21:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 113 (1430BC00) [pid = 2872] [serial = 825] [outer = 00000000] 12:21:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 114 (14E49C00) [pid = 2872] [serial = 826] [outer = 1430BC00] 12:21:32 INFO - PROCESS | 2872 | 1467141692604 Marionette DEBUG loaded listener.js 12:21:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 115 (14FF0400) [pid = 2872] [serial = 827] [outer = 1430BC00] 12:21:32 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:32 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:32 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:32 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:33 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:33 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:33 INFO - PROCESS | 2872 | 1467141693041 Marionette TRACE conn3 <- [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]]]}] 12:21:33 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 12:21:33 INFO - document served over http requires an http 12:21:33 INFO - sub-resource via script-tag using the meta-referrer 12:21:33 INFO - delivery method with keep-origin-redirect and when 12:21:33 INFO - the target request is cross-origin. 12:21:33 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 641ms 12:21:33 INFO - PROCESS | 2872 | 1467141693082 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 12:21:33 INFO - PROCESS | 2872 | 1467141693084 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 12:21:33 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html 12:21:33 INFO - PROCESS | 2872 | 1467141693088 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 12:21:33 INFO - PROCESS | 2872 | 1467141693091 Marionette TRACE conn3 <- [1,898,null,{}] 12:21:33 INFO - PROCESS | 2872 | 1467141693102 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:33 INFO - PROCESS | 2872 | 1467141693109 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:33 INFO - PROCESS | 2872 | 1467141693198 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 12:21:33 INFO - PROCESS | 2872 | 1467141693205 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:33 INFO - PROCESS | 2872 | 1467141693208 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:33 INFO - PROCESS | 2872 | ++DOCSHELL 15C2BC00 == 30 [pid = 2872] [id = 297] 12:21:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 116 (15C2D800) [pid = 2872] [serial = 828] [outer = 00000000] 12:21:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 117 (169C2800) [pid = 2872] [serial = 829] [outer = 15C2D800] 12:21:33 INFO - PROCESS | 2872 | 1467141693254 Marionette DEBUG loaded listener.js 12:21:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 118 (16C4A000) [pid = 2872] [serial = 830] [outer = 15C2D800] 12:21:33 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:33 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:33 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:33 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:33 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:33 INFO - PROCESS | 2872 | 1467141693726 Marionette TRACE conn3 <- [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]]]}] 12:21:33 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 12:21:33 INFO - document served over http requires an http 12:21:33 INFO - sub-resource via script-tag using the meta-referrer 12:21:33 INFO - delivery method with no-redirect and when 12:21:33 INFO - the target request is cross-origin. 12:21:33 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 703ms 12:21:33 INFO - PROCESS | 2872 | 1467141693795 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 12:21:33 INFO - PROCESS | 2872 | 1467141693797 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 12:21:33 INFO - PROCESS | 2872 | 1467141693800 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 12:21:33 INFO - PROCESS | 2872 | 1467141693802 Marionette TRACE conn3 <- [1,902,null,{}] 12:21:33 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html 12:21:33 INFO - PROCESS | 2872 | 1467141693806 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:33 INFO - PROCESS | 2872 | 1467141693807 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:33 INFO - PROCESS | 2872 | 1467141693944 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 12:21:34 INFO - PROCESS | 2872 | 1467141694004 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:34 INFO - PROCESS | 2872 | 1467141694007 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:34 INFO - PROCESS | 2872 | ++DOCSHELL 16F18000 == 31 [pid = 2872] [id = 298] 12:21:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 119 (16F7EC00) [pid = 2872] [serial = 831] [outer = 00000000] 12:21:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 120 (17009800) [pid = 2872] [serial = 832] [outer = 16F7EC00] 12:21:34 INFO - PROCESS | 2872 | 1467141694050 Marionette DEBUG loaded listener.js 12:21:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 121 (17078C00) [pid = 2872] [serial = 833] [outer = 16F7EC00] 12:21:34 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:34 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:34 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:34 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:34 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:34 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:34 INFO - PROCESS | 2872 | 1467141694454 Marionette TRACE conn3 <- [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]]]}] 12:21:34 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 12:21:34 INFO - document served over http requires an http 12:21:34 INFO - sub-resource via script-tag using the meta-referrer 12:21:34 INFO - delivery method with swap-origin-redirect and when 12:21:34 INFO - the target request is cross-origin. 12:21:34 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 704ms 12:21:34 INFO - PROCESS | 2872 | 1467141694503 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 12:21:34 INFO - PROCESS | 2872 | 1467141694505 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 12:21:34 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html 12:21:34 INFO - PROCESS | 2872 | 1467141694508 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 12:21:34 INFO - PROCESS | 2872 | 1467141694510 Marionette TRACE conn3 <- [1,906,null,{}] 12:21:34 INFO - PROCESS | 2872 | 1467141694519 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:34 INFO - PROCESS | 2872 | 1467141694521 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:34 INFO - PROCESS | 2872 | 1467141694625 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 12:21:34 INFO - PROCESS | 2872 | 1467141694629 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:34 INFO - PROCESS | 2872 | 1467141694631 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:34 INFO - PROCESS | 2872 | ++DOCSHELL 1707AC00 == 32 [pid = 2872] [id = 299] 12:21:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 122 (17083400) [pid = 2872] [serial = 834] [outer = 00000000] 12:21:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 123 (17828000) [pid = 2872] [serial = 835] [outer = 17083400] 12:21:34 INFO - PROCESS | 2872 | 1467141694676 Marionette DEBUG loaded listener.js 12:21:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 124 (178D0800) [pid = 2872] [serial = 836] [outer = 17083400] 12:21:34 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:34 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:34 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:34 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:35 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:35 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:35 INFO - PROCESS | 2872 | 1467141695118 Marionette TRACE conn3 <- [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]]]}] 12:21:35 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 12:21:35 INFO - document served over http requires an http 12:21:35 INFO - sub-resource via xhr-request using the meta-referrer 12:21:35 INFO - delivery method with keep-origin-redirect and when 12:21:35 INFO - the target request is cross-origin. 12:21:35 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 640ms 12:21:35 INFO - PROCESS | 2872 | 1467141695148 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 12:21:35 INFO - PROCESS | 2872 | 1467141695151 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 12:21:35 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html 12:21:35 INFO - PROCESS | 2872 | 1467141695154 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 12:21:35 INFO - PROCESS | 2872 | 1467141695156 Marionette TRACE conn3 <- [1,910,null,{}] 12:21:35 INFO - PROCESS | 2872 | 1467141695159 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:35 INFO - PROCESS | 2872 | 1467141695165 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:35 INFO - PROCESS | 2872 | 1467141695293 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 12:21:35 INFO - PROCESS | 2872 | 1467141695382 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:35 INFO - PROCESS | 2872 | 1467141695385 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:35 INFO - PROCESS | 2872 | ++DOCSHELL 1833A400 == 33 [pid = 2872] [id = 300] 12:21:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 125 (18340000) [pid = 2872] [serial = 837] [outer = 00000000] 12:21:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 126 (183A1800) [pid = 2872] [serial = 838] [outer = 18340000] 12:21:35 INFO - PROCESS | 2872 | 1467141695429 Marionette DEBUG loaded listener.js 12:21:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 127 (183AA000) [pid = 2872] [serial = 839] [outer = 18340000] 12:21:35 INFO - PROCESS | 2872 | --DOMWINDOW == 126 (1A14F400) [pid = 2872] [serial = 786] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html] 12:21:35 INFO - PROCESS | 2872 | --DOMWINDOW == 125 (1A1E5000) [pid = 2872] [serial = 792] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html] 12:21:35 INFO - PROCESS | 2872 | --DOMWINDOW == 124 (1ACE9000) [pid = 2872] [serial = 759] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html] 12:21:35 INFO - PROCESS | 2872 | --DOMWINDOW == 123 (1A169000) [pid = 2872] [serial = 756] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html] 12:21:35 INFO - PROCESS | 2872 | --DOMWINDOW == 122 (10A79800) [pid = 2872] [serial = 762] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html] 12:21:35 INFO - PROCESS | 2872 | --DOMWINDOW == 121 (1314D000) [pid = 2872] [serial = 744] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html] 12:21:35 INFO - PROCESS | 2872 | --DOMWINDOW == 120 (1A755400) [pid = 2872] [serial = 741] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html] 12:21:35 INFO - PROCESS | 2872 | --DOMWINDOW == 119 (13148C00) [pid = 2872] [serial = 765] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html] 12:21:35 INFO - PROCESS | 2872 | --DOMWINDOW == 118 (1AA25000) [pid = 2872] [serial = 753] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html] 12:21:35 INFO - PROCESS | 2872 | --DOMWINDOW == 117 (17009400) [pid = 2872] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html] 12:21:35 INFO - PROCESS | 2872 | --DOMWINDOW == 116 (15C2C400) [pid = 2872] [serial = 747] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html] 12:21:35 INFO - PROCESS | 2872 | --DOMWINDOW == 115 (16C49400) [pid = 2872] [serial = 768] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html] 12:21:35 INFO - PROCESS | 2872 | --DOMWINDOW == 114 (177DB000) [pid = 2872] [serial = 771] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:21:35 INFO - PROCESS | 2872 | --DOMWINDOW == 113 (1A02E000) [pid = 2872] [serial = 750] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html] 12:21:35 INFO - PROCESS | 2872 | --DOMWINDOW == 112 (1707B800) [pid = 2872] [serial = 795] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html] 12:21:35 INFO - PROCESS | 2872 | --DOMWINDOW == 111 (183AA400) [pid = 2872] [serial = 776] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467141680748] 12:21:35 INFO - PROCESS | 2872 | --DOMWINDOW == 110 (1833E400) [pid = 2872] [serial = 789] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html] 12:21:35 INFO - PROCESS | 2872 | --DOMWINDOW == 109 (19AB0800) [pid = 2872] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html] 12:21:35 INFO - PROCESS | 2872 | --DOMWINDOW == 108 (1771A000) [pid = 2872] [serial = 702] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html] 12:21:35 INFO - PROCESS | 2872 | --DOMWINDOW == 107 (136F3800) [pid = 2872] [serial = 699] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html] 12:21:35 INFO - PROCESS | 2872 | --DOMWINDOW == 106 (1A1DFC00) [pid = 2872] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html] 12:21:35 INFO - PROCESS | 2872 | --DOMWINDOW == 105 (13CDD400) [pid = 2872] [serial = 657] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html] 12:21:35 INFO - PROCESS | 2872 | --DOMWINDOW == 104 (13CDF000) [pid = 2872] [serial = 660] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html] 12:21:35 INFO - PROCESS | 2872 | --DOMWINDOW == 103 (1A755800) [pid = 2872] [serial = 705] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html] 12:21:35 INFO - PROCESS | 2872 | --DOMWINDOW == 102 (19CF9400) [pid = 2872] [serial = 781] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:21:35 INFO - PROCESS | 2872 | --DOMWINDOW == 101 (1833EC00) [pid = 2872] [serial = 778] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html] 12:21:35 INFO - PROCESS | 2872 | --DOMWINDOW == 100 (19CFF400) [pid = 2872] [serial = 783] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html] 12:21:36 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:36 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:36 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:36 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:36 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:36 INFO - PROCESS | 2872 | 1467141696138 Marionette TRACE conn3 <- [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]]]}] 12:21:36 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 12:21:36 INFO - document served over http requires an http 12:21:36 INFO - sub-resource via xhr-request using the meta-referrer 12:21:36 INFO - delivery method with no-redirect and when 12:21:36 INFO - the target request is cross-origin. 12:21:36 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1047ms 12:21:36 INFO - PROCESS | 2872 | 1467141696200 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 12:21:36 INFO - PROCESS | 2872 | 1467141696202 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 12:21:36 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html 12:21:36 INFO - PROCESS | 2872 | 1467141696219 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 12:21:36 INFO - PROCESS | 2872 | 1467141696221 Marionette TRACE conn3 <- [1,914,null,{}] 12:21:36 INFO - PROCESS | 2872 | 1467141696225 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:36 INFO - PROCESS | 2872 | 1467141696226 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:36 INFO - PROCESS | 2872 | 1467141696301 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 12:21:36 INFO - PROCESS | 2872 | 1467141696306 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:36 INFO - PROCESS | 2872 | 1467141696308 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:36 INFO - PROCESS | 2872 | ++DOCSHELL 128A7C00 == 34 [pid = 2872] [id = 301] 12:21:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 101 (1314D000) [pid = 2872] [serial = 840] [outer = 00000000] 12:21:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 102 (16B99000) [pid = 2872] [serial = 841] [outer = 1314D000] 12:21:36 INFO - PROCESS | 2872 | 1467141696354 Marionette DEBUG loaded listener.js 12:21:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 103 (178D3C00) [pid = 2872] [serial = 842] [outer = 1314D000] 12:21:36 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:36 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:36 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:36 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:36 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:36 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:36 INFO - PROCESS | 2872 | 1467141696761 Marionette TRACE conn3 <- [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]]]}] 12:21:36 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 12:21:36 INFO - document served over http requires an http 12:21:36 INFO - sub-resource via xhr-request using the meta-referrer 12:21:36 INFO - delivery method with swap-origin-redirect and when 12:21:36 INFO - the target request is cross-origin. 12:21:36 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 594ms 12:21:36 INFO - PROCESS | 2872 | 1467141696816 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 12:21:36 INFO - PROCESS | 2872 | 1467141696818 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 12:21:36 INFO - PROCESS | 2872 | 1467141696822 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 12:21:36 INFO - PROCESS | 2872 | 1467141696824 Marionette TRACE conn3 <- [1,918,null,{}] 12:21:36 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html 12:21:36 INFO - PROCESS | 2872 | 1467141696827 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:36 INFO - PROCESS | 2872 | 1467141696829 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:36 INFO - PROCESS | 2872 | 1467141696903 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 12:21:36 INFO - PROCESS | 2872 | 1467141696908 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:36 INFO - PROCESS | 2872 | 1467141696910 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:36 INFO - PROCESS | 2872 | ++DOCSHELL 19A39400 == 35 [pid = 2872] [id = 302] 12:21:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 104 (19A3C400) [pid = 2872] [serial = 843] [outer = 00000000] 12:21:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 105 (19AAE000) [pid = 2872] [serial = 844] [outer = 19A3C400] 12:21:36 INFO - PROCESS | 2872 | 1467141696952 Marionette DEBUG loaded listener.js 12:21:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 106 (19AB0400) [pid = 2872] [serial = 845] [outer = 19A3C400] 12:21:37 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:37 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:37 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:37 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:37 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:37 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:37 INFO - PROCESS | 2872 | 1467141697407 Marionette TRACE conn3 <- [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]]]}] 12:21:37 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 12:21:37 INFO - document served over http requires an https 12:21:37 INFO - sub-resource via fetch-request using the meta-referrer 12:21:37 INFO - delivery method with keep-origin-redirect and when 12:21:37 INFO - the target request is cross-origin. 12:21:37 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 625ms 12:21:37 INFO - PROCESS | 2872 | 1467141697464 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 12:21:37 INFO - PROCESS | 2872 | 1467141697466 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 12:21:37 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html 12:21:37 INFO - PROCESS | 2872 | 1467141697473 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 12:21:37 INFO - PROCESS | 2872 | 1467141697475 Marionette TRACE conn3 <- [1,922,null,{}] 12:21:37 INFO - PROCESS | 2872 | 1467141697478 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:37 INFO - PROCESS | 2872 | 1467141697480 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:37 INFO - PROCESS | 2872 | 1467141697558 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 12:21:37 INFO - PROCESS | 2872 | 1467141697565 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:37 INFO - PROCESS | 2872 | 1467141697567 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:37 INFO - PROCESS | 2872 | ++DOCSHELL 19C99000 == 36 [pid = 2872] [id = 303] 12:21:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 107 (19C9CC00) [pid = 2872] [serial = 846] [outer = 00000000] 12:21:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 108 (19CF5800) [pid = 2872] [serial = 847] [outer = 19C9CC00] 12:21:37 INFO - PROCESS | 2872 | 1467141697609 Marionette DEBUG loaded listener.js 12:21:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 109 (19CF7C00) [pid = 2872] [serial = 848] [outer = 19C9CC00] 12:21:37 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:37 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:37 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:37 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:38 INFO - PROCESS | 2872 | --DOCSHELL 12BCAC00 == 35 [pid = 2872] [id = 293] 12:21:38 INFO - PROCESS | 2872 | --DOCSHELL 14FFC400 == 34 [pid = 2872] [id = 292] 12:21:39 INFO - PROCESS | 2872 | --DOCSHELL 16F18000 == 33 [pid = 2872] [id = 298] 12:21:39 INFO - PROCESS | 2872 | --DOCSHELL 1833A400 == 32 [pid = 2872] [id = 300] 12:21:39 INFO - PROCESS | 2872 | --DOCSHELL 1707AC00 == 31 [pid = 2872] [id = 299] 12:21:39 INFO - PROCESS | 2872 | --DOCSHELL 140D6800 == 30 [pid = 2872] [id = 296] 12:21:39 INFO - PROCESS | 2872 | --DOCSHELL 15C2BC00 == 29 [pid = 2872] [id = 297] 12:21:39 INFO - PROCESS | 2872 | --DOCSHELL 19A39400 == 28 [pid = 2872] [id = 302] 12:21:39 INFO - PROCESS | 2872 | --DOCSHELL 128A7C00 == 27 [pid = 2872] [id = 301] 12:21:39 INFO - PROCESS | 2872 | --DOCSHELL 1314B400 == 26 [pid = 2872] [id = 294] 12:21:39 INFO - PROCESS | 2872 | --DOCSHELL 140D3C00 == 25 [pid = 2872] [id = 295] 12:21:39 INFO - PROCESS | 2872 | --DOMWINDOW == 108 (17BD7000) [pid = 2872] [serial = 662] [outer = 00000000] [url = about:blank] 12:21:39 INFO - PROCESS | 2872 | --DOMWINDOW == 107 (1A873800) [pid = 2872] [serial = 707] [outer = 00000000] [url = about:blank] 12:21:39 INFO - PROCESS | 2872 | --DOMWINDOW == 106 (1A74E800) [pid = 2872] [serial = 696] [outer = 00000000] [url = about:blank] 12:21:39 INFO - PROCESS | 2872 | --DOMWINDOW == 105 (157D9400) [pid = 2872] [serial = 659] [outer = 00000000] [url = about:blank] 12:21:39 INFO - PROCESS | 2872 | --DOMWINDOW == 104 (1A02F400) [pid = 2872] [serial = 654] [outer = 00000000] [url = about:blank] 12:21:39 INFO - PROCESS | 2872 | --DOMWINDOW == 103 (18337000) [pid = 2872] [serial = 704] [outer = 00000000] [url = about:blank] 12:21:39 INFO - PROCESS | 2872 | --DOMWINDOW == 102 (157DF400) [pid = 2872] [serial = 701] [outer = 00000000] [url = about:blank] 12:21:39 INFO - PROCESS | 2872 | --DOMWINDOW == 101 (17823800) [pid = 2872] [serial = 782] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:21:39 INFO - PROCESS | 2872 | --DOMWINDOW == 100 (183AA800) [pid = 2872] [serial = 779] [outer = 00000000] [url = about:blank] 12:21:39 INFO - PROCESS | 2872 | --DOMWINDOW == 99 (19AAAC00) [pid = 2872] [serial = 780] [outer = 00000000] [url = about:blank] 12:21:39 INFO - PROCESS | 2872 | --DOMWINDOW == 98 (1A145400) [pid = 2872] [serial = 785] [outer = 00000000] [url = about:blank] 12:21:39 INFO - PROCESS | 2872 | --DOMWINDOW == 97 (1A145000) [pid = 2872] [serial = 784] [outer = 00000000] [url = about:blank] 12:21:39 INFO - PROCESS | 2872 | --DOMWINDOW == 96 (1A16E800) [pid = 2872] [serial = 787] [outer = 00000000] [url = about:blank] 12:21:39 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (1A87C000) [pid = 2872] [serial = 793] [outer = 00000000] [url = about:blank] 12:21:39 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (1ACEE800) [pid = 2872] [serial = 760] [outer = 00000000] [url = about:blank] 12:21:39 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (1B293000) [pid = 2872] [serial = 761] [outer = 00000000] [url = about:blank] 12:21:39 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (1A170C00) [pid = 2872] [serial = 757] [outer = 00000000] [url = about:blank] 12:21:39 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (1A173000) [pid = 2872] [serial = 758] [outer = 00000000] [url = about:blank] 12:21:39 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (13119C00) [pid = 2872] [serial = 763] [outer = 00000000] [url = about:blank] 12:21:39 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (14E41C00) [pid = 2872] [serial = 764] [outer = 00000000] [url = about:blank] 12:21:39 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (136F1C00) [pid = 2872] [serial = 745] [outer = 00000000] [url = about:blank] 12:21:39 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (13D0CC00) [pid = 2872] [serial = 746] [outer = 00000000] [url = about:blank] 12:21:39 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (1A87F800) [pid = 2872] [serial = 743] [outer = 00000000] [url = about:blank] 12:21:39 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (1504C000) [pid = 2872] [serial = 766] [outer = 00000000] [url = about:blank] 12:21:39 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (157B3000) [pid = 2872] [serial = 767] [outer = 00000000] [url = about:blank] 12:21:39 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (1AA2BC00) [pid = 2872] [serial = 754] [outer = 00000000] [url = about:blank] 12:21:39 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (1ACE5400) [pid = 2872] [serial = 755] [outer = 00000000] [url = about:blank] 12:21:39 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (1782A000) [pid = 2872] [serial = 774] [outer = 00000000] [url = about:blank] 12:21:39 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (16C49000) [pid = 2872] [serial = 748] [outer = 00000000] [url = about:blank] 12:21:39 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (16F83C00) [pid = 2872] [serial = 749] [outer = 00000000] [url = about:blank] 12:21:39 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (16F0A800) [pid = 2872] [serial = 769] [outer = 00000000] [url = about:blank] 12:21:39 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (16F86800) [pid = 2872] [serial = 770] [outer = 00000000] [url = about:blank] 12:21:39 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (177DBC00) [pid = 2872] [serial = 772] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:21:39 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (1A87BC00) [pid = 2872] [serial = 751] [outer = 00000000] [url = about:blank] 12:21:39 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (1A953800) [pid = 2872] [serial = 752] [outer = 00000000] [url = about:blank] 12:21:39 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (1A18B400) [pid = 2872] [serial = 788] [outer = 00000000] [url = about:blank] 12:21:39 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (1A94FC00) [pid = 2872] [serial = 794] [outer = 00000000] [url = about:blank] 12:21:39 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (1AA2B400) [pid = 2872] [serial = 796] [outer = 00000000] [url = about:blank] 12:21:39 INFO - PROCESS | 2872 | --DOMWINDOW == 70 (1ACEA400) [pid = 2872] [serial = 797] [outer = 00000000] [url = about:blank] 12:21:39 INFO - PROCESS | 2872 | --DOMWINDOW == 69 (183AB000) [pid = 2872] [serial = 777] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467141680748] 12:21:39 INFO - PROCESS | 2872 | --DOMWINDOW == 68 (1A151C00) [pid = 2872] [serial = 790] [outer = 00000000] [url = about:blank] 12:21:39 INFO - PROCESS | 2872 | --DOMWINDOW == 67 (180BA000) [pid = 2872] [serial = 775] [outer = 00000000] [url = about:blank] 12:21:39 INFO - PROCESS | 2872 | --DOMWINDOW == 66 (1A18FC00) [pid = 2872] [serial = 791] [outer = 00000000] [url = about:blank] 12:21:39 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:39 INFO - PROCESS | 2872 | 1467141699355 Marionette TRACE conn3 <- [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]]]}] 12:21:39 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 12:21:39 INFO - document served over http requires an https 12:21:39 INFO - sub-resource via fetch-request using the meta-referrer 12:21:39 INFO - delivery method with no-redirect and when 12:21:39 INFO - the target request is cross-origin. 12:21:39 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1906ms 12:21:39 INFO - PROCESS | 2872 | 1467141699387 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 12:21:39 INFO - PROCESS | 2872 | 1467141699392 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 12:21:39 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html 12:21:39 INFO - PROCESS | 2872 | 1467141699398 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 12:21:39 INFO - PROCESS | 2872 | 1467141699401 Marionette TRACE conn3 <- [1,926,null,{}] 12:21:39 INFO - PROCESS | 2872 | 1467141699409 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:39 INFO - PROCESS | 2872 | 1467141699412 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:39 INFO - PROCESS | 2872 | 1467141699502 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 12:21:39 INFO - PROCESS | 2872 | 1467141699509 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:39 INFO - PROCESS | 2872 | 1467141699512 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:39 INFO - PROCESS | 2872 | ++DOCSHELL 11265C00 == 26 [pid = 2872] [id = 304] 12:21:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 67 (11266800) [pid = 2872] [serial = 849] [outer = 00000000] 12:21:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 68 (1281C800) [pid = 2872] [serial = 850] [outer = 11266800] 12:21:39 INFO - PROCESS | 2872 | 1467141699561 Marionette DEBUG loaded listener.js 12:21:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 69 (1289F400) [pid = 2872] [serial = 851] [outer = 11266800] 12:21:39 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:39 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:39 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:39 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:40 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:40 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:40 INFO - PROCESS | 2872 | 1467141700045 Marionette TRACE conn3 <- [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]]]}] 12:21:40 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 12:21:40 INFO - document served over http requires an https 12:21:40 INFO - sub-resource via fetch-request using the meta-referrer 12:21:40 INFO - delivery method with swap-origin-redirect and when 12:21:40 INFO - the target request is cross-origin. 12:21:40 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 703ms 12:21:40 INFO - PROCESS | 2872 | 1467141700097 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 12:21:40 INFO - PROCESS | 2872 | 1467141700102 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 12:21:40 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 12:21:40 INFO - PROCESS | 2872 | 1467141700108 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 12:21:40 INFO - PROCESS | 2872 | 1467141700111 Marionette TRACE conn3 <- [1,930,null,{}] 12:21:40 INFO - PROCESS | 2872 | 1467141700115 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:40 INFO - PROCESS | 2872 | 1467141700118 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:40 INFO - PROCESS | 2872 | 1467141700202 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 12:21:40 INFO - PROCESS | 2872 | 1467141700210 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:40 INFO - PROCESS | 2872 | 1467141700212 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:40 INFO - PROCESS | 2872 | ++DOCSHELL 136F2C00 == 27 [pid = 2872] [id = 305] 12:21:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 70 (136F9C00) [pid = 2872] [serial = 852] [outer = 00000000] 12:21:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 71 (1393F000) [pid = 2872] [serial = 853] [outer = 136F9C00] 12:21:40 INFO - PROCESS | 2872 | 1467141700266 Marionette DEBUG loaded listener.js 12:21:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (139CFC00) [pid = 2872] [serial = 854] [outer = 136F9C00] 12:21:40 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:40 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:40 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:40 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:40 INFO - PROCESS | 2872 | ++DOCSHELL 140DDC00 == 28 [pid = 2872] [id = 306] 12:21:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (140DE400) [pid = 2872] [serial = 855] [outer = 00000000] 12:21:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (1430AC00) [pid = 2872] [serial = 856] [outer = 140DE400] 12:21:40 INFO - PROCESS | 2872 | 1467141700771 Marionette TRACE conn3 <- [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]]]}] 12:21:40 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 12:21:40 INFO - document served over http requires an https 12:21:40 INFO - sub-resource via iframe-tag using the meta-referrer 12:21:40 INFO - delivery method with keep-origin-redirect and when 12:21:40 INFO - the target request is cross-origin. 12:21:40 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 687ms 12:21:40 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html 12:21:40 INFO - PROCESS | 2872 | 1467141700807 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 12:21:40 INFO - PROCESS | 2872 | 1467141700809 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 12:21:40 INFO - PROCESS | 2872 | 1467141700812 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 12:21:40 INFO - PROCESS | 2872 | 1467141700816 Marionette TRACE conn3 <- [1,934,null,{}] 12:21:40 INFO - PROCESS | 2872 | 1467141700827 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:40 INFO - PROCESS | 2872 | 1467141700831 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:40 INFO - PROCESS | 2872 | 1467141700947 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 12:21:41 INFO - PROCESS | 2872 | 1467141701030 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:41 INFO - PROCESS | 2872 | 1467141701033 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:41 INFO - PROCESS | 2872 | ++DOCSHELL 14E42C00 == 29 [pid = 2872] [id = 307] 12:21:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (14E43C00) [pid = 2872] [serial = 857] [outer = 00000000] 12:21:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (1504B800) [pid = 2872] [serial = 858] [outer = 14E43C00] 12:21:41 INFO - PROCESS | 2872 | 1467141701082 Marionette DEBUG loaded listener.js 12:21:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (15543400) [pid = 2872] [serial = 859] [outer = 14E43C00] 12:21:41 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:41 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:41 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:41 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:41 INFO - PROCESS | 2872 | ++DOCSHELL 157DF000 == 30 [pid = 2872] [id = 308] 12:21:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (157DF400) [pid = 2872] [serial = 860] [outer = 00000000] 12:21:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (157E0C00) [pid = 2872] [serial = 861] [outer = 157DF400] 12:21:41 INFO - PROCESS | 2872 | 1467141701488 Marionette TRACE conn3 <- [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]]]}] 12:21:41 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 12:21:41 INFO - document served over http requires an https 12:21:41 INFO - sub-resource via iframe-tag using the meta-referrer 12:21:41 INFO - delivery method with no-redirect and when 12:21:41 INFO - the target request is cross-origin. 12:21:41 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 687ms 12:21:41 INFO - PROCESS | 2872 | 1467141701516 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 12:21:41 INFO - PROCESS | 2872 | 1467141701518 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 12:21:41 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 12:21:41 INFO - PROCESS | 2872 | 1467141701521 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 12:21:41 INFO - PROCESS | 2872 | 1467141701523 Marionette TRACE conn3 <- [1,938,null,{}] 12:21:41 INFO - PROCESS | 2872 | 1467141701537 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:41 INFO - PROCESS | 2872 | 1467141701539 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:41 INFO - PROCESS | 2872 | 1467141701624 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 12:21:41 INFO - PROCESS | 2872 | 1467141701629 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:41 INFO - PROCESS | 2872 | 1467141701631 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:41 INFO - PROCESS | 2872 | ++DOCSHELL 157AC400 == 31 [pid = 2872] [id = 309] 12:21:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (157B2000) [pid = 2872] [serial = 862] [outer = 00000000] 12:21:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (15FA3000) [pid = 2872] [serial = 863] [outer = 157B2000] 12:21:41 INFO - PROCESS | 2872 | 1467141701676 Marionette DEBUG loaded listener.js 12:21:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (169B7C00) [pid = 2872] [serial = 864] [outer = 157B2000] 12:21:41 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:41 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:41 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:41 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:42 INFO - PROCESS | 2872 | ++DOCSHELL 16C49400 == 32 [pid = 2872] [id = 310] 12:21:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (16C49C00) [pid = 2872] [serial = 865] [outer = 00000000] 12:21:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (16C4CC00) [pid = 2872] [serial = 866] [outer = 16C49C00] 12:21:42 INFO - PROCESS | 2872 | 1467141702155 Marionette TRACE conn3 <- [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]]]}] 12:21:42 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 12:21:42 INFO - document served over http requires an https 12:21:42 INFO - sub-resource via iframe-tag using the meta-referrer 12:21:42 INFO - delivery method with swap-origin-redirect and when 12:21:42 INFO - the target request is cross-origin. 12:21:42 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 656ms 12:21:42 INFO - PROCESS | 2872 | 1467141702181 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 12:21:42 INFO - PROCESS | 2872 | 1467141702183 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 12:21:42 INFO - PROCESS | 2872 | 1467141702186 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 12:21:42 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 12:21:42 INFO - PROCESS | 2872 | 1467141702188 Marionette TRACE conn3 <- [1,942,null,{}] 12:21:42 INFO - PROCESS | 2872 | 1467141702191 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:42 INFO - PROCESS | 2872 | 1467141702193 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:42 INFO - PROCESS | 2872 | 1467141702280 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 12:21:42 INFO - PROCESS | 2872 | 1467141702315 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:42 INFO - PROCESS | 2872 | 1467141702318 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:42 INFO - PROCESS | 2872 | ++DOCSHELL 16C52C00 == 33 [pid = 2872] [id = 311] 12:21:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (16C53C00) [pid = 2872] [serial = 867] [outer = 00000000] 12:21:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (16F0D000) [pid = 2872] [serial = 868] [outer = 16C53C00] 12:21:42 INFO - PROCESS | 2872 | 1467141702363 Marionette DEBUG loaded listener.js 12:21:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (16F13400) [pid = 2872] [serial = 869] [outer = 16C53C00] 12:21:42 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:42 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:42 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:42 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:42 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:42 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:42 INFO - PROCESS | 2872 | 1467141702787 Marionette TRACE conn3 <- [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]]]}] 12:21:42 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 12:21:42 INFO - document served over http requires an https 12:21:42 INFO - sub-resource via script-tag using the meta-referrer 12:21:42 INFO - delivery method with keep-origin-redirect and when 12:21:42 INFO - the target request is cross-origin. 12:21:42 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 625ms 12:21:42 INFO - PROCESS | 2872 | 1467141702824 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 12:21:42 INFO - PROCESS | 2872 | 1467141702826 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 12:21:42 INFO - PROCESS | 2872 | 1467141702830 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 12:21:42 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html 12:21:42 INFO - PROCESS | 2872 | 1467141702832 Marionette TRACE conn3 <- [1,946,null,{}] 12:21:42 INFO - PROCESS | 2872 | 1467141702835 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:42 INFO - PROCESS | 2872 | 1467141702841 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:42 INFO - PROCESS | 2872 | 1467141702937 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 12:21:42 INFO - PROCESS | 2872 | 1467141702944 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:42 INFO - PROCESS | 2872 | 1467141702946 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:42 INFO - PROCESS | 2872 | ++DOCSHELL 1700F000 == 34 [pid = 2872] [id = 312] 12:21:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (17078800) [pid = 2872] [serial = 870] [outer = 00000000] 12:21:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (17085400) [pid = 2872] [serial = 871] [outer = 17078800] 12:21:42 INFO - PROCESS | 2872 | 1467141702989 Marionette DEBUG loaded listener.js 12:21:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (1771C000) [pid = 2872] [serial = 872] [outer = 17078800] 12:21:43 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:43 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:43 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:43 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:43 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:43 INFO - PROCESS | 2872 | 1467141703407 Marionette TRACE conn3 <- [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]]]}] 12:21:43 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 12:21:43 INFO - document served over http requires an https 12:21:43 INFO - sub-resource via script-tag using the meta-referrer 12:21:43 INFO - delivery method with no-redirect and when 12:21:43 INFO - the target request is cross-origin. 12:21:43 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 625ms 12:21:43 INFO - PROCESS | 2872 | 1467141703470 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 12:21:43 INFO - PROCESS | 2872 | 1467141703472 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 12:21:43 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 12:21:43 INFO - PROCESS | 2872 | 1467141703475 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 12:21:43 INFO - PROCESS | 2872 | 1467141703477 Marionette TRACE conn3 <- [1,950,null,{}] 12:21:43 INFO - PROCESS | 2872 | 1467141703481 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:43 INFO - PROCESS | 2872 | 1467141703483 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:43 INFO - PROCESS | 2872 | 1467141703566 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 12:21:43 INFO - PROCESS | 2872 | 1467141703571 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:43 INFO - PROCESS | 2872 | 1467141703573 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:43 INFO - PROCESS | 2872 | ++DOCSHELL 17083C00 == 35 [pid = 2872] [id = 313] 12:21:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (17824800) [pid = 2872] [serial = 873] [outer = 00000000] 12:21:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (178CFC00) [pid = 2872] [serial = 874] [outer = 17824800] 12:21:43 INFO - PROCESS | 2872 | 1467141703615 Marionette DEBUG loaded listener.js 12:21:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (17BD5C00) [pid = 2872] [serial = 875] [outer = 17824800] 12:21:43 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:43 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:43 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:43 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:44 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:44 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:44 INFO - PROCESS | 2872 | 1467141704058 Marionette TRACE conn3 <- [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]]]}] 12:21:44 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 12:21:44 INFO - document served over http requires an https 12:21:44 INFO - sub-resource via script-tag using the meta-referrer 12:21:44 INFO - delivery method with swap-origin-redirect and when 12:21:44 INFO - the target request is cross-origin. 12:21:44 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 641ms 12:21:44 INFO - PROCESS | 2872 | 1467141704111 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 12:21:44 INFO - PROCESS | 2872 | 1467141704113 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 12:21:44 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 12:21:44 INFO - PROCESS | 2872 | 1467141704120 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 12:21:44 INFO - PROCESS | 2872 | 1467141704122 Marionette TRACE conn3 <- [1,954,null,{}] 12:21:44 INFO - PROCESS | 2872 | 1467141704125 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:44 INFO - PROCESS | 2872 | 1467141704127 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:44 INFO - PROCESS | 2872 | 1467141704203 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 12:21:44 INFO - PROCESS | 2872 | 1467141704208 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:44 INFO - PROCESS | 2872 | 1467141704210 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:44 INFO - PROCESS | 2872 | ++DOCSHELL 18124800 == 36 [pid = 2872] [id = 314] 12:21:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (18125000) [pid = 2872] [serial = 876] [outer = 00000000] 12:21:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (1833AC00) [pid = 2872] [serial = 877] [outer = 18125000] 12:21:44 INFO - PROCESS | 2872 | 1467141704253 Marionette DEBUG loaded listener.js 12:21:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (1833D000) [pid = 2872] [serial = 878] [outer = 18125000] 12:21:44 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:44 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:44 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:44 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:44 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:44 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:44 INFO - PROCESS | 2872 | 1467141704706 Marionette TRACE conn3 <- [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]]]}] 12:21:44 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 12:21:44 INFO - document served over http requires an https 12:21:44 INFO - sub-resource via xhr-request using the meta-referrer 12:21:44 INFO - delivery method with keep-origin-redirect and when 12:21:44 INFO - the target request is cross-origin. 12:21:44 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 641ms 12:21:44 INFO - PROCESS | 2872 | 1467141704755 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 12:21:44 INFO - PROCESS | 2872 | 1467141704757 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 12:21:44 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html 12:21:44 INFO - PROCESS | 2872 | 1467141704761 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 12:21:44 INFO - PROCESS | 2872 | 1467141704762 Marionette TRACE conn3 <- [1,958,null,{}] 12:21:44 INFO - PROCESS | 2872 | 1467141704771 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:44 INFO - PROCESS | 2872 | 1467141704773 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:44 INFO - PROCESS | 2872 | 1467141704874 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 12:21:44 INFO - PROCESS | 2872 | 1467141704882 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:44 INFO - PROCESS | 2872 | 1467141704884 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:44 INFO - PROCESS | 2872 | ++DOCSHELL 14E42400 == 37 [pid = 2872] [id = 315] 12:21:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (18340C00) [pid = 2872] [serial = 879] [outer = 00000000] 12:21:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 98 (183B0400) [pid = 2872] [serial = 880] [outer = 18340C00] 12:21:44 INFO - PROCESS | 2872 | 1467141704933 Marionette DEBUG loaded listener.js 12:21:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 99 (19A34C00) [pid = 2872] [serial = 881] [outer = 18340C00] 12:21:45 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:45 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:45 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:45 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:45 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:45 INFO - PROCESS | 2872 | 1467141705397 Marionette TRACE conn3 <- [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]]]}] 12:21:45 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 12:21:45 INFO - document served over http requires an https 12:21:45 INFO - sub-resource via xhr-request using the meta-referrer 12:21:45 INFO - delivery method with no-redirect and when 12:21:45 INFO - the target request is cross-origin. 12:21:45 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 703ms 12:21:45 INFO - PROCESS | 2872 | 1467141705466 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 12:21:45 INFO - PROCESS | 2872 | 1467141705478 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 12:21:45 INFO - PROCESS | 2872 | 1467141705482 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 12:21:45 INFO - PROCESS | 2872 | 1467141705484 Marionette TRACE conn3 <- [1,962,null,{}] 12:21:45 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 12:21:45 INFO - PROCESS | 2872 | 1467141705487 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:45 INFO - PROCESS | 2872 | 1467141705489 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:45 INFO - PROCESS | 2872 | 1467141705601 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 12:21:45 INFO - PROCESS | 2872 | 1467141705609 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:45 INFO - PROCESS | 2872 | 1467141705611 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:45 INFO - PROCESS | 2872 | ++DOCSHELL 11ADA400 == 38 [pid = 2872] [id = 316] 12:21:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 100 (183A1C00) [pid = 2872] [serial = 882] [outer = 00000000] 12:21:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 101 (19AAD800) [pid = 2872] [serial = 883] [outer = 183A1C00] 12:21:45 INFO - PROCESS | 2872 | 1467141705699 Marionette DEBUG loaded listener.js 12:21:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 102 (19AB7400) [pid = 2872] [serial = 884] [outer = 183A1C00] 12:21:45 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:45 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:45 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:45 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:46 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:46 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:46 INFO - PROCESS | 2872 | 1467141706101 Marionette TRACE conn3 <- [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]]]}] 12:21:46 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 12:21:46 INFO - document served over http requires an https 12:21:46 INFO - sub-resource via xhr-request using the meta-referrer 12:21:46 INFO - delivery method with swap-origin-redirect and when 12:21:46 INFO - the target request is cross-origin. 12:21:46 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 625ms 12:21:46 INFO - PROCESS | 2872 | 1467141706121 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 12:21:46 INFO - PROCESS | 2872 | 1467141706123 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 12:21:46 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html 12:21:46 INFO - PROCESS | 2872 | 1467141706127 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 12:21:46 INFO - PROCESS | 2872 | 1467141706129 Marionette TRACE conn3 <- [1,966,null,{}] 12:21:46 INFO - PROCESS | 2872 | 1467141706132 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:46 INFO - PROCESS | 2872 | 1467141706134 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:46 INFO - PROCESS | 2872 | 1467141706247 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 12:21:46 INFO - PROCESS | 2872 | 1467141706339 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:46 INFO - PROCESS | 2872 | 1467141706342 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:46 INFO - PROCESS | 2872 | ++DOCSHELL 16C4C400 == 39 [pid = 2872] [id = 317] 12:21:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 103 (19C9A800) [pid = 2872] [serial = 885] [outer = 00000000] 12:21:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 104 (19CFF800) [pid = 2872] [serial = 886] [outer = 19C9A800] 12:21:46 INFO - PROCESS | 2872 | 1467141706391 Marionette DEBUG loaded listener.js 12:21:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 105 (1A143C00) [pid = 2872] [serial = 887] [outer = 19C9A800] 12:21:46 INFO - PROCESS | 2872 | --DOMWINDOW == 104 (19A3C400) [pid = 2872] [serial = 843] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html] 12:21:46 INFO - PROCESS | 2872 | --DOMWINDOW == 103 (16F7EC00) [pid = 2872] [serial = 831] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html] 12:21:46 INFO - PROCESS | 2872 | --DOMWINDOW == 102 (17083400) [pid = 2872] [serial = 834] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html] 12:21:46 INFO - PROCESS | 2872 | --DOMWINDOW == 101 (18340000) [pid = 2872] [serial = 837] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html] 12:21:46 INFO - PROCESS | 2872 | --DOMWINDOW == 100 (15C2D800) [pid = 2872] [serial = 828] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html] 12:21:46 INFO - PROCESS | 2872 | --DOMWINDOW == 99 (13CD5400) [pid = 2872] [serial = 798] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html] 12:21:46 INFO - PROCESS | 2872 | --DOMWINDOW == 98 (1553E800) [pid = 2872] [serial = 801] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html] 12:21:46 INFO - PROCESS | 2872 | --DOMWINDOW == 97 (183A7000) [pid = 2872] [serial = 804] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html] 12:21:46 INFO - PROCESS | 2872 | --DOMWINDOW == 96 (1A95B400) [pid = 2872] [serial = 807] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html] 12:21:46 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (12BCA400) [pid = 2872] [serial = 810] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html] 12:21:46 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (14FED400) [pid = 2872] [serial = 813] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:21:46 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (1504C800) [pid = 2872] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html] 12:21:46 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (12BD2400) [pid = 2872] [serial = 818] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467141691527] 12:21:46 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (1314B800) [pid = 2872] [serial = 820] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html] 12:21:46 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (140D5400) [pid = 2872] [serial = 823] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:21:46 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (1430BC00) [pid = 2872] [serial = 825] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html] 12:21:46 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (1314D000) [pid = 2872] [serial = 840] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html] 12:21:46 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:46 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:46 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:46 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:46 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:46 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:46 INFO - PROCESS | 2872 | 1467141706877 Marionette TRACE conn3 <- [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]]]}] 12:21:46 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 12:21:46 INFO - document served over http requires an http 12:21:46 INFO - sub-resource via fetch-request using the meta-referrer 12:21:46 INFO - delivery method with keep-origin-redirect and when 12:21:46 INFO - the target request is same-origin. 12:21:46 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 797ms 12:21:46 INFO - PROCESS | 2872 | 1467141706929 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 12:21:46 INFO - PROCESS | 2872 | 1467141706931 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 12:21:46 INFO - PROCESS | 2872 | 1467141706934 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 12:21:46 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html 12:21:46 INFO - PROCESS | 2872 | 1467141706935 Marionette TRACE conn3 <- [1,970,null,{}] 12:21:46 INFO - PROCESS | 2872 | 1467141706938 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:46 INFO - PROCESS | 2872 | 1467141706940 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:47 INFO - PROCESS | 2872 | 1467141707016 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 12:21:47 INFO - PROCESS | 2872 | 1467141707020 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:47 INFO - PROCESS | 2872 | 1467141707022 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:47 INFO - PROCESS | 2872 | ++DOCSHELL 139CAC00 == 40 [pid = 2872] [id = 318] 12:21:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (140E0400) [pid = 2872] [serial = 888] [outer = 00000000] 12:21:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (177D1000) [pid = 2872] [serial = 889] [outer = 140E0400] 12:21:47 INFO - PROCESS | 2872 | 1467141707066 Marionette DEBUG loaded listener.js 12:21:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (19CFF000) [pid = 2872] [serial = 890] [outer = 140E0400] 12:21:47 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:47 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:47 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:47 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:47 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:47 INFO - PROCESS | 2872 | 1467141707477 Marionette TRACE conn3 <- [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]]]}] 12:21:47 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 12:21:47 INFO - document served over http requires an http 12:21:47 INFO - sub-resource via fetch-request using the meta-referrer 12:21:47 INFO - delivery method with no-redirect and when 12:21:47 INFO - the target request is same-origin. 12:21:47 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 594ms 12:21:47 INFO - PROCESS | 2872 | 1467141707531 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 12:21:47 INFO - PROCESS | 2872 | 1467141707533 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 12:21:47 INFO - PROCESS | 2872 | 1467141707536 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 12:21:47 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html 12:21:47 INFO - PROCESS | 2872 | 1467141707538 Marionette TRACE conn3 <- [1,974,null,{}] 12:21:47 INFO - PROCESS | 2872 | 1467141707545 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:47 INFO - PROCESS | 2872 | 1467141707547 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:47 INFO - PROCESS | 2872 | 1467141707622 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 12:21:47 INFO - PROCESS | 2872 | 1467141707627 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:47 INFO - PROCESS | 2872 | 1467141707629 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:47 INFO - PROCESS | 2872 | ++DOCSHELL 169C3400 == 41 [pid = 2872] [id = 319] 12:21:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (16F7EC00) [pid = 2872] [serial = 891] [outer = 00000000] 12:21:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (1A14DC00) [pid = 2872] [serial = 892] [outer = 16F7EC00] 12:21:47 INFO - PROCESS | 2872 | 1467141707671 Marionette DEBUG loaded listener.js 12:21:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (1A151400) [pid = 2872] [serial = 893] [outer = 16F7EC00] 12:21:47 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:47 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:48 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:48 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:48 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:48 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:48 INFO - PROCESS | 2872 | 1467141708087 Marionette TRACE conn3 <- [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]]]}] 12:21:48 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 12:21:48 INFO - document served over http requires an http 12:21:48 INFO - sub-resource via fetch-request using the meta-referrer 12:21:48 INFO - delivery method with swap-origin-redirect and when 12:21:48 INFO - the target request is same-origin. 12:21:48 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 594ms 12:21:48 INFO - PROCESS | 2872 | 1467141708134 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 12:21:48 INFO - PROCESS | 2872 | 1467141708136 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 12:21:48 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html 12:21:48 INFO - PROCESS | 2872 | 1467141708139 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 12:21:48 INFO - PROCESS | 2872 | 1467141708140 Marionette TRACE conn3 <- [1,978,null,{}] 12:21:48 INFO - PROCESS | 2872 | 1467141708143 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:48 INFO - PROCESS | 2872 | 1467141708145 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:48 INFO - PROCESS | 2872 | 1467141708257 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 12:21:48 INFO - PROCESS | 2872 | 1467141708264 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:48 INFO - PROCESS | 2872 | 1467141708266 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:48 INFO - PROCESS | 2872 | ++DOCSHELL 1A149800 == 42 [pid = 2872] [id = 320] 12:21:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (1A151000) [pid = 2872] [serial = 894] [outer = 00000000] 12:21:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (1A171000) [pid = 2872] [serial = 895] [outer = 1A151000] 12:21:48 INFO - PROCESS | 2872 | 1467141708308 Marionette DEBUG loaded listener.js 12:21:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (1A173400) [pid = 2872] [serial = 896] [outer = 1A151000] 12:21:48 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:48 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:48 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:48 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:48 INFO - PROCESS | 2872 | ++DOCSHELL 1A1DDC00 == 43 [pid = 2872] [id = 321] 12:21:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 98 (1A1DE400) [pid = 2872] [serial = 897] [outer = 00000000] 12:21:48 INFO - PROCESS | 2872 | [2872] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9434 12:21:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 99 (10434400) [pid = 2872] [serial = 898] [outer = 1A1DE400] 12:21:48 INFO - PROCESS | 2872 | 1467141708879 Marionette TRACE conn3 <- [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]]]}] 12:21:48 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 12:21:48 INFO - document served over http requires an http 12:21:48 INFO - sub-resource via iframe-tag using the meta-referrer 12:21:48 INFO - delivery method with keep-origin-redirect and when 12:21:48 INFO - the target request is same-origin. 12:21:48 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 797ms 12:21:49 INFO - PROCESS | 2872 | 1467141709023 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 12:21:49 INFO - PROCESS | 2872 | 1467141709028 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 12:21:49 INFO - PROCESS | 2872 | 1467141709038 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 12:21:49 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html 12:21:49 INFO - PROCESS | 2872 | 1467141709041 Marionette TRACE conn3 <- [1,982,null,{}] 12:21:49 INFO - PROCESS | 2872 | 1467141709056 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:49 INFO - PROCESS | 2872 | 1467141709059 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:49 INFO - PROCESS | 2872 | 1467141709189 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 12:21:49 INFO - PROCESS | 2872 | 1467141709292 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:49 INFO - PROCESS | 2872 | 1467141709297 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:49 INFO - PROCESS | 2872 | ++DOCSHELL 114CA800 == 44 [pid = 2872] [id = 322] 12:21:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 100 (114CAC00) [pid = 2872] [serial = 899] [outer = 00000000] 12:21:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 101 (136FCC00) [pid = 2872] [serial = 900] [outer = 114CAC00] 12:21:49 INFO - PROCESS | 2872 | 1467141709354 Marionette DEBUG loaded listener.js 12:21:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 102 (13D11000) [pid = 2872] [serial = 901] [outer = 114CAC00] 12:21:49 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:49 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:49 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:49 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:49 INFO - PROCESS | 2872 | ++DOCSHELL 155CE800 == 45 [pid = 2872] [id = 323] 12:21:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 103 (157D9800) [pid = 2872] [serial = 902] [outer = 00000000] 12:21:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 104 (157B9C00) [pid = 2872] [serial = 903] [outer = 157D9800] 12:21:50 INFO - PROCESS | 2872 | 1467141710066 Marionette TRACE conn3 <- [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]]]}] 12:21:50 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 12:21:50 INFO - document served over http requires an http 12:21:50 INFO - sub-resource via iframe-tag using the meta-referrer 12:21:50 INFO - delivery method with no-redirect and when 12:21:50 INFO - the target request is same-origin. 12:21:50 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 1047ms 12:21:50 INFO - PROCESS | 2872 | 1467141710098 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 12:21:50 INFO - PROCESS | 2872 | 1467141710103 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 12:21:50 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html 12:21:50 INFO - PROCESS | 2872 | 1467141710130 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 12:21:50 INFO - PROCESS | 2872 | 1467141710133 Marionette TRACE conn3 <- [1,986,null,{}] 12:21:50 INFO - PROCESS | 2872 | 1467141710137 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:50 INFO - PROCESS | 2872 | 1467141710139 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:50 INFO - PROCESS | 2872 | 1467141710293 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 12:21:50 INFO - PROCESS | 2872 | 1467141710428 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:50 INFO - PROCESS | 2872 | 1467141710431 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:50 INFO - PROCESS | 2872 | ++DOCSHELL 15F9D000 == 46 [pid = 2872] [id = 324] 12:21:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 105 (169BE000) [pid = 2872] [serial = 904] [outer = 00000000] 12:21:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 106 (16F81000) [pid = 2872] [serial = 905] [outer = 169BE000] 12:21:50 INFO - PROCESS | 2872 | 1467141710493 Marionette DEBUG loaded listener.js 12:21:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 107 (17082800) [pid = 2872] [serial = 906] [outer = 169BE000] 12:21:51 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:51 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:51 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:51 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:51 INFO - PROCESS | 2872 | ++DOCSHELL 1314B400 == 47 [pid = 2872] [id = 325] 12:21:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 108 (1314D400) [pid = 2872] [serial = 907] [outer = 00000000] 12:21:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 109 (114C6C00) [pid = 2872] [serial = 908] [outer = 1314D400] 12:21:51 INFO - PROCESS | 2872 | --DOCSHELL 169C3400 == 46 [pid = 2872] [id = 319] 12:21:51 INFO - PROCESS | 2872 | --DOCSHELL 139CAC00 == 45 [pid = 2872] [id = 318] 12:21:51 INFO - PROCESS | 2872 | --DOCSHELL 16C4C400 == 44 [pid = 2872] [id = 317] 12:21:51 INFO - PROCESS | 2872 | --DOCSHELL 11ADA400 == 43 [pid = 2872] [id = 316] 12:21:51 INFO - PROCESS | 2872 | --DOCSHELL 14E42400 == 42 [pid = 2872] [id = 315] 12:21:51 INFO - PROCESS | 2872 | --DOCSHELL 18124800 == 41 [pid = 2872] [id = 314] 12:21:51 INFO - PROCESS | 2872 | --DOCSHELL 17083C00 == 40 [pid = 2872] [id = 313] 12:21:51 INFO - PROCESS | 2872 | --DOCSHELL 1700F000 == 39 [pid = 2872] [id = 312] 12:21:51 INFO - PROCESS | 2872 | --DOCSHELL 16C52C00 == 38 [pid = 2872] [id = 311] 12:21:51 INFO - PROCESS | 2872 | --DOCSHELL 16C49400 == 37 [pid = 2872] [id = 310] 12:21:51 INFO - PROCESS | 2872 | --DOCSHELL 157AC400 == 36 [pid = 2872] [id = 309] 12:21:51 INFO - PROCESS | 2872 | --DOCSHELL 157DF000 == 35 [pid = 2872] [id = 308] 12:21:51 INFO - PROCESS | 2872 | --DOCSHELL 14E42C00 == 34 [pid = 2872] [id = 307] 12:21:51 INFO - PROCESS | 2872 | --DOCSHELL 140DDC00 == 33 [pid = 2872] [id = 306] 12:21:51 INFO - PROCESS | 2872 | --DOCSHELL 136F2C00 == 32 [pid = 2872] [id = 305] 12:21:51 INFO - PROCESS | 2872 | --DOMWINDOW == 108 (19CF5800) [pid = 2872] [serial = 847] [outer = 00000000] [url = about:blank] 12:21:51 INFO - PROCESS | 2872 | --DOCSHELL 11265C00 == 31 [pid = 2872] [id = 304] 12:21:51 INFO - PROCESS | 2872 | --DOMWINDOW == 107 (19AB0400) [pid = 2872] [serial = 845] [outer = 00000000] [url = about:blank] 12:21:51 INFO - PROCESS | 2872 | --DOMWINDOW == 106 (17009800) [pid = 2872] [serial = 832] [outer = 00000000] [url = about:blank] 12:21:51 INFO - PROCESS | 2872 | --DOMWINDOW == 105 (17828000) [pid = 2872] [serial = 835] [outer = 00000000] [url = about:blank] 12:21:51 INFO - PROCESS | 2872 | --DOMWINDOW == 104 (17078C00) [pid = 2872] [serial = 833] [outer = 00000000] [url = about:blank] 12:21:51 INFO - PROCESS | 2872 | --DOMWINDOW == 103 (183A1800) [pid = 2872] [serial = 838] [outer = 00000000] [url = about:blank] 12:21:51 INFO - PROCESS | 2872 | --DOMWINDOW == 102 (178D0800) [pid = 2872] [serial = 836] [outer = 00000000] [url = about:blank] 12:21:51 INFO - PROCESS | 2872 | --DOMWINDOW == 101 (19AAE000) [pid = 2872] [serial = 844] [outer = 00000000] [url = about:blank] 12:21:51 INFO - PROCESS | 2872 | --DOMWINDOW == 100 (169C2800) [pid = 2872] [serial = 829] [outer = 00000000] [url = about:blank] 12:21:51 INFO - PROCESS | 2872 | --DOMWINDOW == 99 (140D1400) [pid = 2872] [serial = 799] [outer = 00000000] [url = about:blank] 12:21:51 INFO - PROCESS | 2872 | --DOMWINDOW == 98 (140D8000) [pid = 2872] [serial = 800] [outer = 00000000] [url = about:blank] 12:21:51 INFO - PROCESS | 2872 | --DOMWINDOW == 97 (15FA3800) [pid = 2872] [serial = 802] [outer = 00000000] [url = about:blank] 12:21:51 INFO - PROCESS | 2872 | --DOMWINDOW == 96 (16B96000) [pid = 2872] [serial = 803] [outer = 00000000] [url = about:blank] 12:21:51 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (1A02C800) [pid = 2872] [serial = 805] [outer = 00000000] [url = about:blank] 12:21:51 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (1A16D400) [pid = 2872] [serial = 806] [outer = 00000000] [url = about:blank] 12:21:51 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (1A97C000) [pid = 2872] [serial = 808] [outer = 00000000] [url = about:blank] 12:21:51 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (1A97FC00) [pid = 2872] [serial = 809] [outer = 00000000] [url = about:blank] 12:21:51 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (131CF800) [pid = 2872] [serial = 811] [outer = 00000000] [url = about:blank] 12:21:51 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (139D0C00) [pid = 2872] [serial = 812] [outer = 00000000] [url = about:blank] 12:21:51 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (114C8800) [pid = 2872] [serial = 814] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:21:51 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (155CE000) [pid = 2872] [serial = 816] [outer = 00000000] [url = about:blank] 12:21:51 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (157E1800) [pid = 2872] [serial = 817] [outer = 00000000] [url = about:blank] 12:21:51 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (12DEEC00) [pid = 2872] [serial = 819] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467141691527] 12:21:51 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (13932400) [pid = 2872] [serial = 821] [outer = 00000000] [url = about:blank] 12:21:51 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (139CB400) [pid = 2872] [serial = 822] [outer = 00000000] [url = about:blank] 12:21:51 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (140DC400) [pid = 2872] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:21:51 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (14E49C00) [pid = 2872] [serial = 826] [outer = 00000000] [url = about:blank] 12:21:51 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (14FF0400) [pid = 2872] [serial = 827] [outer = 00000000] [url = about:blank] 12:21:51 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (16B99000) [pid = 2872] [serial = 841] [outer = 00000000] [url = about:blank] 12:21:51 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (183AA000) [pid = 2872] [serial = 839] [outer = 00000000] [url = about:blank] 12:21:51 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (16C4A000) [pid = 2872] [serial = 830] [outer = 00000000] [url = about:blank] 12:21:51 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (178D3C00) [pid = 2872] [serial = 842] [outer = 00000000] [url = about:blank] 12:21:51 INFO - PROCESS | 2872 | 1467141711458 Marionette TRACE conn3 <- [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]]]}] 12:21:51 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 12:21:51 INFO - document served over http requires an http 12:21:51 INFO - sub-resource via iframe-tag using the meta-referrer 12:21:51 INFO - delivery method with swap-origin-redirect and when 12:21:51 INFO - the target request is same-origin. 12:21:51 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 1360ms 12:21:51 INFO - PROCESS | 2872 | 1467141711490 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 12:21:51 INFO - PROCESS | 2872 | 1467141711494 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 12:21:51 INFO - PROCESS | 2872 | 1467141711499 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 12:21:51 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html 12:21:51 INFO - PROCESS | 2872 | 1467141711502 Marionette TRACE conn3 <- [1,990,null,{}] 12:21:51 INFO - PROCESS | 2872 | 1467141711508 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:51 INFO - PROCESS | 2872 | 1467141711510 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:51 INFO - PROCESS | 2872 | 1467141711601 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 12:21:51 INFO - PROCESS | 2872 | 1467141711685 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:51 INFO - PROCESS | 2872 | 1467141711688 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:51 INFO - PROCESS | 2872 | ++DOCSHELL 13123800 == 32 [pid = 2872] [id = 326] 12:21:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (13125000) [pid = 2872] [serial = 909] [outer = 00000000] 12:21:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (131CF400) [pid = 2872] [serial = 910] [outer = 13125000] 12:21:51 INFO - PROCESS | 2872 | 1467141711735 Marionette DEBUG loaded listener.js 12:21:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (136F6400) [pid = 2872] [serial = 911] [outer = 13125000] 12:21:52 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:52 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:52 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:52 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:52 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:52 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:52 INFO - PROCESS | 2872 | 1467141712158 Marionette TRACE conn3 <- [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]]]}] 12:21:52 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 12:21:52 INFO - document served over http requires an http 12:21:52 INFO - sub-resource via script-tag using the meta-referrer 12:21:52 INFO - delivery method with keep-origin-redirect and when 12:21:52 INFO - the target request is same-origin. 12:21:52 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 688ms 12:21:52 INFO - PROCESS | 2872 | 1467141712199 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 12:21:52 INFO - PROCESS | 2872 | 1467141712204 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 12:21:52 INFO - PROCESS | 2872 | 1467141712210 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 12:21:52 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html 12:21:52 INFO - PROCESS | 2872 | 1467141712212 Marionette TRACE conn3 <- [1,994,null,{}] 12:21:52 INFO - PROCESS | 2872 | 1467141712216 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:52 INFO - PROCESS | 2872 | 1467141712218 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:52 INFO - PROCESS | 2872 | 1467141712301 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 12:21:52 INFO - PROCESS | 2872 | 1467141712307 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:52 INFO - PROCESS | 2872 | 1467141712309 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:52 INFO - PROCESS | 2872 | ++DOCSHELL 140D2C00 == 33 [pid = 2872] [id = 327] 12:21:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (140D3000) [pid = 2872] [serial = 912] [outer = 00000000] 12:21:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (140D8800) [pid = 2872] [serial = 913] [outer = 140D3000] 12:21:52 INFO - PROCESS | 2872 | 1467141712356 Marionette DEBUG loaded listener.js 12:21:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (140DDC00) [pid = 2872] [serial = 914] [outer = 140D3000] 12:21:52 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:52 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:52 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:52 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:52 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:52 INFO - PROCESS | 2872 | 1467141712797 Marionette TRACE conn3 <- [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]]]}] 12:21:52 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 12:21:52 INFO - document served over http requires an http 12:21:52 INFO - sub-resource via script-tag using the meta-referrer 12:21:52 INFO - delivery method with no-redirect and when 12:21:52 INFO - the target request is same-origin. 12:21:52 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 640ms 12:21:52 INFO - PROCESS | 2872 | 1467141712848 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 12:21:52 INFO - PROCESS | 2872 | 1467141712850 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 12:21:52 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html 12:21:52 INFO - PROCESS | 2872 | 1467141712853 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 12:21:52 INFO - PROCESS | 2872 | 1467141712857 Marionette TRACE conn3 <- [1,998,null,{}] 12:21:52 INFO - PROCESS | 2872 | 1467141712868 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:52 INFO - PROCESS | 2872 | 1467141712873 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:52 INFO - PROCESS | 2872 | 1467141712953 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 12:21:52 INFO - PROCESS | 2872 | 1467141712962 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:52 INFO - PROCESS | 2872 | 1467141712965 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:52 INFO - PROCESS | 2872 | ++DOCSHELL 14FF6400 == 34 [pid = 2872] [id = 328] 12:21:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (1504F000) [pid = 2872] [serial = 915] [outer = 00000000] 12:21:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (155C3400) [pid = 2872] [serial = 916] [outer = 1504F000] 12:21:53 INFO - PROCESS | 2872 | 1467141713012 Marionette DEBUG loaded listener.js 12:21:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (157AE400) [pid = 2872] [serial = 917] [outer = 1504F000] 12:21:53 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:53 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:53 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:53 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:53 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:53 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:53 INFO - PROCESS | 2872 | 1467141713473 Marionette TRACE conn3 <- [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]]]}] 12:21:53 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 12:21:53 INFO - document served over http requires an http 12:21:53 INFO - sub-resource via script-tag using the meta-referrer 12:21:53 INFO - delivery method with swap-origin-redirect and when 12:21:53 INFO - the target request is same-origin. 12:21:53 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 704ms 12:21:53 INFO - PROCESS | 2872 | 1467141713553 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 12:21:53 INFO - PROCESS | 2872 | 1467141713556 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 12:21:53 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html 12:21:53 INFO - PROCESS | 2872 | 1467141713559 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 12:21:53 INFO - PROCESS | 2872 | 1467141713560 Marionette TRACE conn3 <- [1,1002,null,{}] 12:21:53 INFO - PROCESS | 2872 | 1467141713564 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:53 INFO - PROCESS | 2872 | 1467141713566 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:53 INFO - PROCESS | 2872 | 1467141713674 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 12:21:53 INFO - PROCESS | 2872 | 1467141713679 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:53 INFO - PROCESS | 2872 | 1467141713681 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:53 INFO - PROCESS | 2872 | ++DOCSHELL 15C21C00 == 35 [pid = 2872] [id = 329] 12:21:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (15F9C800) [pid = 2872] [serial = 918] [outer = 00000000] 12:21:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (16B9A400) [pid = 2872] [serial = 919] [outer = 15F9C800] 12:21:53 INFO - PROCESS | 2872 | 1467141713724 Marionette DEBUG loaded listener.js 12:21:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (16C48C00) [pid = 2872] [serial = 920] [outer = 15F9C800] 12:21:54 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:54 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:54 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:54 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:54 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:54 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:54 INFO - PROCESS | 2872 | 1467141714142 Marionette TRACE conn3 <- [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]]]}] 12:21:54 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 12:21:54 INFO - document served over http requires an http 12:21:54 INFO - sub-resource via xhr-request using the meta-referrer 12:21:54 INFO - delivery method with keep-origin-redirect and when 12:21:54 INFO - the target request is same-origin. 12:21:54 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 640ms 12:21:54 INFO - PROCESS | 2872 | 1467141714197 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 12:21:54 INFO - PROCESS | 2872 | 1467141714198 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 12:21:54 INFO - PROCESS | 2872 | 1467141714202 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 12:21:54 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html 12:21:54 INFO - PROCESS | 2872 | 1467141714203 Marionette TRACE conn3 <- [1,1006,null,{}] 12:21:54 INFO - PROCESS | 2872 | 1467141714207 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:54 INFO - PROCESS | 2872 | 1467141714209 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:54 INFO - PROCESS | 2872 | 1467141714315 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 12:21:54 INFO - PROCESS | 2872 | 1467141714399 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:54 INFO - PROCESS | 2872 | 1467141714401 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:54 INFO - PROCESS | 2872 | ++DOCSHELL 16C4B400 == 36 [pid = 2872] [id = 330] 12:21:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (16C4BC00) [pid = 2872] [serial = 921] [outer = 00000000] 12:21:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (16F85800) [pid = 2872] [serial = 922] [outer = 16C4BC00] 12:21:54 INFO - PROCESS | 2872 | 1467141714444 Marionette DEBUG loaded listener.js 12:21:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (17008000) [pid = 2872] [serial = 923] [outer = 16C4BC00] 12:21:54 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:54 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:54 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:54 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:54 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:54 INFO - PROCESS | 2872 | 1467141714857 Marionette TRACE conn3 <- [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]]]}] 12:21:54 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 12:21:54 INFO - document served over http requires an http 12:21:54 INFO - sub-resource via xhr-request using the meta-referrer 12:21:54 INFO - delivery method with no-redirect and when 12:21:54 INFO - the target request is same-origin. 12:21:54 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 687ms 12:21:54 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html 12:21:54 INFO - PROCESS | 2872 | 1467141714901 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 12:21:54 INFO - PROCESS | 2872 | 1467141714903 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 12:21:54 INFO - PROCESS | 2872 | 1467141714907 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 12:21:54 INFO - PROCESS | 2872 | 1467141714908 Marionette TRACE conn3 <- [1,1010,null,{}] 12:21:54 INFO - PROCESS | 2872 | 1467141714912 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:54 INFO - PROCESS | 2872 | 1467141714917 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:55 INFO - PROCESS | 2872 | 1467141715050 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 12:21:55 INFO - PROCESS | 2872 | 1467141715062 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:55 INFO - PROCESS | 2872 | 1467141715064 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:55 INFO - PROCESS | 2872 | ++DOCSHELL 177D3000 == 37 [pid = 2872] [id = 331] 12:21:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (177D4800) [pid = 2872] [serial = 924] [outer = 00000000] 12:21:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (178D3000) [pid = 2872] [serial = 925] [outer = 177D4800] 12:21:55 INFO - PROCESS | 2872 | 1467141715116 Marionette DEBUG loaded listener.js 12:21:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (17823C00) [pid = 2872] [serial = 926] [outer = 177D4800] 12:21:55 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:55 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:55 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:55 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:55 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:55 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (11266800) [pid = 2872] [serial = 849] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html] 12:21:55 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (157B2000) [pid = 2872] [serial = 862] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html] 12:21:55 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (16C49C00) [pid = 2872] [serial = 865] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:21:55 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (18125000) [pid = 2872] [serial = 876] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html] 12:21:55 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (18340C00) [pid = 2872] [serial = 879] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html] 12:21:55 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (16C53C00) [pid = 2872] [serial = 867] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html] 12:21:55 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (157DF400) [pid = 2872] [serial = 860] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467141701381] 12:21:55 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (14E43C00) [pid = 2872] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html] 12:21:55 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (183A1C00) [pid = 2872] [serial = 882] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html] 12:21:55 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (17824800) [pid = 2872] [serial = 873] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html] 12:21:55 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (19C9A800) [pid = 2872] [serial = 885] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html] 12:21:55 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (17078800) [pid = 2872] [serial = 870] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html] 12:21:55 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (16F7EC00) [pid = 2872] [serial = 891] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html] 12:21:55 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (19C9CC00) [pid = 2872] [serial = 846] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html] 12:21:55 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (136F9C00) [pid = 2872] [serial = 852] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html] 12:21:55 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (140DE400) [pid = 2872] [serial = 855] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:21:55 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (140E0400) [pid = 2872] [serial = 888] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html] 12:21:55 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:55 INFO - PROCESS | 2872 | 1467141715726 Marionette TRACE conn3 <- [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]]]}] 12:21:55 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 12:21:55 INFO - document served over http requires an http 12:21:55 INFO - sub-resource via xhr-request using the meta-referrer 12:21:55 INFO - delivery method with swap-origin-redirect and when 12:21:55 INFO - the target request is same-origin. 12:21:55 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 828ms 12:21:55 INFO - PROCESS | 2872 | 1467141715750 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 12:21:55 INFO - PROCESS | 2872 | 1467141715752 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 12:21:55 INFO - PROCESS | 2872 | 1467141715755 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 12:21:55 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html 12:21:55 INFO - PROCESS | 2872 | 1467141715757 Marionette TRACE conn3 <- [1,1014,null,{}] 12:21:55 INFO - PROCESS | 2872 | 1467141715761 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:55 INFO - PROCESS | 2872 | 1467141715763 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:55 INFO - PROCESS | 2872 | 1467141715839 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 12:21:55 INFO - PROCESS | 2872 | 1467141715843 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:55 INFO - PROCESS | 2872 | 1467141715845 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:55 INFO - PROCESS | 2872 | ++DOCSHELL 16C4C000 == 38 [pid = 2872] [id = 332] 12:21:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (16C53C00) [pid = 2872] [serial = 927] [outer = 00000000] 12:21:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (17823400) [pid = 2872] [serial = 928] [outer = 16C53C00] 12:21:55 INFO - PROCESS | 2872 | 1467141715888 Marionette DEBUG loaded listener.js 12:21:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (1782FC00) [pid = 2872] [serial = 929] [outer = 16C53C00] 12:21:56 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:56 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:56 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:56 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:56 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:56 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:56 INFO - PROCESS | 2872 | 1467141716324 Marionette TRACE conn3 <- [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]]]}] 12:21:56 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 12:21:56 INFO - document served over http requires an https 12:21:56 INFO - sub-resource via fetch-request using the meta-referrer 12:21:56 INFO - delivery method with keep-origin-redirect and when 12:21:56 INFO - the target request is same-origin. 12:21:56 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 594ms 12:21:56 INFO - PROCESS | 2872 | 1467141716353 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 12:21:56 INFO - PROCESS | 2872 | 1467141716355 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 12:21:56 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html 12:21:56 INFO - PROCESS | 2872 | 1467141716362 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 12:21:56 INFO - PROCESS | 2872 | 1467141716363 Marionette TRACE conn3 <- [1,1018,null,{}] 12:21:56 INFO - PROCESS | 2872 | 1467141716367 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:56 INFO - PROCESS | 2872 | 1467141716368 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:56 INFO - PROCESS | 2872 | 1467141716445 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 12:21:56 INFO - PROCESS | 2872 | 1467141716450 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:56 INFO - PROCESS | 2872 | 1467141716452 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:56 INFO - PROCESS | 2872 | ++DOCSHELL 1707A000 == 39 [pid = 2872] [id = 333] 12:21:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (18120800) [pid = 2872] [serial = 930] [outer = 00000000] 12:21:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (18340400) [pid = 2872] [serial = 931] [outer = 18120800] 12:21:56 INFO - PROCESS | 2872 | 1467141716496 Marionette DEBUG loaded listener.js 12:21:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (18343400) [pid = 2872] [serial = 932] [outer = 18120800] 12:21:56 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:56 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:56 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:56 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:56 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:56 INFO - PROCESS | 2872 | 1467141716912 Marionette TRACE conn3 <- [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]]]}] 12:21:56 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 12:21:56 INFO - document served over http requires an https 12:21:56 INFO - sub-resource via fetch-request using the meta-referrer 12:21:56 INFO - delivery method with no-redirect and when 12:21:56 INFO - the target request is same-origin. 12:21:56 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 594ms 12:21:56 INFO - PROCESS | 2872 | 1467141716962 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 12:21:56 INFO - PROCESS | 2872 | 1467141716964 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 12:21:56 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html 12:21:56 INFO - PROCESS | 2872 | 1467141716967 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 12:21:56 INFO - PROCESS | 2872 | 1467141716969 Marionette TRACE conn3 <- [1,1022,null,{}] 12:21:56 INFO - PROCESS | 2872 | 1467141716976 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:56 INFO - PROCESS | 2872 | 1467141716978 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:57 INFO - PROCESS | 2872 | 1467141717064 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 12:21:57 INFO - PROCESS | 2872 | 1467141717069 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:57 INFO - PROCESS | 2872 | 1467141717071 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:57 INFO - PROCESS | 2872 | ++DOCSHELL 14FF5400 == 40 [pid = 2872] [id = 334] 12:21:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (18344000) [pid = 2872] [serial = 933] [outer = 00000000] 12:21:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (19A33400) [pid = 2872] [serial = 934] [outer = 18344000] 12:21:57 INFO - PROCESS | 2872 | 1467141717116 Marionette DEBUG loaded listener.js 12:21:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (19AA8C00) [pid = 2872] [serial = 935] [outer = 18344000] 12:21:57 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:57 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:57 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:57 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:57 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:57 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:57 INFO - PROCESS | 2872 | 1467141717565 Marionette TRACE conn3 <- [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]]]}] 12:21:57 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 12:21:57 INFO - document served over http requires an https 12:21:57 INFO - sub-resource via fetch-request using the meta-referrer 12:21:57 INFO - delivery method with swap-origin-redirect and when 12:21:57 INFO - the target request is same-origin. 12:21:57 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 641ms 12:21:57 INFO - PROCESS | 2872 | 1467141717604 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 12:21:57 INFO - PROCESS | 2872 | 1467141717606 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 12:21:57 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 12:21:57 INFO - PROCESS | 2872 | 1467141717613 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 12:21:57 INFO - PROCESS | 2872 | 1467141717614 Marionette TRACE conn3 <- [1,1026,null,{}] 12:21:57 INFO - PROCESS | 2872 | 1467141717617 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:57 INFO - PROCESS | 2872 | 1467141717619 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:57 INFO - PROCESS | 2872 | 1467141717742 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 12:21:57 INFO - PROCESS | 2872 | 1467141717874 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:57 INFO - PROCESS | 2872 | 1467141717877 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:57 INFO - PROCESS | 2872 | ++DOCSHELL 10560000 == 41 [pid = 2872] [id = 335] 12:21:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (10A75800) [pid = 2872] [serial = 936] [outer = 00000000] 12:21:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (11264800) [pid = 2872] [serial = 937] [outer = 10A75800] 12:21:57 INFO - PROCESS | 2872 | 1467141717935 Marionette DEBUG loaded listener.js 12:21:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (12DEF400) [pid = 2872] [serial = 938] [outer = 10A75800] 12:21:58 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:58 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:58 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:58 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:58 INFO - PROCESS | 2872 | ++DOCSHELL 140D4C00 == 42 [pid = 2872] [id = 336] 12:21:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (1430B400) [pid = 2872] [serial = 939] [outer = 00000000] 12:21:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (14E42400) [pid = 2872] [serial = 940] [outer = 1430B400] 12:21:58 INFO - PROCESS | 2872 | 1467141718630 Marionette TRACE conn3 <- [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]]]}] 12:21:58 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 12:21:58 INFO - document served over http requires an https 12:21:58 INFO - sub-resource via iframe-tag using the meta-referrer 12:21:58 INFO - delivery method with keep-origin-redirect and when 12:21:58 INFO - the target request is same-origin. 12:21:58 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1032ms 12:21:58 INFO - PROCESS | 2872 | 1467141718668 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 12:21:58 INFO - PROCESS | 2872 | 1467141718672 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 12:21:58 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 12:21:58 INFO - PROCESS | 2872 | 1467141718677 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 12:21:58 INFO - PROCESS | 2872 | 1467141718681 Marionette TRACE conn3 <- [1,1030,null,{}] 12:21:58 INFO - PROCESS | 2872 | 1467141718686 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:58 INFO - PROCESS | 2872 | 1467141718689 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:58 INFO - PROCESS | 2872 | 1467141718809 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 12:21:58 INFO - PROCESS | 2872 | 1467141718937 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:58 INFO - PROCESS | 2872 | 1467141718940 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:58 INFO - PROCESS | 2872 | ++DOCSHELL 14E49C00 == 43 [pid = 2872] [id = 337] 12:21:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (14FED400) [pid = 2872] [serial = 941] [outer = 00000000] 12:21:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (157DAC00) [pid = 2872] [serial = 942] [outer = 14FED400] 12:21:59 INFO - PROCESS | 2872 | 1467141718996 Marionette DEBUG loaded listener.js 12:21:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (16C45400) [pid = 2872] [serial = 943] [outer = 14FED400] 12:21:59 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:59 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:59 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:59 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:21:59 INFO - PROCESS | 2872 | ++DOCSHELL 183A9800 == 44 [pid = 2872] [id = 338] 12:21:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (183AA000) [pid = 2872] [serial = 944] [outer = 00000000] 12:21:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (19A2F400) [pid = 2872] [serial = 945] [outer = 183AA000] 12:21:59 INFO - PROCESS | 2872 | 1467141719580 Marionette TRACE conn3 <- [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]]]}] 12:21:59 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 12:21:59 INFO - document served over http requires an https 12:21:59 INFO - sub-resource via iframe-tag using the meta-referrer 12:21:59 INFO - delivery method with no-redirect and when 12:21:59 INFO - the target request is same-origin. 12:21:59 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 938ms 12:21:59 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 12:21:59 INFO - PROCESS | 2872 | 1467141719622 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 12:21:59 INFO - PROCESS | 2872 | 1467141719625 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 12:21:59 INFO - PROCESS | 2872 | 1467141719629 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 12:21:59 INFO - PROCESS | 2872 | 1467141719631 Marionette TRACE conn3 <- [1,1034,null,{}] 12:21:59 INFO - PROCESS | 2872 | 1467141719635 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:59 INFO - PROCESS | 2872 | 1467141719637 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:59 INFO - PROCESS | 2872 | 1467141719752 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 12:21:59 INFO - PROCESS | 2872 | 1467141719881 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:59 INFO - PROCESS | 2872 | 1467141719883 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:21:59 INFO - PROCESS | 2872 | ++DOCSHELL 17232000 == 45 [pid = 2872] [id = 339] 12:21:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 98 (17272800) [pid = 2872] [serial = 946] [outer = 00000000] 12:21:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 99 (19C9AC00) [pid = 2872] [serial = 947] [outer = 17272800] 12:21:59 INFO - PROCESS | 2872 | 1467141719937 Marionette DEBUG loaded listener.js 12:22:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 100 (19CF7400) [pid = 2872] [serial = 948] [outer = 17272800] 12:22:00 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:22:00 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:22:00 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:22:00 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:22:00 INFO - PROCESS | 2872 | ++DOCSHELL 1A14D000 == 46 [pid = 2872] [id = 340] 12:22:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 101 (1A14D400) [pid = 2872] [serial = 949] [outer = 00000000] 12:22:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 102 (17827400) [pid = 2872] [serial = 950] [outer = 1A14D400] 12:22:00 INFO - PROCESS | 2872 | 1467141720651 Marionette TRACE conn3 <- [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]]]}] 12:22:00 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 12:22:00 INFO - document served over http requires an https 12:22:00 INFO - sub-resource via iframe-tag using the meta-referrer 12:22:00 INFO - delivery method with swap-origin-redirect and when 12:22:00 INFO - the target request is same-origin. 12:22:00 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1032ms 12:22:00 INFO - PROCESS | 2872 | 1467141720669 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 12:22:00 INFO - PROCESS | 2872 | 1467141720672 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 12:22:00 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 12:22:00 INFO - PROCESS | 2872 | 1467141720700 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 12:22:00 INFO - PROCESS | 2872 | 1467141720705 Marionette TRACE conn3 <- [1,1038,null,{}] 12:22:00 INFO - PROCESS | 2872 | 1467141720709 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:00 INFO - PROCESS | 2872 | 1467141720712 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:22:00 INFO - PROCESS | 2872 | 1467141720827 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 12:22:00 INFO - PROCESS | 2872 | 1467141720952 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:00 INFO - PROCESS | 2872 | 1467141720955 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:22:00 INFO - PROCESS | 2872 | ++DOCSHELL 19CF6C00 == 47 [pid = 2872] [id = 341] 12:22:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 103 (19CFB400) [pid = 2872] [serial = 951] [outer = 00000000] 12:22:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 104 (1A166800) [pid = 2872] [serial = 952] [outer = 19CFB400] 12:22:01 INFO - PROCESS | 2872 | 1467141721012 Marionette DEBUG loaded listener.js 12:22:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 105 (1A170C00) [pid = 2872] [serial = 953] [outer = 19CFB400] 12:22:01 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:22:01 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:22:01 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:22:01 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:22:01 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:22:01 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:22:01 INFO - PROCESS | 2872 | 1467141721735 Marionette TRACE conn3 <- [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]]]}] 12:22:01 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 12:22:01 INFO - document served over http requires an https 12:22:01 INFO - sub-resource via script-tag using the meta-referrer 12:22:01 INFO - delivery method with keep-origin-redirect and when 12:22:01 INFO - the target request is same-origin. 12:22:01 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1125ms 12:22:01 INFO - PROCESS | 2872 | 1467141721806 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 12:22:01 INFO - PROCESS | 2872 | 1467141721809 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 12:22:01 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html 12:22:01 INFO - PROCESS | 2872 | 1467141721814 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 12:22:01 INFO - PROCESS | 2872 | 1467141721817 Marionette TRACE conn3 <- [1,1042,null,{}] 12:22:01 INFO - PROCESS | 2872 | 1467141721822 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:01 INFO - PROCESS | 2872 | 1467141721825 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:22:01 INFO - PROCESS | 2872 | 1467141721952 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 12:22:02 INFO - PROCESS | 2872 | --DOCSHELL 19C99000 == 46 [pid = 2872] [id = 303] 12:22:02 INFO - PROCESS | 2872 | --DOCSHELL 14FF5400 == 45 [pid = 2872] [id = 334] 12:22:02 INFO - PROCESS | 2872 | --DOCSHELL 1707A000 == 44 [pid = 2872] [id = 333] 12:22:02 INFO - PROCESS | 2872 | --DOCSHELL 16C4C000 == 43 [pid = 2872] [id = 332] 12:22:02 INFO - PROCESS | 2872 | --DOCSHELL 1A1DDC00 == 42 [pid = 2872] [id = 321] 12:22:02 INFO - PROCESS | 2872 | --DOCSHELL 177D3000 == 41 [pid = 2872] [id = 331] 12:22:02 INFO - PROCESS | 2872 | --DOCSHELL 16C4B400 == 40 [pid = 2872] [id = 330] 12:22:02 INFO - PROCESS | 2872 | --DOCSHELL 15C21C00 == 39 [pid = 2872] [id = 329] 12:22:02 INFO - PROCESS | 2872 | --DOCSHELL 14FF6400 == 38 [pid = 2872] [id = 328] 12:22:02 INFO - PROCESS | 2872 | --DOCSHELL 140D2C00 == 37 [pid = 2872] [id = 327] 12:22:02 INFO - PROCESS | 2872 | --DOCSHELL 1314B400 == 36 [pid = 2872] [id = 325] 12:22:02 INFO - PROCESS | 2872 | --DOCSHELL 13123800 == 35 [pid = 2872] [id = 326] 12:22:02 INFO - PROCESS | 2872 | --DOCSHELL 155CE800 == 34 [pid = 2872] [id = 323] 12:22:02 INFO - PROCESS | 2872 | --DOCSHELL 1A149800 == 33 [pid = 2872] [id = 320] 12:22:02 INFO - PROCESS | 2872 | --DOCSHELL 15F9D000 == 32 [pid = 2872] [id = 324] 12:22:02 INFO - PROCESS | 2872 | --DOCSHELL 114CA800 == 31 [pid = 2872] [id = 322] 12:22:02 INFO - PROCESS | 2872 | --DOCSHELL 19CF6C00 == 30 [pid = 2872] [id = 341] 12:22:02 INFO - PROCESS | 2872 | --DOCSHELL 183A9800 == 29 [pid = 2872] [id = 338] 12:22:02 INFO - PROCESS | 2872 | --DOCSHELL 17232000 == 28 [pid = 2872] [id = 339] 12:22:02 INFO - PROCESS | 2872 | --DOCSHELL 1A14D000 == 27 [pid = 2872] [id = 340] 12:22:02 INFO - PROCESS | 2872 | --DOCSHELL 140D4C00 == 26 [pid = 2872] [id = 336] 12:22:02 INFO - PROCESS | 2872 | --DOCSHELL 10560000 == 25 [pid = 2872] [id = 335] 12:22:02 INFO - PROCESS | 2872 | --DOCSHELL 14E49C00 == 24 [pid = 2872] [id = 337] 12:22:02 INFO - PROCESS | 2872 | 1467141722643 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:02 INFO - PROCESS | 2872 | 1467141722647 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:22:02 INFO - PROCESS | 2872 | --DOMWINDOW == 104 (1281C800) [pid = 2872] [serial = 850] [outer = 00000000] [url = about:blank] 12:22:02 INFO - PROCESS | 2872 | --DOMWINDOW == 103 (1289F400) [pid = 2872] [serial = 851] [outer = 00000000] [url = about:blank] 12:22:02 INFO - PROCESS | 2872 | --DOMWINDOW == 102 (15FA3000) [pid = 2872] [serial = 863] [outer = 00000000] [url = about:blank] 12:22:02 INFO - PROCESS | 2872 | --DOMWINDOW == 101 (16C4CC00) [pid = 2872] [serial = 866] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:22:02 INFO - PROCESS | 2872 | --DOMWINDOW == 100 (169B7C00) [pid = 2872] [serial = 864] [outer = 00000000] [url = about:blank] 12:22:02 INFO - PROCESS | 2872 | --DOMWINDOW == 99 (1833AC00) [pid = 2872] [serial = 877] [outer = 00000000] [url = about:blank] 12:22:02 INFO - PROCESS | 2872 | --DOMWINDOW == 98 (183B0400) [pid = 2872] [serial = 880] [outer = 00000000] [url = about:blank] 12:22:02 INFO - PROCESS | 2872 | --DOMWINDOW == 97 (16F0D000) [pid = 2872] [serial = 868] [outer = 00000000] [url = about:blank] 12:22:02 INFO - PROCESS | 2872 | --DOMWINDOW == 96 (16F13400) [pid = 2872] [serial = 869] [outer = 00000000] [url = about:blank] 12:22:02 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (157E0C00) [pid = 2872] [serial = 861] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467141701381] 12:22:02 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (1504B800) [pid = 2872] [serial = 858] [outer = 00000000] [url = about:blank] 12:22:02 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (15543400) [pid = 2872] [serial = 859] [outer = 00000000] [url = about:blank] 12:22:02 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (19AAD800) [pid = 2872] [serial = 883] [outer = 00000000] [url = about:blank] 12:22:02 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (19A34C00) [pid = 2872] [serial = 881] [outer = 00000000] [url = about:blank] 12:22:02 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (178CFC00) [pid = 2872] [serial = 874] [outer = 00000000] [url = about:blank] 12:22:02 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (19CFF800) [pid = 2872] [serial = 886] [outer = 00000000] [url = about:blank] 12:22:02 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (17BD5C00) [pid = 2872] [serial = 875] [outer = 00000000] [url = about:blank] 12:22:02 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (19AB7400) [pid = 2872] [serial = 884] [outer = 00000000] [url = about:blank] 12:22:02 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (17085400) [pid = 2872] [serial = 871] [outer = 00000000] [url = about:blank] 12:22:02 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (1771C000) [pid = 2872] [serial = 872] [outer = 00000000] [url = about:blank] 12:22:02 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (1A14DC00) [pid = 2872] [serial = 892] [outer = 00000000] [url = about:blank] 12:22:02 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (19CF7C00) [pid = 2872] [serial = 848] [outer = 00000000] [url = about:blank] 12:22:02 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (1393F000) [pid = 2872] [serial = 853] [outer = 00000000] [url = about:blank] 12:22:02 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (1430AC00) [pid = 2872] [serial = 856] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:22:02 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (139CFC00) [pid = 2872] [serial = 854] [outer = 00000000] [url = about:blank] 12:22:02 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (1A151400) [pid = 2872] [serial = 893] [outer = 00000000] [url = about:blank] 12:22:02 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (1A143C00) [pid = 2872] [serial = 887] [outer = 00000000] [url = about:blank] 12:22:02 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (177D1000) [pid = 2872] [serial = 889] [outer = 00000000] [url = about:blank] 12:22:02 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (19CFF000) [pid = 2872] [serial = 890] [outer = 00000000] [url = about:blank] 12:22:02 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (1A171000) [pid = 2872] [serial = 895] [outer = 00000000] [url = about:blank] 12:22:02 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (1833D000) [pid = 2872] [serial = 878] [outer = 00000000] [url = about:blank] 12:22:02 INFO - PROCESS | 2872 | ++DOCSHELL 1026DC00 == 25 [pid = 2872] [id = 342] 12:22:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (102C8400) [pid = 2872] [serial = 954] [outer = 00000000] 12:22:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (10A0FC00) [pid = 2872] [serial = 955] [outer = 102C8400] 12:22:02 INFO - PROCESS | 2872 | 1467141722749 Marionette DEBUG loaded listener.js 12:22:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (114D4000) [pid = 2872] [serial = 956] [outer = 102C8400] 12:22:03 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:22:03 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:22:03 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:22:03 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:22:03 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:22:03 INFO - PROCESS | 2872 | 1467141723176 Marionette TRACE conn3 <- [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]]]}] 12:22:03 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 12:22:03 INFO - document served over http requires an https 12:22:03 INFO - sub-resource via script-tag using the meta-referrer 12:22:03 INFO - delivery method with no-redirect and when 12:22:03 INFO - the target request is same-origin. 12:22:03 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 1391ms 12:22:03 INFO - PROCESS | 2872 | 1467141723233 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 12:22:03 INFO - PROCESS | 2872 | 1467141723237 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 12:22:03 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 12:22:03 INFO - PROCESS | 2872 | 1467141723242 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 12:22:03 INFO - PROCESS | 2872 | 1467141723245 Marionette TRACE conn3 <- [1,1046,null,{}] 12:22:03 INFO - PROCESS | 2872 | 1467141723250 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:03 INFO - PROCESS | 2872 | 1467141723254 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:22:03 INFO - PROCESS | 2872 | 1467141723342 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 12:22:03 INFO - PROCESS | 2872 | 1467141723349 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:03 INFO - PROCESS | 2872 | 1467141723352 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:22:03 INFO - PROCESS | 2872 | ++DOCSHELL 13147000 == 26 [pid = 2872] [id = 343] 12:22:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (1314B400) [pid = 2872] [serial = 957] [outer = 00000000] 12:22:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (131D6400) [pid = 2872] [serial = 958] [outer = 1314B400] 12:22:03 INFO - PROCESS | 2872 | 1467141723399 Marionette DEBUG loaded listener.js 12:22:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (13930C00) [pid = 2872] [serial = 959] [outer = 1314B400] 12:22:03 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:22:03 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:22:03 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:22:03 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:22:03 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:22:03 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:22:03 INFO - PROCESS | 2872 | 1467141723871 Marionette TRACE conn3 <- [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]]]}] 12:22:03 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 12:22:03 INFO - document served over http requires an https 12:22:03 INFO - sub-resource via script-tag using the meta-referrer 12:22:03 INFO - delivery method with swap-origin-redirect and when 12:22:03 INFO - the target request is same-origin. 12:22:03 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 703ms 12:22:03 INFO - PROCESS | 2872 | 1467141723943 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 12:22:03 INFO - PROCESS | 2872 | 1467141723947 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 12:22:03 INFO - PROCESS | 2872 | 1467141723952 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 12:22:03 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 12:22:03 INFO - PROCESS | 2872 | 1467141723955 Marionette TRACE conn3 <- [1,1050,null,{}] 12:22:03 INFO - PROCESS | 2872 | 1467141723959 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:03 INFO - PROCESS | 2872 | 1467141723962 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:22:04 INFO - PROCESS | 2872 | 1467141724085 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 12:22:04 INFO - PROCESS | 2872 | 1467141724169 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:04 INFO - PROCESS | 2872 | 1467141724172 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:22:04 INFO - PROCESS | 2872 | ++DOCSHELL 13D0EC00 == 27 [pid = 2872] [id = 344] 12:22:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (13D15000) [pid = 2872] [serial = 960] [outer = 00000000] 12:22:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (140D8000) [pid = 2872] [serial = 961] [outer = 13D15000] 12:22:04 INFO - PROCESS | 2872 | 1467141724217 Marionette DEBUG loaded listener.js 12:22:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (1430AC00) [pid = 2872] [serial = 962] [outer = 13D15000] 12:22:04 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:22:04 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:22:04 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:22:04 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:22:04 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:22:04 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:22:04 INFO - PROCESS | 2872 | 1467141724620 Marionette TRACE conn3 <- [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]]]}] 12:22:04 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 12:22:04 INFO - document served over http requires an https 12:22:04 INFO - sub-resource via xhr-request using the meta-referrer 12:22:04 INFO - delivery method with keep-origin-redirect and when 12:22:04 INFO - the target request is same-origin. 12:22:04 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 687ms 12:22:04 INFO - PROCESS | 2872 | 1467141724652 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 12:22:04 INFO - PROCESS | 2872 | 1467141724655 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 12:22:04 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html 12:22:04 INFO - PROCESS | 2872 | 1467141724660 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 12:22:04 INFO - PROCESS | 2872 | 1467141724666 Marionette TRACE conn3 <- [1,1054,null,{}] 12:22:04 INFO - PROCESS | 2872 | 1467141724688 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:04 INFO - PROCESS | 2872 | 1467141724692 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:22:04 INFO - PROCESS | 2872 | 1467141724815 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 12:22:04 INFO - PROCESS | 2872 | 1467141724874 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:04 INFO - PROCESS | 2872 | 1467141724876 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:22:04 INFO - PROCESS | 2872 | ++DOCSHELL 14FF9C00 == 28 [pid = 2872] [id = 345] 12:22:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (14FFA000) [pid = 2872] [serial = 963] [outer = 00000000] 12:22:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (15543C00) [pid = 2872] [serial = 964] [outer = 14FFA000] 12:22:04 INFO - PROCESS | 2872 | 1467141724920 Marionette DEBUG loaded listener.js 12:22:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (155C3800) [pid = 2872] [serial = 965] [outer = 14FFA000] 12:22:05 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:22:05 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:22:05 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:22:05 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:22:05 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:22:05 INFO - PROCESS | 2872 | 1467141725343 Marionette TRACE conn3 <- [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]]]}] 12:22:05 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 12:22:05 INFO - document served over http requires an https 12:22:05 INFO - sub-resource via xhr-request using the meta-referrer 12:22:05 INFO - delivery method with no-redirect and when 12:22:05 INFO - the target request is same-origin. 12:22:05 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 719ms 12:22:05 INFO - PROCESS | 2872 | 1467141725376 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 12:22:05 INFO - PROCESS | 2872 | 1467141725379 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 12:22:05 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 12:22:05 INFO - PROCESS | 2872 | 1467141725382 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 12:22:05 INFO - PROCESS | 2872 | 1467141725384 Marionette TRACE conn3 <- [1,1058,null,{}] 12:22:05 INFO - PROCESS | 2872 | 1467141725387 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:05 INFO - PROCESS | 2872 | 1467141725389 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:22:05 INFO - PROCESS | 2872 | 1467141725529 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 12:22:05 INFO - PROCESS | 2872 | 1467141725551 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:05 INFO - PROCESS | 2872 | 1467141725554 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:22:05 INFO - PROCESS | 2872 | ++DOCSHELL 157E1800 == 29 [pid = 2872] [id = 346] 12:22:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (157E5400) [pid = 2872] [serial = 966] [outer = 00000000] 12:22:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (15C29000) [pid = 2872] [serial = 967] [outer = 157E5400] 12:22:05 INFO - PROCESS | 2872 | 1467141725597 Marionette DEBUG loaded listener.js 12:22:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (15F9D400) [pid = 2872] [serial = 968] [outer = 157E5400] 12:22:06 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:22:06 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:22:06 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:22:06 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:22:06 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (177D4800) [pid = 2872] [serial = 924] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html] 12:22:06 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (114CAC00) [pid = 2872] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html] 12:22:06 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (157D9800) [pid = 2872] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467141709818] 12:22:06 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (1504F000) [pid = 2872] [serial = 915] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html] 12:22:06 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (169BE000) [pid = 2872] [serial = 904] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html] 12:22:06 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (1314D400) [pid = 2872] [serial = 907] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:22:06 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (13125000) [pid = 2872] [serial = 909] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html] 12:22:06 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (1A1DE400) [pid = 2872] [serial = 897] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:22:06 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (1A151000) [pid = 2872] [serial = 894] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html] 12:22:06 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (140D3000) [pid = 2872] [serial = 912] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html] 12:22:06 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (16C4BC00) [pid = 2872] [serial = 921] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html] 12:22:06 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (16C53C00) [pid = 2872] [serial = 927] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html] 12:22:06 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (15F9C800) [pid = 2872] [serial = 918] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html] 12:22:06 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (18120800) [pid = 2872] [serial = 930] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html] 12:22:06 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (18344000) [pid = 2872] [serial = 933] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html] 12:22:06 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:22:06 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:22:06 INFO - PROCESS | 2872 | 1467141726388 Marionette TRACE conn3 <- [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]]]}] 12:22:06 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 12:22:06 INFO - document served over http requires an https 12:22:06 INFO - sub-resource via xhr-request using the meta-referrer 12:22:06 INFO - delivery method with swap-origin-redirect and when 12:22:06 INFO - the target request is same-origin. 12:22:06 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1047ms 12:22:06 INFO - PROCESS | 2872 | 1467141726445 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 12:22:06 INFO - PROCESS | 2872 | 1467141726449 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 12:22:06 INFO - TEST-START | /referrer-policy/origin-only/attr-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html 12:22:06 INFO - PROCESS | 2872 | 1467141726498 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 12:22:06 INFO - PROCESS | 2872 | 1467141726502 Marionette TRACE conn3 <- [1,1062,null,{}] 12:22:06 INFO - PROCESS | 2872 | 1467141726509 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:06 INFO - PROCESS | 2872 | 1467141726512 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:22:06 INFO - PROCESS | 2872 | 1467141726633 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 12:22:06 INFO - PROCESS | 2872 | 1467141726714 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:06 INFO - PROCESS | 2872 | 1467141726718 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:22:06 INFO - PROCESS | 2872 | ++DOCSHELL 12BD2400 == 30 [pid = 2872] [id = 347] 12:22:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (12BD2C00) [pid = 2872] [serial = 969] [outer = 00000000] 12:22:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (139D5400) [pid = 2872] [serial = 970] [outer = 12BD2C00] 12:22:06 INFO - PROCESS | 2872 | 1467141726816 Marionette DEBUG loaded listener.js 12:22:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (14E3C000) [pid = 2872] [serial = 971] [outer = 12BD2C00] 12:22:07 INFO - PROCESS | 2872 | ++DOCSHELL 157D9800 == 31 [pid = 2872] [id = 348] 12:22:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (157E1400) [pid = 2872] [serial = 972] [outer = 00000000] 12:22:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (15C27800) [pid = 2872] [serial = 973] [outer = 157E1400] 12:22:07 INFO - PROCESS | 2872 | 1467141727615 Marionette TRACE conn3 <- [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] 12:22:07 INFO - PROCESS | 2872 | 1467141727660 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 12:22:07 INFO - TEST-START | /referrer-policy/origin-only/attr-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html 12:22:07 INFO - PROCESS | 2872 | 1467141727667 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 12:22:07 INFO - PROCESS | 2872 | 1467141727670 Marionette TRACE conn3 <- [1,1066,null,{}] 12:22:07 INFO - PROCESS | 2872 | 1467141727673 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:07 INFO - PROCESS | 2872 | 1467141727676 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:22:07 INFO - PROCESS | 2872 | 1467141727808 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 12:22:07 INFO - PROCESS | 2872 | 1467141727934 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:07 INFO - PROCESS | 2872 | 1467141727937 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:22:07 INFO - PROCESS | 2872 | ++DOCSHELL 1026D800 == 32 [pid = 2872] [id = 349] 12:22:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (139CAC00) [pid = 2872] [serial = 974] [outer = 00000000] 12:22:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (169B9800) [pid = 2872] [serial = 975] [outer = 139CAC00] 12:22:08 INFO - PROCESS | 2872 | 1467141727993 Marionette DEBUG loaded listener.js 12:22:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (169BFC00) [pid = 2872] [serial = 976] [outer = 139CAC00] 12:22:08 INFO - PROCESS | 2872 | ++DOCSHELL 11C3CC00 == 33 [pid = 2872] [id = 350] 12:22:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (11CD3800) [pid = 2872] [serial = 977] [outer = 00000000] 12:22:08 INFO - PROCESS | 2872 | --DOCSHELL 10A04400 == 32 [pid = 2872] [id = 187] 12:22:08 INFO - PROCESS | 2872 | --DOCSHELL 13146800 == 31 [pid = 2872] [id = 168] 12:22:08 INFO - PROCESS | 2872 | --DOCSHELL 14E4A000 == 30 [pid = 2872] [id = 170] 12:22:08 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (19A33400) [pid = 2872] [serial = 934] [outer = 00000000] [url = about:blank] 12:22:08 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (178D3000) [pid = 2872] [serial = 925] [outer = 00000000] [url = about:blank] 12:22:08 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (136FCC00) [pid = 2872] [serial = 900] [outer = 00000000] [url = about:blank] 12:22:08 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (13D11000) [pid = 2872] [serial = 901] [outer = 00000000] [url = about:blank] 12:22:08 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (157B9C00) [pid = 2872] [serial = 903] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467141709818] 12:22:08 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (155C3400) [pid = 2872] [serial = 916] [outer = 00000000] [url = about:blank] 12:22:08 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (16F81000) [pid = 2872] [serial = 905] [outer = 00000000] [url = about:blank] 12:22:08 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (17082800) [pid = 2872] [serial = 906] [outer = 00000000] [url = about:blank] 12:22:08 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (114C6C00) [pid = 2872] [serial = 908] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:22:08 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (131CF400) [pid = 2872] [serial = 910] [outer = 00000000] [url = about:blank] 12:22:08 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (136F6400) [pid = 2872] [serial = 911] [outer = 00000000] [url = about:blank] 12:22:08 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (10434400) [pid = 2872] [serial = 898] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:22:08 INFO - PROCESS | 2872 | --DOMWINDOW == 70 (1A173400) [pid = 2872] [serial = 896] [outer = 00000000] [url = about:blank] 12:22:08 INFO - PROCESS | 2872 | --DOMWINDOW == 69 (140DDC00) [pid = 2872] [serial = 914] [outer = 00000000] [url = about:blank] 12:22:08 INFO - PROCESS | 2872 | --DOMWINDOW == 68 (140D8800) [pid = 2872] [serial = 913] [outer = 00000000] [url = about:blank] 12:22:08 INFO - PROCESS | 2872 | --DOMWINDOW == 67 (17008000) [pid = 2872] [serial = 923] [outer = 00000000] [url = about:blank] 12:22:08 INFO - PROCESS | 2872 | --DOMWINDOW == 66 (16F85800) [pid = 2872] [serial = 922] [outer = 00000000] [url = about:blank] 12:22:08 INFO - PROCESS | 2872 | --DOMWINDOW == 65 (1782FC00) [pid = 2872] [serial = 929] [outer = 00000000] [url = about:blank] 12:22:08 INFO - PROCESS | 2872 | --DOMWINDOW == 64 (17823400) [pid = 2872] [serial = 928] [outer = 00000000] [url = about:blank] 12:22:08 INFO - PROCESS | 2872 | --DOMWINDOW == 63 (19AA8C00) [pid = 2872] [serial = 935] [outer = 00000000] [url = about:blank] 12:22:08 INFO - PROCESS | 2872 | --DOMWINDOW == 62 (17823C00) [pid = 2872] [serial = 926] [outer = 00000000] [url = about:blank] 12:22:08 INFO - PROCESS | 2872 | --DOMWINDOW == 61 (16B9A400) [pid = 2872] [serial = 919] [outer = 00000000] [url = about:blank] 12:22:08 INFO - PROCESS | 2872 | --DOMWINDOW == 60 (16C48C00) [pid = 2872] [serial = 920] [outer = 00000000] [url = about:blank] 12:22:08 INFO - PROCESS | 2872 | --DOMWINDOW == 59 (18340400) [pid = 2872] [serial = 931] [outer = 00000000] [url = about:blank] 12:22:08 INFO - PROCESS | 2872 | --DOMWINDOW == 58 (18343400) [pid = 2872] [serial = 932] [outer = 00000000] [url = about:blank] 12:22:08 INFO - PROCESS | 2872 | --DOMWINDOW == 57 (157AE400) [pid = 2872] [serial = 917] [outer = 00000000] [url = about:blank] 12:22:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 58 (10A04400) [pid = 2872] [serial = 978] [outer = 11CD3800] 12:22:08 INFO - PROCESS | 2872 | 1467141728748 Marionette TRACE conn3 <- [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] 12:22:08 INFO - PROCESS | 2872 | 1467141728826 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 12:22:08 INFO - TEST-START | /referrer-policy/origin-only/attr-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html 12:22:08 INFO - PROCESS | 2872 | 1467141728831 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 12:22:08 INFO - PROCESS | 2872 | 1467141728834 Marionette TRACE conn3 <- [1,1070,null,{}] 12:22:08 INFO - PROCESS | 2872 | 1467141728840 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:08 INFO - PROCESS | 2872 | 1467141728843 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:22:08 INFO - PROCESS | 2872 | 1467141728934 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 12:22:08 INFO - PROCESS | 2872 | 1467141728946 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:08 INFO - PROCESS | 2872 | 1467141728949 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:22:08 INFO - PROCESS | 2872 | ++DOCSHELL 1314F800 == 31 [pid = 2872] [id = 351] 12:22:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 59 (13151800) [pid = 2872] [serial = 979] [outer = 00000000] 12:22:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 60 (1325A400) [pid = 2872] [serial = 980] [outer = 13151800] 12:22:09 INFO - PROCESS | 2872 | 1467141728995 Marionette DEBUG loaded listener.js 12:22:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 61 (13930800) [pid = 2872] [serial = 981] [outer = 13151800] 12:22:09 INFO - PROCESS | 2872 | ++DOCSHELL 13D0F400 == 32 [pid = 2872] [id = 352] 12:22:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 62 (13D11000) [pid = 2872] [serial = 982] [outer = 00000000] 12:22:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 63 (140D1800) [pid = 2872] [serial = 983] [outer = 13D11000] 12:22:09 INFO - PROCESS | 2872 | 1467141729533 Marionette TRACE conn3 <- [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] 12:22:09 INFO - PROCESS | 2872 | 1467141729577 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 12:22:09 INFO - TEST-START | /referrer-policy/origin-only/attr-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 12:22:09 INFO - PROCESS | 2872 | 1467141729583 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 12:22:09 INFO - PROCESS | 2872 | 1467141729585 Marionette TRACE conn3 <- [1,1074,null,{}] 12:22:09 INFO - PROCESS | 2872 | 1467141729592 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:09 INFO - PROCESS | 2872 | 1467141729594 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:22:09 INFO - PROCESS | 2872 | 1467141729686 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 12:22:09 INFO - PROCESS | 2872 | 1467141729772 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:09 INFO - PROCESS | 2872 | 1467141729774 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:22:09 INFO - PROCESS | 2872 | ++DOCSHELL 13CE2400 == 33 [pid = 2872] [id = 353] 12:22:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 64 (13D14800) [pid = 2872] [serial = 984] [outer = 00000000] 12:22:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 65 (14389C00) [pid = 2872] [serial = 985] [outer = 13D14800] 12:22:09 INFO - PROCESS | 2872 | 1467141729821 Marionette DEBUG loaded listener.js 12:22:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 66 (14E46C00) [pid = 2872] [serial = 986] [outer = 13D14800] 12:22:11 INFO - PROCESS | 2872 | --DOMWINDOW == 65 (13D15000) [pid = 2872] [serial = 960] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html] 12:22:11 INFO - PROCESS | 2872 | --DOMWINDOW == 64 (14FFA000) [pid = 2872] [serial = 963] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html] 12:22:11 INFO - PROCESS | 2872 | --DOMWINDOW == 63 (14FED400) [pid = 2872] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html] 12:22:11 INFO - PROCESS | 2872 | --DOMWINDOW == 62 (17272800) [pid = 2872] [serial = 946] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html] 12:22:11 INFO - PROCESS | 2872 | --DOMWINDOW == 61 (10A75800) [pid = 2872] [serial = 936] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html] 12:22:11 INFO - PROCESS | 2872 | --DOMWINDOW == 60 (1A14D400) [pid = 2872] [serial = 949] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:22:11 INFO - PROCESS | 2872 | --DOMWINDOW == 59 (183AA000) [pid = 2872] [serial = 944] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467141719396] 12:22:11 INFO - PROCESS | 2872 | --DOMWINDOW == 58 (1430B400) [pid = 2872] [serial = 939] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:22:11 INFO - PROCESS | 2872 | --DOMWINDOW == 57 (1314B400) [pid = 2872] [serial = 957] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html] 12:22:11 INFO - PROCESS | 2872 | --DOMWINDOW == 56 (102C8400) [pid = 2872] [serial = 954] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html] 12:22:16 INFO - PROCESS | 2872 | --DOCSHELL 110ACC00 == 32 [pid = 2872] [id = 183] 12:22:16 INFO - PROCESS | 2872 | --DOCSHELL 1707E800 == 31 [pid = 2872] [id = 185] 12:22:16 INFO - PROCESS | 2872 | --DOCSHELL 13D1A400 == 30 [pid = 2872] [id = 184] 12:22:16 INFO - PROCESS | 2872 | --DOCSHELL 169B4C00 == 29 [pid = 2872] [id = 182] 12:22:16 INFO - PROCESS | 2872 | --DOCSHELL 13147000 == 28 [pid = 2872] [id = 343] 12:22:16 INFO - PROCESS | 2872 | --DOCSHELL 13CDEC00 == 27 [pid = 2872] [id = 169] 12:22:16 INFO - PROCESS | 2872 | --DOCSHELL 1707B400 == 26 [pid = 2872] [id = 178] 12:22:16 INFO - PROCESS | 2872 | --DOCSHELL 14FF9C00 == 25 [pid = 2872] [id = 345] 12:22:16 INFO - PROCESS | 2872 | --DOCSHELL 13D0EC00 == 24 [pid = 2872] [id = 344] 12:22:16 INFO - PROCESS | 2872 | --DOCSHELL 16C44800 == 23 [pid = 2872] [id = 176] 12:22:16 INFO - PROCESS | 2872 | --DOCSHELL 15FA4000 == 22 [pid = 2872] [id = 174] 12:22:16 INFO - PROCESS | 2872 | --DOCSHELL 16F15C00 == 21 [pid = 2872] [id = 177] 12:22:16 INFO - PROCESS | 2872 | --DOCSHELL 1722B000 == 20 [pid = 2872] [id = 179] 12:22:16 INFO - PROCESS | 2872 | --DOCSHELL 1553EC00 == 19 [pid = 2872] [id = 189] 12:22:16 INFO - PROCESS | 2872 | --DOCSHELL 10A9D400 == 18 [pid = 2872] [id = 167] 12:22:16 INFO - PROCESS | 2872 | --DOCSHELL 17BDDC00 == 17 [pid = 2872] [id = 181] 12:22:16 INFO - PROCESS | 2872 | --DOCSHELL 13D0F400 == 16 [pid = 2872] [id = 352] 12:22:16 INFO - PROCESS | 2872 | --DOCSHELL 1314F800 == 15 [pid = 2872] [id = 351] 12:22:16 INFO - PROCESS | 2872 | --DOCSHELL 11C3CC00 == 14 [pid = 2872] [id = 350] 12:22:16 INFO - PROCESS | 2872 | --DOCSHELL 1026D800 == 13 [pid = 2872] [id = 349] 12:22:16 INFO - PROCESS | 2872 | --DOCSHELL 157D9800 == 12 [pid = 2872] [id = 348] 12:22:16 INFO - PROCESS | 2872 | --DOCSHELL 12BD2400 == 11 [pid = 2872] [id = 347] 12:22:16 INFO - PROCESS | 2872 | --DOCSHELL 157E1800 == 10 [pid = 2872] [id = 346] 12:22:16 INFO - PROCESS | 2872 | --DOMWINDOW == 55 (1430AC00) [pid = 2872] [serial = 962] [outer = 00000000] [url = about:blank] 12:22:16 INFO - PROCESS | 2872 | --DOMWINDOW == 54 (140D8000) [pid = 2872] [serial = 961] [outer = 00000000] [url = about:blank] 12:22:16 INFO - PROCESS | 2872 | --DOMWINDOW == 53 (15543C00) [pid = 2872] [serial = 964] [outer = 00000000] [url = about:blank] 12:22:16 INFO - PROCESS | 2872 | --DOMWINDOW == 52 (155C3800) [pid = 2872] [serial = 965] [outer = 00000000] [url = about:blank] 12:22:16 INFO - PROCESS | 2872 | --DOMWINDOW == 51 (16C45400) [pid = 2872] [serial = 943] [outer = 00000000] [url = about:blank] 12:22:16 INFO - PROCESS | 2872 | --DOMWINDOW == 50 (19CF7400) [pid = 2872] [serial = 948] [outer = 00000000] [url = about:blank] 12:22:16 INFO - PROCESS | 2872 | --DOMWINDOW == 49 (12DEF400) [pid = 2872] [serial = 938] [outer = 00000000] [url = about:blank] 12:22:16 INFO - PROCESS | 2872 | --DOMWINDOW == 48 (17827400) [pid = 2872] [serial = 950] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:22:16 INFO - PROCESS | 2872 | --DOMWINDOW == 47 (19A2F400) [pid = 2872] [serial = 945] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467141719396] 12:22:16 INFO - PROCESS | 2872 | --DOMWINDOW == 46 (14E42400) [pid = 2872] [serial = 940] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:22:16 INFO - PROCESS | 2872 | --DOMWINDOW == 45 (131D6400) [pid = 2872] [serial = 958] [outer = 00000000] [url = about:blank] 12:22:16 INFO - PROCESS | 2872 | --DOMWINDOW == 44 (13930C00) [pid = 2872] [serial = 959] [outer = 00000000] [url = about:blank] 12:22:16 INFO - PROCESS | 2872 | --DOMWINDOW == 43 (10A0FC00) [pid = 2872] [serial = 955] [outer = 00000000] [url = about:blank] 12:22:16 INFO - PROCESS | 2872 | --DOMWINDOW == 42 (114D4000) [pid = 2872] [serial = 956] [outer = 00000000] [url = about:blank] 12:22:16 INFO - PROCESS | 2872 | --DOMWINDOW == 41 (11264800) [pid = 2872] [serial = 937] [outer = 00000000] [url = about:blank] 12:22:16 INFO - PROCESS | 2872 | --DOMWINDOW == 40 (15C29000) [pid = 2872] [serial = 967] [outer = 00000000] [url = about:blank] 12:22:16 INFO - PROCESS | 2872 | --DOMWINDOW == 39 (157DAC00) [pid = 2872] [serial = 942] [outer = 00000000] [url = about:blank] 12:22:16 INFO - PROCESS | 2872 | --DOMWINDOW == 38 (19C9AC00) [pid = 2872] [serial = 947] [outer = 00000000] [url = about:blank] 12:22:16 INFO - PROCESS | 2872 | --DOMWINDOW == 37 (1A166800) [pid = 2872] [serial = 952] [outer = 00000000] [url = about:blank] 12:22:19 INFO - PROCESS | 2872 | --DOMWINDOW == 36 (13151800) [pid = 2872] [serial = 979] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/attr-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html] 12:22:19 INFO - PROCESS | 2872 | --DOMWINDOW == 35 (13D11000) [pid = 2872] [serial = 982] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:22:19 INFO - PROCESS | 2872 | --DOMWINDOW == 34 (157E5400) [pid = 2872] [serial = 966] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html] 12:22:19 INFO - PROCESS | 2872 | --DOMWINDOW == 33 (157E1400) [pid = 2872] [serial = 972] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:22:19 INFO - PROCESS | 2872 | --DOMWINDOW == 32 (12BD2C00) [pid = 2872] [serial = 969] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/attr-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html] 12:22:19 INFO - PROCESS | 2872 | --DOMWINDOW == 31 (11CD3800) [pid = 2872] [serial = 977] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467141728559] 12:22:19 INFO - PROCESS | 2872 | --DOMWINDOW == 30 (139CAC00) [pid = 2872] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/attr-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html] 12:22:19 INFO - PROCESS | 2872 | --DOMWINDOW == 29 (19CFB400) [pid = 2872] [serial = 951] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html] 12:22:23 INFO - PROCESS | 2872 | --DOCSHELL 1782CC00 == 9 [pid = 2872] [id = 180] 12:22:23 INFO - PROCESS | 2872 | --DOCSHELL 10A77C00 == 8 [pid = 2872] [id = 172] 12:22:23 INFO - PROCESS | 2872 | --DOCSHELL 1026DC00 == 7 [pid = 2872] [id = 342] 12:22:23 INFO - PROCESS | 2872 | --DOMWINDOW == 28 (1325A400) [pid = 2872] [serial = 980] [outer = 00000000] [url = about:blank] 12:22:23 INFO - PROCESS | 2872 | --DOMWINDOW == 27 (140D1800) [pid = 2872] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:22:23 INFO - PROCESS | 2872 | --DOMWINDOW == 26 (13930800) [pid = 2872] [serial = 981] [outer = 00000000] [url = about:blank] 12:22:23 INFO - PROCESS | 2872 | --DOMWINDOW == 25 (15F9D400) [pid = 2872] [serial = 968] [outer = 00000000] [url = about:blank] 12:22:23 INFO - PROCESS | 2872 | --DOMWINDOW == 24 (15C27800) [pid = 2872] [serial = 973] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:22:23 INFO - PROCESS | 2872 | --DOMWINDOW == 23 (14E3C000) [pid = 2872] [serial = 971] [outer = 00000000] [url = about:blank] 12:22:23 INFO - PROCESS | 2872 | --DOMWINDOW == 22 (139D5400) [pid = 2872] [serial = 970] [outer = 00000000] [url = about:blank] 12:22:23 INFO - PROCESS | 2872 | --DOMWINDOW == 21 (10A04400) [pid = 2872] [serial = 978] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467141728559] 12:22:23 INFO - PROCESS | 2872 | --DOMWINDOW == 20 (169BFC00) [pid = 2872] [serial = 976] [outer = 00000000] [url = about:blank] 12:22:23 INFO - PROCESS | 2872 | --DOMWINDOW == 19 (169B9800) [pid = 2872] [serial = 975] [outer = 00000000] [url = about:blank] 12:22:23 INFO - PROCESS | 2872 | --DOMWINDOW == 18 (14389C00) [pid = 2872] [serial = 985] [outer = 00000000] [url = about:blank] 12:22:23 INFO - PROCESS | 2872 | --DOMWINDOW == 17 (1A170C00) [pid = 2872] [serial = 953] [outer = 00000000] [url = about:blank] 12:22:39 INFO - PROCESS | 2872 | MARIONETTE LOG: INFO: Timeout fired 12:22:39 INFO - PROCESS | 2872 | 1467141759939 Marionette TRACE conn3 <- [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]]]}] 12:22:39 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 12:22:39 INFO - document served over http requires an http 12:22:39 INFO - sub-resource via img-tag using the attr-referrer 12:22:39 INFO - delivery method with keep-origin-redirect and when 12:22:39 INFO - the target request is cross-origin. 12:22:39 INFO - TEST-TIMEOUT | /referrer-policy/origin-only/attr-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30394ms 12:22:39 INFO - PROCESS | 2872 | 1467141759977 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 12:22:39 INFO - PROCESS | 2872 | 1467141759981 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 12:22:39 INFO - TEST-START | /referrer-policy/origin-only/attr-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html 12:22:39 INFO - PROCESS | 2872 | 1467141759989 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 12:22:39 INFO - PROCESS | 2872 | 1467141759992 Marionette TRACE conn3 <- [1,1078,null,{}] 12:22:40 INFO - PROCESS | 2872 | 1467141759998 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:40 INFO - PROCESS | 2872 | 1467141760001 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:22:40 INFO - PROCESS | 2872 | 1467141760092 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 12:22:40 INFO - PROCESS | 2872 | 1467141760098 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:40 INFO - PROCESS | 2872 | 1467141760101 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:22:40 INFO - PROCESS | 2872 | ++DOCSHELL 1043A400 == 8 [pid = 2872] [id = 354] 12:22:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 18 (10A7DC00) [pid = 2872] [serial = 987] [outer = 00000000] 12:22:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 19 (110B5C00) [pid = 2872] [serial = 988] [outer = 10A7DC00] 12:22:40 INFO - PROCESS | 2872 | 1467141760153 Marionette DEBUG loaded listener.js 12:22:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 20 (112C9400) [pid = 2872] [serial = 989] [outer = 10A7DC00] 12:22:49 INFO - PROCESS | 2872 | --DOCSHELL 13CE2400 == 7 [pid = 2872] [id = 353] 12:22:55 INFO - PROCESS | 2872 | --DOMWINDOW == 19 (13D14800) [pid = 2872] [serial = 984] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/attr-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html] 12:23:00 INFO - PROCESS | 2872 | --DOMWINDOW == 18 (14E46C00) [pid = 2872] [serial = 986] [outer = 00000000] [url = about:blank] 12:23:00 INFO - PROCESS | 2872 | --DOMWINDOW == 17 (110B5C00) [pid = 2872] [serial = 988] [outer = 00000000] [url = about:blank] 12:23:10 INFO - PROCESS | 2872 | MARIONETTE LOG: INFO: Timeout fired 12:23:10 INFO - PROCESS | 2872 | 1467141790284 Marionette TRACE conn3 <- [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]]]}] 12:23:10 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 12:23:10 INFO - document served over http requires an http 12:23:10 INFO - sub-resource via img-tag using the attr-referrer 12:23:10 INFO - delivery method with no-redirect and when 12:23:10 INFO - the target request is cross-origin. 12:23:10 INFO - TEST-TIMEOUT | /referrer-policy/origin-only/attr-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 30347ms 12:23:10 INFO - PROCESS | 2872 | 1467141790343 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 12:23:10 INFO - PROCESS | 2872 | 1467141790347 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 12:23:10 INFO - TEST-START | /referrer-policy/origin-only/attr-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 12:23:10 INFO - PROCESS | 2872 | 1467141790353 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 12:23:10 INFO - PROCESS | 2872 | 1467141790356 Marionette TRACE conn3 <- [1,1082,null,{}] 12:23:10 INFO - PROCESS | 2872 | 1467141790362 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:10 INFO - PROCESS | 2872 | 1467141790365 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:23:10 INFO - PROCESS | 2872 | 1467141790476 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 12:23:10 INFO - PROCESS | 2872 | 1467141790515 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:10 INFO - PROCESS | 2872 | 1467141790518 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:23:10 INFO - PROCESS | 2872 | ++DOCSHELL 1055A000 == 8 [pid = 2872] [id = 355] 12:23:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 18 (10A80800) [pid = 2872] [serial = 990] [outer = 00000000] 12:23:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 19 (110DB800) [pid = 2872] [serial = 991] [outer = 10A80800] 12:23:10 INFO - PROCESS | 2872 | 1467141790570 Marionette DEBUG loaded listener.js 12:23:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 20 (11AD9800) [pid = 2872] [serial = 992] [outer = 10A80800] 12:23:19 INFO - PROCESS | 2872 | --DOCSHELL 1043A400 == 7 [pid = 2872] [id = 354] 12:23:25 INFO - PROCESS | 2872 | --DOMWINDOW == 19 (10A7DC00) [pid = 2872] [serial = 987] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/attr-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html] 12:23:30 INFO - PROCESS | 2872 | --DOMWINDOW == 18 (110DB800) [pid = 2872] [serial = 991] [outer = 00000000] [url = about:blank] 12:23:30 INFO - PROCESS | 2872 | --DOMWINDOW == 17 (112C9400) [pid = 2872] [serial = 989] [outer = 00000000] [url = about:blank] 12:23:40 INFO - PROCESS | 2872 | MARIONETTE LOG: INFO: Timeout fired 12:23:40 INFO - PROCESS | 2872 | 1467141820700 Marionette TRACE conn3 <- [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]]]}] 12:23:40 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 12:23:40 INFO - document served over http requires an http 12:23:40 INFO - sub-resource via img-tag using the attr-referrer 12:23:40 INFO - delivery method with swap-origin-redirect and when 12:23:40 INFO - the target request is cross-origin. 12:23:40 INFO - TEST-TIMEOUT | /referrer-policy/origin-only/attr-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30410ms 12:23:40 INFO - PROCESS | 2872 | 1467141820764 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 12:23:40 INFO - PROCESS | 2872 | 1467141820768 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 12:23:40 INFO - TEST-START | /referrer-policy/origin-only/attr-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 12:23:40 INFO - PROCESS | 2872 | 1467141820774 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 12:23:40 INFO - PROCESS | 2872 | 1467141820777 Marionette TRACE conn3 <- [1,1086,null,{}] 12:23:40 INFO - PROCESS | 2872 | 1467141820784 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:40 INFO - PROCESS | 2872 | 1467141820786 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:23:40 INFO - PROCESS | 2872 | 1467141820898 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 12:23:40 INFO - PROCESS | 2872 | 1467141820937 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:40 INFO - PROCESS | 2872 | 1467141820940 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:23:40 INFO - PROCESS | 2872 | ++DOCSHELL 1055F800 == 8 [pid = 2872] [id = 356] 12:23:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 18 (10FAE800) [pid = 2872] [serial = 993] [outer = 00000000] 12:23:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 19 (11265C00) [pid = 2872] [serial = 994] [outer = 10FAE800] 12:23:41 INFO - PROCESS | 2872 | 1467141820993 Marionette DEBUG loaded listener.js 12:23:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 20 (11ADA400) [pid = 2872] [serial = 995] [outer = 10FAE800] 12:23:41 INFO - PROCESS | 2872 | ++DOCSHELL 12DF3C00 == 9 [pid = 2872] [id = 357] 12:23:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 21 (13031800) [pid = 2872] [serial = 996] [outer = 00000000] 12:23:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 22 (13106400) [pid = 2872] [serial = 997] [outer = 13031800] 12:23:41 INFO - PROCESS | 2872 | 1467141821434 Marionette TRACE conn3 <- [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] 12:23:41 INFO - PROCESS | 2872 | 1467141821478 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 12:23:41 INFO - TEST-START | /referrer-policy/origin-only/attr-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html 12:23:41 INFO - PROCESS | 2872 | 1467141821484 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 12:23:41 INFO - PROCESS | 2872 | 1467141821487 Marionette TRACE conn3 <- [1,1090,null,{}] 12:23:41 INFO - PROCESS | 2872 | 1467141821491 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:41 INFO - PROCESS | 2872 | 1467141821494 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:23:41 INFO - PROCESS | 2872 | 1467141821596 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 12:23:41 INFO - PROCESS | 2872 | 1467141821605 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:41 INFO - PROCESS | 2872 | 1467141821608 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:23:41 INFO - PROCESS | 2872 | ++DOCSHELL 1314AC00 == 10 [pid = 2872] [id = 358] 12:23:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 23 (1314B400) [pid = 2872] [serial = 998] [outer = 00000000] 12:23:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 24 (13154400) [pid = 2872] [serial = 999] [outer = 1314B400] 12:23:41 INFO - PROCESS | 2872 | 1467141821655 Marionette DEBUG loaded listener.js 12:23:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 25 (131D6000) [pid = 2872] [serial = 1000] [outer = 1314B400] 12:23:42 INFO - PROCESS | 2872 | ++DOCSHELL 13939800 == 11 [pid = 2872] [id = 359] 12:23:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 26 (1393B000) [pid = 2872] [serial = 1001] [outer = 00000000] 12:23:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 27 (1393E400) [pid = 2872] [serial = 1002] [outer = 1393B000] 12:23:42 INFO - PROCESS | 2872 | 1467141822146 Marionette TRACE conn3 <- [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] 12:23:42 INFO - PROCESS | 2872 | 1467141822185 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 12:23:42 INFO - PROCESS | 2872 | 1467141822227 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 12:23:42 INFO - PROCESS | 2872 | 1467141822230 Marionette TRACE conn3 <- [1,1094,null,{}] 12:23:42 INFO - PROCESS | 2872 | 1467141822244 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:42 INFO - PROCESS | 2872 | 1467141822248 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:23:42 INFO - PROCESS | 2872 | 1467141822341 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 12:23:42 INFO - PROCESS | 2872 | 1467141822356 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:42 INFO - PROCESS | 2872 | 1467141822359 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:23:42 INFO - PROCESS | 2872 | ++DOCSHELL 139D3400 == 12 [pid = 2872] [id = 360] 12:23:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 28 (139D3800) [pid = 2872] [serial = 1003] [outer = 00000000] 12:23:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 29 (13CD5400) [pid = 2872] [serial = 1004] [outer = 139D3800] 12:23:42 INFO - PROCESS | 2872 | 1467141822407 Marionette DEBUG loaded listener.js 12:23:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 30 (13D0B800) [pid = 2872] [serial = 1005] [outer = 139D3800] 12:23:42 INFO - PROCESS | 2872 | ++DOCSHELL 140DA800 == 13 [pid = 2872] [id = 361] 12:23:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 31 (140DAC00) [pid = 2872] [serial = 1006] [outer = 00000000] 12:23:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 32 (140DB400) [pid = 2872] [serial = 1007] [outer = 140DAC00] 12:23:42 INFO - PROCESS | 2872 | 1467141822940 Marionette TRACE conn3 <- [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] 12:23:43 INFO - PROCESS | 2872 | 1467141822982 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 12:23:43 INFO - TEST-START | /referrer-policy/origin-only/attr-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 12:23:43 INFO - PROCESS | 2872 | 1467141822986 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 12:23:43 INFO - PROCESS | 2872 | 1467141822988 Marionette TRACE conn3 <- [1,1098,null,{}] 12:23:43 INFO - PROCESS | 2872 | 1467141822991 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:43 INFO - PROCESS | 2872 | 1467141822993 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:23:43 INFO - PROCESS | 2872 | 1467141823081 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 12:23:43 INFO - PROCESS | 2872 | 1467141823089 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:43 INFO - PROCESS | 2872 | 1467141823091 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:23:43 INFO - PROCESS | 2872 | ++DOCSHELL 140D9000 == 14 [pid = 2872] [id = 362] 12:23:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 33 (140DB000) [pid = 2872] [serial = 1008] [outer = 00000000] 12:23:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 34 (1430F400) [pid = 2872] [serial = 1009] [outer = 140DB000] 12:23:43 INFO - PROCESS | 2872 | 1467141823140 Marionette DEBUG loaded listener.js 12:23:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 35 (14382000) [pid = 2872] [serial = 1010] [outer = 140DB000] 12:23:50 INFO - PROCESS | 2872 | --DOCSHELL 140DA800 == 13 [pid = 2872] [id = 361] 12:23:50 INFO - PROCESS | 2872 | --DOCSHELL 139D3400 == 12 [pid = 2872] [id = 360] 12:23:50 INFO - PROCESS | 2872 | --DOCSHELL 13939800 == 11 [pid = 2872] [id = 359] 12:23:50 INFO - PROCESS | 2872 | --DOCSHELL 1314AC00 == 10 [pid = 2872] [id = 358] 12:23:50 INFO - PROCESS | 2872 | --DOCSHELL 12DF3C00 == 9 [pid = 2872] [id = 357] 12:23:50 INFO - PROCESS | 2872 | --DOCSHELL 1055F800 == 8 [pid = 2872] [id = 356] 12:23:50 INFO - PROCESS | 2872 | --DOCSHELL 1055A000 == 7 [pid = 2872] [id = 355] 12:23:52 INFO - PROCESS | 2872 | --DOMWINDOW == 34 (10A80800) [pid = 2872] [serial = 990] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/attr-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html] 12:23:52 INFO - PROCESS | 2872 | --DOMWINDOW == 33 (1314B400) [pid = 2872] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/attr-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html] 12:23:52 INFO - PROCESS | 2872 | --DOMWINDOW == 32 (1393B000) [pid = 2872] [serial = 1001] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467141822030] 12:23:52 INFO - PROCESS | 2872 | --DOMWINDOW == 31 (139D3800) [pid = 2872] [serial = 1003] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/attr-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html] 12:23:52 INFO - PROCESS | 2872 | --DOMWINDOW == 30 (140DAC00) [pid = 2872] [serial = 1006] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:23:52 INFO - PROCESS | 2872 | --DOMWINDOW == 29 (10FAE800) [pid = 2872] [serial = 993] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/attr-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html] 12:23:52 INFO - PROCESS | 2872 | --DOMWINDOW == 28 (13031800) [pid = 2872] [serial = 996] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:23:57 INFO - PROCESS | 2872 | --DOMWINDOW == 27 (11AD9800) [pid = 2872] [serial = 992] [outer = 00000000] [url = about:blank] 12:23:57 INFO - PROCESS | 2872 | --DOMWINDOW == 26 (13154400) [pid = 2872] [serial = 999] [outer = 00000000] [url = about:blank] 12:23:57 INFO - PROCESS | 2872 | --DOMWINDOW == 25 (1393E400) [pid = 2872] [serial = 1002] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467141822030] 12:23:57 INFO - PROCESS | 2872 | --DOMWINDOW == 24 (131D6000) [pid = 2872] [serial = 1000] [outer = 00000000] [url = about:blank] 12:23:57 INFO - PROCESS | 2872 | --DOMWINDOW == 23 (13CD5400) [pid = 2872] [serial = 1004] [outer = 00000000] [url = about:blank] 12:23:57 INFO - PROCESS | 2872 | --DOMWINDOW == 22 (140DB400) [pid = 2872] [serial = 1007] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:23:57 INFO - PROCESS | 2872 | --DOMWINDOW == 21 (13D0B800) [pid = 2872] [serial = 1005] [outer = 00000000] [url = about:blank] 12:23:57 INFO - PROCESS | 2872 | --DOMWINDOW == 20 (11265C00) [pid = 2872] [serial = 994] [outer = 00000000] [url = about:blank] 12:23:57 INFO - PROCESS | 2872 | --DOMWINDOW == 19 (13106400) [pid = 2872] [serial = 997] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:23:57 INFO - PROCESS | 2872 | --DOMWINDOW == 18 (11ADA400) [pid = 2872] [serial = 995] [outer = 00000000] [url = about:blank] 12:23:57 INFO - PROCESS | 2872 | --DOMWINDOW == 17 (1430F400) [pid = 2872] [serial = 1009] [outer = 00000000] [url = about:blank] 12:24:13 INFO - PROCESS | 2872 | MARIONETTE LOG: INFO: Timeout fired 12:24:13 INFO - PROCESS | 2872 | 1467141853267 Marionette TRACE conn3 <- [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]]]}] 12:24:13 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 12:24:13 INFO - document served over http requires an https 12:24:13 INFO - sub-resource via img-tag using the attr-referrer 12:24:13 INFO - delivery method with keep-origin-redirect and when 12:24:13 INFO - the target request is cross-origin. 12:24:13 INFO - TEST-TIMEOUT | /referrer-policy/origin-only/attr-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 30285ms 12:24:13 INFO - PROCESS | 2872 | 1467141853282 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 12:24:13 INFO - PROCESS | 2872 | 1467141853287 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 12:24:13 INFO - TEST-START | /referrer-policy/origin-only/attr-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html 12:24:13 INFO - PROCESS | 2872 | 1467141853292 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 12:24:13 INFO - PROCESS | 2872 | 1467141853295 Marionette TRACE conn3 <- [1,1102,null,{}] 12:24:13 INFO - PROCESS | 2872 | 1467141853302 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:13 INFO - PROCESS | 2872 | 1467141853305 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:24:13 INFO - PROCESS | 2872 | 1467141853416 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 12:24:13 INFO - PROCESS | 2872 | 1467141853456 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:13 INFO - PROCESS | 2872 | 1467141853460 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:24:13 INFO - PROCESS | 2872 | ++DOCSHELL 1059BC00 == 8 [pid = 2872] [id = 363] 12:24:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 18 (10A7DC00) [pid = 2872] [serial = 1011] [outer = 00000000] 12:24:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 19 (110AEC00) [pid = 2872] [serial = 1012] [outer = 10A7DC00] 12:24:13 INFO - PROCESS | 2872 | 1467141853511 Marionette DEBUG loaded listener.js 12:24:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 20 (112C0400) [pid = 2872] [serial = 1013] [outer = 10A7DC00] 12:24:22 INFO - PROCESS | 2872 | --DOCSHELL 140D9000 == 7 [pid = 2872] [id = 362] 12:24:28 INFO - PROCESS | 2872 | --DOMWINDOW == 19 (140DB000) [pid = 2872] [serial = 1008] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/attr-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html] 12:24:33 INFO - PROCESS | 2872 | --DOMWINDOW == 18 (14382000) [pid = 2872] [serial = 1010] [outer = 00000000] [url = about:blank] 12:24:33 INFO - PROCESS | 2872 | --DOMWINDOW == 17 (110AEC00) [pid = 2872] [serial = 1012] [outer = 00000000] [url = about:blank] 12:24:43 INFO - PROCESS | 2872 | MARIONETTE LOG: INFO: Timeout fired 12:24:43 INFO - PROCESS | 2872 | 1467141883643 Marionette TRACE conn3 <- [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]]]}] 12:24:43 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 12:24:43 INFO - document served over http requires an https 12:24:43 INFO - sub-resource via img-tag using the attr-referrer 12:24:43 INFO - delivery method with no-redirect and when 12:24:43 INFO - the target request is cross-origin. 12:24:43 INFO - TEST-TIMEOUT | /referrer-policy/origin-only/attr-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 30410ms 12:24:43 INFO - PROCESS | 2872 | 1467141883703 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 12:24:43 INFO - PROCESS | 2872 | 1467141883711 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 12:24:43 INFO - TEST-START | /referrer-policy/origin-only/attr-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 12:24:43 INFO - PROCESS | 2872 | 1467141883717 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 12:24:43 INFO - PROCESS | 2872 | 1467141883721 Marionette TRACE conn3 <- [1,1106,null,{}] 12:24:43 INFO - PROCESS | 2872 | 1467141883727 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:43 INFO - PROCESS | 2872 | 1467141883730 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:24:43 INFO - PROCESS | 2872 | 1467141883821 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 12:24:43 INFO - PROCESS | 2872 | 1467141883827 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:43 INFO - PROCESS | 2872 | 1467141883830 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:24:43 INFO - PROCESS | 2872 | ++DOCSHELL 10435000 == 8 [pid = 2872] [id = 364] 12:24:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 18 (10FAE800) [pid = 2872] [serial = 1014] [outer = 00000000] 12:24:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 19 (11261800) [pid = 2872] [serial = 1015] [outer = 10FAE800] 12:24:43 INFO - PROCESS | 2872 | 1467141883882 Marionette DEBUG loaded listener.js 12:24:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 20 (11ADA000) [pid = 2872] [serial = 1016] [outer = 10FAE800] 12:24:55 INFO - PROCESS | 2872 | --DOCSHELL 1059BC00 == 7 [pid = 2872] [id = 363] 12:25:01 INFO - PROCESS | 2872 | --DOMWINDOW == 19 (10A7DC00) [pid = 2872] [serial = 1011] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/attr-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html] 12:25:06 INFO - PROCESS | 2872 | --DOMWINDOW == 18 (112C0400) [pid = 2872] [serial = 1013] [outer = 00000000] [url = about:blank] 12:25:06 INFO - PROCESS | 2872 | --DOMWINDOW == 17 (11261800) [pid = 2872] [serial = 1015] [outer = 00000000] [url = about:blank] 12:25:14 INFO - PROCESS | 2872 | MARIONETTE LOG: INFO: Timeout fired 12:25:14 INFO - PROCESS | 2872 | 1467141914012 Marionette TRACE conn3 <- [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]]]}] 12:25:14 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 12:25:14 INFO - document served over http requires an https 12:25:14 INFO - sub-resource via img-tag using the attr-referrer 12:25:14 INFO - delivery method with swap-origin-redirect and when 12:25:14 INFO - the target request is cross-origin. 12:25:14 INFO - TEST-TIMEOUT | /referrer-policy/origin-only/attr-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 30347ms 12:25:14 INFO - PROCESS | 2872 | 1467141914063 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 12:25:14 INFO - PROCESS | 2872 | 1467141914068 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 12:25:14 INFO - TEST-START | /referrer-policy/origin-only/attr-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html 12:25:14 INFO - PROCESS | 2872 | 1467141914074 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 12:25:14 INFO - PROCESS | 2872 | 1467141914077 Marionette TRACE conn3 <- [1,1110,null,{}] 12:25:14 INFO - PROCESS | 2872 | 1467141914084 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:14 INFO - PROCESS | 2872 | 1467141914087 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:25:14 INFO - PROCESS | 2872 | 1467141914200 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 12:25:14 INFO - PROCESS | 2872 | 1467141914239 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:14 INFO - PROCESS | 2872 | 1467141914242 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:25:14 INFO - PROCESS | 2872 | ++DOCSHELL 1059BC00 == 8 [pid = 2872] [id = 365] 12:25:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 18 (10A9D400) [pid = 2872] [serial = 1017] [outer = 00000000] 12:25:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 19 (110E3C00) [pid = 2872] [serial = 1018] [outer = 10A9D400] 12:25:14 INFO - PROCESS | 2872 | 1467141914301 Marionette DEBUG loaded listener.js 12:25:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 20 (112C2800) [pid = 2872] [serial = 1019] [outer = 10A9D400] 12:25:14 INFO - PROCESS | 2872 | ++DOCSHELL 13074800 == 9 [pid = 2872] [id = 366] 12:25:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 21 (1309E400) [pid = 2872] [serial = 1020] [outer = 00000000] 12:25:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 22 (130A9800) [pid = 2872] [serial = 1021] [outer = 1309E400] 12:25:14 INFO - PROCESS | 2872 | 1467141914734 Marionette TRACE conn3 <- [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] 12:25:14 INFO - PROCESS | 2872 | 1467141914780 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 12:25:14 INFO - TEST-START | /referrer-policy/origin-only/attr-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html 12:25:14 INFO - PROCESS | 2872 | 1467141914786 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 12:25:14 INFO - PROCESS | 2872 | 1467141914789 Marionette TRACE conn3 <- [1,1114,null,{}] 12:25:14 INFO - PROCESS | 2872 | 1467141914793 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:14 INFO - PROCESS | 2872 | 1467141914796 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:25:14 INFO - PROCESS | 2872 | 1467141914891 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 12:25:14 INFO - PROCESS | 2872 | 1467141914899 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:14 INFO - PROCESS | 2872 | 1467141914901 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:25:14 INFO - PROCESS | 2872 | ++DOCSHELL 13146800 == 10 [pid = 2872] [id = 367] 12:25:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 23 (13147000) [pid = 2872] [serial = 1022] [outer = 00000000] 12:25:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 24 (13151800) [pid = 2872] [serial = 1023] [outer = 13147000] 12:25:14 INFO - PROCESS | 2872 | 1467141914947 Marionette DEBUG loaded listener.js 12:25:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 25 (131D4800) [pid = 2872] [serial = 1024] [outer = 13147000] 12:25:15 INFO - PROCESS | 2872 | ++DOCSHELL 13936400 == 11 [pid = 2872] [id = 368] 12:25:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 26 (13938400) [pid = 2872] [serial = 1025] [outer = 00000000] 12:25:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 27 (13939800) [pid = 2872] [serial = 1026] [outer = 13938400] 12:25:15 INFO - PROCESS | 2872 | 1467141915437 Marionette TRACE conn3 <- [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] 12:25:15 INFO - PROCESS | 2872 | 1467141915533 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 12:25:15 INFO - TEST-START | /referrer-policy/origin-only/attr-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html 12:25:15 INFO - PROCESS | 2872 | 1467141915540 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 12:25:15 INFO - PROCESS | 2872 | 1467141915543 Marionette TRACE conn3 <- [1,1118,null,{}] 12:25:15 INFO - PROCESS | 2872 | 1467141915554 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:15 INFO - PROCESS | 2872 | 1467141915559 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:25:15 INFO - PROCESS | 2872 | 1467141915658 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 12:25:15 INFO - PROCESS | 2872 | 1467141915665 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:15 INFO - PROCESS | 2872 | 1467141915668 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:25:15 INFO - PROCESS | 2872 | ++DOCSHELL 139D3400 == 12 [pid = 2872] [id = 369] 12:25:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 28 (139D3800) [pid = 2872] [serial = 1027] [outer = 00000000] 12:25:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 29 (139D6800) [pid = 2872] [serial = 1028] [outer = 139D3800] 12:25:15 INFO - PROCESS | 2872 | 1467141915716 Marionette DEBUG loaded listener.js 12:25:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 30 (13CE2400) [pid = 2872] [serial = 1029] [outer = 139D3800] 12:25:16 INFO - PROCESS | 2872 | ++DOCSHELL 140DA400 == 13 [pid = 2872] [id = 370] 12:25:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 31 (140DA800) [pid = 2872] [serial = 1030] [outer = 00000000] 12:25:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 32 (140DBC00) [pid = 2872] [serial = 1031] [outer = 140DA800] 12:25:16 INFO - PROCESS | 2872 | 1467141916216 Marionette TRACE conn3 <- [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] 12:25:16 INFO - PROCESS | 2872 | 1467141916254 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 12:25:16 INFO - PROCESS | 2872 | 1467141916258 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 12:25:16 INFO - PROCESS | 2872 | 1467141916260 Marionette TRACE conn3 <- [1,1122,null,{}] 12:25:16 INFO - TEST-START | /referrer-policy/origin-only/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 12:25:16 INFO - PROCESS | 2872 | 1467141916263 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:16 INFO - PROCESS | 2872 | 1467141916265 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:25:16 INFO - PROCESS | 2872 | 1467141916359 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 12:25:16 INFO - PROCESS | 2872 | 1467141916366 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:16 INFO - PROCESS | 2872 | 1467141916368 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:25:16 INFO - PROCESS | 2872 | ++DOCSHELL 140D9000 == 14 [pid = 2872] [id = 371] 12:25:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 33 (140D9400) [pid = 2872] [serial = 1032] [outer = 00000000] 12:25:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 34 (1430D400) [pid = 2872] [serial = 1033] [outer = 140D9400] 12:25:16 INFO - PROCESS | 2872 | 1467141916412 Marionette DEBUG loaded listener.js 12:25:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 35 (1437E000) [pid = 2872] [serial = 1034] [outer = 140D9400] 12:25:23 INFO - PROCESS | 2872 | --DOCSHELL 140DA400 == 13 [pid = 2872] [id = 370] 12:25:23 INFO - PROCESS | 2872 | --DOCSHELL 139D3400 == 12 [pid = 2872] [id = 369] 12:25:23 INFO - PROCESS | 2872 | --DOCSHELL 13936400 == 11 [pid = 2872] [id = 368] 12:25:23 INFO - PROCESS | 2872 | --DOCSHELL 13146800 == 10 [pid = 2872] [id = 367] 12:25:23 INFO - PROCESS | 2872 | --DOCSHELL 13074800 == 9 [pid = 2872] [id = 366] 12:25:23 INFO - PROCESS | 2872 | --DOCSHELL 1059BC00 == 8 [pid = 2872] [id = 365] 12:25:23 INFO - PROCESS | 2872 | --DOCSHELL 10435000 == 7 [pid = 2872] [id = 364] 12:25:26 INFO - PROCESS | 2872 | --DOMWINDOW == 34 (10FAE800) [pid = 2872] [serial = 1014] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/attr-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html] 12:25:26 INFO - PROCESS | 2872 | --DOMWINDOW == 33 (13147000) [pid = 2872] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/attr-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html] 12:25:26 INFO - PROCESS | 2872 | --DOMWINDOW == 32 (13938400) [pid = 2872] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467141915325] 12:25:26 INFO - PROCESS | 2872 | --DOMWINDOW == 31 (10A9D400) [pid = 2872] [serial = 1017] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/attr-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html] 12:25:26 INFO - PROCESS | 2872 | --DOMWINDOW == 30 (1309E400) [pid = 2872] [serial = 1020] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:25:26 INFO - PROCESS | 2872 | --DOMWINDOW == 29 (139D3800) [pid = 2872] [serial = 1027] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/attr-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html] 12:25:26 INFO - PROCESS | 2872 | --DOMWINDOW == 28 (140DA800) [pid = 2872] [serial = 1030] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:25:30 INFO - PROCESS | 2872 | --DOMWINDOW == 27 (11ADA000) [pid = 2872] [serial = 1016] [outer = 00000000] [url = about:blank] 12:25:30 INFO - PROCESS | 2872 | --DOMWINDOW == 26 (13151800) [pid = 2872] [serial = 1023] [outer = 00000000] [url = about:blank] 12:25:30 INFO - PROCESS | 2872 | --DOMWINDOW == 25 (13939800) [pid = 2872] [serial = 1026] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467141915325] 12:25:30 INFO - PROCESS | 2872 | --DOMWINDOW == 24 (131D4800) [pid = 2872] [serial = 1024] [outer = 00000000] [url = about:blank] 12:25:30 INFO - PROCESS | 2872 | --DOMWINDOW == 23 (110E3C00) [pid = 2872] [serial = 1018] [outer = 00000000] [url = about:blank] 12:25:30 INFO - PROCESS | 2872 | --DOMWINDOW == 22 (130A9800) [pid = 2872] [serial = 1021] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:25:30 INFO - PROCESS | 2872 | --DOMWINDOW == 21 (112C2800) [pid = 2872] [serial = 1019] [outer = 00000000] [url = about:blank] 12:25:30 INFO - PROCESS | 2872 | --DOMWINDOW == 20 (139D6800) [pid = 2872] [serial = 1028] [outer = 00000000] [url = about:blank] 12:25:30 INFO - PROCESS | 2872 | --DOMWINDOW == 19 (140DBC00) [pid = 2872] [serial = 1031] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:25:30 INFO - PROCESS | 2872 | --DOMWINDOW == 18 (13CE2400) [pid = 2872] [serial = 1029] [outer = 00000000] [url = about:blank] 12:25:30 INFO - PROCESS | 2872 | --DOMWINDOW == 17 (1430D400) [pid = 2872] [serial = 1033] [outer = 00000000] [url = about:blank] 12:25:46 INFO - PROCESS | 2872 | MARIONETTE LOG: INFO: Timeout fired 12:25:46 INFO - PROCESS | 2872 | 1467141946536 Marionette TRACE conn3 <- [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]]]}] 12:25:46 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 12:25:46 INFO - document served over http requires an http 12:25:46 INFO - sub-resource via img-tag using the attr-referrer 12:25:46 INFO - delivery method with keep-origin-redirect and when 12:25:46 INFO - the target request is same-origin. 12:25:46 INFO - TEST-TIMEOUT | /referrer-policy/origin-only/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30285ms 12:25:46 INFO - PROCESS | 2872 | 1467141946549 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 12:25:46 INFO - PROCESS | 2872 | 1467141946554 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 12:25:46 INFO - TEST-START | /referrer-policy/origin-only/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html 12:25:46 INFO - PROCESS | 2872 | 1467141946559 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 12:25:46 INFO - PROCESS | 2872 | 1467141946562 Marionette TRACE conn3 <- [1,1126,null,{}] 12:25:46 INFO - PROCESS | 2872 | 1467141946570 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:46 INFO - PROCESS | 2872 | 1467141946573 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:25:46 INFO - PROCESS | 2872 | 1467141946681 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 12:25:46 INFO - PROCESS | 2872 | 1467141946720 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:46 INFO - PROCESS | 2872 | 1467141946724 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:25:46 INFO - PROCESS | 2872 | ++DOCSHELL 10A08800 == 8 [pid = 2872] [id = 372] 12:25:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 18 (110B5C00) [pid = 2872] [serial = 1035] [outer = 00000000] 12:25:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 19 (11263C00) [pid = 2872] [serial = 1036] [outer = 110B5C00] 12:25:46 INFO - PROCESS | 2872 | 1467141946774 Marionette DEBUG loaded listener.js 12:25:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 20 (114C7800) [pid = 2872] [serial = 1037] [outer = 110B5C00] 12:25:56 INFO - PROCESS | 2872 | --DOCSHELL 140D9000 == 7 [pid = 2872] [id = 371] 12:26:02 INFO - PROCESS | 2872 | --DOMWINDOW == 19 (140D9400) [pid = 2872] [serial = 1032] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html] 12:26:07 INFO - PROCESS | 2872 | --DOMWINDOW == 18 (1437E000) [pid = 2872] [serial = 1034] [outer = 00000000] [url = about:blank] 12:26:07 INFO - PROCESS | 2872 | --DOMWINDOW == 17 (11263C00) [pid = 2872] [serial = 1036] [outer = 00000000] [url = about:blank] 12:26:16 INFO - PROCESS | 2872 | MARIONETTE LOG: INFO: Timeout fired 12:26:16 INFO - PROCESS | 2872 | 1467141976904 Marionette TRACE conn3 <- [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]]]}] 12:26:17 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 12:26:17 INFO - document served over http requires an http 12:26:17 INFO - sub-resource via img-tag using the attr-referrer 12:26:17 INFO - delivery method with no-redirect and when 12:26:17 INFO - the target request is same-origin. 12:26:17 INFO - TEST-TIMEOUT | /referrer-policy/origin-only/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 30410ms 12:26:17 INFO - PROCESS | 2872 | 1467141976970 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 12:26:17 INFO - PROCESS | 2872 | 1467141976974 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 12:26:17 INFO - TEST-START | /referrer-policy/origin-only/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 12:26:17 INFO - PROCESS | 2872 | 1467141976980 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 12:26:17 INFO - PROCESS | 2872 | 1467141976983 Marionette TRACE conn3 <- [1,1130,null,{}] 12:26:17 INFO - PROCESS | 2872 | 1467141976989 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:17 INFO - PROCESS | 2872 | 1467141976992 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:26:17 INFO - PROCESS | 2872 | 1467141977104 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 12:26:17 INFO - PROCESS | 2872 | 1467141977144 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:17 INFO - PROCESS | 2872 | 1467141977147 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:26:17 INFO - PROCESS | 2872 | ++DOCSHELL 10564000 == 8 [pid = 2872] [id = 373] 12:26:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 18 (110B7400) [pid = 2872] [serial = 1038] [outer = 00000000] 12:26:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 19 (112BE800) [pid = 2872] [serial = 1039] [outer = 110B7400] 12:26:17 INFO - PROCESS | 2872 | 1467141977199 Marionette DEBUG loaded listener.js 12:26:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 20 (11ADB000) [pid = 2872] [serial = 1040] [outer = 110B7400] 12:26:26 INFO - PROCESS | 2872 | --DOCSHELL 10A08800 == 7 [pid = 2872] [id = 372] 12:26:32 INFO - PROCESS | 2872 | --DOMWINDOW == 19 (110B5C00) [pid = 2872] [serial = 1035] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html] 12:26:37 INFO - PROCESS | 2872 | --DOMWINDOW == 18 (114C7800) [pid = 2872] [serial = 1037] [outer = 00000000] [url = about:blank] 12:26:37 INFO - PROCESS | 2872 | --DOMWINDOW == 17 (112BE800) [pid = 2872] [serial = 1039] [outer = 00000000] [url = about:blank] 12:26:47 INFO - PROCESS | 2872 | MARIONETTE LOG: INFO: Timeout fired 12:26:47 INFO - PROCESS | 2872 | 1467142007361 Marionette TRACE conn3 <- [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]]]}] 12:26:47 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 12:26:47 INFO - document served over http requires an http 12:26:47 INFO - sub-resource via img-tag using the attr-referrer 12:26:47 INFO - delivery method with swap-origin-redirect and when 12:26:47 INFO - the target request is same-origin. 12:26:47 INFO - TEST-TIMEOUT | /referrer-policy/origin-only/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30410ms 12:26:47 INFO - PROCESS | 2872 | 1467142007424 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 12:26:47 INFO - PROCESS | 2872 | 1467142007429 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 12:26:47 INFO - TEST-START | /referrer-policy/origin-only/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 12:26:47 INFO - PROCESS | 2872 | 1467142007434 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 12:26:47 INFO - PROCESS | 2872 | 1467142007437 Marionette TRACE conn3 <- [1,1134,null,{}] 12:26:47 INFO - PROCESS | 2872 | 1467142007443 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:47 INFO - PROCESS | 2872 | 1467142007446 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:26:47 INFO - PROCESS | 2872 | 1467142007531 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 12:26:47 INFO - PROCESS | 2872 | 1467142007537 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:47 INFO - PROCESS | 2872 | 1467142007540 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:26:47 INFO - PROCESS | 2872 | ++DOCSHELL 10FAE800 == 8 [pid = 2872] [id = 374] 12:26:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 18 (114C7800) [pid = 2872] [serial = 1041] [outer = 00000000] 12:26:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 19 (114D5400) [pid = 2872] [serial = 1042] [outer = 114C7800] 12:26:47 INFO - PROCESS | 2872 | 1467142007590 Marionette DEBUG loaded listener.js 12:26:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 20 (1281BC00) [pid = 2872] [serial = 1043] [outer = 114C7800] 12:26:47 INFO - PROCESS | 2872 | ++DOCSHELL 13124C00 == 9 [pid = 2872] [id = 375] 12:26:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 21 (13125000) [pid = 2872] [serial = 1044] [outer = 00000000] 12:26:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 22 (1314B400) [pid = 2872] [serial = 1045] [outer = 13125000] 12:26:48 INFO - PROCESS | 2872 | 1467142008089 Marionette TRACE conn3 <- [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] 12:26:48 INFO - PROCESS | 2872 | 1467142008141 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 12:26:48 INFO - TEST-START | /referrer-policy/origin-only/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 12:26:48 INFO - PROCESS | 2872 | 1467142008148 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 12:26:48 INFO - PROCESS | 2872 | 1467142008151 Marionette TRACE conn3 <- [1,1138,null,{}] 12:26:48 INFO - PROCESS | 2872 | 1467142008154 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:48 INFO - PROCESS | 2872 | 1467142008157 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:26:48 INFO - PROCESS | 2872 | 1467142008251 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 12:26:48 INFO - PROCESS | 2872 | 1467142008259 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:48 INFO - PROCESS | 2872 | 1467142008262 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:26:48 INFO - PROCESS | 2872 | ++DOCSHELL 131CDC00 == 10 [pid = 2872] [id = 376] 12:26:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 23 (131CEC00) [pid = 2872] [serial = 1046] [outer = 00000000] 12:26:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 24 (13259400) [pid = 2872] [serial = 1047] [outer = 131CEC00] 12:26:48 INFO - PROCESS | 2872 | 1467142008309 Marionette DEBUG loaded listener.js 12:26:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 25 (136F9C00) [pid = 2872] [serial = 1048] [outer = 131CEC00] 12:26:48 INFO - PROCESS | 2872 | ++DOCSHELL 139CCC00 == 11 [pid = 2872] [id = 377] 12:26:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 26 (139CD000) [pid = 2872] [serial = 1049] [outer = 00000000] 12:26:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 27 (139CF400) [pid = 2872] [serial = 1050] [outer = 139CD000] 12:26:48 INFO - PROCESS | 2872 | 1467142008805 Marionette TRACE conn3 <- [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] 12:26:48 INFO - PROCESS | 2872 | 1467142008881 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 12:26:48 INFO - PROCESS | 2872 | 1467142008885 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 12:26:48 INFO - PROCESS | 2872 | 1467142008888 Marionette TRACE conn3 <- [1,1142,null,{}] 12:26:48 INFO - TEST-START | /referrer-policy/origin-only/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 12:26:48 INFO - PROCESS | 2872 | 1467142008900 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:48 INFO - PROCESS | 2872 | 1467142008904 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:26:49 INFO - PROCESS | 2872 | 1467142008995 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 12:26:49 INFO - PROCESS | 2872 | 1467142009009 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:49 INFO - PROCESS | 2872 | 1467142009013 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:26:49 INFO - PROCESS | 2872 | ++DOCSHELL 13CE1C00 == 12 [pid = 2872] [id = 378] 12:26:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 28 (13CE2400) [pid = 2872] [serial = 1051] [outer = 00000000] 12:26:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 29 (13D0E800) [pid = 2872] [serial = 1052] [outer = 13CE2400] 12:26:49 INFO - PROCESS | 2872 | 1467142009061 Marionette DEBUG loaded listener.js 12:26:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 30 (140D1C00) [pid = 2872] [serial = 1053] [outer = 13CE2400] 12:26:49 INFO - PROCESS | 2872 | ++DOCSHELL 140E0C00 == 13 [pid = 2872] [id = 379] 12:26:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 31 (14306800) [pid = 2872] [serial = 1054] [outer = 00000000] 12:26:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 32 (1430A000) [pid = 2872] [serial = 1055] [outer = 14306800] 12:26:49 INFO - PROCESS | 2872 | 1467142009604 Marionette TRACE conn3 <- [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] 12:26:49 INFO - PROCESS | 2872 | 1467142009632 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 12:26:49 INFO - TEST-START | /referrer-policy/origin-only/attr-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 12:26:49 INFO - PROCESS | 2872 | 1467142009635 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 12:26:49 INFO - PROCESS | 2872 | 1467142009637 Marionette TRACE conn3 <- [1,1146,null,{}] 12:26:49 INFO - PROCESS | 2872 | 1467142009640 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:49 INFO - PROCESS | 2872 | 1467142009642 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:26:49 INFO - PROCESS | 2872 | 1467142009729 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 12:26:49 INFO - PROCESS | 2872 | 1467142009736 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:49 INFO - PROCESS | 2872 | 1467142009738 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:26:49 INFO - PROCESS | 2872 | ++DOCSHELL 14309C00 == 14 [pid = 2872] [id = 380] 12:26:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 33 (1430A400) [pid = 2872] [serial = 1056] [outer = 00000000] 12:26:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 34 (14389000) [pid = 2872] [serial = 1057] [outer = 1430A400] 12:26:49 INFO - PROCESS | 2872 | 1467142009782 Marionette DEBUG loaded listener.js 12:26:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 35 (14E3F400) [pid = 2872] [serial = 1058] [outer = 1430A400] 12:26:59 INFO - PROCESS | 2872 | --DOCSHELL 140E0C00 == 13 [pid = 2872] [id = 379] 12:26:59 INFO - PROCESS | 2872 | --DOCSHELL 13CE1C00 == 12 [pid = 2872] [id = 378] 12:26:59 INFO - PROCESS | 2872 | --DOCSHELL 139CCC00 == 11 [pid = 2872] [id = 377] 12:26:59 INFO - PROCESS | 2872 | --DOCSHELL 131CDC00 == 10 [pid = 2872] [id = 376] 12:26:59 INFO - PROCESS | 2872 | --DOCSHELL 13124C00 == 9 [pid = 2872] [id = 375] 12:26:59 INFO - PROCESS | 2872 | --DOCSHELL 10FAE800 == 8 [pid = 2872] [id = 374] 12:26:59 INFO - PROCESS | 2872 | --DOCSHELL 10564000 == 7 [pid = 2872] [id = 373] 12:27:02 INFO - PROCESS | 2872 | --DOMWINDOW == 34 (110B7400) [pid = 2872] [serial = 1038] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html] 12:27:02 INFO - PROCESS | 2872 | --DOMWINDOW == 33 (114C7800) [pid = 2872] [serial = 1041] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html] 12:27:02 INFO - PROCESS | 2872 | --DOMWINDOW == 32 (13125000) [pid = 2872] [serial = 1044] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:27:02 INFO - PROCESS | 2872 | --DOMWINDOW == 31 (14306800) [pid = 2872] [serial = 1054] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:27:02 INFO - PROCESS | 2872 | --DOMWINDOW == 30 (13CE2400) [pid = 2872] [serial = 1051] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html] 12:27:02 INFO - PROCESS | 2872 | --DOMWINDOW == 29 (131CEC00) [pid = 2872] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html] 12:27:02 INFO - PROCESS | 2872 | --DOMWINDOW == 28 (139CD000) [pid = 2872] [serial = 1049] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467142008686] 12:27:06 INFO - PROCESS | 2872 | --DOMWINDOW == 27 (11ADB000) [pid = 2872] [serial = 1040] [outer = 00000000] [url = about:blank] 12:27:06 INFO - PROCESS | 2872 | --DOMWINDOW == 26 (114D5400) [pid = 2872] [serial = 1042] [outer = 00000000] [url = about:blank] 12:27:06 INFO - PROCESS | 2872 | --DOMWINDOW == 25 (1314B400) [pid = 2872] [serial = 1045] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:27:06 INFO - PROCESS | 2872 | --DOMWINDOW == 24 (1281BC00) [pid = 2872] [serial = 1043] [outer = 00000000] [url = about:blank] 12:27:06 INFO - PROCESS | 2872 | --DOMWINDOW == 23 (1430A000) [pid = 2872] [serial = 1055] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:27:06 INFO - PROCESS | 2872 | --DOMWINDOW == 22 (13D0E800) [pid = 2872] [serial = 1052] [outer = 00000000] [url = about:blank] 12:27:06 INFO - PROCESS | 2872 | --DOMWINDOW == 21 (140D1C00) [pid = 2872] [serial = 1053] [outer = 00000000] [url = about:blank] 12:27:06 INFO - PROCESS | 2872 | --DOMWINDOW == 20 (13259400) [pid = 2872] [serial = 1047] [outer = 00000000] [url = about:blank] 12:27:06 INFO - PROCESS | 2872 | --DOMWINDOW == 19 (139CF400) [pid = 2872] [serial = 1050] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467142008686] 12:27:06 INFO - PROCESS | 2872 | --DOMWINDOW == 18 (136F9C00) [pid = 2872] [serial = 1048] [outer = 00000000] [url = about:blank] 12:27:06 INFO - PROCESS | 2872 | --DOMWINDOW == 17 (14389000) [pid = 2872] [serial = 1057] [outer = 00000000] [url = about:blank] 12:27:19 INFO - PROCESS | 2872 | MARIONETTE LOG: INFO: Timeout fired 12:27:19 INFO - PROCESS | 2872 | 1467142039903 Marionette TRACE conn3 <- [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]]]}] 12:27:19 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 12:27:19 INFO - document served over http requires an https 12:27:19 INFO - sub-resource via img-tag using the attr-referrer 12:27:19 INFO - delivery method with keep-origin-redirect and when 12:27:19 INFO - the target request is same-origin. 12:27:19 INFO - TEST-TIMEOUT | /referrer-policy/origin-only/attr-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 30267ms 12:27:19 INFO - PROCESS | 2872 | 1467142039926 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 12:27:19 INFO - PROCESS | 2872 | 1467142039931 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 12:27:19 INFO - TEST-START | /referrer-policy/origin-only/attr-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html 12:27:19 INFO - PROCESS | 2872 | 1467142039937 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 12:27:19 INFO - PROCESS | 2872 | 1467142039940 Marionette TRACE conn3 <- [1,1150,null,{}] 12:27:19 INFO - PROCESS | 2872 | 1467142039946 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:19 INFO - PROCESS | 2872 | 1467142039949 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:27:20 INFO - PROCESS | 2872 | 1467142040066 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 12:27:20 INFO - PROCESS | 2872 | 1467142040108 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:20 INFO - PROCESS | 2872 | 1467142040111 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:27:20 INFO - PROCESS | 2872 | ++DOCSHELL 10A05C00 == 8 [pid = 2872] [id = 381] 12:27:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 18 (110B7400) [pid = 2872] [serial = 1059] [outer = 00000000] 12:27:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 19 (11266800) [pid = 2872] [serial = 1060] [outer = 110B7400] 12:27:20 INFO - PROCESS | 2872 | 1467142040164 Marionette DEBUG loaded listener.js 12:27:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 20 (114C8800) [pid = 2872] [serial = 1061] [outer = 110B7400] 12:27:29 INFO - PROCESS | 2872 | --DOCSHELL 14309C00 == 7 [pid = 2872] [id = 380] 12:27:31 INFO - PROCESS | 2872 | --DOMWINDOW == 19 (1430A400) [pid = 2872] [serial = 1056] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/attr-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html] 12:27:36 INFO - PROCESS | 2872 | --DOMWINDOW == 18 (14E3F400) [pid = 2872] [serial = 1058] [outer = 00000000] [url = about:blank] 12:27:36 INFO - PROCESS | 2872 | --DOMWINDOW == 17 (11266800) [pid = 2872] [serial = 1060] [outer = 00000000] [url = about:blank] 12:27:50 INFO - PROCESS | 2872 | MARIONETTE LOG: INFO: Timeout fired 12:27:50 INFO - PROCESS | 2872 | 1467142070279 Marionette TRACE conn3 <- [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]]]}] 12:27:50 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 12:27:50 INFO - document served over http requires an https 12:27:50 INFO - sub-resource via img-tag using the attr-referrer 12:27:50 INFO - delivery method with no-redirect and when 12:27:50 INFO - the target request is same-origin. 12:27:50 INFO - TEST-TIMEOUT | /referrer-policy/origin-only/attr-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 30392ms 12:27:50 INFO - PROCESS | 2872 | 1467142070330 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 12:27:50 INFO - PROCESS | 2872 | 1467142070334 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 12:27:50 INFO - TEST-START | /referrer-policy/origin-only/attr-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 12:27:50 INFO - PROCESS | 2872 | 1467142070341 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 12:27:50 INFO - PROCESS | 2872 | 1467142070344 Marionette TRACE conn3 <- [1,1154,null,{}] 12:27:50 INFO - PROCESS | 2872 | 1467142070350 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:50 INFO - PROCESS | 2872 | 1467142070353 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:27:50 INFO - PROCESS | 2872 | 1467142070465 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 12:27:50 INFO - PROCESS | 2872 | 1467142070505 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:50 INFO - PROCESS | 2872 | 1467142070508 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:27:50 INFO - PROCESS | 2872 | ++DOCSHELL 10A03C00 == 8 [pid = 2872] [id = 382] 12:27:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 18 (110D8400) [pid = 2872] [serial = 1062] [outer = 00000000] 12:27:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 19 (112C1C00) [pid = 2872] [serial = 1063] [outer = 110D8400] 12:27:50 INFO - PROCESS | 2872 | 1467142070559 Marionette DEBUG loaded listener.js 12:27:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 20 (11AE0800) [pid = 2872] [serial = 1064] [outer = 110D8400] 12:27:59 INFO - PROCESS | 2872 | --DOCSHELL 10A05C00 == 7 [pid = 2872] [id = 381] 12:28:05 INFO - PROCESS | 2872 | --DOMWINDOW == 19 (110B7400) [pid = 2872] [serial = 1059] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/attr-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html] 12:28:10 INFO - PROCESS | 2872 | --DOMWINDOW == 18 (114C8800) [pid = 2872] [serial = 1061] [outer = 00000000] [url = about:blank] 12:28:10 INFO - PROCESS | 2872 | --DOMWINDOW == 17 (112C1C00) [pid = 2872] [serial = 1063] [outer = 00000000] [url = about:blank] 12:28:20 INFO - PROCESS | 2872 | MARIONETTE LOG: INFO: Timeout fired 12:28:20 INFO - PROCESS | 2872 | 1467142100674 Marionette TRACE conn3 <- [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]]]}] 12:28:20 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 12:28:20 INFO - document served over http requires an https 12:28:20 INFO - sub-resource via img-tag using the attr-referrer 12:28:20 INFO - delivery method with swap-origin-redirect and when 12:28:20 INFO - the target request is same-origin. 12:28:20 INFO - TEST-TIMEOUT | /referrer-policy/origin-only/attr-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 30391ms 12:28:20 INFO - PROCESS | 2872 | 1467142100737 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 12:28:20 INFO - PROCESS | 2872 | 1467142100741 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 12:28:20 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html 12:28:20 INFO - PROCESS | 2872 | 1467142100747 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 12:28:20 INFO - PROCESS | 2872 | 1467142100750 Marionette TRACE conn3 <- [1,1158,null,{}] 12:28:20 INFO - PROCESS | 2872 | 1467142100756 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:20 INFO - PROCESS | 2872 | 1467142100759 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:20 INFO - PROCESS | 2872 | 1467142100875 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 12:28:20 INFO - PROCESS | 2872 | 1467142100917 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:20 INFO - PROCESS | 2872 | 1467142100920 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:20 INFO - PROCESS | 2872 | ++DOCSHELL 10A09400 == 8 [pid = 2872] [id = 383] 12:28:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 18 (110DB800) [pid = 2872] [serial = 1065] [outer = 00000000] 12:28:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 19 (112C2C00) [pid = 2872] [serial = 1066] [outer = 110DB800] 12:28:20 INFO - PROCESS | 2872 | 1467142100972 Marionette DEBUG loaded listener.js 12:28:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 20 (11ADA000) [pid = 2872] [serial = 1067] [outer = 110DB800] 12:28:21 INFO - PROCESS | 2872 | 1467142101346 Marionette TRACE conn3 <- [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]]]}] 12:28:21 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 12:28:21 INFO - document served over http requires an http 12:28:21 INFO - sub-resource via fetch-request using the http-csp 12:28:21 INFO - delivery method with keep-origin-redirect and when 12:28:21 INFO - the target request is cross-origin. 12:28:21 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 640ms 12:28:21 INFO - PROCESS | 2872 | 1467142101384 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 12:28:21 INFO - PROCESS | 2872 | 1467142101389 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 12:28:21 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html 12:28:21 INFO - PROCESS | 2872 | 1467142101395 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 12:28:21 INFO - PROCESS | 2872 | 1467142101398 Marionette TRACE conn3 <- [1,1162,null,{}] 12:28:21 INFO - PROCESS | 2872 | 1467142101401 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:21 INFO - PROCESS | 2872 | 1467142101404 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:21 INFO - PROCESS | 2872 | 1467142101491 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 12:28:21 INFO - PROCESS | 2872 | 1467142101497 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:21 INFO - PROCESS | 2872 | 1467142101499 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:21 INFO - PROCESS | 2872 | ++DOCSHELL 1302FC00 == 9 [pid = 2872] [id = 384] 12:28:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 21 (130A9C00) [pid = 2872] [serial = 1068] [outer = 00000000] 12:28:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 22 (1314B800) [pid = 2872] [serial = 1069] [outer = 130A9C00] 12:28:21 INFO - PROCESS | 2872 | 1467142101545 Marionette DEBUG loaded listener.js 12:28:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 23 (131CEC00) [pid = 2872] [serial = 1070] [outer = 130A9C00] 12:28:21 INFO - PROCESS | 2872 | 1467142101983 Marionette TRACE conn3 <- [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]]]}] 12:28:22 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 12:28:22 INFO - document served over http requires an http 12:28:22 INFO - sub-resource via fetch-request using the http-csp 12:28:22 INFO - delivery method with no-redirect and when 12:28:22 INFO - the target request is cross-origin. 12:28:22 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 624ms 12:28:22 INFO - PROCESS | 2872 | 1467142102033 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 12:28:22 INFO - PROCESS | 2872 | 1467142102035 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 12:28:22 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html 12:28:22 INFO - PROCESS | 2872 | 1467142102038 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 12:28:22 INFO - PROCESS | 2872 | 1467142102042 Marionette TRACE conn3 <- [1,1166,null,{}] 12:28:22 INFO - PROCESS | 2872 | 1467142102053 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:22 INFO - PROCESS | 2872 | 1467142102057 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:22 INFO - PROCESS | 2872 | 1467142102154 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 12:28:22 INFO - PROCESS | 2872 | 1467142102209 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:22 INFO - PROCESS | 2872 | 1467142102212 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:22 INFO - PROCESS | 2872 | ++DOCSHELL 139CAC00 == 10 [pid = 2872] [id = 385] 12:28:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 24 (139CB000) [pid = 2872] [serial = 1071] [outer = 00000000] 12:28:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 25 (139CE000) [pid = 2872] [serial = 1072] [outer = 139CB000] 12:28:22 INFO - PROCESS | 2872 | 1467142102260 Marionette DEBUG loaded listener.js 12:28:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 26 (139D2800) [pid = 2872] [serial = 1073] [outer = 139CB000] 12:28:22 INFO - PROCESS | 2872 | 1467142102698 Marionette TRACE conn3 <- [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]]]}] 12:28:22 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 12:28:22 INFO - document served over http requires an http 12:28:22 INFO - sub-resource via fetch-request using the http-csp 12:28:22 INFO - delivery method with swap-origin-redirect and when 12:28:22 INFO - the target request is cross-origin. 12:28:22 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 687ms 12:28:22 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html 12:28:22 INFO - PROCESS | 2872 | 1467142102738 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 12:28:22 INFO - PROCESS | 2872 | 1467142102740 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 12:28:22 INFO - PROCESS | 2872 | 1467142102744 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 12:28:22 INFO - PROCESS | 2872 | 1467142102745 Marionette TRACE conn3 <- [1,1170,null,{}] 12:28:22 INFO - PROCESS | 2872 | 1467142102749 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:22 INFO - PROCESS | 2872 | 1467142102751 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:22 INFO - PROCESS | 2872 | 1467142102856 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 12:28:22 INFO - PROCESS | 2872 | 1467142102863 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:22 INFO - PROCESS | 2872 | 1467142102865 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:22 INFO - PROCESS | 2872 | ++DOCSHELL 13D18000 == 11 [pid = 2872] [id = 386] 12:28:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 27 (13D18800) [pid = 2872] [serial = 1074] [outer = 00000000] 12:28:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 28 (140D7800) [pid = 2872] [serial = 1075] [outer = 13D18800] 12:28:22 INFO - PROCESS | 2872 | 1467142102909 Marionette DEBUG loaded listener.js 12:28:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 29 (140DEC00) [pid = 2872] [serial = 1076] [outer = 13D18800] 12:28:23 INFO - PROCESS | 2872 | ++DOCSHELL 14389C00 == 12 [pid = 2872] [id = 387] 12:28:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 30 (1438A800) [pid = 2872] [serial = 1077] [outer = 00000000] 12:28:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 31 (14E3C800) [pid = 2872] [serial = 1078] [outer = 1438A800] 12:28:23 INFO - PROCESS | 2872 | 1467142103376 Marionette TRACE conn3 <- [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]]]}] 12:28:23 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 12:28:23 INFO - document served over http requires an http 12:28:23 INFO - sub-resource via iframe-tag using the http-csp 12:28:23 INFO - delivery method with keep-origin-redirect and when 12:28:23 INFO - the target request is cross-origin. 12:28:23 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 687ms 12:28:23 INFO - PROCESS | 2872 | 1467142103442 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 12:28:23 INFO - PROCESS | 2872 | 1467142103444 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 12:28:23 INFO - PROCESS | 2872 | 1467142103448 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 12:28:23 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html 12:28:23 INFO - PROCESS | 2872 | 1467142103449 Marionette TRACE conn3 <- [1,1174,null,{}] 12:28:23 INFO - PROCESS | 2872 | 1467142103453 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:23 INFO - PROCESS | 2872 | 1467142103455 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:23 INFO - PROCESS | 2872 | 1467142103565 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 12:28:23 INFO - PROCESS | 2872 | 1467142103578 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:23 INFO - PROCESS | 2872 | 1467142103580 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:23 INFO - PROCESS | 2872 | ++DOCSHELL 14382000 == 13 [pid = 2872] [id = 388] 12:28:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 32 (14E3BC00) [pid = 2872] [serial = 1079] [outer = 00000000] 12:28:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 33 (14E45800) [pid = 2872] [serial = 1080] [outer = 14E3BC00] 12:28:23 INFO - PROCESS | 2872 | 1467142103623 Marionette DEBUG loaded listener.js 12:28:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 34 (14E47400) [pid = 2872] [serial = 1081] [outer = 14E3BC00] 12:28:23 INFO - PROCESS | 2872 | ++DOCSHELL 1504B000 == 14 [pid = 2872] [id = 389] 12:28:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 35 (1504B400) [pid = 2872] [serial = 1082] [outer = 00000000] 12:28:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 36 (1504EC00) [pid = 2872] [serial = 1083] [outer = 1504B400] 12:28:24 INFO - PROCESS | 2872 | 1467142104072 Marionette TRACE conn3 <- [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]]]}] 12:28:24 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 12:28:24 INFO - document served over http requires an http 12:28:24 INFO - sub-resource via iframe-tag using the http-csp 12:28:24 INFO - delivery method with no-redirect and when 12:28:24 INFO - the target request is cross-origin. 12:28:24 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 640ms 12:28:24 INFO - PROCESS | 2872 | 1467142104086 Marionette TRACE conn3 -> [0,1177,"getWindowHandle",null] 12:28:24 INFO - PROCESS | 2872 | 1467142104088 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 12:28:24 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html 12:28:24 INFO - PROCESS | 2872 | 1467142104091 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 12:28:24 INFO - PROCESS | 2872 | 1467142104093 Marionette TRACE conn3 <- [1,1178,null,{}] 12:28:24 INFO - PROCESS | 2872 | 1467142104096 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:24 INFO - PROCESS | 2872 | 1467142104102 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:24 INFO - PROCESS | 2872 | 1467142104221 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 12:28:24 INFO - PROCESS | 2872 | 1467142104229 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:24 INFO - PROCESS | 2872 | 1467142104231 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:24 INFO - PROCESS | 2872 | ++DOCSHELL 15547000 == 15 [pid = 2872] [id = 390] 12:28:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 37 (15547C00) [pid = 2872] [serial = 1084] [outer = 00000000] 12:28:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 38 (157B3400) [pid = 2872] [serial = 1085] [outer = 15547C00] 12:28:24 INFO - PROCESS | 2872 | 1467142104275 Marionette DEBUG loaded listener.js 12:28:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 39 (157DBC00) [pid = 2872] [serial = 1086] [outer = 15547C00] 12:28:24 INFO - PROCESS | 2872 | ++DOCSHELL 157E8000 == 16 [pid = 2872] [id = 391] 12:28:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 40 (157E8400) [pid = 2872] [serial = 1087] [outer = 00000000] 12:28:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 41 (15C28800) [pid = 2872] [serial = 1088] [outer = 157E8400] 12:28:24 INFO - PROCESS | 2872 | 1467142104724 Marionette TRACE conn3 <- [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]]]}] 12:28:24 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 12:28:24 INFO - document served over http requires an http 12:28:24 INFO - sub-resource via iframe-tag using the http-csp 12:28:24 INFO - delivery method with swap-origin-redirect and when 12:28:24 INFO - the target request is cross-origin. 12:28:24 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 703ms 12:28:24 INFO - PROCESS | 2872 | 1467142104791 Marionette TRACE conn3 -> [0,1181,"getWindowHandle",null] 12:28:24 INFO - PROCESS | 2872 | 1467142104793 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 12:28:24 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html 12:28:24 INFO - PROCESS | 2872 | 1467142104797 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 12:28:24 INFO - PROCESS | 2872 | 1467142104798 Marionette TRACE conn3 <- [1,1182,null,{}] 12:28:24 INFO - PROCESS | 2872 | 1467142104802 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:24 INFO - PROCESS | 2872 | 1467142104804 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:24 INFO - PROCESS | 2872 | 1467142104919 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 12:28:24 INFO - PROCESS | 2872 | 1467142104932 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:24 INFO - PROCESS | 2872 | 1467142104934 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:24 INFO - PROCESS | 2872 | ++DOCSHELL 157DD800 == 17 [pid = 2872] [id = 392] 12:28:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 42 (157DEC00) [pid = 2872] [serial = 1089] [outer = 00000000] 12:28:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 43 (15F99800) [pid = 2872] [serial = 1090] [outer = 157DEC00] 12:28:24 INFO - PROCESS | 2872 | 1467142104978 Marionette DEBUG loaded listener.js 12:28:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 44 (15FA4400) [pid = 2872] [serial = 1091] [outer = 157DEC00] 12:28:25 INFO - PROCESS | 2872 | 1467142105379 Marionette TRACE conn3 <- [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]]]}] 12:28:25 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 12:28:25 INFO - document served over http requires an http 12:28:25 INFO - sub-resource via script-tag using the http-csp 12:28:25 INFO - delivery method with keep-origin-redirect and when 12:28:25 INFO - the target request is cross-origin. 12:28:25 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 640ms 12:28:25 INFO - PROCESS | 2872 | 1467142105435 Marionette TRACE conn3 -> [0,1185,"getWindowHandle",null] 12:28:25 INFO - PROCESS | 2872 | 1467142105437 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 12:28:25 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html 12:28:25 INFO - PROCESS | 2872 | 1467142105440 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 12:28:25 INFO - PROCESS | 2872 | 1467142105441 Marionette TRACE conn3 <- [1,1186,null,{}] 12:28:25 INFO - PROCESS | 2872 | 1467142105445 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:25 INFO - PROCESS | 2872 | 1467142105447 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:25 INFO - PROCESS | 2872 | 1467142105521 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 12:28:25 INFO - PROCESS | 2872 | 1467142105526 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:25 INFO - PROCESS | 2872 | 1467142105528 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:25 INFO - PROCESS | 2872 | ++DOCSHELL 169BA000 == 18 [pid = 2872] [id = 393] 12:28:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 45 (169BA400) [pid = 2872] [serial = 1092] [outer = 00000000] 12:28:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 46 (169C0000) [pid = 2872] [serial = 1093] [outer = 169BA400] 12:28:25 INFO - PROCESS | 2872 | 1467142105571 Marionette DEBUG loaded listener.js 12:28:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 47 (169C3000) [pid = 2872] [serial = 1094] [outer = 169BA400] 12:28:25 INFO - PROCESS | 2872 | 1467142105956 Marionette TRACE conn3 <- [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]]]}] 12:28:25 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 12:28:25 INFO - document served over http requires an http 12:28:25 INFO - sub-resource via script-tag using the http-csp 12:28:25 INFO - delivery method with no-redirect and when 12:28:25 INFO - the target request is cross-origin. 12:28:25 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 547ms 12:28:25 INFO - PROCESS | 2872 | 1467142105976 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 12:28:25 INFO - PROCESS | 2872 | 1467142105978 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 12:28:25 INFO - PROCESS | 2872 | 1467142105981 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 12:28:25 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html 12:28:25 INFO - PROCESS | 2872 | 1467142105983 Marionette TRACE conn3 <- [1,1190,null,{}] 12:28:25 INFO - PROCESS | 2872 | 1467142105986 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:25 INFO - PROCESS | 2872 | 1467142105988 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:26 INFO - PROCESS | 2872 | 1467142106106 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 12:28:26 INFO - PROCESS | 2872 | 1467142106112 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:26 INFO - PROCESS | 2872 | 1467142106114 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:26 INFO - PROCESS | 2872 | ++DOCSHELL 16C49400 == 19 [pid = 2872] [id = 394] 12:28:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 48 (16C49C00) [pid = 2872] [serial = 1095] [outer = 00000000] 12:28:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 49 (16C4E400) [pid = 2872] [serial = 1096] [outer = 16C49C00] 12:28:26 INFO - PROCESS | 2872 | 1467142106158 Marionette DEBUG loaded listener.js 12:28:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 50 (16C4F000) [pid = 2872] [serial = 1097] [outer = 16C49C00] 12:28:26 INFO - PROCESS | 2872 | 1467142106559 Marionette TRACE conn3 <- [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]]]}] 12:28:26 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 12:28:26 INFO - document served over http requires an http 12:28:26 INFO - sub-resource via script-tag using the http-csp 12:28:26 INFO - delivery method with swap-origin-redirect and when 12:28:26 INFO - the target request is cross-origin. 12:28:26 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 640ms 12:28:26 INFO - PROCESS | 2872 | 1467142106619 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 12:28:26 INFO - PROCESS | 2872 | 1467142106621 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 12:28:26 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html 12:28:26 INFO - PROCESS | 2872 | 1467142106625 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 12:28:26 INFO - PROCESS | 2872 | 1467142106626 Marionette TRACE conn3 <- [1,1194,null,{}] 12:28:26 INFO - PROCESS | 2872 | 1467142106630 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:26 INFO - PROCESS | 2872 | 1467142106632 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:26 INFO - PROCESS | 2872 | 1467142106746 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 12:28:26 INFO - PROCESS | 2872 | 1467142106752 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:26 INFO - PROCESS | 2872 | 1467142106754 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:26 INFO - PROCESS | 2872 | ++DOCSHELL 16C62800 == 20 [pid = 2872] [id = 395] 12:28:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 51 (16F0BC00) [pid = 2872] [serial = 1098] [outer = 00000000] 12:28:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 52 (16F16000) [pid = 2872] [serial = 1099] [outer = 16F0BC00] 12:28:26 INFO - PROCESS | 2872 | 1467142106801 Marionette DEBUG loaded listener.js 12:28:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 53 (16F83400) [pid = 2872] [serial = 1100] [outer = 16F0BC00] 12:28:27 INFO - PROCESS | 2872 | 1467142107176 Marionette TRACE conn3 <- [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]]]}] 12:28:27 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 12:28:27 INFO - document served over http requires an http 12:28:27 INFO - sub-resource via xhr-request using the http-csp 12:28:27 INFO - delivery method with keep-origin-redirect and when 12:28:27 INFO - the target request is cross-origin. 12:28:27 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 593ms 12:28:27 INFO - PROCESS | 2872 | 1467142107222 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 12:28:27 INFO - PROCESS | 2872 | 1467142107224 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 12:28:27 INFO - PROCESS | 2872 | 1467142107227 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 12:28:27 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html 12:28:27 INFO - PROCESS | 2872 | 1467142107230 Marionette TRACE conn3 <- [1,1198,null,{}] 12:28:27 INFO - PROCESS | 2872 | 1467142107233 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:27 INFO - PROCESS | 2872 | 1467142107235 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:27 INFO - PROCESS | 2872 | 1467142107353 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 12:28:27 INFO - PROCESS | 2872 | 1467142107425 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:27 INFO - PROCESS | 2872 | 1467142107427 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:27 INFO - PROCESS | 2872 | ++DOCSHELL 1700B800 == 21 [pid = 2872] [id = 396] 12:28:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 54 (1700D400) [pid = 2872] [serial = 1101] [outer = 00000000] 12:28:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 55 (17079C00) [pid = 2872] [serial = 1102] [outer = 1700D400] 12:28:27 INFO - PROCESS | 2872 | 1467142107479 Marionette DEBUG loaded listener.js 12:28:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 56 (1722B000) [pid = 2872] [serial = 1103] [outer = 1700D400] 12:28:27 INFO - PROCESS | 2872 | 1467142107833 Marionette TRACE conn3 <- [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]]]}] 12:28:27 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 12:28:27 INFO - document served over http requires an http 12:28:27 INFO - sub-resource via xhr-request using the http-csp 12:28:27 INFO - delivery method with no-redirect and when 12:28:27 INFO - the target request is cross-origin. 12:28:27 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 625ms 12:28:27 INFO - PROCESS | 2872 | 1467142107866 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 12:28:27 INFO - PROCESS | 2872 | 1467142107868 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 12:28:27 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html 12:28:27 INFO - PROCESS | 2872 | 1467142107880 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 12:28:27 INFO - PROCESS | 2872 | 1467142107882 Marionette TRACE conn3 <- [1,1202,null,{}] 12:28:27 INFO - PROCESS | 2872 | 1467142107885 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:27 INFO - PROCESS | 2872 | 1467142107887 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:27 INFO - PROCESS | 2872 | 1467142107965 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 12:28:27 INFO - PROCESS | 2872 | 1467142107970 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:27 INFO - PROCESS | 2872 | 1467142107972 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:27 INFO - PROCESS | 2872 | ++DOCSHELL 157AB800 == 22 [pid = 2872] [id = 397] 12:28:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 57 (1707A800) [pid = 2872] [serial = 1104] [outer = 00000000] 12:28:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 58 (177DB800) [pid = 2872] [serial = 1105] [outer = 1707A800] 12:28:28 INFO - PROCESS | 2872 | 1467142108014 Marionette DEBUG loaded listener.js 12:28:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 59 (177DC400) [pid = 2872] [serial = 1106] [outer = 1707A800] 12:28:28 INFO - PROCESS | 2872 | 1467142108414 Marionette TRACE conn3 <- [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]]]}] 12:28:28 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 12:28:28 INFO - document served over http requires an http 12:28:28 INFO - sub-resource via xhr-request using the http-csp 12:28:28 INFO - delivery method with swap-origin-redirect and when 12:28:28 INFO - the target request is cross-origin. 12:28:28 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 593ms 12:28:28 INFO - PROCESS | 2872 | 1467142108479 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 12:28:28 INFO - PROCESS | 2872 | 1467142108481 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 12:28:28 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html 12:28:28 INFO - PROCESS | 2872 | 1467142108485 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 12:28:28 INFO - PROCESS | 2872 | 1467142108486 Marionette TRACE conn3 <- [1,1206,null,{}] 12:28:28 INFO - PROCESS | 2872 | 1467142108490 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:28 INFO - PROCESS | 2872 | 1467142108492 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:28 INFO - PROCESS | 2872 | 1467142108605 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 12:28:28 INFO - PROCESS | 2872 | 1467142108616 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:28 INFO - PROCESS | 2872 | 1467142108618 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:28 INFO - PROCESS | 2872 | ++DOCSHELL 14F11C00 == 23 [pid = 2872] [id = 398] 12:28:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 60 (155CE000) [pid = 2872] [serial = 1107] [outer = 00000000] 12:28:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 61 (17BD2400) [pid = 2872] [serial = 1108] [outer = 155CE000] 12:28:28 INFO - PROCESS | 2872 | 1467142108699 Marionette DEBUG loaded listener.js 12:28:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 62 (17BD4C00) [pid = 2872] [serial = 1109] [outer = 155CE000] 12:28:29 INFO - PROCESS | 2872 | 1467142109311 Marionette TRACE conn3 <- [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]]]}] 12:28:29 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 12:28:29 INFO - document served over http requires an https 12:28:29 INFO - sub-resource via fetch-request using the http-csp 12:28:29 INFO - delivery method with keep-origin-redirect and when 12:28:29 INFO - the target request is cross-origin. 12:28:29 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 844ms 12:28:29 INFO - PROCESS | 2872 | 1467142109328 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 12:28:29 INFO - PROCESS | 2872 | 1467142109332 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 12:28:29 INFO - PROCESS | 2872 | 1467142109321 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 12:28:29 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html 12:28:29 INFO - PROCESS | 2872 | 1467142109326 Marionette TRACE conn3 <- [1,1210,null,{}] 12:28:29 INFO - PROCESS | 2872 | 1467142109332 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:29 INFO - PROCESS | 2872 | 1467142109334 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:29 INFO - PROCESS | 2872 | 1467142109447 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 12:28:29 INFO - PROCESS | 2872 | 1467142109521 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:29 INFO - PROCESS | 2872 | 1467142109524 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:29 INFO - PROCESS | 2872 | ++DOCSHELL 11CD2C00 == 24 [pid = 2872] [id = 399] 12:28:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 63 (1289E000) [pid = 2872] [serial = 1110] [outer = 00000000] 12:28:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 64 (13263800) [pid = 2872] [serial = 1111] [outer = 1289E000] 12:28:29 INFO - PROCESS | 2872 | 1467142109579 Marionette DEBUG loaded listener.js 12:28:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 65 (13934800) [pid = 2872] [serial = 1112] [outer = 1289E000] 12:28:30 INFO - PROCESS | 2872 | 1467142110181 Marionette TRACE conn3 <- [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]]]}] 12:28:30 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 12:28:30 INFO - document served over http requires an https 12:28:30 INFO - sub-resource via fetch-request using the http-csp 12:28:30 INFO - delivery method with no-redirect and when 12:28:30 INFO - the target request is cross-origin. 12:28:30 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 906ms 12:28:30 INFO - PROCESS | 2872 | 1467142110228 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 12:28:30 INFO - PROCESS | 2872 | 1467142110232 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 12:28:30 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html 12:28:30 INFO - PROCESS | 2872 | 1467142110239 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 12:28:30 INFO - PROCESS | 2872 | 1467142110241 Marionette TRACE conn3 <- [1,1214,null,{}] 12:28:30 INFO - PROCESS | 2872 | 1467142110245 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:30 INFO - PROCESS | 2872 | 1467142110248 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:30 INFO - PROCESS | 2872 | 1467142110357 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 12:28:30 INFO - PROCESS | 2872 | 1467142110445 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:30 INFO - PROCESS | 2872 | 1467142110448 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:30 INFO - PROCESS | 2872 | ++DOCSHELL 14310400 == 25 [pid = 2872] [id = 400] 12:28:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 66 (1437C400) [pid = 2872] [serial = 1113] [outer = 00000000] 12:28:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 67 (14E45000) [pid = 2872] [serial = 1114] [outer = 1437C400] 12:28:30 INFO - PROCESS | 2872 | 1467142110502 Marionette DEBUG loaded listener.js 12:28:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 68 (1553D000) [pid = 2872] [serial = 1115] [outer = 1437C400] 12:28:31 INFO - PROCESS | 2872 | 1467142111040 Marionette TRACE conn3 <- [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]]]}] 12:28:31 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 12:28:31 INFO - document served over http requires an https 12:28:31 INFO - sub-resource via fetch-request using the http-csp 12:28:31 INFO - delivery method with swap-origin-redirect and when 12:28:31 INFO - the target request is cross-origin. 12:28:31 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 843ms 12:28:31 INFO - PROCESS | 2872 | 1467142111081 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 12:28:31 INFO - PROCESS | 2872 | 1467142111083 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 12:28:31 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 12:28:31 INFO - PROCESS | 2872 | 1467142111087 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 12:28:31 INFO - PROCESS | 2872 | 1467142111091 Marionette TRACE conn3 <- [1,1218,null,{}] 12:28:31 INFO - PROCESS | 2872 | 1467142111102 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:31 INFO - PROCESS | 2872 | 1467142111107 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:31 INFO - PROCESS | 2872 | 1467142111217 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 12:28:31 INFO - PROCESS | 2872 | 1467142111310 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:31 INFO - PROCESS | 2872 | 1467142111314 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:31 INFO - PROCESS | 2872 | ++DOCSHELL 1707A000 == 26 [pid = 2872] [id = 401] 12:28:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 69 (1707A400) [pid = 2872] [serial = 1116] [outer = 00000000] 12:28:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 70 (177DB000) [pid = 2872] [serial = 1117] [outer = 1707A400] 12:28:31 INFO - PROCESS | 2872 | 1467142111368 Marionette DEBUG loaded listener.js 12:28:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 71 (178D3000) [pid = 2872] [serial = 1118] [outer = 1707A400] 12:28:31 INFO - PROCESS | 2872 | ++DOCSHELL 13107000 == 27 [pid = 2872] [id = 402] 12:28:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (13124400) [pid = 2872] [serial = 1119] [outer = 00000000] 12:28:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (13150400) [pid = 2872] [serial = 1120] [outer = 13124400] 12:28:32 INFO - PROCESS | 2872 | 1467142112190 Marionette TRACE conn3 <- [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]]]}] 12:28:32 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 12:28:32 INFO - document served over http requires an https 12:28:32 INFO - sub-resource via iframe-tag using the http-csp 12:28:32 INFO - delivery method with keep-origin-redirect and when 12:28:32 INFO - the target request is cross-origin. 12:28:32 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1140ms 12:28:32 INFO - PROCESS | 2872 | 1467142112233 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 12:28:32 INFO - PROCESS | 2872 | 1467142112237 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 12:28:32 INFO - PROCESS | 2872 | 1467142112242 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 12:28:32 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html 12:28:32 INFO - PROCESS | 2872 | 1467142112245 Marionette TRACE conn3 <- [1,1222,null,{}] 12:28:32 INFO - PROCESS | 2872 | 1467142112251 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:32 INFO - PROCESS | 2872 | 1467142112253 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:32 INFO - PROCESS | 2872 | 1467142112357 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 12:28:32 INFO - PROCESS | 2872 | 1467142112434 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:32 INFO - PROCESS | 2872 | 1467142112436 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:32 INFO - PROCESS | 2872 | ++DOCSHELL 136F3400 == 28 [pid = 2872] [id = 403] 12:28:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (136F9C00) [pid = 2872] [serial = 1121] [outer = 00000000] 12:28:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (140D3400) [pid = 2872] [serial = 1122] [outer = 136F9C00] 12:28:32 INFO - PROCESS | 2872 | 1467142112485 Marionette DEBUG loaded listener.js 12:28:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (140DC000) [pid = 2872] [serial = 1123] [outer = 136F9C00] 12:28:32 INFO - PROCESS | 2872 | --DOCSHELL 157E8000 == 27 [pid = 2872] [id = 391] 12:28:32 INFO - PROCESS | 2872 | --DOCSHELL 1504B000 == 26 [pid = 2872] [id = 389] 12:28:32 INFO - PROCESS | 2872 | --DOCSHELL 14389C00 == 25 [pid = 2872] [id = 387] 12:28:32 INFO - PROCESS | 2872 | --DOCSHELL 10A03C00 == 24 [pid = 2872] [id = 382] 12:28:32 INFO - PROCESS | 2872 | ++DOCSHELL 139C8C00 == 25 [pid = 2872] [id = 404] 12:28:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (139CA800) [pid = 2872] [serial = 1124] [outer = 00000000] 12:28:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (13CDE800) [pid = 2872] [serial = 1125] [outer = 139CA800] 12:28:33 INFO - PROCESS | 2872 | 1467142113027 Marionette TRACE conn3 <- [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]]]}] 12:28:33 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 12:28:33 INFO - document served over http requires an https 12:28:33 INFO - sub-resource via iframe-tag using the http-csp 12:28:33 INFO - delivery method with no-redirect and when 12:28:33 INFO - the target request is cross-origin. 12:28:33 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 843ms 12:28:33 INFO - PROCESS | 2872 | 1467142113086 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 12:28:33 INFO - PROCESS | 2872 | 1467142113091 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 12:28:33 INFO - PROCESS | 2872 | 1467142113097 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 12:28:33 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 12:28:33 INFO - PROCESS | 2872 | 1467142113099 Marionette TRACE conn3 <- [1,1226,null,{}] 12:28:33 INFO - PROCESS | 2872 | 1467142113103 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:33 INFO - PROCESS | 2872 | 1467142113106 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:33 INFO - PROCESS | 2872 | 1467142113195 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 12:28:33 INFO - PROCESS | 2872 | 1467142113201 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:33 INFO - PROCESS | 2872 | 1467142113203 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:33 INFO - PROCESS | 2872 | ++DOCSHELL 14E4A400 == 26 [pid = 2872] [id = 405] 12:28:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (14F19800) [pid = 2872] [serial = 1126] [outer = 00000000] 12:28:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (15541C00) [pid = 2872] [serial = 1127] [outer = 14F19800] 12:28:33 INFO - PROCESS | 2872 | 1467142113258 Marionette DEBUG loaded listener.js 12:28:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (157B3000) [pid = 2872] [serial = 1128] [outer = 14F19800] 12:28:33 INFO - PROCESS | 2872 | ++DOCSHELL 169B8000 == 27 [pid = 2872] [id = 406] 12:28:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (169B8400) [pid = 2872] [serial = 1129] [outer = 00000000] 12:28:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (169BB400) [pid = 2872] [serial = 1130] [outer = 169B8400] 12:28:33 INFO - PROCESS | 2872 | 1467142113764 Marionette TRACE conn3 <- [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]]]}] 12:28:33 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 12:28:33 INFO - document served over http requires an https 12:28:33 INFO - sub-resource via iframe-tag using the http-csp 12:28:33 INFO - delivery method with swap-origin-redirect and when 12:28:33 INFO - the target request is cross-origin. 12:28:33 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 703ms 12:28:33 INFO - PROCESS | 2872 | 1467142113796 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 12:28:33 INFO - PROCESS | 2872 | 1467142113798 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 12:28:33 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 12:28:33 INFO - PROCESS | 2872 | 1467142113802 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 12:28:33 INFO - PROCESS | 2872 | 1467142113805 Marionette TRACE conn3 <- [1,1230,null,{}] 12:28:33 INFO - PROCESS | 2872 | 1467142113815 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:33 INFO - PROCESS | 2872 | 1467142113819 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:33 INFO - PROCESS | 2872 | 1467142113912 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 12:28:34 INFO - PROCESS | 2872 | 1467142114004 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:34 INFO - PROCESS | 2872 | 1467142114007 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:34 INFO - PROCESS | 2872 | ++DOCSHELL 16C46400 == 28 [pid = 2872] [id = 407] 12:28:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (16C46800) [pid = 2872] [serial = 1131] [outer = 00000000] 12:28:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (16C4F400) [pid = 2872] [serial = 1132] [outer = 16C46800] 12:28:34 INFO - PROCESS | 2872 | 1467142114053 Marionette DEBUG loaded listener.js 12:28:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (16C69000) [pid = 2872] [serial = 1133] [outer = 16C46800] 12:28:34 INFO - PROCESS | 2872 | 1467142114416 Marionette TRACE conn3 <- [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]]]}] 12:28:34 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 12:28:34 INFO - document served over http requires an https 12:28:34 INFO - sub-resource via script-tag using the http-csp 12:28:34 INFO - delivery method with keep-origin-redirect and when 12:28:34 INFO - the target request is cross-origin. 12:28:34 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 625ms 12:28:34 INFO - PROCESS | 2872 | 1467142114449 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 12:28:34 INFO - PROCESS | 2872 | 1467142114452 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 12:28:34 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html 12:28:34 INFO - PROCESS | 2872 | 1467142114455 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 12:28:34 INFO - PROCESS | 2872 | 1467142114457 Marionette TRACE conn3 <- [1,1234,null,{}] 12:28:34 INFO - PROCESS | 2872 | 1467142114460 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:34 INFO - PROCESS | 2872 | 1467142114462 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:34 INFO - PROCESS | 2872 | 1467142114540 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 12:28:34 INFO - PROCESS | 2872 | 1467142114574 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:34 INFO - PROCESS | 2872 | 1467142114576 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:34 INFO - PROCESS | 2872 | ++DOCSHELL 16C4E800 == 29 [pid = 2872] [id = 408] 12:28:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (16C61800) [pid = 2872] [serial = 1134] [outer = 00000000] 12:28:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (172ED400) [pid = 2872] [serial = 1135] [outer = 16C61800] 12:28:34 INFO - PROCESS | 2872 | 1467142114620 Marionette DEBUG loaded listener.js 12:28:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (177DBC00) [pid = 2872] [serial = 1136] [outer = 16C61800] 12:28:35 INFO - PROCESS | 2872 | 1467142115090 Marionette TRACE conn3 <- [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]]]}] 12:28:35 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 12:28:35 INFO - document served over http requires an https 12:28:35 INFO - sub-resource via script-tag using the http-csp 12:28:35 INFO - delivery method with no-redirect and when 12:28:35 INFO - the target request is cross-origin. 12:28:35 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 703ms 12:28:35 INFO - PROCESS | 2872 | 1467142115162 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 12:28:35 INFO - PROCESS | 2872 | 1467142115164 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 12:28:35 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 12:28:35 INFO - PROCESS | 2872 | 1467142115167 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 12:28:35 INFO - PROCESS | 2872 | 1467142115169 Marionette TRACE conn3 <- [1,1238,null,{}] 12:28:35 INFO - PROCESS | 2872 | 1467142115172 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:35 INFO - PROCESS | 2872 | 1467142115174 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:35 INFO - PROCESS | 2872 | 1467142115277 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 12:28:35 INFO - PROCESS | 2872 | 1467142115288 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:35 INFO - PROCESS | 2872 | 1467142115291 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:35 INFO - PROCESS | 2872 | ++DOCSHELL 1800B000 == 30 [pid = 2872] [id = 409] 12:28:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (1800B800) [pid = 2872] [serial = 1137] [outer = 00000000] 12:28:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (18077400) [pid = 2872] [serial = 1138] [outer = 1800B800] 12:28:35 INFO - PROCESS | 2872 | 1467142115340 Marionette DEBUG loaded listener.js 12:28:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (180BBC00) [pid = 2872] [serial = 1139] [outer = 1800B800] 12:28:35 INFO - PROCESS | 2872 | 1467142115783 Marionette TRACE conn3 <- [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]]]}] 12:28:35 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 12:28:35 INFO - document served over http requires an https 12:28:35 INFO - sub-resource via script-tag using the http-csp 12:28:35 INFO - delivery method with swap-origin-redirect and when 12:28:35 INFO - the target request is cross-origin. 12:28:35 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 640ms 12:28:35 INFO - PROCESS | 2872 | 1467142115804 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 12:28:35 INFO - PROCESS | 2872 | 1467142115806 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 12:28:35 INFO - PROCESS | 2872 | 1467142115810 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 12:28:35 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 12:28:35 INFO - PROCESS | 2872 | 1467142115812 Marionette TRACE conn3 <- [1,1242,null,{}] 12:28:35 INFO - PROCESS | 2872 | 1467142115820 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:35 INFO - PROCESS | 2872 | 1467142115825 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:35 INFO - PROCESS | 2872 | 1467142115975 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 12:28:36 INFO - PROCESS | 2872 | 1467142116032 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:36 INFO - PROCESS | 2872 | 1467142116034 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:36 INFO - PROCESS | 2872 | ++DOCSHELL 177CFC00 == 31 [pid = 2872] [id = 410] 12:28:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (18124000) [pid = 2872] [serial = 1140] [outer = 00000000] 12:28:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (1833CC00) [pid = 2872] [serial = 1141] [outer = 18124000] 12:28:36 INFO - PROCESS | 2872 | 1467142116077 Marionette DEBUG loaded listener.js 12:28:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (18344400) [pid = 2872] [serial = 1142] [outer = 18124000] 12:28:36 INFO - PROCESS | 2872 | 1467142116487 Marionette TRACE conn3 <- [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]]]}] 12:28:36 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 12:28:36 INFO - document served over http requires an https 12:28:36 INFO - sub-resource via xhr-request using the http-csp 12:28:36 INFO - delivery method with keep-origin-redirect and when 12:28:36 INFO - the target request is cross-origin. 12:28:36 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 734ms 12:28:36 INFO - PROCESS | 2872 | 1467142116550 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 12:28:36 INFO - PROCESS | 2872 | 1467142116552 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 12:28:36 INFO - PROCESS | 2872 | 1467142116555 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 12:28:36 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html 12:28:36 INFO - PROCESS | 2872 | 1467142116557 Marionette TRACE conn3 <- [1,1246,null,{}] 12:28:36 INFO - PROCESS | 2872 | 1467142116564 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:36 INFO - PROCESS | 2872 | 1467142116566 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:36 INFO - PROCESS | 2872 | 1467142116683 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 12:28:36 INFO - PROCESS | 2872 | 1467142116692 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:36 INFO - PROCESS | 2872 | 1467142116694 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:36 INFO - PROCESS | 2872 | ++DOCSHELL 183A2C00 == 32 [pid = 2872] [id = 411] 12:28:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (183A3000) [pid = 2872] [serial = 1143] [outer = 00000000] 12:28:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (183AE800) [pid = 2872] [serial = 1144] [outer = 183A3000] 12:28:36 INFO - PROCESS | 2872 | 1467142116738 Marionette DEBUG loaded listener.js 12:28:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 98 (183B0000) [pid = 2872] [serial = 1145] [outer = 183A3000] 12:28:37 INFO - PROCESS | 2872 | --DOMWINDOW == 97 (14E3BC00) [pid = 2872] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html] 12:28:37 INFO - PROCESS | 2872 | --DOMWINDOW == 96 (1504B400) [pid = 2872] [serial = 1082] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467142103959] 12:28:37 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (1700D400) [pid = 2872] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html] 12:28:37 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (130A9C00) [pid = 2872] [serial = 1068] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html] 12:28:37 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (110D8400) [pid = 2872] [serial = 1062] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/attr-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html] 12:28:37 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (110DB800) [pid = 2872] [serial = 1065] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html] 12:28:37 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (16F0BC00) [pid = 2872] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html] 12:28:37 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (139CB000) [pid = 2872] [serial = 1071] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html] 12:28:37 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (16C49C00) [pid = 2872] [serial = 1095] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html] 12:28:37 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (15547C00) [pid = 2872] [serial = 1084] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html] 12:28:37 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (157E8400) [pid = 2872] [serial = 1087] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:28:37 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (169BA400) [pid = 2872] [serial = 1092] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html] 12:28:37 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (13D18800) [pid = 2872] [serial = 1074] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html] 12:28:37 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (1438A800) [pid = 2872] [serial = 1077] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:28:37 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (157DEC00) [pid = 2872] [serial = 1089] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html] 12:28:37 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (1707A800) [pid = 2872] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html] 12:28:37 INFO - PROCESS | 2872 | 1467142117227 Marionette TRACE conn3 <- [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]]]}] 12:28:37 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 12:28:37 INFO - document served over http requires an https 12:28:37 INFO - sub-resource via xhr-request using the http-csp 12:28:37 INFO - delivery method with no-redirect and when 12:28:37 INFO - the target request is cross-origin. 12:28:37 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 687ms 12:28:37 INFO - PROCESS | 2872 | 1467142117255 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 12:28:37 INFO - PROCESS | 2872 | 1467142117257 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 12:28:37 INFO - PROCESS | 2872 | 1467142117260 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 12:28:37 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 12:28:37 INFO - PROCESS | 2872 | 1467142117262 Marionette TRACE conn3 <- [1,1250,null,{}] 12:28:37 INFO - PROCESS | 2872 | 1467142117266 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:37 INFO - PROCESS | 2872 | 1467142117268 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:37 INFO - PROCESS | 2872 | 1467142117378 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 12:28:37 INFO - PROCESS | 2872 | 1467142117383 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:37 INFO - PROCESS | 2872 | 1467142117385 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:37 INFO - PROCESS | 2872 | ++DOCSHELL 1055A800 == 33 [pid = 2872] [id = 412] 12:28:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (114C7C00) [pid = 2872] [serial = 1146] [outer = 00000000] 12:28:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (1700D400) [pid = 2872] [serial = 1147] [outer = 114C7C00] 12:28:37 INFO - PROCESS | 2872 | 1467142117427 Marionette DEBUG loaded listener.js 12:28:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (183AC400) [pid = 2872] [serial = 1148] [outer = 114C7C00] 12:28:37 INFO - PROCESS | 2872 | 1467142117837 Marionette TRACE conn3 <- [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]]]}] 12:28:37 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 12:28:37 INFO - document served over http requires an https 12:28:37 INFO - sub-resource via xhr-request using the http-csp 12:28:37 INFO - delivery method with swap-origin-redirect and when 12:28:37 INFO - the target request is cross-origin. 12:28:37 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 593ms 12:28:37 INFO - PROCESS | 2872 | 1467142117862 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 12:28:37 INFO - PROCESS | 2872 | 1467142117864 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 12:28:37 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html 12:28:37 INFO - PROCESS | 2872 | 1467142117882 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 12:28:37 INFO - PROCESS | 2872 | 1467142117884 Marionette TRACE conn3 <- [1,1254,null,{}] 12:28:37 INFO - PROCESS | 2872 | 1467142117887 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:37 INFO - PROCESS | 2872 | 1467142117889 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:37 INFO - PROCESS | 2872 | 1467142117967 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 12:28:37 INFO - PROCESS | 2872 | 1467142117972 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:37 INFO - PROCESS | 2872 | 1467142117974 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:37 INFO - PROCESS | 2872 | ++DOCSHELL 10435C00 == 34 [pid = 2872] [id = 413] 12:28:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (177D1800) [pid = 2872] [serial = 1149] [outer = 00000000] 12:28:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (19AAF400) [pid = 2872] [serial = 1150] [outer = 177D1800] 12:28:38 INFO - PROCESS | 2872 | 1467142118016 Marionette DEBUG loaded listener.js 12:28:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (13262C00) [pid = 2872] [serial = 1151] [outer = 177D1800] 12:28:38 INFO - PROCESS | 2872 | 1467142118416 Marionette TRACE conn3 <- [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]]]}] 12:28:38 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 12:28:38 INFO - document served over http requires an http 12:28:38 INFO - sub-resource via fetch-request using the http-csp 12:28:38 INFO - delivery method with keep-origin-redirect and when 12:28:38 INFO - the target request is same-origin. 12:28:38 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 593ms 12:28:38 INFO - PROCESS | 2872 | 1467142118481 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 12:28:38 INFO - PROCESS | 2872 | 1467142118483 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 12:28:38 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html 12:28:38 INFO - PROCESS | 2872 | 1467142118496 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 12:28:38 INFO - PROCESS | 2872 | 1467142118498 Marionette TRACE conn3 <- [1,1258,null,{}] 12:28:38 INFO - PROCESS | 2872 | 1467142118502 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:38 INFO - PROCESS | 2872 | 1467142118503 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:38 INFO - PROCESS | 2872 | 1467142118580 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 12:28:38 INFO - PROCESS | 2872 | 1467142118584 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:38 INFO - PROCESS | 2872 | 1467142118586 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:38 INFO - PROCESS | 2872 | ++DOCSHELL 19AAA400 == 35 [pid = 2872] [id = 414] 12:28:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (19AAD800) [pid = 2872] [serial = 1152] [outer = 00000000] 12:28:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (19C9B000) [pid = 2872] [serial = 1153] [outer = 19AAD800] 12:28:38 INFO - PROCESS | 2872 | 1467142118628 Marionette DEBUG loaded listener.js 12:28:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (19C9D000) [pid = 2872] [serial = 1154] [outer = 19AAD800] 12:28:39 INFO - PROCESS | 2872 | 1467142119126 Marionette TRACE conn3 <- [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]]]}] 12:28:39 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 12:28:39 INFO - document served over http requires an http 12:28:39 INFO - sub-resource via fetch-request using the http-csp 12:28:39 INFO - delivery method with no-redirect and when 12:28:39 INFO - the target request is same-origin. 12:28:39 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 687ms 12:28:39 INFO - PROCESS | 2872 | 1467142119189 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 12:28:39 INFO - PROCESS | 2872 | 1467142119194 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 12:28:39 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html 12:28:39 INFO - PROCESS | 2872 | 1467142119199 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 12:28:39 INFO - PROCESS | 2872 | 1467142119203 Marionette TRACE conn3 <- [1,1262,null,{}] 12:28:39 INFO - PROCESS | 2872 | 1467142119208 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:39 INFO - PROCESS | 2872 | 1467142119211 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:39 INFO - PROCESS | 2872 | 1467142119329 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 12:28:39 INFO - PROCESS | 2872 | 1467142119422 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:39 INFO - PROCESS | 2872 | 1467142119430 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:39 INFO - PROCESS | 2872 | ++DOCSHELL 1059AC00 == 36 [pid = 2872] [id = 415] 12:28:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (10A01400) [pid = 2872] [serial = 1155] [outer = 00000000] 12:28:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (139D2C00) [pid = 2872] [serial = 1156] [outer = 10A01400] 12:28:39 INFO - PROCESS | 2872 | 1467142119487 Marionette DEBUG loaded listener.js 12:28:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (140D8000) [pid = 2872] [serial = 1157] [outer = 10A01400] 12:28:40 INFO - PROCESS | 2872 | 1467142120133 Marionette TRACE conn3 <- [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]]]}] 12:28:40 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 12:28:40 INFO - document served over http requires an http 12:28:40 INFO - sub-resource via fetch-request using the http-csp 12:28:40 INFO - delivery method with swap-origin-redirect and when 12:28:40 INFO - the target request is same-origin. 12:28:40 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1000ms 12:28:40 INFO - PROCESS | 2872 | 1467142120202 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 12:28:40 INFO - PROCESS | 2872 | 1467142120207 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 12:28:40 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html 12:28:40 INFO - PROCESS | 2872 | 1467142120213 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 12:28:40 INFO - PROCESS | 2872 | 1467142120216 Marionette TRACE conn3 <- [1,1266,null,{}] 12:28:40 INFO - PROCESS | 2872 | 1467142120220 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:40 INFO - PROCESS | 2872 | 1467142120223 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:40 INFO - PROCESS | 2872 | 1467142120336 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 12:28:40 INFO - PROCESS | 2872 | 1467142120453 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:40 INFO - PROCESS | 2872 | 1467142120457 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:40 INFO - PROCESS | 2872 | ++DOCSHELL 16B9A400 == 37 [pid = 2872] [id = 416] 12:28:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (16BA1000) [pid = 2872] [serial = 1158] [outer = 00000000] 12:28:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (16C4B000) [pid = 2872] [serial = 1159] [outer = 16BA1000] 12:28:40 INFO - PROCESS | 2872 | 1467142120516 Marionette DEBUG loaded listener.js 12:28:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (1700DC00) [pid = 2872] [serial = 1160] [outer = 16BA1000] 12:28:40 INFO - PROCESS | 2872 | ++DOCSHELL 18342400 == 38 [pid = 2872] [id = 417] 12:28:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 98 (183AB400) [pid = 2872] [serial = 1161] [outer = 00000000] 12:28:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 99 (19AAB400) [pid = 2872] [serial = 1162] [outer = 183AB400] 12:28:41 INFO - PROCESS | 2872 | 1467142121087 Marionette TRACE conn3 <- [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]]]}] 12:28:41 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 12:28:41 INFO - document served over http requires an http 12:28:41 INFO - sub-resource via iframe-tag using the http-csp 12:28:41 INFO - delivery method with keep-origin-redirect and when 12:28:41 INFO - the target request is same-origin. 12:28:41 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 906ms 12:28:41 INFO - PROCESS | 2872 | 1467142121117 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 12:28:41 INFO - PROCESS | 2872 | 1467142121119 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 12:28:41 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html 12:28:41 INFO - PROCESS | 2872 | 1467142121123 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 12:28:41 INFO - PROCESS | 2872 | 1467142121127 Marionette TRACE conn3 <- [1,1270,null,{}] 12:28:41 INFO - PROCESS | 2872 | 1467142121138 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:41 INFO - PROCESS | 2872 | 1467142121143 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:41 INFO - PROCESS | 2872 | 1467142121270 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 12:28:41 INFO - PROCESS | 2872 | 1467142121394 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:41 INFO - PROCESS | 2872 | 1467142121397 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:41 INFO - PROCESS | 2872 | ++DOCSHELL 19C9A800 == 39 [pid = 2872] [id = 418] 12:28:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 100 (19C9AC00) [pid = 2872] [serial = 1163] [outer = 00000000] 12:28:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 101 (19CF7000) [pid = 2872] [serial = 1164] [outer = 19C9AC00] 12:28:41 INFO - PROCESS | 2872 | 1467142121454 Marionette DEBUG loaded listener.js 12:28:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 102 (19CFC000) [pid = 2872] [serial = 1165] [outer = 19C9AC00] 12:28:41 INFO - PROCESS | 2872 | ++DOCSHELL 1A143C00 == 40 [pid = 2872] [id = 419] 12:28:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 103 (1A144000) [pid = 2872] [serial = 1166] [outer = 00000000] 12:28:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 104 (17825800) [pid = 2872] [serial = 1167] [outer = 1A144000] 12:28:42 INFO - PROCESS | 2872 | 1467142122097 Marionette TRACE conn3 <- [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]]]}] 12:28:42 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 12:28:42 INFO - document served over http requires an http 12:28:42 INFO - sub-resource via iframe-tag using the http-csp 12:28:42 INFO - delivery method with no-redirect and when 12:28:42 INFO - the target request is same-origin. 12:28:42 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 1000ms 12:28:42 INFO - PROCESS | 2872 | 1467142122127 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 12:28:42 INFO - PROCESS | 2872 | 1467142122130 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 12:28:42 INFO - PROCESS | 2872 | 1467142122134 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 12:28:42 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html 12:28:42 INFO - PROCESS | 2872 | 1467142122136 Marionette TRACE conn3 <- [1,1274,null,{}] 12:28:42 INFO - PROCESS | 2872 | 1467142122140 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:42 INFO - PROCESS | 2872 | 1467142122142 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:42 INFO - PROCESS | 2872 | 1467142122258 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 12:28:42 INFO - PROCESS | 2872 | 1467142122473 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:42 INFO - PROCESS | 2872 | 1467142122476 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:42 INFO - PROCESS | 2872 | ++DOCSHELL 10A7BC00 == 41 [pid = 2872] [id = 420] 12:28:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 105 (10A80800) [pid = 2872] [serial = 1168] [outer = 00000000] 12:28:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 106 (13152000) [pid = 2872] [serial = 1169] [outer = 10A80800] 12:28:42 INFO - PROCESS | 2872 | 1467142122548 Marionette DEBUG loaded listener.js 12:28:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 107 (139D1800) [pid = 2872] [serial = 1170] [outer = 10A80800] 12:28:42 INFO - PROCESS | 2872 | ++DOCSHELL 13146800 == 42 [pid = 2872] [id = 421] 12:28:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 108 (13151C00) [pid = 2872] [serial = 1171] [outer = 00000000] 12:28:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 109 (13930800) [pid = 2872] [serial = 1172] [outer = 13151C00] 12:28:43 INFO - PROCESS | 2872 | 1467142123157 Marionette TRACE conn3 <- [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]]]}] 12:28:43 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 12:28:43 INFO - document served over http requires an http 12:28:43 INFO - sub-resource via iframe-tag using the http-csp 12:28:43 INFO - delivery method with swap-origin-redirect and when 12:28:43 INFO - the target request is same-origin. 12:28:43 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 1078ms 12:28:43 INFO - PROCESS | 2872 | 1467142123224 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 12:28:43 INFO - PROCESS | 2872 | 1467142123228 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 12:28:43 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html 12:28:43 INFO - PROCESS | 2872 | 1467142123232 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 12:28:43 INFO - PROCESS | 2872 | 1467142123234 Marionette TRACE conn3 <- [1,1278,null,{}] 12:28:43 INFO - PROCESS | 2872 | 1467142123240 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:43 INFO - PROCESS | 2872 | 1467142123244 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:43 INFO - PROCESS | 2872 | 1467142123361 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 12:28:43 INFO - PROCESS | 2872 | --DOCSHELL 169B8000 == 41 [pid = 2872] [id = 406] 12:28:43 INFO - PROCESS | 2872 | --DOCSHELL 139C8C00 == 40 [pid = 2872] [id = 404] 12:28:43 INFO - PROCESS | 2872 | --DOCSHELL 13107000 == 39 [pid = 2872] [id = 402] 12:28:43 INFO - PROCESS | 2872 | --DOMWINDOW == 108 (17BD2400) [pid = 2872] [serial = 1108] [outer = 00000000] [url = about:blank] 12:28:43 INFO - PROCESS | 2872 | --DOMWINDOW == 107 (177DC400) [pid = 2872] [serial = 1106] [outer = 00000000] [url = about:blank] 12:28:43 INFO - PROCESS | 2872 | --DOMWINDOW == 106 (177DB800) [pid = 2872] [serial = 1105] [outer = 00000000] [url = about:blank] 12:28:43 INFO - PROCESS | 2872 | --DOMWINDOW == 105 (14E45800) [pid = 2872] [serial = 1080] [outer = 00000000] [url = about:blank] 12:28:43 INFO - PROCESS | 2872 | --DOMWINDOW == 104 (1504EC00) [pid = 2872] [serial = 1083] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467142103959] 12:28:43 INFO - PROCESS | 2872 | --DOMWINDOW == 103 (14E47400) [pid = 2872] [serial = 1081] [outer = 00000000] [url = about:blank] 12:28:43 INFO - PROCESS | 2872 | --DOMWINDOW == 102 (17079C00) [pid = 2872] [serial = 1102] [outer = 00000000] [url = about:blank] 12:28:43 INFO - PROCESS | 2872 | --DOMWINDOW == 101 (1314B800) [pid = 2872] [serial = 1069] [outer = 00000000] [url = about:blank] 12:28:43 INFO - PROCESS | 2872 | --DOMWINDOW == 100 (131CEC00) [pid = 2872] [serial = 1070] [outer = 00000000] [url = about:blank] 12:28:43 INFO - PROCESS | 2872 | --DOMWINDOW == 99 (11AE0800) [pid = 2872] [serial = 1064] [outer = 00000000] [url = about:blank] 12:28:43 INFO - PROCESS | 2872 | --DOMWINDOW == 98 (112C2C00) [pid = 2872] [serial = 1066] [outer = 00000000] [url = about:blank] 12:28:43 INFO - PROCESS | 2872 | --DOMWINDOW == 97 (11ADA000) [pid = 2872] [serial = 1067] [outer = 00000000] [url = about:blank] 12:28:43 INFO - PROCESS | 2872 | --DOMWINDOW == 96 (16F16000) [pid = 2872] [serial = 1099] [outer = 00000000] [url = about:blank] 12:28:43 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (139CE000) [pid = 2872] [serial = 1072] [outer = 00000000] [url = about:blank] 12:28:43 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (139D2800) [pid = 2872] [serial = 1073] [outer = 00000000] [url = about:blank] 12:28:43 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (16C4E400) [pid = 2872] [serial = 1096] [outer = 00000000] [url = about:blank] 12:28:43 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (16C4F000) [pid = 2872] [serial = 1097] [outer = 00000000] [url = about:blank] 12:28:43 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (157B3400) [pid = 2872] [serial = 1085] [outer = 00000000] [url = about:blank] 12:28:43 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (15C28800) [pid = 2872] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:28:43 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (157DBC00) [pid = 2872] [serial = 1086] [outer = 00000000] [url = about:blank] 12:28:43 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (169C0000) [pid = 2872] [serial = 1093] [outer = 00000000] [url = about:blank] 12:28:43 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (169C3000) [pid = 2872] [serial = 1094] [outer = 00000000] [url = about:blank] 12:28:43 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (140D7800) [pid = 2872] [serial = 1075] [outer = 00000000] [url = about:blank] 12:28:43 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (14E3C800) [pid = 2872] [serial = 1078] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:28:43 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (140DEC00) [pid = 2872] [serial = 1076] [outer = 00000000] [url = about:blank] 12:28:43 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (15F99800) [pid = 2872] [serial = 1090] [outer = 00000000] [url = about:blank] 12:28:43 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (15FA4400) [pid = 2872] [serial = 1091] [outer = 00000000] [url = about:blank] 12:28:43 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (1722B000) [pid = 2872] [serial = 1103] [outer = 00000000] [url = about:blank] 12:28:43 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (16F83400) [pid = 2872] [serial = 1100] [outer = 00000000] [url = about:blank] 12:28:43 INFO - PROCESS | 2872 | 1467142123469 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:43 INFO - PROCESS | 2872 | 1467142123471 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:43 INFO - PROCESS | 2872 | ++DOCSHELL 10A06400 == 40 [pid = 2872] [id = 422] 12:28:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (10A73400) [pid = 2872] [serial = 1173] [outer = 00000000] 12:28:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (11ADCC00) [pid = 2872] [serial = 1174] [outer = 10A73400] 12:28:43 INFO - PROCESS | 2872 | 1467142123517 Marionette DEBUG loaded listener.js 12:28:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (130A2000) [pid = 2872] [serial = 1175] [outer = 10A73400] 12:28:43 INFO - PROCESS | 2872 | 1467142123899 Marionette TRACE conn3 <- [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]]]}] 12:28:43 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 12:28:43 INFO - document served over http requires an http 12:28:43 INFO - sub-resource via script-tag using the http-csp 12:28:43 INFO - delivery method with keep-origin-redirect and when 12:28:43 INFO - the target request is same-origin. 12:28:43 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 687ms 12:28:43 INFO - PROCESS | 2872 | 1467142123930 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 12:28:43 INFO - PROCESS | 2872 | 1467142123934 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 12:28:43 INFO - PROCESS | 2872 | 1467142123938 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 12:28:43 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html 12:28:43 INFO - PROCESS | 2872 | 1467142123940 Marionette TRACE conn3 <- [1,1282,null,{}] 12:28:43 INFO - PROCESS | 2872 | 1467142123944 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:43 INFO - PROCESS | 2872 | 1467142123946 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:44 INFO - PROCESS | 2872 | 1467142124061 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 12:28:44 INFO - PROCESS | 2872 | 1467142124067 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:44 INFO - PROCESS | 2872 | 1467142124069 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:44 INFO - PROCESS | 2872 | ++DOCSHELL 139D2800 == 41 [pid = 2872] [id = 423] 12:28:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (13D11000) [pid = 2872] [serial = 1176] [outer = 00000000] 12:28:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (14E47800) [pid = 2872] [serial = 1177] [outer = 13D11000] 12:28:44 INFO - PROCESS | 2872 | 1467142124115 Marionette DEBUG loaded listener.js 12:28:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (15547C00) [pid = 2872] [serial = 1178] [outer = 13D11000] 12:28:44 INFO - PROCESS | 2872 | 1467142124579 Marionette TRACE conn3 <- [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]]]}] 12:28:44 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 12:28:44 INFO - document served over http requires an http 12:28:44 INFO - sub-resource via script-tag using the http-csp 12:28:44 INFO - delivery method with no-redirect and when 12:28:44 INFO - the target request is same-origin. 12:28:44 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 703ms 12:28:44 INFO - PROCESS | 2872 | 1467142124638 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 12:28:44 INFO - PROCESS | 2872 | 1467142124641 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 12:28:44 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html 12:28:44 INFO - PROCESS | 2872 | 1467142124645 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 12:28:44 INFO - PROCESS | 2872 | 1467142124651 Marionette TRACE conn3 <- [1,1286,null,{}] 12:28:44 INFO - PROCESS | 2872 | 1467142124659 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:44 INFO - PROCESS | 2872 | 1467142124663 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:44 INFO - PROCESS | 2872 | 1467142124746 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 12:28:44 INFO - PROCESS | 2872 | 1467142124752 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:44 INFO - PROCESS | 2872 | 1467142124754 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:44 INFO - PROCESS | 2872 | ++DOCSHELL 15C29000 == 42 [pid = 2872] [id = 424] 12:28:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (15C2E400) [pid = 2872] [serial = 1179] [outer = 00000000] 12:28:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (160D7C00) [pid = 2872] [serial = 1180] [outer = 15C2E400] 12:28:44 INFO - PROCESS | 2872 | 1467142124798 Marionette DEBUG loaded listener.js 12:28:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (169B5C00) [pid = 2872] [serial = 1181] [outer = 15C2E400] 12:28:45 INFO - PROCESS | 2872 | 1467142125230 Marionette TRACE conn3 <- [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]]]}] 12:28:45 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 12:28:45 INFO - document served over http requires an http 12:28:45 INFO - sub-resource via script-tag using the http-csp 12:28:45 INFO - delivery method with swap-origin-redirect and when 12:28:45 INFO - the target request is same-origin. 12:28:45 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 656ms 12:28:45 INFO - PROCESS | 2872 | 1467142125302 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 12:28:45 INFO - PROCESS | 2872 | 1467142125305 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 12:28:45 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html 12:28:45 INFO - PROCESS | 2872 | 1467142125308 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 12:28:45 INFO - PROCESS | 2872 | 1467142125310 Marionette TRACE conn3 <- [1,1290,null,{}] 12:28:45 INFO - PROCESS | 2872 | 1467142125313 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:45 INFO - PROCESS | 2872 | 1467142125315 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:45 INFO - PROCESS | 2872 | 1467142125402 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 12:28:45 INFO - PROCESS | 2872 | 1467142125517 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:45 INFO - PROCESS | 2872 | 1467142125519 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:45 INFO - PROCESS | 2872 | ++DOCSHELL 16C47800 == 43 [pid = 2872] [id = 425] 12:28:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (16C48C00) [pid = 2872] [serial = 1182] [outer = 00000000] 12:28:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (16C52000) [pid = 2872] [serial = 1183] [outer = 16C48C00] 12:28:45 INFO - PROCESS | 2872 | 1467142125563 Marionette DEBUG loaded listener.js 12:28:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (16C67800) [pid = 2872] [serial = 1184] [outer = 16C48C00] 12:28:45 INFO - PROCESS | 2872 | 1467142125933 Marionette TRACE conn3 <- [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]]]}] 12:28:45 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 12:28:45 INFO - document served over http requires an http 12:28:45 INFO - sub-resource via xhr-request using the http-csp 12:28:45 INFO - delivery method with keep-origin-redirect and when 12:28:45 INFO - the target request is same-origin. 12:28:45 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 640ms 12:28:45 INFO - PROCESS | 2872 | 1467142125946 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 12:28:45 INFO - PROCESS | 2872 | 1467142125948 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 12:28:45 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html 12:28:45 INFO - PROCESS | 2872 | 1467142125952 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 12:28:45 INFO - PROCESS | 2872 | 1467142125953 Marionette TRACE conn3 <- [1,1294,null,{}] 12:28:45 INFO - PROCESS | 2872 | 1467142125957 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:45 INFO - PROCESS | 2872 | 1467142125959 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:46 INFO - PROCESS | 2872 | 1467142126065 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 12:28:46 INFO - PROCESS | 2872 | 1467142126069 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:46 INFO - PROCESS | 2872 | 1467142126075 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:46 INFO - PROCESS | 2872 | ++DOCSHELL 1700E400 == 44 [pid = 2872] [id = 426] 12:28:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (1700F800) [pid = 2872] [serial = 1185] [outer = 00000000] 12:28:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (1722F000) [pid = 2872] [serial = 1186] [outer = 1700F800] 12:28:46 INFO - PROCESS | 2872 | 1467142126128 Marionette DEBUG loaded listener.js 12:28:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (172EC000) [pid = 2872] [serial = 1187] [outer = 1700F800] 12:28:46 INFO - PROCESS | 2872 | 1467142126571 Marionette TRACE conn3 <- [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]]]}] 12:28:46 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 12:28:46 INFO - document served over http requires an http 12:28:46 INFO - sub-resource via xhr-request using the http-csp 12:28:46 INFO - delivery method with no-redirect and when 12:28:46 INFO - the target request is same-origin. 12:28:46 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 640ms 12:28:46 INFO - PROCESS | 2872 | 1467142126589 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 12:28:46 INFO - PROCESS | 2872 | 1467142126591 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 12:28:46 INFO - PROCESS | 2872 | 1467142126600 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 12:28:46 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html 12:28:46 INFO - PROCESS | 2872 | 1467142126601 Marionette TRACE conn3 <- [1,1298,null,{}] 12:28:46 INFO - PROCESS | 2872 | 1467142126605 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:46 INFO - PROCESS | 2872 | 1467142126607 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:46 INFO - PROCESS | 2872 | 1467142126721 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 12:28:46 INFO - PROCESS | 2872 | 1467142126726 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:46 INFO - PROCESS | 2872 | 1467142126728 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:46 INFO - PROCESS | 2872 | ++DOCSHELL 1722B000 == 45 [pid = 2872] [id = 427] 12:28:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (177DA800) [pid = 2872] [serial = 1188] [outer = 00000000] 12:28:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (18075800) [pid = 2872] [serial = 1189] [outer = 177DA800] 12:28:46 INFO - PROCESS | 2872 | 1467142126771 Marionette DEBUG loaded listener.js 12:28:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 98 (180BD000) [pid = 2872] [serial = 1190] [outer = 177DA800] 12:28:47 INFO - PROCESS | 2872 | 1467142127206 Marionette TRACE conn3 <- [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]]]}] 12:28:47 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 12:28:47 INFO - document served over http requires an http 12:28:47 INFO - sub-resource via xhr-request using the http-csp 12:28:47 INFO - delivery method with swap-origin-redirect and when 12:28:47 INFO - the target request is same-origin. 12:28:47 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 625ms 12:28:47 INFO - PROCESS | 2872 | 1467142127238 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 12:28:47 INFO - PROCESS | 2872 | 1467142127240 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 12:28:47 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html 12:28:47 INFO - PROCESS | 2872 | 1467142127243 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 12:28:47 INFO - PROCESS | 2872 | 1467142127245 Marionette TRACE conn3 <- [1,1302,null,{}] 12:28:47 INFO - PROCESS | 2872 | 1467142127248 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:47 INFO - PROCESS | 2872 | 1467142127250 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:47 INFO - PROCESS | 2872 | 1467142127355 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 12:28:47 INFO - PROCESS | 2872 | 1467142127360 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:47 INFO - PROCESS | 2872 | 1467142127362 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:47 INFO - PROCESS | 2872 | ++DOCSHELL 17BD2400 == 46 [pid = 2872] [id = 428] 12:28:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 99 (1806FC00) [pid = 2872] [serial = 1191] [outer = 00000000] 12:28:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 100 (183AA400) [pid = 2872] [serial = 1192] [outer = 1806FC00] 12:28:47 INFO - PROCESS | 2872 | 1467142127405 Marionette DEBUG loaded listener.js 12:28:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 101 (183AB000) [pid = 2872] [serial = 1193] [outer = 1806FC00] 12:28:47 INFO - PROCESS | 2872 | --DOMWINDOW == 100 (1800B800) [pid = 2872] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html] 12:28:47 INFO - PROCESS | 2872 | --DOMWINDOW == 99 (18124000) [pid = 2872] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html] 12:28:47 INFO - PROCESS | 2872 | --DOMWINDOW == 98 (183A3000) [pid = 2872] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html] 12:28:47 INFO - PROCESS | 2872 | --DOMWINDOW == 97 (16C46800) [pid = 2872] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html] 12:28:47 INFO - PROCESS | 2872 | --DOMWINDOW == 96 (16C61800) [pid = 2872] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html] 12:28:47 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (14F19800) [pid = 2872] [serial = 1126] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html] 12:28:47 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (169B8400) [pid = 2872] [serial = 1129] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:28:47 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (139CA800) [pid = 2872] [serial = 1124] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467142112900] 12:28:47 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (136F9C00) [pid = 2872] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html] 12:28:47 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (13124400) [pid = 2872] [serial = 1119] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:28:47 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (114C7C00) [pid = 2872] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html] 12:28:47 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (177D1800) [pid = 2872] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html] 12:28:47 INFO - PROCESS | 2872 | 1467142127936 Marionette TRACE conn3 <- [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]]]}] 12:28:47 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 12:28:47 INFO - document served over http requires an https 12:28:47 INFO - sub-resource via fetch-request using the http-csp 12:28:47 INFO - delivery method with keep-origin-redirect and when 12:28:47 INFO - the target request is same-origin. 12:28:47 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 734ms 12:28:47 INFO - PROCESS | 2872 | 1467142127984 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 12:28:47 INFO - PROCESS | 2872 | 1467142127986 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 12:28:47 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html 12:28:47 INFO - PROCESS | 2872 | 1467142127989 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 12:28:47 INFO - PROCESS | 2872 | 1467142127991 Marionette TRACE conn3 <- [1,1306,null,{}] 12:28:47 INFO - PROCESS | 2872 | 1467142127994 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:47 INFO - PROCESS | 2872 | 1467142127996 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:48 INFO - PROCESS | 2872 | 1467142128096 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 12:28:48 INFO - PROCESS | 2872 | 1467142128105 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:48 INFO - PROCESS | 2872 | 1467142128107 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:48 INFO - PROCESS | 2872 | ++DOCSHELL 129F0000 == 47 [pid = 2872] [id = 429] 12:28:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (130A2400) [pid = 2872] [serial = 1194] [outer = 00000000] 12:28:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (18124000) [pid = 2872] [serial = 1195] [outer = 130A2400] 12:28:48 INFO - PROCESS | 2872 | 1467142128149 Marionette DEBUG loaded listener.js 12:28:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (18337C00) [pid = 2872] [serial = 1196] [outer = 130A2400] 12:28:48 INFO - PROCESS | 2872 | 1467142128566 Marionette TRACE conn3 <- [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]]]}] 12:28:48 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 12:28:48 INFO - document served over http requires an https 12:28:48 INFO - sub-resource via fetch-request using the http-csp 12:28:48 INFO - delivery method with no-redirect and when 12:28:48 INFO - the target request is same-origin. 12:28:48 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 625ms 12:28:48 INFO - PROCESS | 2872 | 1467142128627 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 12:28:48 INFO - PROCESS | 2872 | 1467142128629 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 12:28:48 INFO - PROCESS | 2872 | 1467142128633 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 12:28:48 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html 12:28:48 INFO - PROCESS | 2872 | 1467142128634 Marionette TRACE conn3 <- [1,1310,null,{}] 12:28:48 INFO - PROCESS | 2872 | 1467142128638 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:48 INFO - PROCESS | 2872 | 1467142128639 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:48 INFO - PROCESS | 2872 | 1467142128722 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 12:28:48 INFO - PROCESS | 2872 | 1467142128727 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:48 INFO - PROCESS | 2872 | 1467142128729 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:48 INFO - PROCESS | 2872 | ++DOCSHELL 139CF400 == 48 [pid = 2872] [id = 430] 12:28:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (16C5C400) [pid = 2872] [serial = 1197] [outer = 00000000] 12:28:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (19CF2800) [pid = 2872] [serial = 1198] [outer = 16C5C400] 12:28:48 INFO - PROCESS | 2872 | 1467142128772 Marionette DEBUG loaded listener.js 12:28:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (19CF6000) [pid = 2872] [serial = 1199] [outer = 16C5C400] 12:28:49 INFO - PROCESS | 2872 | 1467142129197 Marionette TRACE conn3 <- [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]]]}] 12:28:49 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 12:28:49 INFO - document served over http requires an https 12:28:49 INFO - sub-resource via fetch-request using the http-csp 12:28:49 INFO - delivery method with swap-origin-redirect and when 12:28:49 INFO - the target request is same-origin. 12:28:49 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 594ms 12:28:49 INFO - PROCESS | 2872 | 1467142129230 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 12:28:49 INFO - PROCESS | 2872 | 1467142129232 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 12:28:49 INFO - PROCESS | 2872 | 1467142129235 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 12:28:49 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 12:28:49 INFO - PROCESS | 2872 | 1467142129237 Marionette TRACE conn3 <- [1,1314,null,{}] 12:28:49 INFO - PROCESS | 2872 | 1467142129244 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:49 INFO - PROCESS | 2872 | 1467142129246 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:49 INFO - PROCESS | 2872 | 1467142129327 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 12:28:49 INFO - PROCESS | 2872 | 1467142129332 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:49 INFO - PROCESS | 2872 | 1467142129335 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:49 INFO - PROCESS | 2872 | ++DOCSHELL 19CFDC00 == 49 [pid = 2872] [id = 431] 12:28:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (19CFE400) [pid = 2872] [serial = 1200] [outer = 00000000] 12:28:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (1A145400) [pid = 2872] [serial = 1201] [outer = 19CFE400] 12:28:49 INFO - PROCESS | 2872 | 1467142129380 Marionette DEBUG loaded listener.js 12:28:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 98 (1A14C000) [pid = 2872] [serial = 1202] [outer = 19CFE400] 12:28:49 INFO - PROCESS | 2872 | ++DOCSHELL 1A191000 == 50 [pid = 2872] [id = 432] 12:28:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 99 (1A191400) [pid = 2872] [serial = 1203] [outer = 00000000] 12:28:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 100 (1A193C00) [pid = 2872] [serial = 1204] [outer = 1A191400] 12:28:49 INFO - PROCESS | 2872 | 1467142129890 Marionette TRACE conn3 <- [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]]]}] 12:28:49 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 12:28:49 INFO - document served over http requires an https 12:28:49 INFO - sub-resource via iframe-tag using the http-csp 12:28:49 INFO - delivery method with keep-origin-redirect and when 12:28:49 INFO - the target request is same-origin. 12:28:49 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 749ms 12:28:49 INFO - PROCESS | 2872 | 1467142129977 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 12:28:49 INFO - PROCESS | 2872 | 1467142129981 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 12:28:49 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 12:28:49 INFO - PROCESS | 2872 | 1467142129986 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 12:28:49 INFO - PROCESS | 2872 | 1467142129990 Marionette TRACE conn3 <- [1,1318,null,{}] 12:28:49 INFO - PROCESS | 2872 | 1467142129997 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:49 INFO - PROCESS | 2872 | 1467142130000 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:50 INFO - PROCESS | 2872 | 1467142130130 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 12:28:50 INFO - PROCESS | 2872 | 1467142130250 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:50 INFO - PROCESS | 2872 | 1467142130256 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:50 INFO - PROCESS | 2872 | ++DOCSHELL 13154400 == 51 [pid = 2872] [id = 433] 12:28:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 101 (131CEC00) [pid = 2872] [serial = 1205] [outer = 00000000] 12:28:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 102 (13931400) [pid = 2872] [serial = 1206] [outer = 131CEC00] 12:28:50 INFO - PROCESS | 2872 | 1467142130314 Marionette DEBUG loaded listener.js 12:28:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 103 (140DB400) [pid = 2872] [serial = 1207] [outer = 131CEC00] 12:28:50 INFO - PROCESS | 2872 | ++DOCSHELL 157DD000 == 52 [pid = 2872] [id = 434] 12:28:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 104 (157DE000) [pid = 2872] [serial = 1208] [outer = 00000000] 12:28:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 105 (157DC400) [pid = 2872] [serial = 1209] [outer = 157DE000] 12:28:50 INFO - PROCESS | 2872 | 1467142130955 Marionette TRACE conn3 <- [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]]]}] 12:28:50 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 12:28:50 INFO - document served over http requires an https 12:28:50 INFO - sub-resource via iframe-tag using the http-csp 12:28:50 INFO - delivery method with no-redirect and when 12:28:50 INFO - the target request is same-origin. 12:28:50 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1000ms 12:28:50 INFO - PROCESS | 2872 | 1467142130990 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 12:28:50 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 12:28:50 INFO - PROCESS | 2872 | 1467142130993 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 12:28:50 INFO - PROCESS | 2872 | 1467142130999 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 12:28:50 INFO - PROCESS | 2872 | 1467142131003 Marionette TRACE conn3 <- [1,1322,null,{}] 12:28:50 INFO - PROCESS | 2872 | 1467142131008 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:50 INFO - PROCESS | 2872 | 1467142131013 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:51 INFO - PROCESS | 2872 | 1467142131158 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 12:28:51 INFO - PROCESS | 2872 | 1467142131285 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:51 INFO - PROCESS | 2872 | 1467142131288 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:51 INFO - PROCESS | 2872 | ++DOCSHELL 15C28800 == 53 [pid = 2872] [id = 435] 12:28:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 106 (15FA4400) [pid = 2872] [serial = 1210] [outer = 00000000] 12:28:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 107 (16C48800) [pid = 2872] [serial = 1211] [outer = 15FA4400] 12:28:51 INFO - PROCESS | 2872 | 1467142131343 Marionette DEBUG loaded listener.js 12:28:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 108 (16F17800) [pid = 2872] [serial = 1212] [outer = 15FA4400] 12:28:51 INFO - PROCESS | 2872 | ++DOCSHELL 19A35400 == 54 [pid = 2872] [id = 436] 12:28:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 109 (19AAB000) [pid = 2872] [serial = 1213] [outer = 00000000] 12:28:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 110 (19C97800) [pid = 2872] [serial = 1214] [outer = 19AAB000] 12:28:51 INFO - PROCESS | 2872 | 1467142131947 Marionette TRACE conn3 <- [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]]]}] 12:28:51 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 12:28:51 INFO - document served over http requires an https 12:28:51 INFO - sub-resource via iframe-tag using the http-csp 12:28:51 INFO - delivery method with swap-origin-redirect and when 12:28:51 INFO - the target request is same-origin. 12:28:51 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1000ms 12:28:51 INFO - PROCESS | 2872 | 1467142131998 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 12:28:51 INFO - PROCESS | 2872 | 1467142132001 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 12:28:51 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 12:28:51 INFO - PROCESS | 2872 | 1467142132004 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 12:28:51 INFO - PROCESS | 2872 | 1467142132007 Marionette TRACE conn3 <- [1,1326,null,{}] 12:28:52 INFO - PROCESS | 2872 | 1467142132017 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:52 INFO - PROCESS | 2872 | 1467142132022 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:52 INFO - PROCESS | 2872 | 1467142132145 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 12:28:52 INFO - PROCESS | 2872 | 1467142132272 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:52 INFO - PROCESS | 2872 | 1467142132277 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:52 INFO - PROCESS | 2872 | ++DOCSHELL 1A02D800 == 55 [pid = 2872] [id = 437] 12:28:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 111 (1A030000) [pid = 2872] [serial = 1215] [outer = 00000000] 12:28:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 112 (1A151000) [pid = 2872] [serial = 1216] [outer = 1A030000] 12:28:52 INFO - PROCESS | 2872 | 1467142132334 Marionette DEBUG loaded listener.js 12:28:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 113 (1A191800) [pid = 2872] [serial = 1217] [outer = 1A030000] 12:28:52 INFO - PROCESS | 2872 | 1467142132976 Marionette TRACE conn3 <- [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]]]}] 12:28:52 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 12:28:52 INFO - document served over http requires an https 12:28:52 INFO - sub-resource via script-tag using the http-csp 12:28:52 INFO - delivery method with keep-origin-redirect and when 12:28:52 INFO - the target request is same-origin. 12:28:52 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 999ms 12:28:52 INFO - PROCESS | 2872 | 1467142133007 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 12:28:52 INFO - PROCESS | 2872 | 1467142133009 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 12:28:53 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html 12:28:53 INFO - PROCESS | 2872 | 1467142133012 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 12:28:53 INFO - PROCESS | 2872 | 1467142133014 Marionette TRACE conn3 <- [1,1330,null,{}] 12:28:53 INFO - PROCESS | 2872 | 1467142133018 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:53 INFO - PROCESS | 2872 | 1467142133020 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:53 INFO - PROCESS | 2872 | 1467142133123 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 12:28:53 INFO - PROCESS | 2872 | 1467142133378 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:53 INFO - PROCESS | 2872 | 1467142133381 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:53 INFO - PROCESS | 2872 | ++DOCSHELL 10228400 == 56 [pid = 2872] [id = 438] 12:28:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 114 (0C772C00) [pid = 2872] [serial = 1218] [outer = 00000000] 12:28:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 115 (10A78800) [pid = 2872] [serial = 1219] [outer = 0C772C00] 12:28:53 INFO - PROCESS | 2872 | 1467142133472 Marionette DEBUG loaded listener.js 12:28:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 116 (11C3C800) [pid = 2872] [serial = 1220] [outer = 0C772C00] 12:28:54 INFO - PROCESS | 2872 | 1467142134050 Marionette TRACE conn3 <- [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]]]}] 12:28:54 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 12:28:54 INFO - document served over http requires an https 12:28:54 INFO - sub-resource via script-tag using the http-csp 12:28:54 INFO - delivery method with no-redirect and when 12:28:54 INFO - the target request is same-origin. 12:28:54 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 1093ms 12:28:54 INFO - PROCESS | 2872 | 1467142134113 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 12:28:54 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 12:28:54 INFO - PROCESS | 2872 | 1467142134116 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 12:28:54 INFO - PROCESS | 2872 | 1467142134138 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 12:28:54 INFO - PROCESS | 2872 | 1467142134141 Marionette TRACE conn3 <- [1,1334,null,{}] 12:28:54 INFO - PROCESS | 2872 | 1467142134147 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:54 INFO - PROCESS | 2872 | 1467142134149 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:54 INFO - PROCESS | 2872 | 1467142134262 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 12:28:54 INFO - PROCESS | 2872 | --DOCSHELL 1A191000 == 55 [pid = 2872] [id = 432] 12:28:54 INFO - PROCESS | 2872 | --DOCSHELL 139CF400 == 54 [pid = 2872] [id = 430] 12:28:54 INFO - PROCESS | 2872 | --DOCSHELL 129F0000 == 53 [pid = 2872] [id = 429] 12:28:54 INFO - PROCESS | 2872 | --DOCSHELL 17BD2400 == 52 [pid = 2872] [id = 428] 12:28:54 INFO - PROCESS | 2872 | --DOCSHELL 1722B000 == 51 [pid = 2872] [id = 427] 12:28:54 INFO - PROCESS | 2872 | --DOCSHELL 1700E400 == 50 [pid = 2872] [id = 426] 12:28:54 INFO - PROCESS | 2872 | --DOCSHELL 16C47800 == 49 [pid = 2872] [id = 425] 12:28:54 INFO - PROCESS | 2872 | --DOCSHELL 15C29000 == 48 [pid = 2872] [id = 424] 12:28:54 INFO - PROCESS | 2872 | --DOCSHELL 139D2800 == 47 [pid = 2872] [id = 423] 12:28:54 INFO - PROCESS | 2872 | --DOCSHELL 10A06400 == 46 [pid = 2872] [id = 422] 12:28:54 INFO - PROCESS | 2872 | --DOCSHELL 13146800 == 45 [pid = 2872] [id = 421] 12:28:54 INFO - PROCESS | 2872 | --DOCSHELL 10A7BC00 == 44 [pid = 2872] [id = 420] 12:28:54 INFO - PROCESS | 2872 | --DOCSHELL 1A143C00 == 43 [pid = 2872] [id = 419] 12:28:54 INFO - PROCESS | 2872 | --DOCSHELL 19C9A800 == 42 [pid = 2872] [id = 418] 12:28:54 INFO - PROCESS | 2872 | --DOCSHELL 18342400 == 41 [pid = 2872] [id = 417] 12:28:54 INFO - PROCESS | 2872 | --DOCSHELL 16B9A400 == 40 [pid = 2872] [id = 416] 12:28:54 INFO - PROCESS | 2872 | --DOMWINDOW == 115 (13263800) [pid = 2872] [serial = 1111] [outer = 00000000] [url = about:blank] 12:28:54 INFO - PROCESS | 2872 | --DOMWINDOW == 114 (14E45000) [pid = 2872] [serial = 1114] [outer = 00000000] [url = about:blank] 12:28:54 INFO - PROCESS | 2872 | --DOMWINDOW == 113 (13150400) [pid = 2872] [serial = 1120] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:28:54 INFO - PROCESS | 2872 | --DOMWINDOW == 112 (177DB000) [pid = 2872] [serial = 1117] [outer = 00000000] [url = about:blank] 12:28:54 INFO - PROCESS | 2872 | --DOMWINDOW == 111 (19C9B000) [pid = 2872] [serial = 1153] [outer = 00000000] [url = about:blank] 12:28:54 INFO - PROCESS | 2872 | --DOCSHELL 1059AC00 == 39 [pid = 2872] [id = 415] 12:28:54 INFO - PROCESS | 2872 | --DOMWINDOW == 110 (18077400) [pid = 2872] [serial = 1138] [outer = 00000000] [url = about:blank] 12:28:54 INFO - PROCESS | 2872 | --DOMWINDOW == 109 (1833CC00) [pid = 2872] [serial = 1141] [outer = 00000000] [url = about:blank] 12:28:54 INFO - PROCESS | 2872 | --DOMWINDOW == 108 (180BBC00) [pid = 2872] [serial = 1139] [outer = 00000000] [url = about:blank] 12:28:54 INFO - PROCESS | 2872 | --DOMWINDOW == 107 (183AE800) [pid = 2872] [serial = 1144] [outer = 00000000] [url = about:blank] 12:28:54 INFO - PROCESS | 2872 | --DOMWINDOW == 106 (16C4F400) [pid = 2872] [serial = 1132] [outer = 00000000] [url = about:blank] 12:28:54 INFO - PROCESS | 2872 | --DOMWINDOW == 105 (16C69000) [pid = 2872] [serial = 1133] [outer = 00000000] [url = about:blank] 12:28:54 INFO - PROCESS | 2872 | --DOMWINDOW == 104 (172ED400) [pid = 2872] [serial = 1135] [outer = 00000000] [url = about:blank] 12:28:54 INFO - PROCESS | 2872 | --DOMWINDOW == 103 (18344400) [pid = 2872] [serial = 1142] [outer = 00000000] [url = about:blank] 12:28:54 INFO - PROCESS | 2872 | --DOMWINDOW == 102 (15541C00) [pid = 2872] [serial = 1127] [outer = 00000000] [url = about:blank] 12:28:54 INFO - PROCESS | 2872 | --DOMWINDOW == 101 (169BB400) [pid = 2872] [serial = 1130] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:28:54 INFO - PROCESS | 2872 | --DOMWINDOW == 100 (157B3000) [pid = 2872] [serial = 1128] [outer = 00000000] [url = about:blank] 12:28:54 INFO - PROCESS | 2872 | --DOMWINDOW == 99 (13CDE800) [pid = 2872] [serial = 1125] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467142112900] 12:28:54 INFO - PROCESS | 2872 | --DOMWINDOW == 98 (140DC000) [pid = 2872] [serial = 1123] [outer = 00000000] [url = about:blank] 12:28:54 INFO - PROCESS | 2872 | --DOMWINDOW == 97 (140D3400) [pid = 2872] [serial = 1122] [outer = 00000000] [url = about:blank] 12:28:54 INFO - PROCESS | 2872 | --DOMWINDOW == 96 (1700D400) [pid = 2872] [serial = 1147] [outer = 00000000] [url = about:blank] 12:28:54 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (13262C00) [pid = 2872] [serial = 1151] [outer = 00000000] [url = about:blank] 12:28:54 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (19AAF400) [pid = 2872] [serial = 1150] [outer = 00000000] [url = about:blank] 12:28:54 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (183B0000) [pid = 2872] [serial = 1145] [outer = 00000000] [url = about:blank] 12:28:54 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (183AC400) [pid = 2872] [serial = 1148] [outer = 00000000] [url = about:blank] 12:28:54 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (177DBC00) [pid = 2872] [serial = 1136] [outer = 00000000] [url = about:blank] 12:28:54 INFO - PROCESS | 2872 | 1467142134390 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:54 INFO - PROCESS | 2872 | 1467142134393 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:54 INFO - PROCESS | 2872 | ++DOCSHELL 10A7BC00 == 40 [pid = 2872] [id = 439] 12:28:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (11266800) [pid = 2872] [serial = 1221] [outer = 00000000] 12:28:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (13109000) [pid = 2872] [serial = 1222] [outer = 11266800] 12:28:54 INFO - PROCESS | 2872 | 1467142134439 Marionette DEBUG loaded listener.js 12:28:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (13263800) [pid = 2872] [serial = 1223] [outer = 11266800] 12:28:54 INFO - PROCESS | 2872 | 1467142134817 Marionette TRACE conn3 <- [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]]]}] 12:28:54 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 12:28:54 INFO - document served over http requires an https 12:28:54 INFO - sub-resource via script-tag using the http-csp 12:28:54 INFO - delivery method with swap-origin-redirect and when 12:28:54 INFO - the target request is same-origin. 12:28:54 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 749ms 12:28:54 INFO - PROCESS | 2872 | 1467142134903 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 12:28:54 INFO - PROCESS | 2872 | 1467142134907 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 12:28:54 INFO - PROCESS | 2872 | 1467142134914 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 12:28:54 INFO - PROCESS | 2872 | 1467142134916 Marionette TRACE conn3 <- [1,1338,null,{}] 12:28:54 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 12:28:54 INFO - PROCESS | 2872 | 1467142134920 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:54 INFO - PROCESS | 2872 | 1467142134922 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:54 INFO - PROCESS | 2872 | 1467142135007 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 12:28:55 INFO - PROCESS | 2872 | 1467142135022 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:55 INFO - PROCESS | 2872 | 1467142135025 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:55 INFO - PROCESS | 2872 | ++DOCSHELL 14386C00 == 41 [pid = 2872] [id = 440] 12:28:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (14388800) [pid = 2872] [serial = 1224] [outer = 00000000] 12:28:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (14E40800) [pid = 2872] [serial = 1225] [outer = 14388800] 12:28:55 INFO - PROCESS | 2872 | 1467142135069 Marionette DEBUG loaded listener.js 12:28:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (14E46800) [pid = 2872] [serial = 1226] [outer = 14388800] 12:28:55 INFO - PROCESS | 2872 | 1467142135521 Marionette TRACE conn3 <- [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]]]}] 12:28:55 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 12:28:55 INFO - document served over http requires an https 12:28:55 INFO - sub-resource via xhr-request using the http-csp 12:28:55 INFO - delivery method with keep-origin-redirect and when 12:28:55 INFO - the target request is same-origin. 12:28:55 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 641ms 12:28:55 INFO - PROCESS | 2872 | 1467142135557 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 12:28:55 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html 12:28:55 INFO - PROCESS | 2872 | 1467142135559 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 12:28:55 INFO - PROCESS | 2872 | 1467142135569 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 12:28:55 INFO - PROCESS | 2872 | 1467142135574 Marionette TRACE conn3 <- [1,1342,null,{}] 12:28:55 INFO - PROCESS | 2872 | 1467142135578 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:55 INFO - PROCESS | 2872 | 1467142135582 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:55 INFO - PROCESS | 2872 | 1467142135665 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 12:28:55 INFO - PROCESS | 2872 | 1467142135672 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:55 INFO - PROCESS | 2872 | 1467142135674 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:55 INFO - PROCESS | 2872 | ++DOCSHELL 15052800 == 42 [pid = 2872] [id = 441] 12:28:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 98 (157B2800) [pid = 2872] [serial = 1227] [outer = 00000000] 12:28:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 99 (157DFC00) [pid = 2872] [serial = 1228] [outer = 157B2800] 12:28:55 INFO - PROCESS | 2872 | 1467142135717 Marionette DEBUG loaded listener.js 12:28:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 100 (15FA7800) [pid = 2872] [serial = 1229] [outer = 157B2800] 12:28:56 INFO - PROCESS | 2872 | 1467142136144 Marionette TRACE conn3 <- [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]]]}] 12:28:56 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 12:28:56 INFO - document served over http requires an https 12:28:56 INFO - sub-resource via xhr-request using the http-csp 12:28:56 INFO - delivery method with no-redirect and when 12:28:56 INFO - the target request is same-origin. 12:28:56 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 593ms 12:28:56 INFO - PROCESS | 2872 | 1467142136158 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 12:28:56 INFO - PROCESS | 2872 | 1467142136160 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 12:28:56 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 12:28:56 INFO - PROCESS | 2872 | 1467142136181 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 12:28:56 INFO - PROCESS | 2872 | 1467142136183 Marionette TRACE conn3 <- [1,1346,null,{}] 12:28:56 INFO - PROCESS | 2872 | 1467142136186 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:56 INFO - PROCESS | 2872 | 1467142136188 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:56 INFO - PROCESS | 2872 | 1467142136279 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 12:28:56 INFO - PROCESS | 2872 | 1467142136284 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:56 INFO - PROCESS | 2872 | 1467142136286 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:56 INFO - PROCESS | 2872 | ++DOCSHELL 169C0000 == 43 [pid = 2872] [id = 442] 12:28:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 101 (169C3400) [pid = 2872] [serial = 1230] [outer = 00000000] 12:28:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 102 (16C4D400) [pid = 2872] [serial = 1231] [outer = 169C3400] 12:28:56 INFO - PROCESS | 2872 | 1467142136330 Marionette DEBUG loaded listener.js 12:28:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 103 (16C50C00) [pid = 2872] [serial = 1232] [outer = 169C3400] 12:28:56 INFO - PROCESS | 2872 | 1467142136807 Marionette TRACE conn3 <- [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]]]}] 12:28:56 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 12:28:56 INFO - document served over http requires an https 12:28:56 INFO - sub-resource via xhr-request using the http-csp 12:28:56 INFO - delivery method with swap-origin-redirect and when 12:28:56 INFO - the target request is same-origin. 12:28:56 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 625ms 12:28:56 INFO - PROCESS | 2872 | 1467142136819 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 12:28:56 INFO - PROCESS | 2872 | 1467142136821 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 12:28:56 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html 12:28:56 INFO - PROCESS | 2872 | 1467142136824 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 12:28:56 INFO - PROCESS | 2872 | 1467142136826 Marionette TRACE conn3 <- [1,1350,null,{}] 12:28:56 INFO - PROCESS | 2872 | 1467142136829 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:56 INFO - PROCESS | 2872 | 1467142136831 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:56 INFO - PROCESS | 2872 | 1467142136938 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 12:28:56 INFO - PROCESS | 2872 | 1467142136943 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:56 INFO - PROCESS | 2872 | 1467142136952 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:56 INFO - PROCESS | 2872 | ++DOCSHELL 17008800 == 44 [pid = 2872] [id = 443] 12:28:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 104 (1700A000) [pid = 2872] [serial = 1233] [outer = 00000000] 12:28:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 105 (1707B800) [pid = 2872] [serial = 1234] [outer = 1700A000] 12:28:56 INFO - PROCESS | 2872 | 1467142137010 Marionette DEBUG loaded listener.js 12:28:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 106 (17277800) [pid = 2872] [serial = 1235] [outer = 1700A000] 12:28:57 INFO - PROCESS | 2872 | 1467142137477 Marionette TRACE conn3 <- [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]]]}] 12:28:57 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 12:28:57 INFO - document served over http requires an http 12:28:57 INFO - sub-resource via fetch-request using the meta-csp 12:28:57 INFO - delivery method with keep-origin-redirect and when 12:28:57 INFO - the target request is cross-origin. 12:28:57 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 702ms 12:28:57 INFO - PROCESS | 2872 | 1467142137532 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 12:28:57 INFO - PROCESS | 2872 | 1467142137534 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 12:28:57 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html 12:28:57 INFO - PROCESS | 2872 | 1467142137540 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 12:28:57 INFO - PROCESS | 2872 | 1467142137542 Marionette TRACE conn3 <- [1,1354,null,{}] 12:28:57 INFO - PROCESS | 2872 | 1467142137545 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:57 INFO - PROCESS | 2872 | 1467142137548 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:57 INFO - PROCESS | 2872 | 1467142137665 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 12:28:57 INFO - PROCESS | 2872 | 1467142137750 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:57 INFO - PROCESS | 2872 | 1467142137752 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:57 INFO - PROCESS | 2872 | ++DOCSHELL 11264800 == 45 [pid = 2872] [id = 444] 12:28:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 107 (1707B400) [pid = 2872] [serial = 1236] [outer = 00000000] 12:28:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 108 (18077400) [pid = 2872] [serial = 1237] [outer = 1707B400] 12:28:57 INFO - PROCESS | 2872 | 1467142137795 Marionette DEBUG loaded listener.js 12:28:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 109 (180BC000) [pid = 2872] [serial = 1238] [outer = 1707B400] 12:28:58 INFO - PROCESS | 2872 | 1467142138186 Marionette TRACE conn3 <- [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]]]}] 12:28:58 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 12:28:58 INFO - document served over http requires an http 12:28:58 INFO - sub-resource via fetch-request using the meta-csp 12:28:58 INFO - delivery method with no-redirect and when 12:28:58 INFO - the target request is cross-origin. 12:28:58 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 703ms 12:28:58 INFO - PROCESS | 2872 | 1467142138234 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 12:28:58 INFO - PROCESS | 2872 | 1467142138236 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 12:28:58 INFO - PROCESS | 2872 | 1467142138239 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 12:28:58 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html 12:28:58 INFO - PROCESS | 2872 | 1467142138241 Marionette TRACE conn3 <- [1,1358,null,{}] 12:28:58 INFO - PROCESS | 2872 | 1467142138253 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:58 INFO - PROCESS | 2872 | 1467142138254 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:58 INFO - PROCESS | 2872 | 1467142138360 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 12:28:58 INFO - PROCESS | 2872 | 1467142138368 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:58 INFO - PROCESS | 2872 | 1467142138370 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:58 INFO - PROCESS | 2872 | ++DOCSHELL 112CAC00 == 46 [pid = 2872] [id = 445] 12:28:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 110 (178CB000) [pid = 2872] [serial = 1239] [outer = 00000000] 12:28:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 111 (18340000) [pid = 2872] [serial = 1240] [outer = 178CB000] 12:28:58 INFO - PROCESS | 2872 | 1467142138413 Marionette DEBUG loaded listener.js 12:28:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 112 (18341000) [pid = 2872] [serial = 1241] [outer = 178CB000] 12:28:58 INFO - PROCESS | 2872 | --DOMWINDOW == 111 (1707A400) [pid = 2872] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html] 12:28:58 INFO - PROCESS | 2872 | --DOMWINDOW == 110 (16C48C00) [pid = 2872] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html] 12:28:58 INFO - PROCESS | 2872 | --DOMWINDOW == 109 (15C2E400) [pid = 2872] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html] 12:28:58 INFO - PROCESS | 2872 | --DOMWINDOW == 108 (1A144000) [pid = 2872] [serial = 1166] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467142121933] 12:28:58 INFO - PROCESS | 2872 | --DOMWINDOW == 107 (13151C00) [pid = 2872] [serial = 1171] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:28:58 INFO - PROCESS | 2872 | --DOMWINDOW == 106 (10A80800) [pid = 2872] [serial = 1168] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html] 12:28:58 INFO - PROCESS | 2872 | --DOMWINDOW == 105 (183AB400) [pid = 2872] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:28:58 INFO - PROCESS | 2872 | --DOMWINDOW == 104 (1700F800) [pid = 2872] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html] 12:28:58 INFO - PROCESS | 2872 | --DOMWINDOW == 103 (13D11000) [pid = 2872] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html] 12:28:58 INFO - PROCESS | 2872 | --DOMWINDOW == 102 (10A73400) [pid = 2872] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html] 12:28:58 INFO - PROCESS | 2872 | --DOMWINDOW == 101 (177DA800) [pid = 2872] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html] 12:28:58 INFO - PROCESS | 2872 | --DOMWINDOW == 100 (1806FC00) [pid = 2872] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html] 12:28:58 INFO - PROCESS | 2872 | --DOMWINDOW == 99 (130A2400) [pid = 2872] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html] 12:28:58 INFO - PROCESS | 2872 | --DOMWINDOW == 98 (16C5C400) [pid = 2872] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html] 12:28:58 INFO - PROCESS | 2872 | 1467142138960 Marionette TRACE conn3 <- [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]]]}] 12:28:59 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 12:28:59 INFO - document served over http requires an http 12:28:59 INFO - sub-resource via fetch-request using the meta-csp 12:28:59 INFO - delivery method with swap-origin-redirect and when 12:28:59 INFO - the target request is cross-origin. 12:28:59 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 796ms 12:28:59 INFO - PROCESS | 2872 | 1467142139042 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 12:28:59 INFO - PROCESS | 2872 | 1467142139044 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 12:28:59 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html 12:28:59 INFO - PROCESS | 2872 | 1467142139047 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 12:28:59 INFO - PROCESS | 2872 | 1467142139049 Marionette TRACE conn3 <- [1,1362,null,{}] 12:28:59 INFO - PROCESS | 2872 | 1467142139053 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:59 INFO - PROCESS | 2872 | 1467142139055 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:59 INFO - PROCESS | 2872 | 1467142139141 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 12:28:59 INFO - PROCESS | 2872 | 1467142139146 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:59 INFO - PROCESS | 2872 | 1467142139147 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:59 INFO - PROCESS | 2872 | ++DOCSHELL 14E3D400 == 47 [pid = 2872] [id = 446] 12:28:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 99 (16F12000) [pid = 2872] [serial = 1242] [outer = 00000000] 12:28:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 100 (1833AC00) [pid = 2872] [serial = 1243] [outer = 16F12000] 12:28:59 INFO - PROCESS | 2872 | 1467142139190 Marionette DEBUG loaded listener.js 12:28:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 101 (1833FC00) [pid = 2872] [serial = 1244] [outer = 16F12000] 12:28:59 INFO - PROCESS | 2872 | ++DOCSHELL 19A33C00 == 48 [pid = 2872] [id = 447] 12:28:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 102 (19A35800) [pid = 2872] [serial = 1245] [outer = 00000000] 12:28:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 103 (19AA9C00) [pid = 2872] [serial = 1246] [outer = 19A35800] 12:28:59 INFO - PROCESS | 2872 | 1467142139638 Marionette TRACE conn3 <- [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]]]}] 12:28:59 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 12:28:59 INFO - document served over http requires an http 12:28:59 INFO - sub-resource via iframe-tag using the meta-csp 12:28:59 INFO - delivery method with keep-origin-redirect and when 12:28:59 INFO - the target request is cross-origin. 12:28:59 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 641ms 12:28:59 INFO - PROCESS | 2872 | 1467142139685 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 12:28:59 INFO - PROCESS | 2872 | 1467142139687 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 12:28:59 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html 12:28:59 INFO - PROCESS | 2872 | 1467142139690 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 12:28:59 INFO - PROCESS | 2872 | 1467142139692 Marionette TRACE conn3 <- [1,1366,null,{}] 12:28:59 INFO - PROCESS | 2872 | 1467142139695 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:59 INFO - PROCESS | 2872 | 1467142139697 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:59 INFO - PROCESS | 2872 | 1467142139786 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 12:28:59 INFO - PROCESS | 2872 | 1467142139775 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:59 INFO - PROCESS | 2872 | 1467142139777 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:28:59 INFO - PROCESS | 2872 | ++DOCSHELL 18124800 == 49 [pid = 2872] [id = 448] 12:28:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 104 (183AA000) [pid = 2872] [serial = 1247] [outer = 00000000] 12:28:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 105 (19AAE400) [pid = 2872] [serial = 1248] [outer = 183AA000] 12:28:59 INFO - PROCESS | 2872 | 1467142139820 Marionette DEBUG loaded listener.js 12:28:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 106 (19C8F400) [pid = 2872] [serial = 1249] [outer = 183AA000] 12:29:00 INFO - PROCESS | 2872 | ++DOCSHELL 19CF4000 == 50 [pid = 2872] [id = 449] 12:29:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 107 (19CF4800) [pid = 2872] [serial = 1250] [outer = 00000000] 12:29:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 108 (19CFE000) [pid = 2872] [serial = 1251] [outer = 19CF4800] 12:29:00 INFO - PROCESS | 2872 | 1467142140291 Marionette TRACE conn3 <- [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]]]}] 12:29:00 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 12:29:00 INFO - document served over http requires an http 12:29:00 INFO - sub-resource via iframe-tag using the meta-csp 12:29:00 INFO - delivery method with no-redirect and when 12:29:00 INFO - the target request is cross-origin. 12:29:00 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 640ms 12:29:00 INFO - PROCESS | 2872 | 1467142140313 Marionette TRACE conn3 -> [0,1369,"getWindowHandle",null] 12:29:00 INFO - PROCESS | 2872 | 1467142140315 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 12:29:00 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html 12:29:00 INFO - PROCESS | 2872 | 1467142140318 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 12:29:00 INFO - PROCESS | 2872 | 1467142140320 Marionette TRACE conn3 <- [1,1370,null,{}] 12:29:00 INFO - PROCESS | 2872 | 1467142140323 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:00 INFO - PROCESS | 2872 | 1467142140325 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:00 INFO - PROCESS | 2872 | 1467142140416 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 12:29:00 INFO - PROCESS | 2872 | 1467142140422 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:00 INFO - PROCESS | 2872 | 1467142140424 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:00 INFO - PROCESS | 2872 | ++DOCSHELL 19C97000 == 51 [pid = 2872] [id = 450] 12:29:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 109 (19C9C800) [pid = 2872] [serial = 1252] [outer = 00000000] 12:29:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 110 (1A031800) [pid = 2872] [serial = 1253] [outer = 19C9C800] 12:29:00 INFO - PROCESS | 2872 | 1467142140470 Marionette DEBUG loaded listener.js 12:29:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 111 (1A14E000) [pid = 2872] [serial = 1254] [outer = 19C9C800] 12:29:00 INFO - PROCESS | 2872 | ++DOCSHELL 13119C00 == 52 [pid = 2872] [id = 451] 12:29:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 112 (13123400) [pid = 2872] [serial = 1255] [outer = 00000000] 12:29:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 113 (131D4000) [pid = 2872] [serial = 1256] [outer = 13123400] 12:29:01 INFO - PROCESS | 2872 | 1467142141188 Marionette TRACE conn3 <- [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]]]}] 12:29:01 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 12:29:01 INFO - document served over http requires an http 12:29:01 INFO - sub-resource via iframe-tag using the meta-csp 12:29:01 INFO - delivery method with swap-origin-redirect and when 12:29:01 INFO - the target request is cross-origin. 12:29:01 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 937ms 12:29:01 INFO - PROCESS | 2872 | 1467142141265 Marionette TRACE conn3 -> [0,1373,"getWindowHandle",null] 12:29:01 INFO - PROCESS | 2872 | 1467142141269 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 12:29:01 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html 12:29:01 INFO - PROCESS | 2872 | 1467142141274 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 12:29:01 INFO - PROCESS | 2872 | 1467142141280 Marionette TRACE conn3 <- [1,1374,null,{}] 12:29:01 INFO - PROCESS | 2872 | 1467142141285 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:01 INFO - PROCESS | 2872 | 1467142141288 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:01 INFO - PROCESS | 2872 | 1467142141441 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 12:29:01 INFO - PROCESS | 2872 | 1467142141570 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:01 INFO - PROCESS | 2872 | 1467142141573 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:01 INFO - PROCESS | 2872 | ++DOCSHELL 1314D000 == 53 [pid = 2872] [id = 452] 12:29:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 114 (13151400) [pid = 2872] [serial = 1257] [outer = 00000000] 12:29:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 115 (14E40C00) [pid = 2872] [serial = 1258] [outer = 13151400] 12:29:01 INFO - PROCESS | 2872 | 1467142141629 Marionette DEBUG loaded listener.js 12:29:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 116 (157AE400) [pid = 2872] [serial = 1259] [outer = 13151400] 12:29:02 INFO - PROCESS | 2872 | 1467142142215 Marionette TRACE conn3 <- [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]]]}] 12:29:02 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 12:29:02 INFO - document served over http requires an http 12:29:02 INFO - sub-resource via script-tag using the meta-csp 12:29:02 INFO - delivery method with keep-origin-redirect and when 12:29:02 INFO - the target request is cross-origin. 12:29:02 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 1000ms 12:29:02 INFO - PROCESS | 2872 | 1467142142279 Marionette TRACE conn3 -> [0,1377,"getWindowHandle",null] 12:29:02 INFO - PROCESS | 2872 | 1467142142283 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 12:29:02 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html 12:29:02 INFO - PROCESS | 2872 | 1467142142290 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 12:29:02 INFO - PROCESS | 2872 | 1467142142293 Marionette TRACE conn3 <- [1,1378,null,{}] 12:29:02 INFO - PROCESS | 2872 | 1467142142297 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:02 INFO - PROCESS | 2872 | 1467142142299 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:02 INFO - PROCESS | 2872 | 1467142142410 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 12:29:02 INFO - PROCESS | 2872 | 1467142142542 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:02 INFO - PROCESS | 2872 | 1467142142545 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:02 INFO - PROCESS | 2872 | ++DOCSHELL 177D9800 == 54 [pid = 2872] [id = 453] 12:29:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 117 (177DB800) [pid = 2872] [serial = 1260] [outer = 00000000] 12:29:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 118 (1806CC00) [pid = 2872] [serial = 1261] [outer = 177DB800] 12:29:02 INFO - PROCESS | 2872 | 1467142142601 Marionette DEBUG loaded listener.js 12:29:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 119 (19A30C00) [pid = 2872] [serial = 1262] [outer = 177DB800] 12:29:03 INFO - PROCESS | 2872 | 1467142143182 Marionette TRACE conn3 <- [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]]]}] 12:29:03 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 12:29:03 INFO - document served over http requires an http 12:29:03 INFO - sub-resource via script-tag using the meta-csp 12:29:03 INFO - delivery method with no-redirect and when 12:29:03 INFO - the target request is cross-origin. 12:29:03 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 937ms 12:29:03 INFO - PROCESS | 2872 | 1467142143234 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 12:29:03 INFO - PROCESS | 2872 | 1467142143237 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 12:29:03 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html 12:29:03 INFO - PROCESS | 2872 | 1467142143241 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 12:29:03 INFO - PROCESS | 2872 | 1467142143245 Marionette TRACE conn3 <- [1,1382,null,{}] 12:29:03 INFO - PROCESS | 2872 | 1467142143256 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:03 INFO - PROCESS | 2872 | 1467142143260 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:03 INFO - PROCESS | 2872 | 1467142143396 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 12:29:03 INFO - PROCESS | 2872 | 1467142143534 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:03 INFO - PROCESS | 2872 | 1467142143537 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:03 INFO - PROCESS | 2872 | ++DOCSHELL 1A506400 == 55 [pid = 2872] [id = 454] 12:29:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 120 (1A506C00) [pid = 2872] [serial = 1263] [outer = 00000000] 12:29:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 121 (1A512400) [pid = 2872] [serial = 1264] [outer = 1A506C00] 12:29:03 INFO - PROCESS | 2872 | 1467142143597 Marionette DEBUG loaded listener.js 12:29:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 122 (1A755000) [pid = 2872] [serial = 1265] [outer = 1A506C00] 12:29:04 INFO - PROCESS | 2872 | 1467142144359 Marionette TRACE conn3 <- [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]]]}] 12:29:04 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 12:29:04 INFO - document served over http requires an http 12:29:04 INFO - sub-resource via script-tag using the meta-csp 12:29:04 INFO - delivery method with swap-origin-redirect and when 12:29:04 INFO - the target request is cross-origin. 12:29:04 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 1140ms 12:29:04 INFO - PROCESS | 2872 | 1467142144390 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 12:29:04 INFO - PROCESS | 2872 | 1467142144394 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 12:29:04 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html 12:29:04 INFO - PROCESS | 2872 | 1467142144399 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 12:29:04 INFO - PROCESS | 2872 | 1467142144403 Marionette TRACE conn3 <- [1,1386,null,{}] 12:29:04 INFO - PROCESS | 2872 | 1467142144408 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:04 INFO - PROCESS | 2872 | 1467142144410 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:04 INFO - PROCESS | 2872 | 1467142144509 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 12:29:04 INFO - PROCESS | 2872 | 1467142144598 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:04 INFO - PROCESS | 2872 | 1467142144602 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:04 INFO - PROCESS | 2872 | ++DOCSHELL 11261800 == 56 [pid = 2872] [id = 455] 12:29:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 123 (114D5C00) [pid = 2872] [serial = 1266] [outer = 00000000] 12:29:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 124 (13931800) [pid = 2872] [serial = 1267] [outer = 114D5C00] 12:29:04 INFO - PROCESS | 2872 | 1467142144697 Marionette DEBUG loaded listener.js 12:29:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 125 (13CE0800) [pid = 2872] [serial = 1268] [outer = 114D5C00] 12:29:05 INFO - PROCESS | 2872 | --DOCSHELL 19CF4000 == 55 [pid = 2872] [id = 449] 12:29:05 INFO - PROCESS | 2872 | --DOCSHELL 18124800 == 54 [pid = 2872] [id = 448] 12:29:05 INFO - PROCESS | 2872 | --DOCSHELL 19A33C00 == 53 [pid = 2872] [id = 447] 12:29:05 INFO - PROCESS | 2872 | --DOCSHELL 14E3D400 == 52 [pid = 2872] [id = 446] 12:29:05 INFO - PROCESS | 2872 | --DOCSHELL 112CAC00 == 51 [pid = 2872] [id = 445] 12:29:05 INFO - PROCESS | 2872 | --DOCSHELL 11264800 == 50 [pid = 2872] [id = 444] 12:29:05 INFO - PROCESS | 2872 | --DOCSHELL 17008800 == 49 [pid = 2872] [id = 443] 12:29:05 INFO - PROCESS | 2872 | --DOCSHELL 169C0000 == 48 [pid = 2872] [id = 442] 12:29:05 INFO - PROCESS | 2872 | --DOCSHELL 15052800 == 47 [pid = 2872] [id = 441] 12:29:05 INFO - PROCESS | 2872 | --DOCSHELL 14386C00 == 46 [pid = 2872] [id = 440] 12:29:05 INFO - PROCESS | 2872 | --DOCSHELL 10A7BC00 == 45 [pid = 2872] [id = 439] 12:29:05 INFO - PROCESS | 2872 | --DOCSHELL 10228400 == 44 [pid = 2872] [id = 438] 12:29:05 INFO - PROCESS | 2872 | --DOCSHELL 19A35400 == 43 [pid = 2872] [id = 436] 12:29:05 INFO - PROCESS | 2872 | --DOCSHELL 157DD000 == 42 [pid = 2872] [id = 434] 12:29:05 INFO - PROCESS | 2872 | --DOMWINDOW == 124 (17825800) [pid = 2872] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467142121933] 12:29:05 INFO - PROCESS | 2872 | --DOMWINDOW == 123 (19CF7000) [pid = 2872] [serial = 1164] [outer = 00000000] [url = about:blank] 12:29:05 INFO - PROCESS | 2872 | --DOMWINDOW == 122 (1A145400) [pid = 2872] [serial = 1201] [outer = 00000000] [url = about:blank] 12:29:05 INFO - PROCESS | 2872 | --DOCSHELL 19CFDC00 == 41 [pid = 2872] [id = 431] 12:29:05 INFO - PROCESS | 2872 | --DOMWINDOW == 121 (178D3000) [pid = 2872] [serial = 1118] [outer = 00000000] [url = about:blank] 12:29:05 INFO - PROCESS | 2872 | --DOMWINDOW == 120 (16C52000) [pid = 2872] [serial = 1183] [outer = 00000000] [url = about:blank] 12:29:05 INFO - PROCESS | 2872 | --DOMWINDOW == 119 (160D7C00) [pid = 2872] [serial = 1180] [outer = 00000000] [url = about:blank] 12:29:05 INFO - PROCESS | 2872 | --DOMWINDOW == 118 (169B5C00) [pid = 2872] [serial = 1181] [outer = 00000000] [url = about:blank] 12:29:05 INFO - PROCESS | 2872 | --DOMWINDOW == 117 (139D2C00) [pid = 2872] [serial = 1156] [outer = 00000000] [url = about:blank] 12:29:05 INFO - PROCESS | 2872 | --DOMWINDOW == 116 (13930800) [pid = 2872] [serial = 1172] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:29:05 INFO - PROCESS | 2872 | --DOMWINDOW == 115 (139D1800) [pid = 2872] [serial = 1170] [outer = 00000000] [url = about:blank] 12:29:05 INFO - PROCESS | 2872 | --DOMWINDOW == 114 (13152000) [pid = 2872] [serial = 1169] [outer = 00000000] [url = about:blank] 12:29:05 INFO - PROCESS | 2872 | --DOMWINDOW == 113 (19AAB400) [pid = 2872] [serial = 1162] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:29:05 INFO - PROCESS | 2872 | --DOMWINDOW == 112 (1722F000) [pid = 2872] [serial = 1186] [outer = 00000000] [url = about:blank] 12:29:05 INFO - PROCESS | 2872 | --DOMWINDOW == 111 (16C4B000) [pid = 2872] [serial = 1159] [outer = 00000000] [url = about:blank] 12:29:05 INFO - PROCESS | 2872 | --DOMWINDOW == 110 (14E47800) [pid = 2872] [serial = 1177] [outer = 00000000] [url = about:blank] 12:29:05 INFO - PROCESS | 2872 | --DOMWINDOW == 109 (15547C00) [pid = 2872] [serial = 1178] [outer = 00000000] [url = about:blank] 12:29:05 INFO - PROCESS | 2872 | --DOMWINDOW == 108 (11ADCC00) [pid = 2872] [serial = 1174] [outer = 00000000] [url = about:blank] 12:29:05 INFO - PROCESS | 2872 | --DOMWINDOW == 107 (130A2000) [pid = 2872] [serial = 1175] [outer = 00000000] [url = about:blank] 12:29:05 INFO - PROCESS | 2872 | --DOMWINDOW == 106 (18075800) [pid = 2872] [serial = 1189] [outer = 00000000] [url = about:blank] 12:29:05 INFO - PROCESS | 2872 | --DOMWINDOW == 105 (183AA400) [pid = 2872] [serial = 1192] [outer = 00000000] [url = about:blank] 12:29:05 INFO - PROCESS | 2872 | --DOMWINDOW == 104 (18124000) [pid = 2872] [serial = 1195] [outer = 00000000] [url = about:blank] 12:29:05 INFO - PROCESS | 2872 | --DOMWINDOW == 103 (18337C00) [pid = 2872] [serial = 1196] [outer = 00000000] [url = about:blank] 12:29:05 INFO - PROCESS | 2872 | --DOMWINDOW == 102 (180BD000) [pid = 2872] [serial = 1190] [outer = 00000000] [url = about:blank] 12:29:05 INFO - PROCESS | 2872 | --DOMWINDOW == 101 (172EC000) [pid = 2872] [serial = 1187] [outer = 00000000] [url = about:blank] 12:29:05 INFO - PROCESS | 2872 | --DOMWINDOW == 100 (19CF2800) [pid = 2872] [serial = 1198] [outer = 00000000] [url = about:blank] 12:29:05 INFO - PROCESS | 2872 | --DOMWINDOW == 99 (183AB000) [pid = 2872] [serial = 1193] [outer = 00000000] [url = about:blank] 12:29:05 INFO - PROCESS | 2872 | --DOMWINDOW == 98 (16C67800) [pid = 2872] [serial = 1184] [outer = 00000000] [url = about:blank] 12:29:05 INFO - PROCESS | 2872 | --DOMWINDOW == 97 (19CF6000) [pid = 2872] [serial = 1199] [outer = 00000000] [url = about:blank] 12:29:05 INFO - PROCESS | 2872 | 1467142145279 Marionette TRACE conn3 <- [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]]]}] 12:29:05 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 12:29:05 INFO - document served over http requires an http 12:29:05 INFO - sub-resource via xhr-request using the meta-csp 12:29:05 INFO - delivery method with keep-origin-redirect and when 12:29:05 INFO - the target request is cross-origin. 12:29:05 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 937ms 12:29:05 INFO - PROCESS | 2872 | 1467142145346 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 12:29:05 INFO - PROCESS | 2872 | 1467142145350 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 12:29:05 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html 12:29:05 INFO - PROCESS | 2872 | 1467142145355 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 12:29:05 INFO - PROCESS | 2872 | 1467142145358 Marionette TRACE conn3 <- [1,1390,null,{}] 12:29:05 INFO - PROCESS | 2872 | 1467142145362 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:05 INFO - PROCESS | 2872 | 1467142145364 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:05 INFO - PROCESS | 2872 | 1467142145448 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 12:29:05 INFO - PROCESS | 2872 | 1467142145460 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:05 INFO - PROCESS | 2872 | 1467142145462 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:05 INFO - PROCESS | 2872 | ++DOCSHELL 12D66800 == 42 [pid = 2872] [id = 456] 12:29:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 98 (13107000) [pid = 2872] [serial = 1269] [outer = 00000000] 12:29:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 99 (13D18800) [pid = 2872] [serial = 1270] [outer = 13107000] 12:29:05 INFO - PROCESS | 2872 | 1467142145509 Marionette DEBUG loaded listener.js 12:29:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 100 (1430F800) [pid = 2872] [serial = 1271] [outer = 13107000] 12:29:06 INFO - PROCESS | 2872 | 1467142146004 Marionette TRACE conn3 <- [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]]]}] 12:29:06 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 12:29:06 INFO - document served over http requires an http 12:29:06 INFO - sub-resource via xhr-request using the meta-csp 12:29:06 INFO - delivery method with no-redirect and when 12:29:06 INFO - the target request is cross-origin. 12:29:06 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 703ms 12:29:06 INFO - PROCESS | 2872 | 1467142146056 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 12:29:06 INFO - PROCESS | 2872 | 1467142146058 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 12:29:06 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html 12:29:06 INFO - PROCESS | 2872 | 1467142146061 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 12:29:06 INFO - PROCESS | 2872 | 1467142146065 Marionette TRACE conn3 <- [1,1394,null,{}] 12:29:06 INFO - PROCESS | 2872 | 1467142146075 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:06 INFO - PROCESS | 2872 | 1467142146079 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:06 INFO - PROCESS | 2872 | 1467142146161 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 12:29:06 INFO - PROCESS | 2872 | 1467142146176 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:06 INFO - PROCESS | 2872 | 1467142146179 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:06 INFO - PROCESS | 2872 | ++DOCSHELL 15C24400 == 43 [pid = 2872] [id = 457] 12:29:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 101 (15C2BC00) [pid = 2872] [serial = 1272] [outer = 00000000] 12:29:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 102 (169B6400) [pid = 2872] [serial = 1273] [outer = 15C2BC00] 12:29:06 INFO - PROCESS | 2872 | 1467142146308 Marionette DEBUG loaded listener.js 12:29:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 103 (169C2800) [pid = 2872] [serial = 1274] [outer = 15C2BC00] 12:29:06 INFO - PROCESS | 2872 | 1467142146674 Marionette TRACE conn3 <- [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]]]}] 12:29:06 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 12:29:06 INFO - document served over http requires an http 12:29:06 INFO - sub-resource via xhr-request using the meta-csp 12:29:06 INFO - delivery method with swap-origin-redirect and when 12:29:06 INFO - the target request is cross-origin. 12:29:06 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 640ms 12:29:06 INFO - PROCESS | 2872 | 1467142146706 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 12:29:06 INFO - PROCESS | 2872 | 1467142146709 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 12:29:06 INFO - PROCESS | 2872 | 1467142146713 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 12:29:06 INFO - PROCESS | 2872 | 1467142146715 Marionette TRACE conn3 <- [1,1398,null,{}] 12:29:06 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html 12:29:06 INFO - PROCESS | 2872 | 1467142146718 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:06 INFO - PROCESS | 2872 | 1467142146720 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:06 INFO - PROCESS | 2872 | 1467142146804 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 12:29:06 INFO - PROCESS | 2872 | 1467142146809 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:06 INFO - PROCESS | 2872 | 1467142146811 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:06 INFO - PROCESS | 2872 | ++DOCSHELL 16C46800 == 44 [pid = 2872] [id = 458] 12:29:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 104 (16C4B800) [pid = 2872] [serial = 1275] [outer = 00000000] 12:29:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 105 (16F7B400) [pid = 2872] [serial = 1276] [outer = 16C4B800] 12:29:06 INFO - PROCESS | 2872 | 1467142146856 Marionette DEBUG loaded listener.js 12:29:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 106 (1700C000) [pid = 2872] [serial = 1277] [outer = 16C4B800] 12:29:07 INFO - PROCESS | 2872 | 1467142147333 Marionette TRACE conn3 <- [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]]]}] 12:29:07 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 12:29:07 INFO - document served over http requires an https 12:29:07 INFO - sub-resource via fetch-request using the meta-csp 12:29:07 INFO - delivery method with keep-origin-redirect and when 12:29:07 INFO - the target request is cross-origin. 12:29:07 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 640ms 12:29:07 INFO - PROCESS | 2872 | 1467142147353 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 12:29:07 INFO - PROCESS | 2872 | 1467142147355 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 12:29:07 INFO - PROCESS | 2872 | 1467142147359 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 12:29:07 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html 12:29:07 INFO - PROCESS | 2872 | 1467142147360 Marionette TRACE conn3 <- [1,1402,null,{}] 12:29:07 INFO - PROCESS | 2872 | 1467142147364 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:07 INFO - PROCESS | 2872 | 1467142147366 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:07 INFO - PROCESS | 2872 | 1467142147471 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 12:29:07 INFO - PROCESS | 2872 | 1467142147476 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:07 INFO - PROCESS | 2872 | 1467142147478 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:07 INFO - PROCESS | 2872 | ++DOCSHELL 1707D000 == 45 [pid = 2872] [id = 459] 12:29:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 107 (172EC000) [pid = 2872] [serial = 1278] [outer = 00000000] 12:29:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 108 (17823C00) [pid = 2872] [serial = 1279] [outer = 172EC000] 12:29:07 INFO - PROCESS | 2872 | 1467142147524 Marionette DEBUG loaded listener.js 12:29:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 109 (1782A800) [pid = 2872] [serial = 1280] [outer = 172EC000] 12:29:08 INFO - PROCESS | 2872 | 1467142148022 Marionette TRACE conn3 <- [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]]]}] 12:29:08 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 12:29:08 INFO - document served over http requires an https 12:29:08 INFO - sub-resource via fetch-request using the meta-csp 12:29:08 INFO - delivery method with no-redirect and when 12:29:08 INFO - the target request is cross-origin. 12:29:08 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 703ms 12:29:08 INFO - PROCESS | 2872 | 1467142148059 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 12:29:08 INFO - PROCESS | 2872 | 1467142148061 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 12:29:08 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html 12:29:08 INFO - PROCESS | 2872 | 1467142148064 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 12:29:08 INFO - PROCESS | 2872 | 1467142148066 Marionette TRACE conn3 <- [1,1406,null,{}] 12:29:08 INFO - PROCESS | 2872 | 1467142148069 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:08 INFO - PROCESS | 2872 | 1467142148075 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:08 INFO - PROCESS | 2872 | 1467142148206 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 12:29:08 INFO - PROCESS | 2872 | 1467142148219 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:08 INFO - PROCESS | 2872 | 1467142148221 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:08 INFO - PROCESS | 2872 | ++DOCSHELL 15051C00 == 46 [pid = 2872] [id = 460] 12:29:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 110 (1782C800) [pid = 2872] [serial = 1281] [outer = 00000000] 12:29:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 111 (18338800) [pid = 2872] [serial = 1282] [outer = 1782C800] 12:29:08 INFO - PROCESS | 2872 | 1467142148324 Marionette DEBUG loaded listener.js 12:29:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 112 (183A7000) [pid = 2872] [serial = 1283] [outer = 1782C800] 12:29:08 INFO - PROCESS | 2872 | 1467142148736 Marionette TRACE conn3 <- [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]]]}] 12:29:08 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 12:29:08 INFO - document served over http requires an https 12:29:08 INFO - sub-resource via fetch-request using the meta-csp 12:29:08 INFO - delivery method with swap-origin-redirect and when 12:29:08 INFO - the target request is cross-origin. 12:29:08 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 703ms 12:29:08 INFO - PROCESS | 2872 | 1467142148764 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 12:29:08 INFO - PROCESS | 2872 | 1467142148765 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 12:29:08 INFO - PROCESS | 2872 | 1467142148769 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 12:29:08 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 12:29:08 INFO - PROCESS | 2872 | 1467142148770 Marionette TRACE conn3 <- [1,1410,null,{}] 12:29:08 INFO - PROCESS | 2872 | 1467142148774 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:08 INFO - PROCESS | 2872 | 1467142148776 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:08 INFO - PROCESS | 2872 | 1467142148916 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 12:29:09 INFO - PROCESS | 2872 | 1467142148985 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:09 INFO - PROCESS | 2872 | 1467142148987 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:09 INFO - PROCESS | 2872 | ++DOCSHELL 19A30800 == 47 [pid = 2872] [id = 461] 12:29:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 113 (19A35400) [pid = 2872] [serial = 1284] [outer = 00000000] 12:29:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 114 (19AB2400) [pid = 2872] [serial = 1285] [outer = 19A35400] 12:29:09 INFO - PROCESS | 2872 | 1467142149031 Marionette DEBUG loaded listener.js 12:29:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 115 (19C92C00) [pid = 2872] [serial = 1286] [outer = 19A35400] 12:29:09 INFO - PROCESS | 2872 | ++DOCSHELL 114D4000 == 48 [pid = 2872] [id = 462] 12:29:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 116 (13150400) [pid = 2872] [serial = 1287] [outer = 00000000] 12:29:09 INFO - PROCESS | 2872 | --DOMWINDOW == 115 (1700A000) [pid = 2872] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html] 12:29:09 INFO - PROCESS | 2872 | --DOMWINDOW == 114 (1707B400) [pid = 2872] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html] 12:29:09 INFO - PROCESS | 2872 | --DOMWINDOW == 113 (19AAB000) [pid = 2872] [serial = 1213] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:29:09 INFO - PROCESS | 2872 | --DOMWINDOW == 112 (0C772C00) [pid = 2872] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html] 12:29:09 INFO - PROCESS | 2872 | --DOMWINDOW == 111 (157B2800) [pid = 2872] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html] 12:29:09 INFO - PROCESS | 2872 | --DOMWINDOW == 110 (11266800) [pid = 2872] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html] 12:29:09 INFO - PROCESS | 2872 | --DOMWINDOW == 109 (178CB000) [pid = 2872] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html] 12:29:09 INFO - PROCESS | 2872 | --DOMWINDOW == 108 (14388800) [pid = 2872] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html] 12:29:09 INFO - PROCESS | 2872 | --DOMWINDOW == 107 (157DE000) [pid = 2872] [serial = 1208] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467142130723] 12:29:09 INFO - PROCESS | 2872 | --DOMWINDOW == 106 (169C3400) [pid = 2872] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html] 12:29:09 INFO - PROCESS | 2872 | --DOMWINDOW == 105 (1A191400) [pid = 2872] [serial = 1203] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:29:09 INFO - PROCESS | 2872 | --DOMWINDOW == 104 (16F12000) [pid = 2872] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html] 12:29:09 INFO - PROCESS | 2872 | --DOMWINDOW == 103 (19CF4800) [pid = 2872] [serial = 1250] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467142140198] 12:29:09 INFO - PROCESS | 2872 | --DOMWINDOW == 102 (183AA000) [pid = 2872] [serial = 1247] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html] 12:29:09 INFO - PROCESS | 2872 | --DOMWINDOW == 101 (19A35800) [pid = 2872] [serial = 1245] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:29:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 102 (12DF2800) [pid = 2872] [serial = 1288] [outer = 13150400] 12:29:09 INFO - PROCESS | 2872 | 1467142149651 Marionette TRACE conn3 <- [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]]]}] 12:29:09 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 12:29:09 INFO - document served over http requires an https 12:29:09 INFO - sub-resource via iframe-tag using the meta-csp 12:29:09 INFO - delivery method with keep-origin-redirect and when 12:29:09 INFO - the target request is cross-origin. 12:29:09 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 952ms 12:29:09 INFO - PROCESS | 2872 | 1467142149715 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 12:29:09 INFO - PROCESS | 2872 | 1467142149717 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 12:29:09 INFO - PROCESS | 2872 | 1467142149720 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 12:29:09 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html 12:29:09 INFO - PROCESS | 2872 | 1467142149721 Marionette TRACE conn3 <- [1,1414,null,{}] 12:29:09 INFO - PROCESS | 2872 | 1467142149725 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:09 INFO - PROCESS | 2872 | 1467142149727 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:09 INFO - PROCESS | 2872 | 1467142149848 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 12:29:09 INFO - PROCESS | 2872 | 1467142149906 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:09 INFO - PROCESS | 2872 | 1467142149909 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:09 INFO - PROCESS | 2872 | ++DOCSHELL 10A9C400 == 49 [pid = 2872] [id = 463] 12:29:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 103 (140E0400) [pid = 2872] [serial = 1289] [outer = 00000000] 12:29:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 104 (16F87800) [pid = 2872] [serial = 1290] [outer = 140E0400] 12:29:09 INFO - PROCESS | 2872 | 1467142149953 Marionette DEBUG loaded listener.js 12:29:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 105 (19AAEC00) [pid = 2872] [serial = 1291] [outer = 140E0400] 12:29:10 INFO - PROCESS | 2872 | ++DOCSHELL 1A030400 == 50 [pid = 2872] [id = 464] 12:29:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 106 (1A031400) [pid = 2872] [serial = 1292] [outer = 00000000] 12:29:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 107 (1A147C00) [pid = 2872] [serial = 1293] [outer = 1A031400] 12:29:10 INFO - PROCESS | 2872 | 1467142150371 Marionette TRACE conn3 <- [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]]]}] 12:29:10 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 12:29:10 INFO - document served over http requires an https 12:29:10 INFO - sub-resource via iframe-tag using the meta-csp 12:29:10 INFO - delivery method with no-redirect and when 12:29:10 INFO - the target request is cross-origin. 12:29:10 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 703ms 12:29:10 INFO - PROCESS | 2872 | 1467142150420 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 12:29:10 INFO - PROCESS | 2872 | 1467142150422 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 12:29:10 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 12:29:10 INFO - PROCESS | 2872 | 1467142150425 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 12:29:10 INFO - PROCESS | 2872 | 1467142150427 Marionette TRACE conn3 <- [1,1418,null,{}] 12:29:10 INFO - PROCESS | 2872 | 1467142150430 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:10 INFO - PROCESS | 2872 | 1467142150431 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:10 INFO - PROCESS | 2872 | 1467142150524 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 12:29:10 INFO - PROCESS | 2872 | 1467142150531 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:10 INFO - PROCESS | 2872 | 1467142150533 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:10 INFO - PROCESS | 2872 | ++DOCSHELL 19A33C00 == 51 [pid = 2872] [id = 465] 12:29:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 108 (19CF5800) [pid = 2872] [serial = 1294] [outer = 00000000] 12:29:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 109 (1A145400) [pid = 2872] [serial = 1295] [outer = 19CF5800] 12:29:10 INFO - PROCESS | 2872 | 1467142150576 Marionette DEBUG loaded listener.js 12:29:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 110 (169BFC00) [pid = 2872] [serial = 1296] [outer = 19CF5800] 12:29:11 INFO - PROCESS | 2872 | ++DOCSHELL 131D4C00 == 52 [pid = 2872] [id = 466] 12:29:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 111 (136FC000) [pid = 2872] [serial = 1297] [outer = 00000000] 12:29:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 112 (110B7400) [pid = 2872] [serial = 1298] [outer = 136FC000] 12:29:11 INFO - PROCESS | 2872 | 1467142151282 Marionette TRACE conn3 <- [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]]]}] 12:29:11 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 12:29:11 INFO - document served over http requires an https 12:29:11 INFO - sub-resource via iframe-tag using the meta-csp 12:29:11 INFO - delivery method with swap-origin-redirect and when 12:29:11 INFO - the target request is cross-origin. 12:29:11 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 906ms 12:29:11 INFO - PROCESS | 2872 | 1467142151330 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 12:29:11 INFO - PROCESS | 2872 | 1467142151335 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 12:29:11 INFO - PROCESS | 2872 | 1467142151340 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 12:29:11 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 12:29:11 INFO - PROCESS | 2872 | 1467142151345 Marionette TRACE conn3 <- [1,1422,null,{}] 12:29:11 INFO - PROCESS | 2872 | 1467142151350 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:11 INFO - PROCESS | 2872 | 1467142151353 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:11 INFO - PROCESS | 2872 | 1467142151515 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 12:29:11 INFO - PROCESS | 2872 | 1467142151646 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:11 INFO - PROCESS | 2872 | 1467142151649 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:11 INFO - PROCESS | 2872 | ++DOCSHELL 139CF400 == 53 [pid = 2872] [id = 467] 12:29:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 113 (139D1800) [pid = 2872] [serial = 1299] [outer = 00000000] 12:29:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 114 (157B4000) [pid = 2872] [serial = 1300] [outer = 139D1800] 12:29:11 INFO - PROCESS | 2872 | 1467142151706 Marionette DEBUG loaded listener.js 12:29:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 115 (15F99800) [pid = 2872] [serial = 1301] [outer = 139D1800] 12:29:12 INFO - PROCESS | 2872 | 1467142152296 Marionette TRACE conn3 <- [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]]]}] 12:29:12 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 12:29:12 INFO - document served over http requires an https 12:29:12 INFO - sub-resource via script-tag using the meta-csp 12:29:12 INFO - delivery method with keep-origin-redirect and when 12:29:12 INFO - the target request is cross-origin. 12:29:12 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 999ms 12:29:12 INFO - PROCESS | 2872 | 1467142152343 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 12:29:12 INFO - PROCESS | 2872 | 1467142152348 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 12:29:12 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html 12:29:12 INFO - PROCESS | 2872 | 1467142152354 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 12:29:12 INFO - PROCESS | 2872 | 1467142152357 Marionette TRACE conn3 <- [1,1426,null,{}] 12:29:12 INFO - PROCESS | 2872 | 1467142152361 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:12 INFO - PROCESS | 2872 | 1467142152364 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:12 INFO - PROCESS | 2872 | 1467142152483 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 12:29:12 INFO - PROCESS | 2872 | 1467142152614 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:12 INFO - PROCESS | 2872 | 1467142152617 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:12 INFO - PROCESS | 2872 | ++DOCSHELL 17BDD000 == 54 [pid = 2872] [id = 468] 12:29:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 116 (18075800) [pid = 2872] [serial = 1302] [outer = 00000000] 12:29:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 117 (1833B400) [pid = 2872] [serial = 1303] [outer = 18075800] 12:29:12 INFO - PROCESS | 2872 | 1467142152672 Marionette DEBUG loaded listener.js 12:29:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 118 (19AA8400) [pid = 2872] [serial = 1304] [outer = 18075800] 12:29:13 INFO - PROCESS | 2872 | 1467142153227 Marionette TRACE conn3 <- [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]]]}] 12:29:13 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 12:29:13 INFO - document served over http requires an https 12:29:13 INFO - sub-resource via script-tag using the meta-csp 12:29:13 INFO - delivery method with no-redirect and when 12:29:13 INFO - the target request is cross-origin. 12:29:13 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 905ms 12:29:13 INFO - PROCESS | 2872 | 1467142153258 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 12:29:13 INFO - PROCESS | 2872 | 1467142153261 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 12:29:13 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 12:29:13 INFO - PROCESS | 2872 | 1467142153265 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 12:29:13 INFO - PROCESS | 2872 | 1467142153268 Marionette TRACE conn3 <- [1,1430,null,{}] 12:29:13 INFO - PROCESS | 2872 | 1467142153279 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:13 INFO - PROCESS | 2872 | 1467142153284 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:13 INFO - PROCESS | 2872 | 1467142153389 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 12:29:13 INFO - PROCESS | 2872 | 1467142153500 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:13 INFO - PROCESS | 2872 | 1467142153504 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:13 INFO - PROCESS | 2872 | ++DOCSHELL 1A754400 == 55 [pid = 2872] [id = 469] 12:29:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 119 (1A754C00) [pid = 2872] [serial = 1305] [outer = 00000000] 12:29:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 120 (1A75C400) [pid = 2872] [serial = 1306] [outer = 1A754C00] 12:29:13 INFO - PROCESS | 2872 | 1467142153600 Marionette DEBUG loaded listener.js 12:29:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 121 (1A94F000) [pid = 2872] [serial = 1307] [outer = 1A754C00] 12:29:14 INFO - PROCESS | 2872 | 1467142154130 Marionette TRACE conn3 <- [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]]]}] 12:29:14 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 12:29:14 INFO - document served over http requires an https 12:29:14 INFO - sub-resource via script-tag using the meta-csp 12:29:14 INFO - delivery method with swap-origin-redirect and when 12:29:14 INFO - the target request is cross-origin. 12:29:14 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 906ms 12:29:14 INFO - PROCESS | 2872 | 1467142154168 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 12:29:14 INFO - PROCESS | 2872 | 1467142154171 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 12:29:14 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 12:29:14 INFO - PROCESS | 2872 | 1467142154175 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 12:29:14 INFO - PROCESS | 2872 | 1467142154177 Marionette TRACE conn3 <- [1,1434,null,{}] 12:29:14 INFO - PROCESS | 2872 | 1467142154180 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:14 INFO - PROCESS | 2872 | 1467142154183 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:14 INFO - PROCESS | 2872 | 1467142154296 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 12:29:14 INFO - PROCESS | 2872 | 1467142154400 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:14 INFO - PROCESS | 2872 | 1467142154402 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:14 INFO - PROCESS | 2872 | ++DOCSHELL 12BD2C00 == 56 [pid = 2872] [id = 470] 12:29:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 122 (139C8C00) [pid = 2872] [serial = 1308] [outer = 00000000] 12:29:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 123 (16A49000) [pid = 2872] [serial = 1309] [outer = 139C8C00] 12:29:14 INFO - PROCESS | 2872 | 1467142154455 Marionette DEBUG loaded listener.js 12:29:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 124 (16A50000) [pid = 2872] [serial = 1310] [outer = 139C8C00] 12:29:15 INFO - PROCESS | 2872 | 1467142155019 Marionette TRACE conn3 <- [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]]]}] 12:29:15 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 12:29:15 INFO - document served over http requires an https 12:29:15 INFO - sub-resource via xhr-request using the meta-csp 12:29:15 INFO - delivery method with keep-origin-redirect and when 12:29:15 INFO - the target request is cross-origin. 12:29:15 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 906ms 12:29:15 INFO - PROCESS | 2872 | 1467142155234 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 12:29:15 INFO - PROCESS | 2872 | 1467142155238 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 12:29:15 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html 12:29:15 INFO - PROCESS | 2872 | 1467142155278 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 12:29:15 INFO - PROCESS | 2872 | 1467142155282 Marionette TRACE conn3 <- [1,1438,null,{}] 12:29:15 INFO - PROCESS | 2872 | 1467142155288 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:15 INFO - PROCESS | 2872 | 1467142155291 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:15 INFO - PROCESS | 2872 | 1467142155390 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 12:29:15 INFO - PROCESS | 2872 | 1467142155516 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:15 INFO - PROCESS | 2872 | 1467142155521 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:15 INFO - PROCESS | 2872 | ++DOCSHELL 14388800 == 57 [pid = 2872] [id = 471] 12:29:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 125 (14389000) [pid = 2872] [serial = 1311] [outer = 00000000] 12:29:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 126 (14F18800) [pid = 2872] [serial = 1312] [outer = 14389000] 12:29:15 INFO - PROCESS | 2872 | 1467142155574 Marionette DEBUG loaded listener.js 12:29:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 127 (1553E800) [pid = 2872] [serial = 1313] [outer = 14389000] 12:29:16 INFO - PROCESS | 2872 | 1467142156058 Marionette TRACE conn3 <- [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]]]}] 12:29:16 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 12:29:16 INFO - document served over http requires an https 12:29:16 INFO - sub-resource via xhr-request using the meta-csp 12:29:16 INFO - delivery method with no-redirect and when 12:29:16 INFO - the target request is cross-origin. 12:29:16 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 797ms 12:29:16 INFO - PROCESS | 2872 | 1467142156081 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 12:29:16 INFO - PROCESS | 2872 | 1467142156085 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 12:29:16 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 12:29:16 INFO - PROCESS | 2872 | 1467142156091 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 12:29:16 INFO - PROCESS | 2872 | 1467142156094 Marionette TRACE conn3 <- [1,1442,null,{}] 12:29:16 INFO - PROCESS | 2872 | 1467142156099 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:16 INFO - PROCESS | 2872 | 1467142156101 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:16 INFO - PROCESS | 2872 | 1467142156218 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 12:29:16 INFO - PROCESS | 2872 | --DOCSHELL 1A030400 == 56 [pid = 2872] [id = 464] 12:29:16 INFO - PROCESS | 2872 | --DOCSHELL 10A9C400 == 55 [pid = 2872] [id = 463] 12:29:16 INFO - PROCESS | 2872 | --DOCSHELL 114D4000 == 54 [pid = 2872] [id = 462] 12:29:16 INFO - PROCESS | 2872 | --DOCSHELL 19A30800 == 53 [pid = 2872] [id = 461] 12:29:16 INFO - PROCESS | 2872 | --DOCSHELL 15051C00 == 52 [pid = 2872] [id = 460] 12:29:16 INFO - PROCESS | 2872 | --DOCSHELL 1707D000 == 51 [pid = 2872] [id = 459] 12:29:16 INFO - PROCESS | 2872 | --DOCSHELL 16C46800 == 50 [pid = 2872] [id = 458] 12:29:16 INFO - PROCESS | 2872 | --DOCSHELL 15C24400 == 49 [pid = 2872] [id = 457] 12:29:16 INFO - PROCESS | 2872 | --DOCSHELL 12D66800 == 48 [pid = 2872] [id = 456] 12:29:16 INFO - PROCESS | 2872 | --DOCSHELL 11261800 == 47 [pid = 2872] [id = 455] 12:29:16 INFO - PROCESS | 2872 | --DOCSHELL 13119C00 == 46 [pid = 2872] [id = 451] 12:29:16 INFO - PROCESS | 2872 | --DOMWINDOW == 126 (1707B800) [pid = 2872] [serial = 1234] [outer = 00000000] [url = about:blank] 12:29:16 INFO - PROCESS | 2872 | --DOMWINDOW == 125 (18077400) [pid = 2872] [serial = 1237] [outer = 00000000] [url = about:blank] 12:29:16 INFO - PROCESS | 2872 | --DOMWINDOW == 124 (17277800) [pid = 2872] [serial = 1235] [outer = 00000000] [url = about:blank] 12:29:16 INFO - PROCESS | 2872 | --DOMWINDOW == 123 (19C97800) [pid = 2872] [serial = 1214] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:29:16 INFO - PROCESS | 2872 | --DOMWINDOW == 122 (16C48800) [pid = 2872] [serial = 1211] [outer = 00000000] [url = about:blank] 12:29:16 INFO - PROCESS | 2872 | --DOMWINDOW == 121 (11C3C800) [pid = 2872] [serial = 1220] [outer = 00000000] [url = about:blank] 12:29:16 INFO - PROCESS | 2872 | --DOMWINDOW == 120 (10A78800) [pid = 2872] [serial = 1219] [outer = 00000000] [url = about:blank] 12:29:16 INFO - PROCESS | 2872 | --DOMWINDOW == 119 (157DFC00) [pid = 2872] [serial = 1228] [outer = 00000000] [url = about:blank] 12:29:16 INFO - PROCESS | 2872 | --DOMWINDOW == 118 (15FA7800) [pid = 2872] [serial = 1229] [outer = 00000000] [url = about:blank] 12:29:16 INFO - PROCESS | 2872 | --DOMWINDOW == 117 (13109000) [pid = 2872] [serial = 1222] [outer = 00000000] [url = about:blank] 12:29:16 INFO - PROCESS | 2872 | --DOMWINDOW == 116 (13263800) [pid = 2872] [serial = 1223] [outer = 00000000] [url = about:blank] 12:29:16 INFO - PROCESS | 2872 | --DOMWINDOW == 115 (18340000) [pid = 2872] [serial = 1240] [outer = 00000000] [url = about:blank] 12:29:16 INFO - PROCESS | 2872 | --DOMWINDOW == 114 (1A151000) [pid = 2872] [serial = 1216] [outer = 00000000] [url = about:blank] 12:29:16 INFO - PROCESS | 2872 | --DOMWINDOW == 113 (14E40800) [pid = 2872] [serial = 1225] [outer = 00000000] [url = about:blank] 12:29:16 INFO - PROCESS | 2872 | --DOMWINDOW == 112 (14E46800) [pid = 2872] [serial = 1226] [outer = 00000000] [url = about:blank] 12:29:16 INFO - PROCESS | 2872 | --DOMWINDOW == 111 (157DC400) [pid = 2872] [serial = 1209] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467142130723] 12:29:16 INFO - PROCESS | 2872 | --DOMWINDOW == 110 (13931400) [pid = 2872] [serial = 1206] [outer = 00000000] [url = about:blank] 12:29:16 INFO - PROCESS | 2872 | --DOMWINDOW == 109 (16C4D400) [pid = 2872] [serial = 1231] [outer = 00000000] [url = about:blank] 12:29:16 INFO - PROCESS | 2872 | --DOMWINDOW == 108 (1A193C00) [pid = 2872] [serial = 1204] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:29:16 INFO - PROCESS | 2872 | --DOMWINDOW == 107 (18341000) [pid = 2872] [serial = 1241] [outer = 00000000] [url = about:blank] 12:29:16 INFO - PROCESS | 2872 | --DOMWINDOW == 106 (1833AC00) [pid = 2872] [serial = 1243] [outer = 00000000] [url = about:blank] 12:29:16 INFO - PROCESS | 2872 | --DOMWINDOW == 105 (19CFE000) [pid = 2872] [serial = 1251] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467142140198] 12:29:16 INFO - PROCESS | 2872 | --DOMWINDOW == 104 (1A031800) [pid = 2872] [serial = 1253] [outer = 00000000] [url = about:blank] 12:29:16 INFO - PROCESS | 2872 | --DOMWINDOW == 103 (19AAE400) [pid = 2872] [serial = 1248] [outer = 00000000] [url = about:blank] 12:29:16 INFO - PROCESS | 2872 | --DOMWINDOW == 102 (180BC000) [pid = 2872] [serial = 1238] [outer = 00000000] [url = about:blank] 12:29:16 INFO - PROCESS | 2872 | --DOMWINDOW == 101 (1833FC00) [pid = 2872] [serial = 1244] [outer = 00000000] [url = about:blank] 12:29:16 INFO - PROCESS | 2872 | --DOMWINDOW == 100 (19C8F400) [pid = 2872] [serial = 1249] [outer = 00000000] [url = about:blank] 12:29:16 INFO - PROCESS | 2872 | --DOMWINDOW == 99 (16C50C00) [pid = 2872] [serial = 1232] [outer = 00000000] [url = about:blank] 12:29:16 INFO - PROCESS | 2872 | --DOMWINDOW == 98 (19AA9C00) [pid = 2872] [serial = 1246] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:29:16 INFO - PROCESS | 2872 | 1467142156352 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:16 INFO - PROCESS | 2872 | 1467142156355 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:16 INFO - PROCESS | 2872 | ++DOCSHELL 10A0E800 == 47 [pid = 2872] [id = 472] 12:29:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 99 (10A77000) [pid = 2872] [serial = 1314] [outer = 00000000] 12:29:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 100 (11C3C800) [pid = 2872] [serial = 1315] [outer = 10A77000] 12:29:16 INFO - PROCESS | 2872 | 1467142156408 Marionette DEBUG loaded listener.js 12:29:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 101 (1314F800) [pid = 2872] [serial = 1316] [outer = 10A77000] 12:29:16 INFO - PROCESS | 2872 | 1467142156829 Marionette TRACE conn3 <- [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]]]}] 12:29:16 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 12:29:16 INFO - document served over http requires an https 12:29:16 INFO - sub-resource via xhr-request using the meta-csp 12:29:16 INFO - delivery method with swap-origin-redirect and when 12:29:16 INFO - the target request is cross-origin. 12:29:16 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 797ms 12:29:16 INFO - PROCESS | 2872 | 1467142156889 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 12:29:16 INFO - PROCESS | 2872 | 1467142156891 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 12:29:16 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html 12:29:16 INFO - PROCESS | 2872 | 1467142156895 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 12:29:16 INFO - PROCESS | 2872 | 1467142156897 Marionette TRACE conn3 <- [1,1446,null,{}] 12:29:16 INFO - PROCESS | 2872 | 1467142156932 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:16 INFO - PROCESS | 2872 | 1467142156936 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:17 INFO - PROCESS | 2872 | 1467142157060 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 12:29:17 INFO - PROCESS | 2872 | 1467142157069 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:17 INFO - PROCESS | 2872 | 1467142157073 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:17 INFO - PROCESS | 2872 | ++DOCSHELL 169B8400 == 48 [pid = 2872] [id = 473] 12:29:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 102 (169B8C00) [pid = 2872] [serial = 1317] [outer = 00000000] 12:29:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 103 (16C45800) [pid = 2872] [serial = 1318] [outer = 169B8C00] 12:29:17 INFO - PROCESS | 2872 | 1467142157121 Marionette DEBUG loaded listener.js 12:29:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 104 (16C4F800) [pid = 2872] [serial = 1319] [outer = 169B8C00] 12:29:17 INFO - PROCESS | 2872 | 1467142157560 Marionette TRACE conn3 <- [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]]]}] 12:29:17 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 12:29:17 INFO - document served over http requires an http 12:29:17 INFO - sub-resource via fetch-request using the meta-csp 12:29:17 INFO - delivery method with keep-origin-redirect and when 12:29:17 INFO - the target request is same-origin. 12:29:17 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 702ms 12:29:17 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html 12:29:17 INFO - PROCESS | 2872 | 1467142157594 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 12:29:17 INFO - PROCESS | 2872 | 1467142157596 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 12:29:17 INFO - PROCESS | 2872 | 1467142157599 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 12:29:17 INFO - PROCESS | 2872 | 1467142157601 Marionette TRACE conn3 <- [1,1450,null,{}] 12:29:17 INFO - PROCESS | 2872 | 1467142157608 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:17 INFO - PROCESS | 2872 | 1467142157610 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:17 INFO - PROCESS | 2872 | 1467142157695 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 12:29:17 INFO - PROCESS | 2872 | 1467142157700 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:17 INFO - PROCESS | 2872 | 1467142157702 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:17 INFO - PROCESS | 2872 | ++DOCSHELL 16F10C00 == 49 [pid = 2872] [id = 474] 12:29:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 105 (16F15800) [pid = 2872] [serial = 1320] [outer = 00000000] 12:29:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 106 (1707B800) [pid = 2872] [serial = 1321] [outer = 16F15800] 12:29:17 INFO - PROCESS | 2872 | 1467142157746 Marionette DEBUG loaded listener.js 12:29:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 107 (17083400) [pid = 2872] [serial = 1322] [outer = 16F15800] 12:29:18 INFO - PROCESS | 2872 | 1467142158166 Marionette TRACE conn3 <- [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]]]}] 12:29:18 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 12:29:18 INFO - document served over http requires an http 12:29:18 INFO - sub-resource via fetch-request using the meta-csp 12:29:18 INFO - delivery method with no-redirect and when 12:29:18 INFO - the target request is same-origin. 12:29:18 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 594ms 12:29:18 INFO - PROCESS | 2872 | 1467142158214 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 12:29:18 INFO - PROCESS | 2872 | 1467142158216 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 12:29:18 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html 12:29:18 INFO - PROCESS | 2872 | 1467142158221 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 12:29:18 INFO - PROCESS | 2872 | 1467142158222 Marionette TRACE conn3 <- [1,1454,null,{}] 12:29:18 INFO - PROCESS | 2872 | 1467142158226 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:18 INFO - PROCESS | 2872 | 1467142158228 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:18 INFO - PROCESS | 2872 | 1467142158316 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 12:29:18 INFO - PROCESS | 2872 | 1467142158322 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:18 INFO - PROCESS | 2872 | 1467142158324 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:18 INFO - PROCESS | 2872 | ++DOCSHELL 110B7800 == 50 [pid = 2872] [id = 475] 12:29:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 108 (114CA800) [pid = 2872] [serial = 1323] [outer = 00000000] 12:29:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 109 (177CE400) [pid = 2872] [serial = 1324] [outer = 114CA800] 12:29:18 INFO - PROCESS | 2872 | 1467142158367 Marionette DEBUG loaded listener.js 12:29:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 110 (178CE000) [pid = 2872] [serial = 1325] [outer = 114CA800] 12:29:18 INFO - PROCESS | 2872 | 1467142158833 Marionette TRACE conn3 <- [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]]]}] 12:29:18 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 12:29:18 INFO - document served over http requires an http 12:29:18 INFO - sub-resource via fetch-request using the meta-csp 12:29:18 INFO - delivery method with swap-origin-redirect and when 12:29:18 INFO - the target request is same-origin. 12:29:18 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 640ms 12:29:18 INFO - PROCESS | 2872 | 1467142158857 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 12:29:18 INFO - PROCESS | 2872 | 1467142158859 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 12:29:18 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html 12:29:18 INFO - PROCESS | 2872 | 1467142158868 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 12:29:18 INFO - PROCESS | 2872 | 1467142158870 Marionette TRACE conn3 <- [1,1458,null,{}] 12:29:18 INFO - PROCESS | 2872 | 1467142158877 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:18 INFO - PROCESS | 2872 | 1467142158883 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:19 INFO - PROCESS | 2872 | 1467142159024 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 12:29:19 INFO - PROCESS | 2872 | 1467142159034 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:19 INFO - PROCESS | 2872 | 1467142159036 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:19 INFO - PROCESS | 2872 | ++DOCSHELL 180BB800 == 51 [pid = 2872] [id = 476] 12:29:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 111 (180BEC00) [pid = 2872] [serial = 1326] [outer = 00000000] 12:29:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 112 (1833FC00) [pid = 2872] [serial = 1327] [outer = 180BEC00] 12:29:19 INFO - PROCESS | 2872 | 1467142159130 Marionette DEBUG loaded listener.js 12:29:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 113 (183AA800) [pid = 2872] [serial = 1328] [outer = 180BEC00] 12:29:19 INFO - PROCESS | 2872 | ++DOCSHELL 19C8F400 == 52 [pid = 2872] [id = 477] 12:29:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 114 (19C8F800) [pid = 2872] [serial = 1329] [outer = 00000000] 12:29:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 115 (19CF1000) [pid = 2872] [serial = 1330] [outer = 19C8F800] 12:29:19 INFO - PROCESS | 2872 | 1467142159581 Marionette TRACE conn3 <- [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]]]}] 12:29:19 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 12:29:19 INFO - document served over http requires an http 12:29:19 INFO - sub-resource via iframe-tag using the meta-csp 12:29:19 INFO - delivery method with keep-origin-redirect and when 12:29:19 INFO - the target request is same-origin. 12:29:19 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 734ms 12:29:19 INFO - PROCESS | 2872 | 1467142159608 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 12:29:19 INFO - PROCESS | 2872 | 1467142159610 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 12:29:19 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html 12:29:19 INFO - PROCESS | 2872 | 1467142159621 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 12:29:19 INFO - PROCESS | 2872 | 1467142159624 Marionette TRACE conn3 <- [1,1462,null,{}] 12:29:19 INFO - PROCESS | 2872 | 1467142159628 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:19 INFO - PROCESS | 2872 | 1467142159631 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:19 INFO - PROCESS | 2872 | 1467142159783 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 12:29:19 INFO - PROCESS | 2872 | 1467142159806 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:19 INFO - PROCESS | 2872 | 1467142159808 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:19 INFO - PROCESS | 2872 | ++DOCSHELL 19AB2C00 == 53 [pid = 2872] [id = 478] 12:29:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 116 (19AB3400) [pid = 2872] [serial = 1331] [outer = 00000000] 12:29:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 117 (19CFE800) [pid = 2872] [serial = 1332] [outer = 19AB3400] 12:29:19 INFO - PROCESS | 2872 | 1467142159851 Marionette DEBUG loaded listener.js 12:29:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 118 (1A02BC00) [pid = 2872] [serial = 1333] [outer = 19AB3400] 12:29:20 INFO - PROCESS | 2872 | ++DOCSHELL 1A194400 == 54 [pid = 2872] [id = 479] 12:29:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 119 (1A194800) [pid = 2872] [serial = 1334] [outer = 00000000] 12:29:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 120 (1A1DE400) [pid = 2872] [serial = 1335] [outer = 1A194800] 12:29:20 INFO - PROCESS | 2872 | 1467142160312 Marionette TRACE conn3 <- [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]]]}] 12:29:20 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 12:29:20 INFO - document served over http requires an http 12:29:20 INFO - sub-resource via iframe-tag using the meta-csp 12:29:20 INFO - delivery method with no-redirect and when 12:29:20 INFO - the target request is same-origin. 12:29:20 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 749ms 12:29:20 INFO - PROCESS | 2872 | 1467142160375 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 12:29:20 INFO - PROCESS | 2872 | 1467142160377 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 12:29:20 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html 12:29:20 INFO - PROCESS | 2872 | 1467142160380 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 12:29:20 INFO - PROCESS | 2872 | 1467142160382 Marionette TRACE conn3 <- [1,1466,null,{}] 12:29:20 INFO - PROCESS | 2872 | 1467142160394 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:20 INFO - PROCESS | 2872 | 1467142160395 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:20 INFO - PROCESS | 2872 | 1467142160515 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 12:29:20 INFO - PROCESS | 2872 | --DOMWINDOW == 119 (140E0400) [pid = 2872] [serial = 1289] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html] 12:29:20 INFO - PROCESS | 2872 | --DOMWINDOW == 118 (172EC000) [pid = 2872] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html] 12:29:20 INFO - PROCESS | 2872 | --DOMWINDOW == 117 (1782C800) [pid = 2872] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html] 12:29:20 INFO - PROCESS | 2872 | --DOMWINDOW == 116 (114D5C00) [pid = 2872] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html] 12:29:20 INFO - PROCESS | 2872 | --DOMWINDOW == 115 (16C4B800) [pid = 2872] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html] 12:29:20 INFO - PROCESS | 2872 | --DOMWINDOW == 114 (13107000) [pid = 2872] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html] 12:29:20 INFO - PROCESS | 2872 | --DOMWINDOW == 113 (13150400) [pid = 2872] [serial = 1287] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:29:20 INFO - PROCESS | 2872 | --DOMWINDOW == 112 (15C2BC00) [pid = 2872] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html] 12:29:20 INFO - PROCESS | 2872 | --DOMWINDOW == 111 (13123400) [pid = 2872] [serial = 1255] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:29:20 INFO - PROCESS | 2872 | --DOMWINDOW == 110 (19A35400) [pid = 2872] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html] 12:29:20 INFO - PROCESS | 2872 | --DOMWINDOW == 109 (1A031400) [pid = 2872] [serial = 1292] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467142150223] 12:29:20 INFO - PROCESS | 2872 | 1467142160703 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:20 INFO - PROCESS | 2872 | 1467142160705 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:20 INFO - PROCESS | 2872 | ++DOCSHELL 1055E400 == 55 [pid = 2872] [id = 480] 12:29:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 110 (110D8800) [pid = 2872] [serial = 1336] [outer = 00000000] 12:29:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 111 (14FED800) [pid = 2872] [serial = 1337] [outer = 110D8800] 12:29:20 INFO - PROCESS | 2872 | 1467142160751 Marionette DEBUG loaded listener.js 12:29:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 112 (1782C800) [pid = 2872] [serial = 1338] [outer = 110D8800] 12:29:21 INFO - PROCESS | 2872 | ++DOCSHELL 1A50CC00 == 56 [pid = 2872] [id = 481] 12:29:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 113 (1A510400) [pid = 2872] [serial = 1339] [outer = 00000000] 12:29:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 114 (1A75B800) [pid = 2872] [serial = 1340] [outer = 1A510400] 12:29:21 INFO - PROCESS | 2872 | 1467142161159 Marionette TRACE conn3 <- [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]]]}] 12:29:21 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 12:29:21 INFO - document served over http requires an http 12:29:21 INFO - sub-resource via iframe-tag using the meta-csp 12:29:21 INFO - delivery method with swap-origin-redirect and when 12:29:21 INFO - the target request is same-origin. 12:29:21 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 796ms 12:29:21 INFO - PROCESS | 2872 | 1467142161182 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 12:29:21 INFO - PROCESS | 2872 | 1467142161184 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 12:29:21 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html 12:29:21 INFO - PROCESS | 2872 | 1467142161187 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 12:29:21 INFO - PROCESS | 2872 | 1467142161189 Marionette TRACE conn3 <- [1,1470,null,{}] 12:29:21 INFO - PROCESS | 2872 | 1467142161193 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:21 INFO - PROCESS | 2872 | 1467142161194 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:21 INFO - PROCESS | 2872 | 1467142161323 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 12:29:21 INFO - PROCESS | 2872 | 1467142161331 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:21 INFO - PROCESS | 2872 | 1467142161333 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:21 INFO - PROCESS | 2872 | ++DOCSHELL 157DCC00 == 57 [pid = 2872] [id = 482] 12:29:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 115 (15C2BC00) [pid = 2872] [serial = 1341] [outer = 00000000] 12:29:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 116 (1A751800) [pid = 2872] [serial = 1342] [outer = 15C2BC00] 12:29:21 INFO - PROCESS | 2872 | 1467142161376 Marionette DEBUG loaded listener.js 12:29:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 117 (1A953C00) [pid = 2872] [serial = 1343] [outer = 15C2BC00] 12:29:21 INFO - PROCESS | 2872 | 1467142161767 Marionette TRACE conn3 <- [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]]]}] 12:29:21 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 12:29:21 INFO - document served over http requires an http 12:29:21 INFO - sub-resource via script-tag using the meta-csp 12:29:21 INFO - delivery method with keep-origin-redirect and when 12:29:21 INFO - the target request is same-origin. 12:29:21 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 641ms 12:29:21 INFO - PROCESS | 2872 | 1467142161826 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 12:29:21 INFO - PROCESS | 2872 | 1467142161828 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 12:29:21 INFO - PROCESS | 2872 | 1467142161831 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 12:29:21 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html 12:29:21 INFO - PROCESS | 2872 | 1467142161833 Marionette TRACE conn3 <- [1,1474,null,{}] 12:29:21 INFO - PROCESS | 2872 | 1467142161837 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:21 INFO - PROCESS | 2872 | 1467142161838 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:21 INFO - PROCESS | 2872 | 1467142161919 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 12:29:21 INFO - PROCESS | 2872 | 1467142162011 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:21 INFO - PROCESS | 2872 | 1467142162013 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:22 INFO - PROCESS | 2872 | ++DOCSHELL 11ADAC00 == 58 [pid = 2872] [id = 483] 12:29:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 118 (14311400) [pid = 2872] [serial = 1344] [outer = 00000000] 12:29:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 119 (1ACE9000) [pid = 2872] [serial = 1345] [outer = 14311400] 12:29:22 INFO - PROCESS | 2872 | 1467142162065 Marionette DEBUG loaded listener.js 12:29:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 120 (1ACEB800) [pid = 2872] [serial = 1346] [outer = 14311400] 12:29:22 INFO - PROCESS | 2872 | 1467142162446 Marionette TRACE conn3 <- [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]]]}] 12:29:22 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 12:29:22 INFO - document served over http requires an http 12:29:22 INFO - sub-resource via script-tag using the meta-csp 12:29:22 INFO - delivery method with no-redirect and when 12:29:22 INFO - the target request is same-origin. 12:29:22 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 640ms 12:29:22 INFO - PROCESS | 2872 | 1467142162470 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 12:29:22 INFO - PROCESS | 2872 | 1467142162472 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 12:29:22 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html 12:29:22 INFO - PROCESS | 2872 | 1467142162475 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 12:29:22 INFO - PROCESS | 2872 | 1467142162477 Marionette TRACE conn3 <- [1,1478,null,{}] 12:29:22 INFO - PROCESS | 2872 | 1467142162481 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:22 INFO - PROCESS | 2872 | 1467142162483 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:22 INFO - PROCESS | 2872 | 1467142162642 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 12:29:22 INFO - PROCESS | 2872 | 1467142162652 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:22 INFO - PROCESS | 2872 | 1467142162655 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:22 INFO - PROCESS | 2872 | ++DOCSHELL 10ACB400 == 59 [pid = 2872] [id = 484] 12:29:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 121 (10ACBC00) [pid = 2872] [serial = 1347] [outer = 00000000] 12:29:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 122 (157DC000) [pid = 2872] [serial = 1348] [outer = 10ACBC00] 12:29:22 INFO - PROCESS | 2872 | 1467142162700 Marionette DEBUG loaded listener.js 12:29:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 123 (1ACEE400) [pid = 2872] [serial = 1349] [outer = 10ACBC00] 12:29:23 INFO - PROCESS | 2872 | 1467142163372 Marionette TRACE conn3 <- [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]]]}] 12:29:23 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 12:29:23 INFO - document served over http requires an http 12:29:23 INFO - sub-resource via script-tag using the meta-csp 12:29:23 INFO - delivery method with swap-origin-redirect and when 12:29:23 INFO - the target request is same-origin. 12:29:23 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 937ms 12:29:23 INFO - PROCESS | 2872 | 1467142163422 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 12:29:23 INFO - PROCESS | 2872 | 1467142163426 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 12:29:23 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html 12:29:23 INFO - PROCESS | 2872 | 1467142163431 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 12:29:23 INFO - PROCESS | 2872 | 1467142163434 Marionette TRACE conn3 <- [1,1482,null,{}] 12:29:23 INFO - PROCESS | 2872 | 1467142163439 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:23 INFO - PROCESS | 2872 | 1467142163442 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:23 INFO - PROCESS | 2872 | 1467142163553 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 12:29:23 INFO - PROCESS | 2872 | 1467142163685 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:23 INFO - PROCESS | 2872 | 1467142163689 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:23 INFO - PROCESS | 2872 | ++DOCSHELL 12BC4000 == 60 [pid = 2872] [id = 485] 12:29:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 124 (12BD1800) [pid = 2872] [serial = 1350] [outer = 00000000] 12:29:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 125 (1430E400) [pid = 2872] [serial = 1351] [outer = 12BD1800] 12:29:23 INFO - PROCESS | 2872 | 1467142163751 Marionette DEBUG loaded listener.js 12:29:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 126 (14E43000) [pid = 2872] [serial = 1352] [outer = 12BD1800] 12:29:24 INFO - PROCESS | 2872 | 1467142164320 Marionette TRACE conn3 <- [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]]]}] 12:29:24 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 12:29:24 INFO - document served over http requires an http 12:29:24 INFO - sub-resource via xhr-request using the meta-csp 12:29:24 INFO - delivery method with keep-origin-redirect and when 12:29:24 INFO - the target request is same-origin. 12:29:24 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 937ms 12:29:24 INFO - PROCESS | 2872 | 1467142164377 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 12:29:24 INFO - PROCESS | 2872 | 1467142164382 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 12:29:24 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html 12:29:24 INFO - PROCESS | 2872 | 1467142164406 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 12:29:24 INFO - PROCESS | 2872 | 1467142164409 Marionette TRACE conn3 <- [1,1486,null,{}] 12:29:24 INFO - PROCESS | 2872 | 1467142164415 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:24 INFO - PROCESS | 2872 | 1467142164418 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:24 INFO - PROCESS | 2872 | 1467142164532 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 12:29:24 INFO - PROCESS | 2872 | 1467142164637 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:24 INFO - PROCESS | 2872 | 1467142164639 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:24 INFO - PROCESS | 2872 | ++DOCSHELL 16F7EC00 == 61 [pid = 2872] [id = 486] 12:29:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 127 (16F85000) [pid = 2872] [serial = 1353] [outer = 00000000] 12:29:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 128 (1806DC00) [pid = 2872] [serial = 1354] [outer = 16F85000] 12:29:24 INFO - PROCESS | 2872 | 1467142164693 Marionette DEBUG loaded listener.js 12:29:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 129 (18339800) [pid = 2872] [serial = 1355] [outer = 16F85000] 12:29:25 INFO - PROCESS | 2872 | 1467142165266 Marionette TRACE conn3 <- [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]]]}] 12:29:25 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 12:29:25 INFO - document served over http requires an http 12:29:25 INFO - sub-resource via xhr-request using the meta-csp 12:29:25 INFO - delivery method with no-redirect and when 12:29:25 INFO - the target request is same-origin. 12:29:25 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 921ms 12:29:25 INFO - PROCESS | 2872 | 1467142165313 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 12:29:25 INFO - PROCESS | 2872 | 1467142165316 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 12:29:25 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html 12:29:25 INFO - PROCESS | 2872 | 1467142165320 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 12:29:25 INFO - PROCESS | 2872 | 1467142165324 Marionette TRACE conn3 <- [1,1490,null,{}] 12:29:25 INFO - PROCESS | 2872 | 1467142165335 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:25 INFO - PROCESS | 2872 | 1467142165339 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:25 INFO - PROCESS | 2872 | 1467142165448 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 12:29:25 INFO - PROCESS | 2872 | 1467142165556 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:25 INFO - PROCESS | 2872 | 1467142165559 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:25 INFO - PROCESS | 2872 | ++DOCSHELL 183A2000 == 62 [pid = 2872] [id = 487] 12:29:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 130 (1A02F000) [pid = 2872] [serial = 1356] [outer = 00000000] 12:29:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 131 (1ACF3000) [pid = 2872] [serial = 1357] [outer = 1A02F000] 12:29:25 INFO - PROCESS | 2872 | 1467142165614 Marionette DEBUG loaded listener.js 12:29:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 132 (1B293000) [pid = 2872] [serial = 1358] [outer = 1A02F000] 12:29:26 INFO - PROCESS | 2872 | 1467142166125 Marionette TRACE conn3 <- [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]]]}] 12:29:26 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 12:29:26 INFO - document served over http requires an http 12:29:26 INFO - sub-resource via xhr-request using the meta-csp 12:29:26 INFO - delivery method with swap-origin-redirect and when 12:29:26 INFO - the target request is same-origin. 12:29:26 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 828ms 12:29:26 INFO - PROCESS | 2872 | 1467142166161 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 12:29:26 INFO - PROCESS | 2872 | 1467142166164 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 12:29:26 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html 12:29:26 INFO - PROCESS | 2872 | 1467142166168 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 12:29:26 INFO - PROCESS | 2872 | 1467142166169 Marionette TRACE conn3 <- [1,1494,null,{}] 12:29:26 INFO - PROCESS | 2872 | 1467142166173 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:26 INFO - PROCESS | 2872 | 1467142166175 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:26 INFO - PROCESS | 2872 | 1467142166314 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 12:29:26 INFO - PROCESS | 2872 | 1467142166432 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:26 INFO - PROCESS | 2872 | 1467142166434 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:26 INFO - PROCESS | 2872 | ++DOCSHELL 16E7FC00 == 63 [pid = 2872] [id = 488] 12:29:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 133 (16E81000) [pid = 2872] [serial = 1359] [outer = 00000000] 12:29:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 134 (16E8C000) [pid = 2872] [serial = 1360] [outer = 16E81000] 12:29:26 INFO - PROCESS | 2872 | 1467142166487 Marionette DEBUG loaded listener.js 12:29:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 135 (1ACE7800) [pid = 2872] [serial = 1361] [outer = 16E81000] 12:29:27 INFO - PROCESS | 2872 | 1467142167340 Marionette TRACE conn3 <- [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]]]}] 12:29:27 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 12:29:27 INFO - document served over http requires an https 12:29:27 INFO - sub-resource via fetch-request using the meta-csp 12:29:27 INFO - delivery method with keep-origin-redirect and when 12:29:27 INFO - the target request is same-origin. 12:29:27 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 1187ms 12:29:27 INFO - PROCESS | 2872 | 1467142167365 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 12:29:27 INFO - PROCESS | 2872 | 1467142167369 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 12:29:27 INFO - PROCESS | 2872 | 1467142167374 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 12:29:27 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html 12:29:27 INFO - PROCESS | 2872 | 1467142167377 Marionette TRACE conn3 <- [1,1498,null,{}] 12:29:27 INFO - PROCESS | 2872 | 1467142167383 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:27 INFO - PROCESS | 2872 | 1467142167386 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:27 INFO - PROCESS | 2872 | 1467142167486 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 12:29:27 INFO - PROCESS | 2872 | 1467142167628 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:27 INFO - PROCESS | 2872 | 1467142167632 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:27 INFO - PROCESS | 2872 | ++DOCSHELL 13CE2800 == 64 [pid = 2872] [id = 489] 12:29:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 136 (14E3DC00) [pid = 2872] [serial = 1362] [outer = 00000000] 12:29:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 137 (12D64800) [pid = 2872] [serial = 1363] [outer = 14E3DC00] 12:29:27 INFO - PROCESS | 2872 | 1467142167687 Marionette DEBUG loaded listener.js 12:29:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 138 (13D11000) [pid = 2872] [serial = 1364] [outer = 14E3DC00] 12:29:28 INFO - PROCESS | 2872 | 1467142168222 Marionette TRACE conn3 <- [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]]]}] 12:29:28 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 12:29:28 INFO - document served over http requires an https 12:29:28 INFO - sub-resource via fetch-request using the meta-csp 12:29:28 INFO - delivery method with no-redirect and when 12:29:28 INFO - the target request is same-origin. 12:29:28 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 906ms 12:29:28 INFO - PROCESS | 2872 | --DOCSHELL 11ADAC00 == 63 [pid = 2872] [id = 483] 12:29:28 INFO - PROCESS | 2872 | --DOCSHELL 157DCC00 == 62 [pid = 2872] [id = 482] 12:29:28 INFO - PROCESS | 2872 | --DOCSHELL 1A50CC00 == 61 [pid = 2872] [id = 481] 12:29:28 INFO - PROCESS | 2872 | --DOCSHELL 1A194400 == 60 [pid = 2872] [id = 479] 12:29:28 INFO - PROCESS | 2872 | --DOCSHELL 1055E400 == 59 [pid = 2872] [id = 480] 12:29:28 INFO - PROCESS | 2872 | --DOCSHELL 19AB2C00 == 58 [pid = 2872] [id = 478] 12:29:28 INFO - PROCESS | 2872 | --DOCSHELL 19C8F400 == 57 [pid = 2872] [id = 477] 12:29:28 INFO - PROCESS | 2872 | --DOCSHELL 180BB800 == 56 [pid = 2872] [id = 476] 12:29:28 INFO - PROCESS | 2872 | --DOCSHELL 110B7800 == 55 [pid = 2872] [id = 475] 12:29:28 INFO - PROCESS | 2872 | --DOCSHELL 16F10C00 == 54 [pid = 2872] [id = 474] 12:29:28 INFO - PROCESS | 2872 | --DOCSHELL 169B8400 == 53 [pid = 2872] [id = 473] 12:29:28 INFO - PROCESS | 2872 | --DOCSHELL 10A0E800 == 52 [pid = 2872] [id = 472] 12:29:28 INFO - PROCESS | 2872 | --DOCSHELL 14388800 == 51 [pid = 2872] [id = 471] 12:29:28 INFO - PROCESS | 2872 | --DOCSHELL 131D4C00 == 50 [pid = 2872] [id = 466] 12:29:28 INFO - PROCESS | 2872 | --DOCSHELL 19A33C00 == 49 [pid = 2872] [id = 465] 12:29:28 INFO - PROCESS | 2872 | --DOCSHELL 177CFC00 == 48 [pid = 2872] [id = 410] 12:29:28 INFO - PROCESS | 2872 | --DOCSHELL 177D9800 == 47 [pid = 2872] [id = 453] 12:29:28 INFO - PROCESS | 2872 | --DOCSHELL 19C97000 == 46 [pid = 2872] [id = 450] 12:29:28 INFO - PROCESS | 2872 | --DOCSHELL 183A2C00 == 45 [pid = 2872] [id = 411] 12:29:28 INFO - PROCESS | 2872 | --DOCSHELL 16C46400 == 44 [pid = 2872] [id = 407] 12:29:28 INFO - PROCESS | 2872 | --DOCSHELL 139CF400 == 43 [pid = 2872] [id = 467] 12:29:28 INFO - PROCESS | 2872 | --DOCSHELL 1800B000 == 42 [pid = 2872] [id = 409] 12:29:28 INFO - PROCESS | 2872 | --DOCSHELL 1055A800 == 41 [pid = 2872] [id = 412] 12:29:28 INFO - PROCESS | 2872 | --DOCSHELL 1314D000 == 40 [pid = 2872] [id = 452] 12:29:28 INFO - PROCESS | 2872 | --DOCSHELL 16C4E800 == 39 [pid = 2872] [id = 408] 12:29:28 INFO - PROCESS | 2872 | --DOCSHELL 1A754400 == 38 [pid = 2872] [id = 469] 12:29:28 INFO - PROCESS | 2872 | --DOCSHELL 17BDD000 == 37 [pid = 2872] [id = 468] 12:29:28 INFO - PROCESS | 2872 | --DOCSHELL 10435C00 == 36 [pid = 2872] [id = 413] 12:29:28 INFO - PROCESS | 2872 | --DOCSHELL 12BD2C00 == 35 [pid = 2872] [id = 470] 12:29:28 INFO - PROCESS | 2872 | --DOCSHELL 1A02D800 == 34 [pid = 2872] [id = 437] 12:29:28 INFO - PROCESS | 2872 | --DOCSHELL 19AAA400 == 33 [pid = 2872] [id = 414] 12:29:28 INFO - PROCESS | 2872 | --DOCSHELL 1A506400 == 32 [pid = 2872] [id = 454] 12:29:28 INFO - PROCESS | 2872 | --DOCSHELL 15C28800 == 31 [pid = 2872] [id = 435] 12:29:28 INFO - PROCESS | 2872 | --DOCSHELL 13154400 == 30 [pid = 2872] [id = 433] 12:29:28 INFO - PROCESS | 2872 | --DOCSHELL 183A2000 == 29 [pid = 2872] [id = 487] 12:29:28 INFO - PROCESS | 2872 | --DOCSHELL 16E7FC00 == 28 [pid = 2872] [id = 488] 12:29:28 INFO - PROCESS | 2872 | --DOCSHELL 16F7EC00 == 27 [pid = 2872] [id = 486] 12:29:28 INFO - PROCESS | 2872 | --DOCSHELL 10ACB400 == 26 [pid = 2872] [id = 484] 12:29:28 INFO - PROCESS | 2872 | --DOCSHELL 12BC4000 == 25 [pid = 2872] [id = 485] 12:29:29 INFO - PROCESS | 2872 | --DOMWINDOW == 137 (16F87800) [pid = 2872] [serial = 1290] [outer = 00000000] [url = about:blank] 12:29:29 INFO - PROCESS | 2872 | --DOMWINDOW == 136 (1782A800) [pid = 2872] [serial = 1280] [outer = 00000000] [url = about:blank] 12:29:29 INFO - PROCESS | 2872 | --DOMWINDOW == 135 (183A7000) [pid = 2872] [serial = 1283] [outer = 00000000] [url = about:blank] 12:29:29 INFO - PROCESS | 2872 | --DOMWINDOW == 134 (18338800) [pid = 2872] [serial = 1282] [outer = 00000000] [url = about:blank] 12:29:29 INFO - PROCESS | 2872 | --DOMWINDOW == 133 (13CE0800) [pid = 2872] [serial = 1268] [outer = 00000000] [url = about:blank] 12:29:29 INFO - PROCESS | 2872 | --DOMWINDOW == 132 (13931800) [pid = 2872] [serial = 1267] [outer = 00000000] [url = about:blank] 12:29:29 INFO - PROCESS | 2872 | --DOMWINDOW == 131 (16F7B400) [pid = 2872] [serial = 1276] [outer = 00000000] [url = about:blank] 12:29:29 INFO - PROCESS | 2872 | --DOMWINDOW == 130 (13D18800) [pid = 2872] [serial = 1270] [outer = 00000000] [url = about:blank] 12:29:29 INFO - PROCESS | 2872 | --DOMWINDOW == 129 (12DF2800) [pid = 2872] [serial = 1288] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:29:29 INFO - PROCESS | 2872 | --DOMWINDOW == 128 (1430F800) [pid = 2872] [serial = 1271] [outer = 00000000] [url = about:blank] 12:29:29 INFO - PROCESS | 2872 | --DOMWINDOW == 127 (169B6400) [pid = 2872] [serial = 1273] [outer = 00000000] [url = about:blank] 12:29:29 INFO - PROCESS | 2872 | --DOMWINDOW == 126 (169C2800) [pid = 2872] [serial = 1274] [outer = 00000000] [url = about:blank] 12:29:29 INFO - PROCESS | 2872 | --DOMWINDOW == 125 (1806CC00) [pid = 2872] [serial = 1261] [outer = 00000000] [url = about:blank] 12:29:29 INFO - PROCESS | 2872 | --DOMWINDOW == 124 (1A512400) [pid = 2872] [serial = 1264] [outer = 00000000] [url = about:blank] 12:29:29 INFO - PROCESS | 2872 | --DOMWINDOW == 123 (14E40C00) [pid = 2872] [serial = 1258] [outer = 00000000] [url = about:blank] 12:29:29 INFO - PROCESS | 2872 | --DOMWINDOW == 122 (131D4000) [pid = 2872] [serial = 1256] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:29:29 INFO - PROCESS | 2872 | --DOMWINDOW == 121 (19AB2400) [pid = 2872] [serial = 1285] [outer = 00000000] [url = about:blank] 12:29:29 INFO - PROCESS | 2872 | --DOMWINDOW == 120 (19C92C00) [pid = 2872] [serial = 1286] [outer = 00000000] [url = about:blank] 12:29:29 INFO - PROCESS | 2872 | --DOMWINDOW == 119 (17823C00) [pid = 2872] [serial = 1279] [outer = 00000000] [url = about:blank] 12:29:29 INFO - PROCESS | 2872 | --DOMWINDOW == 118 (19AAEC00) [pid = 2872] [serial = 1291] [outer = 00000000] [url = about:blank] 12:29:29 INFO - PROCESS | 2872 | --DOMWINDOW == 117 (1A147C00) [pid = 2872] [serial = 1293] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467142150223] 12:29:29 INFO - PROCESS | 2872 | --DOMWINDOW == 116 (1700C000) [pid = 2872] [serial = 1277] [outer = 00000000] [url = about:blank] 12:29:29 INFO - PROCESS | 2872 | 1467142169112 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 12:29:29 INFO - PROCESS | 2872 | 1467142169117 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 12:29:29 INFO - PROCESS | 2872 | 1467142169129 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 12:29:29 INFO - PROCESS | 2872 | 1467142169131 Marionette TRACE conn3 <- [1,1502,null,{}] 12:29:29 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html 12:29:29 INFO - PROCESS | 2872 | 1467142169137 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:29 INFO - PROCESS | 2872 | 1467142169140 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:29 INFO - PROCESS | 2872 | 1467142169225 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 12:29:29 INFO - PROCESS | 2872 | 1467142169231 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:29 INFO - PROCESS | 2872 | 1467142169236 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:29 INFO - PROCESS | 2872 | ++DOCSHELL 10AD1400 == 26 [pid = 2872] [id = 490] 12:29:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 117 (10AD1C00) [pid = 2872] [serial = 1365] [outer = 00000000] 12:29:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 118 (110B7800) [pid = 2872] [serial = 1366] [outer = 10AD1C00] 12:29:29 INFO - PROCESS | 2872 | 1467142169283 Marionette DEBUG loaded listener.js 12:29:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 119 (114C7C00) [pid = 2872] [serial = 1367] [outer = 10AD1C00] 12:29:29 INFO - PROCESS | 2872 | 1467142169783 Marionette TRACE conn3 <- [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]]]}] 12:29:29 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 12:29:29 INFO - document served over http requires an https 12:29:29 INFO - sub-resource via fetch-request using the meta-csp 12:29:29 INFO - delivery method with swap-origin-redirect and when 12:29:29 INFO - the target request is same-origin. 12:29:29 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 671ms 12:29:29 INFO - PROCESS | 2872 | 1467142169816 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 12:29:29 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 12:29:29 INFO - PROCESS | 2872 | 1467142169819 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 12:29:29 INFO - PROCESS | 2872 | 1467142169826 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 12:29:29 INFO - PROCESS | 2872 | 1467142169830 Marionette TRACE conn3 <- [1,1506,null,{}] 12:29:29 INFO - PROCESS | 2872 | 1467142169834 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:29 INFO - PROCESS | 2872 | 1467142169837 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:29 INFO - PROCESS | 2872 | 1467142169920 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 12:29:29 INFO - PROCESS | 2872 | 1467142169930 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:29 INFO - PROCESS | 2872 | 1467142169933 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:29 INFO - PROCESS | 2872 | ++DOCSHELL 131D6C00 == 27 [pid = 2872] [id = 491] 12:29:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 120 (13262C00) [pid = 2872] [serial = 1368] [outer = 00000000] 12:29:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 121 (1393EC00) [pid = 2872] [serial = 1369] [outer = 13262C00] 12:29:29 INFO - PROCESS | 2872 | 1467142169985 Marionette DEBUG loaded listener.js 12:29:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 122 (139CD400) [pid = 2872] [serial = 1370] [outer = 13262C00] 12:29:30 INFO - PROCESS | 2872 | ++DOCSHELL 140DEC00 == 28 [pid = 2872] [id = 492] 12:29:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 123 (140DF400) [pid = 2872] [serial = 1371] [outer = 00000000] 12:29:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 124 (1430B800) [pid = 2872] [serial = 1372] [outer = 140DF400] 12:29:30 INFO - PROCESS | 2872 | 1467142170486 Marionette TRACE conn3 <- [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]]]}] 12:29:30 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 12:29:30 INFO - document served over http requires an https 12:29:30 INFO - sub-resource via iframe-tag using the meta-csp 12:29:30 INFO - delivery method with keep-origin-redirect and when 12:29:30 INFO - the target request is same-origin. 12:29:30 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 687ms 12:29:30 INFO - PROCESS | 2872 | 1467142170505 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 12:29:30 INFO - PROCESS | 2872 | 1467142170507 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 12:29:30 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 12:29:30 INFO - PROCESS | 2872 | 1467142170511 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 12:29:30 INFO - PROCESS | 2872 | 1467142170513 Marionette TRACE conn3 <- [1,1510,null,{}] 12:29:30 INFO - PROCESS | 2872 | 1467142170522 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:30 INFO - PROCESS | 2872 | 1467142170527 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:30 INFO - PROCESS | 2872 | 1467142170680 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 12:29:30 INFO - PROCESS | 2872 | 1467142170700 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:30 INFO - PROCESS | 2872 | 1467142170704 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:30 INFO - PROCESS | 2872 | ++DOCSHELL 14E47400 == 29 [pid = 2872] [id = 493] 12:29:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 125 (14FF2C00) [pid = 2872] [serial = 1373] [outer = 00000000] 12:29:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 126 (15548800) [pid = 2872] [serial = 1374] [outer = 14FF2C00] 12:29:30 INFO - PROCESS | 2872 | 1467142170752 Marionette DEBUG loaded listener.js 12:29:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 127 (155D0C00) [pid = 2872] [serial = 1375] [outer = 14FF2C00] 12:29:31 INFO - PROCESS | 2872 | ++DOCSHELL 169B8000 == 30 [pid = 2872] [id = 494] 12:29:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 128 (169B8400) [pid = 2872] [serial = 1376] [outer = 00000000] 12:29:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 129 (169BAC00) [pid = 2872] [serial = 1377] [outer = 169B8400] 12:29:31 INFO - PROCESS | 2872 | 1467142171222 Marionette TRACE conn3 <- [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]]]}] 12:29:31 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 12:29:31 INFO - document served over http requires an https 12:29:31 INFO - sub-resource via iframe-tag using the meta-csp 12:29:31 INFO - delivery method with no-redirect and when 12:29:31 INFO - the target request is same-origin. 12:29:31 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 734ms 12:29:31 INFO - PROCESS | 2872 | 1467142171251 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 12:29:31 INFO - PROCESS | 2872 | 1467142171253 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 12:29:31 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 12:29:31 INFO - PROCESS | 2872 | 1467142171269 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 12:29:31 INFO - PROCESS | 2872 | 1467142171271 Marionette TRACE conn3 <- [1,1514,null,{}] 12:29:31 INFO - PROCESS | 2872 | 1467142171275 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:31 INFO - PROCESS | 2872 | 1467142171277 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:31 INFO - PROCESS | 2872 | 1467142171420 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 12:29:31 INFO - PROCESS | 2872 | 1467142171482 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:31 INFO - PROCESS | 2872 | 1467142171484 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:31 INFO - PROCESS | 2872 | ++DOCSHELL 15FA4C00 == 31 [pid = 2872] [id = 495] 12:29:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 130 (15FA5400) [pid = 2872] [serial = 1378] [outer = 00000000] 12:29:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 131 (16A47400) [pid = 2872] [serial = 1379] [outer = 15FA5400] 12:29:31 INFO - PROCESS | 2872 | 1467142171528 Marionette DEBUG loaded listener.js 12:29:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 132 (16A4F800) [pid = 2872] [serial = 1380] [outer = 15FA5400] 12:29:31 INFO - PROCESS | 2872 | ++DOCSHELL 16C5F000 == 32 [pid = 2872] [id = 496] 12:29:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 133 (16C66400) [pid = 2872] [serial = 1381] [outer = 00000000] 12:29:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 134 (16E7EC00) [pid = 2872] [serial = 1382] [outer = 16C66400] 12:29:32 INFO - PROCESS | 2872 | 1467142172021 Marionette TRACE conn3 <- [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]]]}] 12:29:32 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 12:29:32 INFO - document served over http requires an https 12:29:32 INFO - sub-resource via iframe-tag using the meta-csp 12:29:32 INFO - delivery method with swap-origin-redirect and when 12:29:32 INFO - the target request is same-origin. 12:29:32 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 797ms 12:29:32 INFO - PROCESS | 2872 | 1467142172070 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 12:29:32 INFO - PROCESS | 2872 | 1467142172072 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 12:29:32 INFO - PROCESS | 2872 | 1467142172075 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 12:29:32 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 12:29:32 INFO - PROCESS | 2872 | 1467142172077 Marionette TRACE conn3 <- [1,1518,null,{}] 12:29:32 INFO - PROCESS | 2872 | 1467142172086 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:32 INFO - PROCESS | 2872 | 1467142172088 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:32 INFO - PROCESS | 2872 | 1467142172203 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 12:29:32 INFO - PROCESS | 2872 | 1467142172215 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:32 INFO - PROCESS | 2872 | 1467142172217 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:32 INFO - PROCESS | 2872 | ++DOCSHELL 16C44800 == 33 [pid = 2872] [id = 497] 12:29:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 135 (16C4F400) [pid = 2872] [serial = 1383] [outer = 00000000] 12:29:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 136 (16E8A400) [pid = 2872] [serial = 1384] [outer = 16C4F400] 12:29:32 INFO - PROCESS | 2872 | 1467142172311 Marionette DEBUG loaded listener.js 12:29:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 137 (16E8C800) [pid = 2872] [serial = 1385] [outer = 16C4F400] 12:29:32 INFO - PROCESS | 2872 | 1467142172709 Marionette TRACE conn3 <- [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]]]}] 12:29:32 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 12:29:32 INFO - document served over http requires an https 12:29:32 INFO - sub-resource via script-tag using the meta-csp 12:29:32 INFO - delivery method with keep-origin-redirect and when 12:29:32 INFO - the target request is same-origin. 12:29:32 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 703ms 12:29:32 INFO - PROCESS | 2872 | 1467142172775 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 12:29:32 INFO - PROCESS | 2872 | 1467142172777 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 12:29:32 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html 12:29:32 INFO - PROCESS | 2872 | 1467142172787 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 12:29:32 INFO - PROCESS | 2872 | 1467142172789 Marionette TRACE conn3 <- [1,1522,null,{}] 12:29:32 INFO - PROCESS | 2872 | 1467142172793 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:32 INFO - PROCESS | 2872 | 1467142172799 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:32 INFO - PROCESS | 2872 | 1467142172941 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 12:29:33 INFO - PROCESS | 2872 | 1467142173007 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:33 INFO - PROCESS | 2872 | 1467142173011 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:33 INFO - PROCESS | 2872 | ++DOCSHELL 16C52C00 == 34 [pid = 2872] [id = 498] 12:29:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 138 (16E85800) [pid = 2872] [serial = 1386] [outer = 00000000] 12:29:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 139 (177D3000) [pid = 2872] [serial = 1387] [outer = 16E85800] 12:29:33 INFO - PROCESS | 2872 | 1467142173074 Marionette DEBUG loaded listener.js 12:29:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 140 (17825000) [pid = 2872] [serial = 1388] [outer = 16E85800] 12:29:33 INFO - PROCESS | 2872 | --DOMWINDOW == 139 (10ACBC00) [pid = 2872] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html] 12:29:33 INFO - PROCESS | 2872 | --DOMWINDOW == 138 (16BA1000) [pid = 2872] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html] 12:29:33 INFO - PROCESS | 2872 | --DOMWINDOW == 137 (155CE000) [pid = 2872] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html] 12:29:33 INFO - PROCESS | 2872 | --DOMWINDOW == 136 (139D1800) [pid = 2872] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html] 12:29:33 INFO - PROCESS | 2872 | --DOMWINDOW == 135 (10A01400) [pid = 2872] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html] 12:29:33 INFO - PROCESS | 2872 | --DOMWINDOW == 134 (19CFE400) [pid = 2872] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html] 12:29:33 INFO - PROCESS | 2872 | --DOMWINDOW == 133 (14389000) [pid = 2872] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html] 12:29:33 INFO - PROCESS | 2872 | --DOMWINDOW == 132 (19C9AC00) [pid = 2872] [serial = 1163] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html] 12:29:33 INFO - PROCESS | 2872 | --DOMWINDOW == 131 (1A754C00) [pid = 2872] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html] 12:29:33 INFO - PROCESS | 2872 | --DOMWINDOW == 130 (110D8800) [pid = 2872] [serial = 1336] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html] 12:29:33 INFO - PROCESS | 2872 | --DOMWINDOW == 129 (15FA4400) [pid = 2872] [serial = 1210] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html] 12:29:33 INFO - PROCESS | 2872 | --DOMWINDOW == 128 (18075800) [pid = 2872] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html] 12:29:33 INFO - PROCESS | 2872 | --DOMWINDOW == 127 (180BEC00) [pid = 2872] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html] 12:29:33 INFO - PROCESS | 2872 | --DOMWINDOW == 126 (19AB3400) [pid = 2872] [serial = 1331] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html] 12:29:33 INFO - PROCESS | 2872 | --DOMWINDOW == 125 (139C8C00) [pid = 2872] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html] 12:29:33 INFO - PROCESS | 2872 | --DOMWINDOW == 124 (1437C400) [pid = 2872] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html] 12:29:33 INFO - PROCESS | 2872 | --DOMWINDOW == 123 (10A77000) [pid = 2872] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html] 12:29:33 INFO - PROCESS | 2872 | --DOMWINDOW == 122 (114CA800) [pid = 2872] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html] 12:29:33 INFO - PROCESS | 2872 | --DOMWINDOW == 121 (16F15800) [pid = 2872] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html] 12:29:33 INFO - PROCESS | 2872 | --DOMWINDOW == 120 (136FC000) [pid = 2872] [serial = 1297] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:29:33 INFO - PROCESS | 2872 | --DOMWINDOW == 119 (19CF5800) [pid = 2872] [serial = 1294] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html] 12:29:33 INFO - PROCESS | 2872 | --DOMWINDOW == 118 (1A506C00) [pid = 2872] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html] 12:29:33 INFO - PROCESS | 2872 | --DOMWINDOW == 117 (169B8C00) [pid = 2872] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html] 12:29:33 INFO - PROCESS | 2872 | --DOMWINDOW == 116 (1A194800) [pid = 2872] [serial = 1334] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467142160192] 12:29:33 INFO - PROCESS | 2872 | --DOMWINDOW == 115 (1A510400) [pid = 2872] [serial = 1339] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:29:33 INFO - PROCESS | 2872 | --DOMWINDOW == 114 (15C2BC00) [pid = 2872] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html] 12:29:33 INFO - PROCESS | 2872 | --DOMWINDOW == 113 (19C8F800) [pid = 2872] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:29:33 INFO - PROCESS | 2872 | --DOMWINDOW == 112 (13151400) [pid = 2872] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html] 12:29:33 INFO - PROCESS | 2872 | --DOMWINDOW == 111 (19C9C800) [pid = 2872] [serial = 1252] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html] 12:29:33 INFO - PROCESS | 2872 | --DOMWINDOW == 110 (177DB800) [pid = 2872] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html] 12:29:33 INFO - PROCESS | 2872 | --DOMWINDOW == 109 (1289E000) [pid = 2872] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html] 12:29:33 INFO - PROCESS | 2872 | --DOMWINDOW == 108 (1A030000) [pid = 2872] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html] 12:29:33 INFO - PROCESS | 2872 | --DOMWINDOW == 107 (131CEC00) [pid = 2872] [serial = 1205] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html] 12:29:33 INFO - PROCESS | 2872 | --DOMWINDOW == 106 (19AAD800) [pid = 2872] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html] 12:29:33 INFO - PROCESS | 2872 | --DOMWINDOW == 105 (14311400) [pid = 2872] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html] 12:29:33 INFO - PROCESS | 2872 | 1467142173957 Marionette TRACE conn3 <- [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]]]}] 12:29:33 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 12:29:33 INFO - document served over http requires an https 12:29:33 INFO - sub-resource via script-tag using the meta-csp 12:29:33 INFO - delivery method with no-redirect and when 12:29:33 INFO - the target request is same-origin. 12:29:33 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 1218ms 12:29:33 INFO - PROCESS | 2872 | 1467142173993 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 12:29:34 INFO - PROCESS | 2872 | 1467142173995 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 12:29:34 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 12:29:34 INFO - PROCESS | 2872 | 1467142174003 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 12:29:34 INFO - PROCESS | 2872 | 1467142174004 Marionette TRACE conn3 <- [1,1526,null,{}] 12:29:34 INFO - PROCESS | 2872 | 1467142174008 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:34 INFO - PROCESS | 2872 | 1467142174010 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:34 INFO - PROCESS | 2872 | 1467142174103 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 12:29:34 INFO - PROCESS | 2872 | 1467142174111 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:34 INFO - PROCESS | 2872 | 1467142174113 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:34 INFO - PROCESS | 2872 | ++DOCSHELL 129E9800 == 35 [pid = 2872] [id = 499] 12:29:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 106 (12DEEC00) [pid = 2872] [serial = 1389] [outer = 00000000] 12:29:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 107 (140D6800) [pid = 2872] [serial = 1390] [outer = 12DEEC00] 12:29:34 INFO - PROCESS | 2872 | 1467142174160 Marionette DEBUG loaded listener.js 12:29:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 108 (157E0800) [pid = 2872] [serial = 1391] [outer = 12DEEC00] 12:29:34 INFO - PROCESS | 2872 | 1467142174612 Marionette TRACE conn3 <- [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]]]}] 12:29:34 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 12:29:34 INFO - document served over http requires an https 12:29:34 INFO - sub-resource via script-tag using the meta-csp 12:29:34 INFO - delivery method with swap-origin-redirect and when 12:29:34 INFO - the target request is same-origin. 12:29:34 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 640ms 12:29:34 INFO - PROCESS | 2872 | 1467142174642 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 12:29:34 INFO - PROCESS | 2872 | 1467142174644 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 12:29:34 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 12:29:34 INFO - PROCESS | 2872 | 1467142174647 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 12:29:34 INFO - PROCESS | 2872 | 1467142174649 Marionette TRACE conn3 <- [1,1530,null,{}] 12:29:34 INFO - PROCESS | 2872 | 1467142174652 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:34 INFO - PROCESS | 2872 | 1467142174654 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:34 INFO - PROCESS | 2872 | 1467142174733 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 12:29:34 INFO - PROCESS | 2872 | 1467142174738 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:34 INFO - PROCESS | 2872 | 1467142174740 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:34 INFO - PROCESS | 2872 | ++DOCSHELL 17824800 == 36 [pid = 2872] [id = 500] 12:29:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 109 (1782FC00) [pid = 2872] [serial = 1392] [outer = 00000000] 12:29:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 110 (17BE0C00) [pid = 2872] [serial = 1393] [outer = 1782FC00] 12:29:34 INFO - PROCESS | 2872 | 1467142174783 Marionette DEBUG loaded listener.js 12:29:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 111 (1806CC00) [pid = 2872] [serial = 1394] [outer = 1782FC00] 12:29:35 INFO - PROCESS | 2872 | 1467142175235 Marionette TRACE conn3 <- [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]]]}] 12:29:35 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 12:29:35 INFO - document served over http requires an https 12:29:35 INFO - sub-resource via xhr-request using the meta-csp 12:29:35 INFO - delivery method with keep-origin-redirect and when 12:29:35 INFO - the target request is same-origin. 12:29:35 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 625ms 12:29:35 INFO - PROCESS | 2872 | 1467142175285 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 12:29:35 INFO - PROCESS | 2872 | 1467142175287 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 12:29:35 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html 12:29:35 INFO - PROCESS | 2872 | 1467142175291 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 12:29:35 INFO - PROCESS | 2872 | 1467142175293 Marionette TRACE conn3 <- [1,1534,null,{}] 12:29:35 INFO - PROCESS | 2872 | 1467142175299 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:35 INFO - PROCESS | 2872 | 1467142175301 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:35 INFO - PROCESS | 2872 | 1467142175378 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 12:29:35 INFO - PROCESS | 2872 | 1467142175383 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:35 INFO - PROCESS | 2872 | 1467142175385 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:35 INFO - PROCESS | 2872 | ++DOCSHELL 180BBC00 == 37 [pid = 2872] [id = 501] 12:29:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 112 (1811F800) [pid = 2872] [serial = 1395] [outer = 00000000] 12:29:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 113 (18342C00) [pid = 2872] [serial = 1396] [outer = 1811F800] 12:29:35 INFO - PROCESS | 2872 | 1467142175427 Marionette DEBUG loaded listener.js 12:29:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 114 (18343400) [pid = 2872] [serial = 1397] [outer = 1811F800] 12:29:36 INFO - PROCESS | 2872 | --DOCSHELL 10AD1400 == 36 [pid = 2872] [id = 490] 12:29:36 INFO - PROCESS | 2872 | --DOCSHELL 13CE2800 == 35 [pid = 2872] [id = 489] 12:29:36 INFO - PROCESS | 2872 | --DOCSHELL 14E47400 == 34 [pid = 2872] [id = 493] 12:29:36 INFO - PROCESS | 2872 | --DOCSHELL 169B8000 == 33 [pid = 2872] [id = 494] 12:29:36 INFO - PROCESS | 2872 | --DOCSHELL 131D6C00 == 32 [pid = 2872] [id = 491] 12:29:36 INFO - PROCESS | 2872 | --DOCSHELL 129E9800 == 31 [pid = 2872] [id = 499] 12:29:36 INFO - PROCESS | 2872 | --DOCSHELL 15FA4C00 == 30 [pid = 2872] [id = 495] 12:29:36 INFO - PROCESS | 2872 | --DOCSHELL 16C44800 == 29 [pid = 2872] [id = 497] 12:29:36 INFO - PROCESS | 2872 | --DOCSHELL 16C52C00 == 28 [pid = 2872] [id = 498] 12:29:36 INFO - PROCESS | 2872 | --DOCSHELL 17824800 == 27 [pid = 2872] [id = 500] 12:29:36 INFO - PROCESS | 2872 | --DOCSHELL 16C5F000 == 26 [pid = 2872] [id = 496] 12:29:36 INFO - PROCESS | 2872 | --DOCSHELL 140DEC00 == 25 [pid = 2872] [id = 492] 12:29:37 INFO - PROCESS | 2872 | --DOMWINDOW == 113 (1ACE9000) [pid = 2872] [serial = 1345] [outer = 00000000] [url = about:blank] 12:29:37 INFO - PROCESS | 2872 | --DOMWINDOW == 112 (1ACEB800) [pid = 2872] [serial = 1346] [outer = 00000000] [url = about:blank] 12:29:37 INFO - PROCESS | 2872 | --DOMWINDOW == 111 (157DC000) [pid = 2872] [serial = 1348] [outer = 00000000] [url = about:blank] 12:29:37 INFO - PROCESS | 2872 | --DOMWINDOW == 110 (1ACEE400) [pid = 2872] [serial = 1349] [outer = 00000000] [url = about:blank] 12:29:37 INFO - PROCESS | 2872 | --DOMWINDOW == 109 (1700DC00) [pid = 2872] [serial = 1160] [outer = 00000000] [url = about:blank] 12:29:37 INFO - PROCESS | 2872 | --DOMWINDOW == 108 (17BD4C00) [pid = 2872] [serial = 1109] [outer = 00000000] [url = about:blank] 12:29:37 INFO - PROCESS | 2872 | --DOMWINDOW == 107 (15F99800) [pid = 2872] [serial = 1301] [outer = 00000000] [url = about:blank] 12:29:37 INFO - PROCESS | 2872 | --DOMWINDOW == 106 (140D8000) [pid = 2872] [serial = 1157] [outer = 00000000] [url = about:blank] 12:29:37 INFO - PROCESS | 2872 | --DOMWINDOW == 105 (1A14C000) [pid = 2872] [serial = 1202] [outer = 00000000] [url = about:blank] 12:29:37 INFO - PROCESS | 2872 | --DOMWINDOW == 104 (1553E800) [pid = 2872] [serial = 1313] [outer = 00000000] [url = about:blank] 12:29:37 INFO - PROCESS | 2872 | --DOMWINDOW == 103 (19CFC000) [pid = 2872] [serial = 1165] [outer = 00000000] [url = about:blank] 12:29:37 INFO - PROCESS | 2872 | --DOMWINDOW == 102 (1A75C400) [pid = 2872] [serial = 1306] [outer = 00000000] [url = about:blank] 12:29:37 INFO - PROCESS | 2872 | --DOMWINDOW == 101 (14FED800) [pid = 2872] [serial = 1337] [outer = 00000000] [url = about:blank] 12:29:37 INFO - PROCESS | 2872 | --DOMWINDOW == 100 (1A94F000) [pid = 2872] [serial = 1307] [outer = 00000000] [url = about:blank] 12:29:37 INFO - PROCESS | 2872 | --DOMWINDOW == 99 (16F17800) [pid = 2872] [serial = 1212] [outer = 00000000] [url = about:blank] 12:29:37 INFO - PROCESS | 2872 | --DOMWINDOW == 98 (19AA8400) [pid = 2872] [serial = 1304] [outer = 00000000] [url = about:blank] 12:29:37 INFO - PROCESS | 2872 | --DOMWINDOW == 97 (1782C800) [pid = 2872] [serial = 1338] [outer = 00000000] [url = about:blank] 12:29:37 INFO - PROCESS | 2872 | --DOMWINDOW == 96 (1833FC00) [pid = 2872] [serial = 1327] [outer = 00000000] [url = about:blank] 12:29:37 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (1A02BC00) [pid = 2872] [serial = 1333] [outer = 00000000] [url = about:blank] 12:29:37 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (16A49000) [pid = 2872] [serial = 1309] [outer = 00000000] [url = about:blank] 12:29:37 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (1553D000) [pid = 2872] [serial = 1115] [outer = 00000000] [url = about:blank] 12:29:37 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (1314F800) [pid = 2872] [serial = 1316] [outer = 00000000] [url = about:blank] 12:29:37 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (177CE400) [pid = 2872] [serial = 1324] [outer = 00000000] [url = about:blank] 12:29:37 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (17083400) [pid = 2872] [serial = 1322] [outer = 00000000] [url = about:blank] 12:29:37 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (110B7400) [pid = 2872] [serial = 1298] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:29:37 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (1A145400) [pid = 2872] [serial = 1295] [outer = 00000000] [url = about:blank] 12:29:37 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (1A755000) [pid = 2872] [serial = 1265] [outer = 00000000] [url = about:blank] 12:29:37 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (16C4F800) [pid = 2872] [serial = 1319] [outer = 00000000] [url = about:blank] 12:29:37 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (14F18800) [pid = 2872] [serial = 1312] [outer = 00000000] [url = about:blank] 12:29:37 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (178CE000) [pid = 2872] [serial = 1325] [outer = 00000000] [url = about:blank] 12:29:37 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (169BFC00) [pid = 2872] [serial = 1296] [outer = 00000000] [url = about:blank] 12:29:37 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (16C45800) [pid = 2872] [serial = 1318] [outer = 00000000] [url = about:blank] 12:29:37 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (157B4000) [pid = 2872] [serial = 1300] [outer = 00000000] [url = about:blank] 12:29:37 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (1A1DE400) [pid = 2872] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467142160192] 12:29:37 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (1A75B800) [pid = 2872] [serial = 1340] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:29:37 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (16A50000) [pid = 2872] [serial = 1310] [outer = 00000000] [url = about:blank] 12:29:37 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (1A751800) [pid = 2872] [serial = 1342] [outer = 00000000] [url = about:blank] 12:29:37 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (1707B800) [pid = 2872] [serial = 1321] [outer = 00000000] [url = about:blank] 12:29:37 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (19CF1000) [pid = 2872] [serial = 1330] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:29:37 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (157AE400) [pid = 2872] [serial = 1259] [outer = 00000000] [url = about:blank] 12:29:37 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (1A953C00) [pid = 2872] [serial = 1343] [outer = 00000000] [url = about:blank] 12:29:37 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (1A14E000) [pid = 2872] [serial = 1254] [outer = 00000000] [url = about:blank] 12:29:37 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (19CFE800) [pid = 2872] [serial = 1332] [outer = 00000000] [url = about:blank] 12:29:37 INFO - PROCESS | 2872 | --DOMWINDOW == 70 (19A30C00) [pid = 2872] [serial = 1262] [outer = 00000000] [url = about:blank] 12:29:37 INFO - PROCESS | 2872 | --DOMWINDOW == 69 (11C3C800) [pid = 2872] [serial = 1315] [outer = 00000000] [url = about:blank] 12:29:37 INFO - PROCESS | 2872 | --DOMWINDOW == 68 (1833B400) [pid = 2872] [serial = 1303] [outer = 00000000] [url = about:blank] 12:29:37 INFO - PROCESS | 2872 | --DOMWINDOW == 67 (13934800) [pid = 2872] [serial = 1112] [outer = 00000000] [url = about:blank] 12:29:37 INFO - PROCESS | 2872 | --DOMWINDOW == 66 (1A191800) [pid = 2872] [serial = 1217] [outer = 00000000] [url = about:blank] 12:29:37 INFO - PROCESS | 2872 | --DOMWINDOW == 65 (140DB400) [pid = 2872] [serial = 1207] [outer = 00000000] [url = about:blank] 12:29:37 INFO - PROCESS | 2872 | --DOMWINDOW == 64 (183AA800) [pid = 2872] [serial = 1328] [outer = 00000000] [url = about:blank] 12:29:37 INFO - PROCESS | 2872 | --DOMWINDOW == 63 (19C9D000) [pid = 2872] [serial = 1154] [outer = 00000000] [url = about:blank] 12:29:37 INFO - PROCESS | 2872 | 1467142177189 Marionette TRACE conn3 <- [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]]]}] 12:29:37 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 12:29:37 INFO - document served over http requires an https 12:29:37 INFO - sub-resource via xhr-request using the meta-csp 12:29:37 INFO - delivery method with no-redirect and when 12:29:37 INFO - the target request is same-origin. 12:29:37 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1953ms 12:29:37 INFO - PROCESS | 2872 | 1467142177248 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 12:29:37 INFO - PROCESS | 2872 | 1467142177252 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 12:29:37 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 12:29:37 INFO - PROCESS | 2872 | 1467142177257 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 12:29:37 INFO - PROCESS | 2872 | 1467142177260 Marionette TRACE conn3 <- [1,1538,null,{}] 12:29:37 INFO - PROCESS | 2872 | 1467142177266 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:37 INFO - PROCESS | 2872 | 1467142177269 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:37 INFO - PROCESS | 2872 | 1467142177356 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 12:29:37 INFO - PROCESS | 2872 | 1467142177370 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:37 INFO - PROCESS | 2872 | 1467142177372 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:37 INFO - PROCESS | 2872 | ++DOCSHELL 10AC8000 == 26 [pid = 2872] [id = 502] 12:29:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 64 (10AC8800) [pid = 2872] [serial = 1398] [outer = 00000000] 12:29:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 65 (110B8800) [pid = 2872] [serial = 1399] [outer = 10AC8800] 12:29:37 INFO - PROCESS | 2872 | 1467142177420 Marionette DEBUG loaded listener.js 12:29:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 66 (112C1800) [pid = 2872] [serial = 1400] [outer = 10AC8800] 12:29:37 INFO - PROCESS | 2872 | 1467142177901 Marionette TRACE conn3 <- [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]]]}] 12:29:37 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 12:29:37 INFO - document served over http requires an https 12:29:37 INFO - sub-resource via xhr-request using the meta-csp 12:29:37 INFO - delivery method with swap-origin-redirect and when 12:29:37 INFO - the target request is same-origin. 12:29:37 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 702ms 12:29:37 INFO - PROCESS | 2872 | 1467142177953 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 12:29:37 INFO - PROCESS | 2872 | 1467142177958 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 12:29:37 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html 12:29:37 INFO - PROCESS | 2872 | 1467142177964 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 12:29:37 INFO - PROCESS | 2872 | 1467142177966 Marionette TRACE conn3 <- [1,1542,null,{}] 12:29:37 INFO - PROCESS | 2872 | 1467142177970 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:37 INFO - PROCESS | 2872 | 1467142177973 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:38 INFO - PROCESS | 2872 | 1467142178059 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 12:29:38 INFO - PROCESS | 2872 | 1467142178067 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:38 INFO - PROCESS | 2872 | 1467142178070 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:38 INFO - PROCESS | 2872 | ++DOCSHELL 13074800 == 27 [pid = 2872] [id = 503] 12:29:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 67 (13106400) [pid = 2872] [serial = 1401] [outer = 00000000] 12:29:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 68 (13146800) [pid = 2872] [serial = 1402] [outer = 13106400] 12:29:38 INFO - PROCESS | 2872 | 1467142178128 Marionette DEBUG loaded listener.js 12:29:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 69 (1314F800) [pid = 2872] [serial = 1403] [outer = 13106400] 12:29:38 INFO - PROCESS | 2872 | 1467142178606 Marionette TRACE conn3 <- [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]]]}] 12:29:38 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 12:29:38 INFO - document served over http requires an http 12:29:38 INFO - sub-resource via fetch-request using the meta-referrer 12:29:38 INFO - delivery method with keep-origin-redirect and when 12:29:38 INFO - the target request is cross-origin. 12:29:38 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 687ms 12:29:38 INFO - PROCESS | 2872 | 1467142178663 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 12:29:38 INFO - PROCESS | 2872 | 1467142178665 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 12:29:38 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html 12:29:38 INFO - PROCESS | 2872 | 1467142178668 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 12:29:38 INFO - PROCESS | 2872 | 1467142178672 Marionette TRACE conn3 <- [1,1546,null,{}] 12:29:38 INFO - PROCESS | 2872 | 1467142178683 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:38 INFO - PROCESS | 2872 | 1467142178687 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:38 INFO - PROCESS | 2872 | 1467142178794 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 12:29:38 INFO - PROCESS | 2872 | 1467142178884 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:38 INFO - PROCESS | 2872 | 1467142178887 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:38 INFO - PROCESS | 2872 | ++DOCSHELL 13CD5400 == 28 [pid = 2872] [id = 504] 12:29:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 70 (13CE2C00) [pid = 2872] [serial = 1404] [outer = 00000000] 12:29:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 71 (13D0F400) [pid = 2872] [serial = 1405] [outer = 13CE2C00] 12:29:38 INFO - PROCESS | 2872 | 1467142178934 Marionette DEBUG loaded listener.js 12:29:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (140D2400) [pid = 2872] [serial = 1406] [outer = 13CE2C00] 12:29:39 INFO - PROCESS | 2872 | 1467142179310 Marionette TRACE conn3 <- [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]]]}] 12:29:39 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 12:29:39 INFO - document served over http requires an http 12:29:39 INFO - sub-resource via fetch-request using the meta-referrer 12:29:39 INFO - delivery method with no-redirect and when 12:29:39 INFO - the target request is cross-origin. 12:29:39 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 702ms 12:29:39 INFO - PROCESS | 2872 | 1467142179368 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 12:29:39 INFO - PROCESS | 2872 | 1467142179370 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 12:29:39 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html 12:29:39 INFO - PROCESS | 2872 | 1467142179374 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 12:29:39 INFO - PROCESS | 2872 | 1467142179375 Marionette TRACE conn3 <- [1,1550,null,{}] 12:29:39 INFO - PROCESS | 2872 | 1467142179379 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:39 INFO - PROCESS | 2872 | 1467142179381 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:39 INFO - PROCESS | 2872 | 1467142179492 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 12:29:39 INFO - PROCESS | 2872 | 1467142179503 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:39 INFO - PROCESS | 2872 | 1467142179505 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:39 INFO - PROCESS | 2872 | ++DOCSHELL 13D1AC00 == 29 [pid = 2872] [id = 505] 12:29:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (140D1800) [pid = 2872] [serial = 1407] [outer = 00000000] 12:29:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (14385400) [pid = 2872] [serial = 1408] [outer = 140D1800] 12:29:39 INFO - PROCESS | 2872 | 1467142179549 Marionette DEBUG loaded listener.js 12:29:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (14E43400) [pid = 2872] [serial = 1409] [outer = 140D1800] 12:29:39 INFO - PROCESS | 2872 | 1467142179949 Marionette TRACE conn3 <- [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]]]}] 12:29:39 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 12:29:39 INFO - document served over http requires an http 12:29:39 INFO - sub-resource via fetch-request using the meta-referrer 12:29:39 INFO - delivery method with swap-origin-redirect and when 12:29:39 INFO - the target request is cross-origin. 12:29:39 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 594ms 12:29:39 INFO - PROCESS | 2872 | 1467142179970 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 12:29:39 INFO - PROCESS | 2872 | 1467142179972 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 12:29:39 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html 12:29:39 INFO - PROCESS | 2872 | 1467142179975 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 12:29:39 INFO - PROCESS | 2872 | 1467142179976 Marionette TRACE conn3 <- [1,1554,null,{}] 12:29:39 INFO - PROCESS | 2872 | 1467142179980 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:39 INFO - PROCESS | 2872 | 1467142179982 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:40 INFO - PROCESS | 2872 | 1467142180055 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 12:29:40 INFO - PROCESS | 2872 | 1467142180060 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:40 INFO - PROCESS | 2872 | 1467142180062 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:40 INFO - PROCESS | 2872 | ++DOCSHELL 14E46C00 == 30 [pid = 2872] [id = 506] 12:29:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (14E47C00) [pid = 2872] [serial = 1410] [outer = 00000000] 12:29:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (15547C00) [pid = 2872] [serial = 1411] [outer = 14E47C00] 12:29:40 INFO - PROCESS | 2872 | 1467142180107 Marionette DEBUG loaded listener.js 12:29:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (157AD800) [pid = 2872] [serial = 1412] [outer = 14E47C00] 12:29:40 INFO - PROCESS | 2872 | ++DOCSHELL 157E3800 == 31 [pid = 2872] [id = 507] 12:29:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (157E4800) [pid = 2872] [serial = 1413] [outer = 00000000] 12:29:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (15C21400) [pid = 2872] [serial = 1414] [outer = 157E4800] 12:29:40 INFO - PROCESS | 2872 | 1467142180607 Marionette TRACE conn3 <- [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]]]}] 12:29:40 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 12:29:40 INFO - document served over http requires an http 12:29:40 INFO - sub-resource via iframe-tag using the meta-referrer 12:29:40 INFO - delivery method with keep-origin-redirect and when 12:29:40 INFO - the target request is cross-origin. 12:29:40 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 687ms 12:29:40 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html 12:29:40 INFO - PROCESS | 2872 | 1467142180675 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 12:29:40 INFO - PROCESS | 2872 | 1467142180677 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 12:29:40 INFO - PROCESS | 2872 | 1467142180681 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 12:29:40 INFO - PROCESS | 2872 | 1467142180682 Marionette TRACE conn3 <- [1,1558,null,{}] 12:29:40 INFO - PROCESS | 2872 | 1467142180686 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:40 INFO - PROCESS | 2872 | 1467142180691 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:40 INFO - PROCESS | 2872 | 1467142180798 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 12:29:40 INFO - PROCESS | 2872 | 1467142180809 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:40 INFO - PROCESS | 2872 | 1467142180811 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:40 INFO - PROCESS | 2872 | ++DOCSHELL 157E8800 == 32 [pid = 2872] [id = 508] 12:29:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (15FA6400) [pid = 2872] [serial = 1415] [outer = 00000000] 12:29:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (16A43C00) [pid = 2872] [serial = 1416] [outer = 15FA6400] 12:29:40 INFO - PROCESS | 2872 | 1467142180853 Marionette DEBUG loaded listener.js 12:29:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (16A46800) [pid = 2872] [serial = 1417] [outer = 15FA6400] 12:29:41 INFO - PROCESS | 2872 | ++DOCSHELL 16C49000 == 33 [pid = 2872] [id = 509] 12:29:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (16C49C00) [pid = 2872] [serial = 1418] [outer = 00000000] 12:29:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (16C4B000) [pid = 2872] [serial = 1419] [outer = 16C49C00] 12:29:41 INFO - PROCESS | 2872 | 1467142181315 Marionette TRACE conn3 <- [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]]]}] 12:29:41 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 12:29:41 INFO - document served over http requires an http 12:29:41 INFO - sub-resource via iframe-tag using the meta-referrer 12:29:41 INFO - delivery method with no-redirect and when 12:29:41 INFO - the target request is cross-origin. 12:29:41 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 687ms 12:29:41 INFO - PROCESS | 2872 | 1467142181380 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 12:29:41 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html 12:29:41 INFO - PROCESS | 2872 | 1467142181392 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 12:29:41 INFO - PROCESS | 2872 | 1467142181396 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 12:29:41 INFO - PROCESS | 2872 | 1467142181398 Marionette TRACE conn3 <- [1,1562,null,{}] 12:29:41 INFO - PROCESS | 2872 | 1467142181431 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:41 INFO - PROCESS | 2872 | 1467142181433 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:41 INFO - PROCESS | 2872 | 1467142181514 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 12:29:41 INFO - PROCESS | 2872 | 1467142181524 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:41 INFO - PROCESS | 2872 | 1467142181526 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:41 INFO - PROCESS | 2872 | ++DOCSHELL 169BE800 == 34 [pid = 2872] [id = 510] 12:29:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (16A4C400) [pid = 2872] [serial = 1420] [outer = 00000000] 12:29:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (16C44400) [pid = 2872] [serial = 1421] [outer = 16A4C400] 12:29:41 INFO - PROCESS | 2872 | 1467142181569 Marionette DEBUG loaded listener.js 12:29:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (16C46C00) [pid = 2872] [serial = 1422] [outer = 16A4C400] 12:29:41 INFO - PROCESS | 2872 | ++DOCSHELL 16E85400 == 35 [pid = 2872] [id = 511] 12:29:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (16E89000) [pid = 2872] [serial = 1423] [outer = 00000000] 12:29:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (16F0BC00) [pid = 2872] [serial = 1424] [outer = 16E89000] 12:29:42 INFO - PROCESS | 2872 | 1467142182005 Marionette TRACE conn3 <- [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]]]}] 12:29:42 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 12:29:42 INFO - document served over http requires an http 12:29:42 INFO - sub-resource via iframe-tag using the meta-referrer 12:29:42 INFO - delivery method with swap-origin-redirect and when 12:29:42 INFO - the target request is cross-origin. 12:29:42 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 656ms 12:29:42 INFO - PROCESS | 2872 | 1467142182055 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 12:29:42 INFO - PROCESS | 2872 | 1467142182058 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 12:29:42 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html 12:29:42 INFO - PROCESS | 2872 | 1467142182062 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 12:29:42 INFO - PROCESS | 2872 | 1467142182064 Marionette TRACE conn3 <- [1,1566,null,{}] 12:29:42 INFO - PROCESS | 2872 | 1467142182068 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:42 INFO - PROCESS | 2872 | 1467142182070 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:42 INFO - PROCESS | 2872 | 1467142182155 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 12:29:42 INFO - PROCESS | 2872 | 1467142182160 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:42 INFO - PROCESS | 2872 | 1467142182162 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:42 INFO - PROCESS | 2872 | ++DOCSHELL 16C5B400 == 36 [pid = 2872] [id = 512] 12:29:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (16C61400) [pid = 2872] [serial = 1425] [outer = 00000000] 12:29:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (16F16C00) [pid = 2872] [serial = 1426] [outer = 16C61400] 12:29:42 INFO - PROCESS | 2872 | 1467142182205 Marionette DEBUG loaded listener.js 12:29:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (16F87800) [pid = 2872] [serial = 1427] [outer = 16C61400] 12:29:42 INFO - PROCESS | 2872 | 1467142182621 Marionette TRACE conn3 <- [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]]]}] 12:29:42 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 12:29:42 INFO - document served over http requires an http 12:29:42 INFO - sub-resource via script-tag using the meta-referrer 12:29:42 INFO - delivery method with keep-origin-redirect and when 12:29:42 INFO - the target request is cross-origin. 12:29:42 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 593ms 12:29:42 INFO - PROCESS | 2872 | 1467142182658 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 12:29:42 INFO - PROCESS | 2872 | 1467142182659 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 12:29:42 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html 12:29:42 INFO - PROCESS | 2872 | 1467142182682 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 12:29:42 INFO - PROCESS | 2872 | 1467142182684 Marionette TRACE conn3 <- [1,1570,null,{}] 12:29:42 INFO - PROCESS | 2872 | 1467142182691 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:42 INFO - PROCESS | 2872 | 1467142182693 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:42 INFO - PROCESS | 2872 | 1467142182804 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 12:29:42 INFO - PROCESS | 2872 | 1467142182812 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:42 INFO - PROCESS | 2872 | 1467142182814 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:42 INFO - PROCESS | 2872 | ++DOCSHELL 139D1000 == 37 [pid = 2872] [id = 513] 12:29:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (1707B800) [pid = 2872] [serial = 1428] [outer = 00000000] 12:29:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (17232800) [pid = 2872] [serial = 1429] [outer = 1707B800] 12:29:42 INFO - PROCESS | 2872 | 1467142182857 Marionette DEBUG loaded listener.js 12:29:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (17281400) [pid = 2872] [serial = 1430] [outer = 1707B800] 12:29:43 INFO - PROCESS | 2872 | 1467142183285 Marionette TRACE conn3 <- [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]]]}] 12:29:43 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 12:29:43 INFO - document served over http requires an http 12:29:43 INFO - sub-resource via script-tag using the meta-referrer 12:29:43 INFO - delivery method with no-redirect and when 12:29:43 INFO - the target request is cross-origin. 12:29:43 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 625ms 12:29:43 INFO - PROCESS | 2872 | 1467142183326 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 12:29:43 INFO - PROCESS | 2872 | 1467142183329 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 12:29:43 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html 12:29:43 INFO - PROCESS | 2872 | 1467142183346 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 12:29:43 INFO - PROCESS | 2872 | 1467142183348 Marionette TRACE conn3 <- [1,1574,null,{}] 12:29:43 INFO - PROCESS | 2872 | 1467142183352 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:43 INFO - PROCESS | 2872 | 1467142183353 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:43 INFO - PROCESS | 2872 | 1467142183467 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 12:29:43 INFO - PROCESS | 2872 | 1467142183476 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:43 INFO - PROCESS | 2872 | 1467142183477 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:43 INFO - PROCESS | 2872 | ++DOCSHELL 1707CC00 == 38 [pid = 2872] [id = 514] 12:29:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (172ED400) [pid = 2872] [serial = 1431] [outer = 00000000] 12:29:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 98 (1782C800) [pid = 2872] [serial = 1432] [outer = 172ED400] 12:29:43 INFO - PROCESS | 2872 | 1467142183569 Marionette DEBUG loaded listener.js 12:29:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 99 (178CFC00) [pid = 2872] [serial = 1433] [outer = 172ED400] 12:29:43 INFO - PROCESS | 2872 | 1467142183981 Marionette TRACE conn3 <- [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]]]}] 12:29:44 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 12:29:44 INFO - document served over http requires an http 12:29:44 INFO - sub-resource via script-tag using the meta-referrer 12:29:44 INFO - delivery method with swap-origin-redirect and when 12:29:44 INFO - the target request is cross-origin. 12:29:44 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 687ms 12:29:44 INFO - PROCESS | 2872 | 1467142184038 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 12:29:44 INFO - PROCESS | 2872 | 1467142184040 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 12:29:44 INFO - PROCESS | 2872 | 1467142184044 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 12:29:44 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html 12:29:44 INFO - PROCESS | 2872 | 1467142184046 Marionette TRACE conn3 <- [1,1578,null,{}] 12:29:44 INFO - PROCESS | 2872 | 1467142184049 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:44 INFO - PROCESS | 2872 | 1467142184052 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:44 INFO - PROCESS | 2872 | 1467142184167 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 12:29:44 INFO - PROCESS | 2872 | 1467142184260 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:44 INFO - PROCESS | 2872 | 1467142184263 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:44 INFO - PROCESS | 2872 | ++DOCSHELL 14388000 == 39 [pid = 2872] [id = 515] 12:29:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 100 (1811DC00) [pid = 2872] [serial = 1434] [outer = 00000000] 12:29:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 101 (1833A400) [pid = 2872] [serial = 1435] [outer = 1811DC00] 12:29:44 INFO - PROCESS | 2872 | 1467142184307 Marionette DEBUG loaded listener.js 12:29:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 102 (18341800) [pid = 2872] [serial = 1436] [outer = 1811DC00] 12:29:44 INFO - PROCESS | 2872 | --DOMWINDOW == 101 (16C66400) [pid = 2872] [serial = 1381] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:29:44 INFO - PROCESS | 2872 | --DOMWINDOW == 100 (16E85800) [pid = 2872] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html] 12:29:44 INFO - PROCESS | 2872 | --DOMWINDOW == 99 (16C4F400) [pid = 2872] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html] 12:29:44 INFO - PROCESS | 2872 | --DOMWINDOW == 98 (1782FC00) [pid = 2872] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html] 12:29:44 INFO - PROCESS | 2872 | --DOMWINDOW == 97 (10AD1C00) [pid = 2872] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html] 12:29:44 INFO - PROCESS | 2872 | --DOMWINDOW == 96 (13262C00) [pid = 2872] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html] 12:29:44 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (140DF400) [pid = 2872] [serial = 1371] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:29:44 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (14FF2C00) [pid = 2872] [serial = 1373] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html] 12:29:44 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (12BD1800) [pid = 2872] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html] 12:29:44 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (16F85000) [pid = 2872] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html] 12:29:44 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (1A02F000) [pid = 2872] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html] 12:29:44 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (16E81000) [pid = 2872] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html] 12:29:44 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (14E3DC00) [pid = 2872] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html] 12:29:44 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (15FA5400) [pid = 2872] [serial = 1378] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html] 12:29:44 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (169B8400) [pid = 2872] [serial = 1376] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467142171127] 12:29:44 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (12DEEC00) [pid = 2872] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html] 12:29:44 INFO - PROCESS | 2872 | 1467142184852 Marionette TRACE conn3 <- [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]]]}] 12:29:44 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 12:29:44 INFO - document served over http requires an http 12:29:44 INFO - sub-resource via xhr-request using the meta-referrer 12:29:44 INFO - delivery method with keep-origin-redirect and when 12:29:44 INFO - the target request is cross-origin. 12:29:44 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 843ms 12:29:44 INFO - PROCESS | 2872 | 1467142184888 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 12:29:44 INFO - PROCESS | 2872 | 1467142184890 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 12:29:44 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html 12:29:44 INFO - PROCESS | 2872 | 1467142184896 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 12:29:44 INFO - PROCESS | 2872 | 1467142184898 Marionette TRACE conn3 <- [1,1582,null,{}] 12:29:44 INFO - PROCESS | 2872 | 1467142184901 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:44 INFO - PROCESS | 2872 | 1467142184903 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:44 INFO - PROCESS | 2872 | 1467142184978 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 12:29:44 INFO - PROCESS | 2872 | 1467142184983 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:44 INFO - PROCESS | 2872 | 1467142184985 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:44 INFO - PROCESS | 2872 | ++DOCSHELL 169B9000 == 40 [pid = 2872] [id = 516] 12:29:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (169B9800) [pid = 2872] [serial = 1437] [outer = 00000000] 12:29:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (16E81000) [pid = 2872] [serial = 1438] [outer = 169B9800] 12:29:45 INFO - PROCESS | 2872 | 1467142185028 Marionette DEBUG loaded listener.js 12:29:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (1707A400) [pid = 2872] [serial = 1439] [outer = 169B9800] 12:29:45 INFO - PROCESS | 2872 | 1467142185458 Marionette TRACE conn3 <- [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]]]}] 12:29:45 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 12:29:45 INFO - document served over http requires an http 12:29:45 INFO - sub-resource via xhr-request using the meta-referrer 12:29:45 INFO - delivery method with no-redirect and when 12:29:45 INFO - the target request is cross-origin. 12:29:45 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 593ms 12:29:45 INFO - PROCESS | 2872 | 1467142185496 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 12:29:45 INFO - PROCESS | 2872 | 1467142185498 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 12:29:45 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html 12:29:45 INFO - PROCESS | 2872 | 1467142185501 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 12:29:45 INFO - PROCESS | 2872 | 1467142185503 Marionette TRACE conn3 <- [1,1586,null,{}] 12:29:45 INFO - PROCESS | 2872 | 1467142185506 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:45 INFO - PROCESS | 2872 | 1467142185508 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:45 INFO - PROCESS | 2872 | 1467142185607 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 12:29:45 INFO - PROCESS | 2872 | 1467142185617 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:45 INFO - PROCESS | 2872 | 1467142185619 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:45 INFO - PROCESS | 2872 | ++DOCSHELL 10AD0C00 == 41 [pid = 2872] [id = 517] 12:29:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (157DD400) [pid = 2872] [serial = 1440] [outer = 00000000] 12:29:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (183AAC00) [pid = 2872] [serial = 1441] [outer = 157DD400] 12:29:45 INFO - PROCESS | 2872 | 1467142185661 Marionette DEBUG loaded listener.js 12:29:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (183B0400) [pid = 2872] [serial = 1442] [outer = 157DD400] 12:29:46 INFO - PROCESS | 2872 | 1467142186064 Marionette TRACE conn3 <- [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]]]}] 12:29:46 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 12:29:46 INFO - document served over http requires an http 12:29:46 INFO - sub-resource via xhr-request using the meta-referrer 12:29:46 INFO - delivery method with swap-origin-redirect and when 12:29:46 INFO - the target request is cross-origin. 12:29:46 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 594ms 12:29:46 INFO - PROCESS | 2872 | 1467142186098 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 12:29:46 INFO - PROCESS | 2872 | 1467142186100 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 12:29:46 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html 12:29:46 INFO - PROCESS | 2872 | 1467142186103 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 12:29:46 INFO - PROCESS | 2872 | 1467142186105 Marionette TRACE conn3 <- [1,1590,null,{}] 12:29:46 INFO - PROCESS | 2872 | 1467142186108 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:46 INFO - PROCESS | 2872 | 1467142186110 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:46 INFO - PROCESS | 2872 | 1467142186228 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 12:29:46 INFO - PROCESS | 2872 | 1467142186235 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:46 INFO - PROCESS | 2872 | 1467142186237 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:46 INFO - PROCESS | 2872 | ++DOCSHELL 1782FC00 == 42 [pid = 2872] [id = 518] 12:29:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (17BD4000) [pid = 2872] [serial = 1443] [outer = 00000000] 12:29:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (199B4400) [pid = 2872] [serial = 1444] [outer = 17BD4000] 12:29:46 INFO - PROCESS | 2872 | 1467142186279 Marionette DEBUG loaded listener.js 12:29:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (199B6800) [pid = 2872] [serial = 1445] [outer = 17BD4000] 12:29:46 INFO - PROCESS | 2872 | 1467142186684 Marionette TRACE conn3 <- [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]]]}] 12:29:46 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 12:29:46 INFO - document served over http requires an https 12:29:46 INFO - sub-resource via fetch-request using the meta-referrer 12:29:46 INFO - delivery method with keep-origin-redirect and when 12:29:46 INFO - the target request is cross-origin. 12:29:46 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 625ms 12:29:46 INFO - PROCESS | 2872 | 1467142186742 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 12:29:46 INFO - PROCESS | 2872 | 1467142186743 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 12:29:46 INFO - PROCESS | 2872 | 1467142186747 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 12:29:46 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html 12:29:46 INFO - PROCESS | 2872 | 1467142186748 Marionette TRACE conn3 <- [1,1594,null,{}] 12:29:46 INFO - PROCESS | 2872 | 1467142186751 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:46 INFO - PROCESS | 2872 | 1467142186753 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:46 INFO - PROCESS | 2872 | 1467142186865 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 12:29:47 INFO - PROCESS | 2872 | 1467142187058 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:47 INFO - PROCESS | 2872 | 1467142187061 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:47 INFO - PROCESS | 2872 | ++DOCSHELL 1055D800 == 43 [pid = 2872] [id = 519] 12:29:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (1055E000) [pid = 2872] [serial = 1446] [outer = 00000000] 12:29:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (10A76400) [pid = 2872] [serial = 1447] [outer = 1055E000] 12:29:47 INFO - PROCESS | 2872 | 1467142187153 Marionette DEBUG loaded listener.js 12:29:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 98 (10ACC400) [pid = 2872] [serial = 1448] [outer = 1055E000] 12:29:47 INFO - PROCESS | 2872 | 1467142187804 Marionette TRACE conn3 <- [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]]]}] 12:29:47 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 12:29:47 INFO - document served over http requires an https 12:29:47 INFO - sub-resource via fetch-request using the meta-referrer 12:29:47 INFO - delivery method with no-redirect and when 12:29:47 INFO - the target request is cross-origin. 12:29:47 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1093ms 12:29:47 INFO - PROCESS | 2872 | 1467142187848 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 12:29:47 INFO - PROCESS | 2872 | 1467142187851 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 12:29:47 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html 12:29:47 INFO - PROCESS | 2872 | 1467142187881 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 12:29:47 INFO - PROCESS | 2872 | 1467142187884 Marionette TRACE conn3 <- [1,1598,null,{}] 12:29:47 INFO - PROCESS | 2872 | 1467142187890 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:47 INFO - PROCESS | 2872 | 1467142187892 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:48 INFO - PROCESS | 2872 | 1467142188011 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 12:29:48 INFO - PROCESS | 2872 | 1467142188144 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:48 INFO - PROCESS | 2872 | 1467142188147 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:48 INFO - PROCESS | 2872 | ++DOCSHELL 12BD2800 == 44 [pid = 2872] [id = 520] 12:29:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 99 (131CF400) [pid = 2872] [serial = 1449] [outer = 00000000] 12:29:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 100 (13CD3800) [pid = 2872] [serial = 1450] [outer = 131CF400] 12:29:48 INFO - PROCESS | 2872 | 1467142188202 Marionette DEBUG loaded listener.js 12:29:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 101 (140DB400) [pid = 2872] [serial = 1451] [outer = 131CF400] 12:29:49 INFO - PROCESS | 2872 | 1467142189185 Marionette TRACE conn3 <- [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]]]}] 12:29:49 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 12:29:49 INFO - document served over http requires an https 12:29:49 INFO - sub-resource via fetch-request using the meta-referrer 12:29:49 INFO - delivery method with swap-origin-redirect and when 12:29:49 INFO - the target request is cross-origin. 12:29:49 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 1359ms 12:29:49 INFO - PROCESS | 2872 | 1467142189231 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 12:29:49 INFO - PROCESS | 2872 | 1467142189235 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 12:29:49 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 12:29:49 INFO - PROCESS | 2872 | 1467142189241 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 12:29:49 INFO - PROCESS | 2872 | 1467142189244 Marionette TRACE conn3 <- [1,1602,null,{}] 12:29:49 INFO - PROCESS | 2872 | 1467142189249 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:49 INFO - PROCESS | 2872 | 1467142189252 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:49 INFO - PROCESS | 2872 | 1467142189380 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 12:29:49 INFO - PROCESS | 2872 | 1467142189528 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:49 INFO - PROCESS | 2872 | 1467142189533 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:49 INFO - PROCESS | 2872 | --DOCSHELL 1782FC00 == 43 [pid = 2872] [id = 518] 12:29:49 INFO - PROCESS | 2872 | --DOCSHELL 10AD0C00 == 42 [pid = 2872] [id = 517] 12:29:49 INFO - PROCESS | 2872 | --DOCSHELL 169B9000 == 41 [pid = 2872] [id = 516] 12:29:49 INFO - PROCESS | 2872 | --DOCSHELL 14388000 == 40 [pid = 2872] [id = 515] 12:29:49 INFO - PROCESS | 2872 | --DOCSHELL 1707CC00 == 39 [pid = 2872] [id = 514] 12:29:49 INFO - PROCESS | 2872 | --DOCSHELL 139D1000 == 38 [pid = 2872] [id = 513] 12:29:49 INFO - PROCESS | 2872 | --DOCSHELL 16C5B400 == 37 [pid = 2872] [id = 512] 12:29:49 INFO - PROCESS | 2872 | --DOCSHELL 16E85400 == 36 [pid = 2872] [id = 511] 12:29:49 INFO - PROCESS | 2872 | --DOCSHELL 169BE800 == 35 [pid = 2872] [id = 510] 12:29:49 INFO - PROCESS | 2872 | --DOCSHELL 16C49000 == 34 [pid = 2872] [id = 509] 12:29:49 INFO - PROCESS | 2872 | --DOCSHELL 157E8800 == 33 [pid = 2872] [id = 508] 12:29:49 INFO - PROCESS | 2872 | --DOCSHELL 157E3800 == 32 [pid = 2872] [id = 507] 12:29:49 INFO - PROCESS | 2872 | --DOCSHELL 14E46C00 == 31 [pid = 2872] [id = 506] 12:29:49 INFO - PROCESS | 2872 | --DOCSHELL 13D1AC00 == 30 [pid = 2872] [id = 505] 12:29:49 INFO - PROCESS | 2872 | --DOCSHELL 13CD5400 == 29 [pid = 2872] [id = 504] 12:29:49 INFO - PROCESS | 2872 | --DOCSHELL 13074800 == 28 [pid = 2872] [id = 503] 12:29:49 INFO - PROCESS | 2872 | --DOCSHELL 10AC8000 == 27 [pid = 2872] [id = 502] 12:29:49 INFO - PROCESS | 2872 | --DOCSHELL 180BBC00 == 26 [pid = 2872] [id = 501] 12:29:49 INFO - PROCESS | 2872 | --DOMWINDOW == 100 (16E7EC00) [pid = 2872] [serial = 1382] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:29:49 INFO - PROCESS | 2872 | --DOMWINDOW == 99 (177D3000) [pid = 2872] [serial = 1387] [outer = 00000000] [url = about:blank] 12:29:49 INFO - PROCESS | 2872 | --DOMWINDOW == 98 (16E8C800) [pid = 2872] [serial = 1385] [outer = 00000000] [url = about:blank] 12:29:49 INFO - PROCESS | 2872 | --DOMWINDOW == 97 (16E8A400) [pid = 2872] [serial = 1384] [outer = 00000000] [url = about:blank] 12:29:49 INFO - PROCESS | 2872 | --DOMWINDOW == 96 (17BE0C00) [pid = 2872] [serial = 1393] [outer = 00000000] [url = about:blank] 12:29:49 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (110B7800) [pid = 2872] [serial = 1366] [outer = 00000000] [url = about:blank] 12:29:49 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (114C7C00) [pid = 2872] [serial = 1367] [outer = 00000000] [url = about:blank] 12:29:49 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (1393EC00) [pid = 2872] [serial = 1369] [outer = 00000000] [url = about:blank] 12:29:49 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (139CD400) [pid = 2872] [serial = 1370] [outer = 00000000] [url = about:blank] 12:29:49 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (1430B800) [pid = 2872] [serial = 1372] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:29:49 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (15548800) [pid = 2872] [serial = 1374] [outer = 00000000] [url = about:blank] 12:29:49 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (1430E400) [pid = 2872] [serial = 1351] [outer = 00000000] [url = about:blank] 12:29:49 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (14E43000) [pid = 2872] [serial = 1352] [outer = 00000000] [url = about:blank] 12:29:49 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (1806DC00) [pid = 2872] [serial = 1354] [outer = 00000000] [url = about:blank] 12:29:49 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (18339800) [pid = 2872] [serial = 1355] [outer = 00000000] [url = about:blank] 12:29:49 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (1ACF3000) [pid = 2872] [serial = 1357] [outer = 00000000] [url = about:blank] 12:29:49 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (1B293000) [pid = 2872] [serial = 1358] [outer = 00000000] [url = about:blank] 12:29:49 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (16E8C000) [pid = 2872] [serial = 1360] [outer = 00000000] [url = about:blank] 12:29:49 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (1806CC00) [pid = 2872] [serial = 1394] [outer = 00000000] [url = about:blank] 12:29:49 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (17825000) [pid = 2872] [serial = 1388] [outer = 00000000] [url = about:blank] 12:29:49 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (1ACE7800) [pid = 2872] [serial = 1361] [outer = 00000000] [url = about:blank] 12:29:49 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (12D64800) [pid = 2872] [serial = 1363] [outer = 00000000] [url = about:blank] 12:29:49 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (18342C00) [pid = 2872] [serial = 1396] [outer = 00000000] [url = about:blank] 12:29:49 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (13D11000) [pid = 2872] [serial = 1364] [outer = 00000000] [url = about:blank] 12:29:49 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (16A47400) [pid = 2872] [serial = 1379] [outer = 00000000] [url = about:blank] 12:29:49 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (16A4F800) [pid = 2872] [serial = 1380] [outer = 00000000] [url = about:blank] 12:29:49 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (169BAC00) [pid = 2872] [serial = 1377] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467142171127] 12:29:49 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (140D6800) [pid = 2872] [serial = 1390] [outer = 00000000] [url = about:blank] 12:29:49 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (155D0C00) [pid = 2872] [serial = 1375] [outer = 00000000] [url = about:blank] 12:29:49 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (157E0800) [pid = 2872] [serial = 1391] [outer = 00000000] [url = about:blank] 12:29:49 INFO - PROCESS | 2872 | ++DOCSHELL 10A08800 == 27 [pid = 2872] [id = 521] 12:29:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (10A77C00) [pid = 2872] [serial = 1452] [outer = 00000000] 12:29:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (10FAF800) [pid = 2872] [serial = 1453] [outer = 10A77C00] 12:29:49 INFO - PROCESS | 2872 | 1467142189618 Marionette DEBUG loaded listener.js 12:29:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (11CD3400) [pid = 2872] [serial = 1454] [outer = 10A77C00] 12:29:49 INFO - PROCESS | 2872 | ++DOCSHELL 13262800 == 28 [pid = 2872] [id = 522] 12:29:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (13265400) [pid = 2872] [serial = 1455] [outer = 00000000] 12:29:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (129E9800) [pid = 2872] [serial = 1456] [outer = 13265400] 12:29:50 INFO - PROCESS | 2872 | 1467142190085 Marionette TRACE conn3 <- [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]]]}] 12:29:50 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 12:29:50 INFO - document served over http requires an https 12:29:50 INFO - sub-resource via iframe-tag using the meta-referrer 12:29:50 INFO - delivery method with keep-origin-redirect and when 12:29:50 INFO - the target request is cross-origin. 12:29:50 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 890ms 12:29:50 INFO - PROCESS | 2872 | 1467142190146 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 12:29:50 INFO - PROCESS | 2872 | 1467142190151 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 12:29:50 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html 12:29:50 INFO - PROCESS | 2872 | 1467142190157 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 12:29:50 INFO - PROCESS | 2872 | 1467142190160 Marionette TRACE conn3 <- [1,1606,null,{}] 12:29:50 INFO - PROCESS | 2872 | 1467142190163 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:50 INFO - PROCESS | 2872 | 1467142190166 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:50 INFO - PROCESS | 2872 | 1467142190259 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 12:29:50 INFO - PROCESS | 2872 | 1467142190374 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:50 INFO - PROCESS | 2872 | 1467142190376 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:50 INFO - PROCESS | 2872 | ++DOCSHELL 139CD000 == 29 [pid = 2872] [id = 523] 12:29:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (139CD400) [pid = 2872] [serial = 1457] [outer = 00000000] 12:29:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (139D4000) [pid = 2872] [serial = 1458] [outer = 139CD400] 12:29:50 INFO - PROCESS | 2872 | 1467142190424 Marionette DEBUG loaded listener.js 12:29:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (13D0B800) [pid = 2872] [serial = 1459] [outer = 139CD400] 12:29:50 INFO - PROCESS | 2872 | ++DOCSHELL 14385000 == 30 [pid = 2872] [id = 524] 12:29:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (14385800) [pid = 2872] [serial = 1460] [outer = 00000000] 12:29:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (14E3B400) [pid = 2872] [serial = 1461] [outer = 14385800] 12:29:50 INFO - PROCESS | 2872 | 1467142190845 Marionette TRACE conn3 <- [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]]]}] 12:29:50 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 12:29:50 INFO - document served over http requires an https 12:29:50 INFO - sub-resource via iframe-tag using the meta-referrer 12:29:50 INFO - delivery method with no-redirect and when 12:29:50 INFO - the target request is cross-origin. 12:29:50 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 734ms 12:29:50 INFO - PROCESS | 2872 | 1467142190897 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 12:29:50 INFO - PROCESS | 2872 | 1467142190899 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 12:29:50 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 12:29:50 INFO - PROCESS | 2872 | 1467142190903 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 12:29:50 INFO - PROCESS | 2872 | 1467142190907 Marionette TRACE conn3 <- [1,1610,null,{}] 12:29:50 INFO - PROCESS | 2872 | 1467142190917 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:50 INFO - PROCESS | 2872 | 1467142190922 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:51 INFO - PROCESS | 2872 | 1467142191011 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 12:29:51 INFO - PROCESS | 2872 | 1467142191018 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:51 INFO - PROCESS | 2872 | 1467142191021 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:51 INFO - PROCESS | 2872 | ++DOCSHELL 14E4A800 == 31 [pid = 2872] [id = 525] 12:29:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (14E4AC00) [pid = 2872] [serial = 1462] [outer = 00000000] 12:29:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (15540800) [pid = 2872] [serial = 1463] [outer = 14E4AC00] 12:29:51 INFO - PROCESS | 2872 | 1467142191069 Marionette DEBUG loaded listener.js 12:29:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (155CE000) [pid = 2872] [serial = 1464] [outer = 14E4AC00] 12:29:51 INFO - PROCESS | 2872 | ++DOCSHELL 15FA3C00 == 32 [pid = 2872] [id = 526] 12:29:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (15FA4000) [pid = 2872] [serial = 1465] [outer = 00000000] 12:29:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (169B5400) [pid = 2872] [serial = 1466] [outer = 15FA4000] 12:29:51 INFO - PROCESS | 2872 | 1467142191583 Marionette TRACE conn3 <- [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]]]}] 12:29:51 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 12:29:51 INFO - document served over http requires an https 12:29:51 INFO - sub-resource via iframe-tag using the meta-referrer 12:29:51 INFO - delivery method with swap-origin-redirect and when 12:29:51 INFO - the target request is cross-origin. 12:29:51 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 703ms 12:29:51 INFO - PROCESS | 2872 | 1467142191602 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 12:29:51 INFO - PROCESS | 2872 | 1467142191604 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 12:29:51 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 12:29:51 INFO - PROCESS | 2872 | 1467142191607 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 12:29:51 INFO - PROCESS | 2872 | 1467142191609 Marionette TRACE conn3 <- [1,1614,null,{}] 12:29:51 INFO - PROCESS | 2872 | 1467142191613 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:51 INFO - PROCESS | 2872 | 1467142191615 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:51 INFO - PROCESS | 2872 | 1467142191710 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 12:29:51 INFO - PROCESS | 2872 | 1467142191715 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:51 INFO - PROCESS | 2872 | 1467142191717 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:51 INFO - PROCESS | 2872 | ++DOCSHELL 14FF5000 == 33 [pid = 2872] [id = 527] 12:29:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (14FF6400) [pid = 2872] [serial = 1467] [outer = 00000000] 12:29:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (169C0800) [pid = 2872] [serial = 1468] [outer = 14FF6400] 12:29:51 INFO - PROCESS | 2872 | 1467142191761 Marionette DEBUG loaded listener.js 12:29:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (16A46400) [pid = 2872] [serial = 1469] [outer = 14FF6400] 12:29:52 INFO - PROCESS | 2872 | 1467142192243 Marionette TRACE conn3 <- [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]]]}] 12:29:52 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 12:29:52 INFO - document served over http requires an https 12:29:52 INFO - sub-resource via script-tag using the meta-referrer 12:29:52 INFO - delivery method with keep-origin-redirect and when 12:29:52 INFO - the target request is cross-origin. 12:29:52 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 702ms 12:29:52 INFO - PROCESS | 2872 | 1467142192312 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 12:29:52 INFO - PROCESS | 2872 | 1467142192314 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 12:29:52 INFO - PROCESS | 2872 | 1467142192317 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 12:29:52 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html 12:29:52 INFO - PROCESS | 2872 | 1467142192319 Marionette TRACE conn3 <- [1,1618,null,{}] 12:29:52 INFO - PROCESS | 2872 | 1467142192322 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:52 INFO - PROCESS | 2872 | 1467142192324 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:52 INFO - PROCESS | 2872 | 1467142192456 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 12:29:52 INFO - PROCESS | 2872 | 1467142192465 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:52 INFO - PROCESS | 2872 | 1467142192467 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:52 INFO - PROCESS | 2872 | ++DOCSHELL 129EDC00 == 34 [pid = 2872] [id = 528] 12:29:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (169C0000) [pid = 2872] [serial = 1470] [outer = 00000000] 12:29:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (16C48400) [pid = 2872] [serial = 1471] [outer = 169C0000] 12:29:52 INFO - PROCESS | 2872 | 1467142192510 Marionette DEBUG loaded listener.js 12:29:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (16C4E000) [pid = 2872] [serial = 1472] [outer = 169C0000] 12:29:52 INFO - PROCESS | 2872 | 1467142192946 Marionette TRACE conn3 <- [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]]]}] 12:29:52 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 12:29:52 INFO - document served over http requires an https 12:29:52 INFO - sub-resource via script-tag using the meta-referrer 12:29:52 INFO - delivery method with no-redirect and when 12:29:52 INFO - the target request is cross-origin. 12:29:53 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 687ms 12:29:53 INFO - PROCESS | 2872 | 1467142193017 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 12:29:53 INFO - PROCESS | 2872 | 1467142193019 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 12:29:53 INFO - PROCESS | 2872 | 1467142193022 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 12:29:53 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 12:29:53 INFO - PROCESS | 2872 | 1467142193024 Marionette TRACE conn3 <- [1,1622,null,{}] 12:29:53 INFO - PROCESS | 2872 | 1467142193027 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:53 INFO - PROCESS | 2872 | 1467142193033 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:53 INFO - PROCESS | 2872 | 1467142193177 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 12:29:53 INFO - PROCESS | 2872 | 1467142193239 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:53 INFO - PROCESS | 2872 | 1467142193241 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:53 INFO - PROCESS | 2872 | ++DOCSHELL 16E88800 == 35 [pid = 2872] [id = 529] 12:29:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (16E8B000) [pid = 2872] [serial = 1473] [outer = 00000000] 12:29:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (16F15800) [pid = 2872] [serial = 1474] [outer = 16E8B000] 12:29:53 INFO - PROCESS | 2872 | 1467142193286 Marionette DEBUG loaded listener.js 12:29:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (16F85400) [pid = 2872] [serial = 1475] [outer = 16E8B000] 12:29:53 INFO - PROCESS | 2872 | 1467142193744 Marionette TRACE conn3 <- [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]]]}] 12:29:53 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 12:29:53 INFO - document served over http requires an https 12:29:53 INFO - sub-resource via script-tag using the meta-referrer 12:29:53 INFO - delivery method with swap-origin-redirect and when 12:29:53 INFO - the target request is cross-origin. 12:29:53 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 734ms 12:29:53 INFO - PROCESS | 2872 | 1467142193782 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 12:29:53 INFO - PROCESS | 2872 | 1467142193784 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 12:29:53 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 12:29:53 INFO - PROCESS | 2872 | 1467142193798 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 12:29:53 INFO - PROCESS | 2872 | 1467142193800 Marionette TRACE conn3 <- [1,1626,null,{}] 12:29:53 INFO - PROCESS | 2872 | 1467142193804 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:53 INFO - PROCESS | 2872 | 1467142193805 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:53 INFO - PROCESS | 2872 | 1467142193911 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 12:29:53 INFO - PROCESS | 2872 | 1467142193916 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:53 INFO - PROCESS | 2872 | 1467142193918 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:53 INFO - PROCESS | 2872 | ++DOCSHELL 1722B000 == 36 [pid = 2872] [id = 530] 12:29:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (17231400) [pid = 2872] [serial = 1476] [outer = 00000000] 12:29:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (177D1800) [pid = 2872] [serial = 1477] [outer = 17231400] 12:29:53 INFO - PROCESS | 2872 | 1467142193960 Marionette DEBUG loaded listener.js 12:29:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 98 (17823000) [pid = 2872] [serial = 1478] [outer = 17231400] 12:29:54 INFO - PROCESS | 2872 | --DOMWINDOW == 97 (1811F800) [pid = 2872] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html] 12:29:54 INFO - PROCESS | 2872 | --DOMWINDOW == 96 (16C61400) [pid = 2872] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html] 12:29:54 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (172ED400) [pid = 2872] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html] 12:29:54 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (1811DC00) [pid = 2872] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html] 12:29:54 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (169B9800) [pid = 2872] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html] 12:29:54 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (157DD400) [pid = 2872] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html] 12:29:54 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (13106400) [pid = 2872] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html] 12:29:54 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (15FA6400) [pid = 2872] [serial = 1415] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html] 12:29:54 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (140D1800) [pid = 2872] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html] 12:29:54 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (10AC8800) [pid = 2872] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html] 12:29:54 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (16C49C00) [pid = 2872] [serial = 1418] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467142181209] 12:29:54 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (13CE2C00) [pid = 2872] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html] 12:29:54 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (14E47C00) [pid = 2872] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html] 12:29:54 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (157E4800) [pid = 2872] [serial = 1413] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:29:54 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (1707B800) [pid = 2872] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html] 12:29:54 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (16A4C400) [pid = 2872] [serial = 1420] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html] 12:29:54 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (16E89000) [pid = 2872] [serial = 1423] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:29:54 INFO - PROCESS | 2872 | 1467142194485 Marionette TRACE conn3 <- [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]]]}] 12:29:54 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 12:29:54 INFO - document served over http requires an https 12:29:54 INFO - sub-resource via xhr-request using the meta-referrer 12:29:54 INFO - delivery method with keep-origin-redirect and when 12:29:54 INFO - the target request is cross-origin. 12:29:54 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 734ms 12:29:54 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html 12:29:54 INFO - PROCESS | 2872 | 1467142194535 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 12:29:54 INFO - PROCESS | 2872 | 1467142194537 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 12:29:54 INFO - PROCESS | 2872 | 1467142194540 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 12:29:54 INFO - PROCESS | 2872 | 1467142194542 Marionette TRACE conn3 <- [1,1630,null,{}] 12:29:54 INFO - PROCESS | 2872 | 1467142194546 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:54 INFO - PROCESS | 2872 | 1467142194547 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:54 INFO - PROCESS | 2872 | 1467142194628 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 12:29:54 INFO - PROCESS | 2872 | 1467142194633 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:54 INFO - PROCESS | 2872 | 1467142194635 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:54 INFO - PROCESS | 2872 | ++DOCSHELL 14310000 == 37 [pid = 2872] [id = 531] 12:29:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (15F9BC00) [pid = 2872] [serial = 1479] [outer = 00000000] 12:29:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (17079800) [pid = 2872] [serial = 1480] [outer = 15F9BC00] 12:29:54 INFO - PROCESS | 2872 | 1467142194685 Marionette DEBUG loaded listener.js 12:29:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (1782B800) [pid = 2872] [serial = 1481] [outer = 15F9BC00] 12:29:55 INFO - PROCESS | 2872 | 1467142195087 Marionette TRACE conn3 <- [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]]]}] 12:29:55 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 12:29:55 INFO - document served over http requires an https 12:29:55 INFO - sub-resource via xhr-request using the meta-referrer 12:29:55 INFO - delivery method with no-redirect and when 12:29:55 INFO - the target request is cross-origin. 12:29:55 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 593ms 12:29:55 INFO - PROCESS | 2872 | 1467142195137 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 12:29:55 INFO - PROCESS | 2872 | 1467142195139 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 12:29:55 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 12:29:55 INFO - PROCESS | 2872 | 1467142195156 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 12:29:55 INFO - PROCESS | 2872 | 1467142195157 Marionette TRACE conn3 <- [1,1634,null,{}] 12:29:55 INFO - PROCESS | 2872 | 1467142195161 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:55 INFO - PROCESS | 2872 | 1467142195163 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:55 INFO - PROCESS | 2872 | 1467142195241 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 12:29:55 INFO - PROCESS | 2872 | 1467142195245 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:55 INFO - PROCESS | 2872 | 1467142195247 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:55 INFO - PROCESS | 2872 | ++DOCSHELL 16A4C400 == 38 [pid = 2872] [id = 532] 12:29:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (1707C800) [pid = 2872] [serial = 1482] [outer = 00000000] 12:29:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (1806CC00) [pid = 2872] [serial = 1483] [outer = 1707C800] 12:29:55 INFO - PROCESS | 2872 | 1467142195292 Marionette DEBUG loaded listener.js 12:29:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (18077400) [pid = 2872] [serial = 1484] [outer = 1707C800] 12:29:55 INFO - PROCESS | 2872 | 1467142195756 Marionette TRACE conn3 <- [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]]]}] 12:29:55 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 12:29:55 INFO - document served over http requires an https 12:29:55 INFO - sub-resource via xhr-request using the meta-referrer 12:29:55 INFO - delivery method with swap-origin-redirect and when 12:29:55 INFO - the target request is cross-origin. 12:29:55 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 640ms 12:29:55 INFO - PROCESS | 2872 | 1467142195800 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 12:29:55 INFO - PROCESS | 2872 | 1467142195802 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 12:29:55 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html 12:29:55 INFO - PROCESS | 2872 | 1467142195808 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 12:29:55 INFO - PROCESS | 2872 | 1467142195810 Marionette TRACE conn3 <- [1,1638,null,{}] 12:29:55 INFO - PROCESS | 2872 | 1467142195814 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:55 INFO - PROCESS | 2872 | 1467142195815 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:55 INFO - PROCESS | 2872 | 1467142195895 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 12:29:55 INFO - PROCESS | 2872 | 1467142195900 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:55 INFO - PROCESS | 2872 | 1467142195902 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:55 INFO - PROCESS | 2872 | ++DOCSHELL 157E0400 == 39 [pid = 2872] [id = 533] 12:29:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (178CF000) [pid = 2872] [serial = 1485] [outer = 00000000] 12:29:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (1833CC00) [pid = 2872] [serial = 1486] [outer = 178CF000] 12:29:55 INFO - PROCESS | 2872 | 1467142195944 Marionette DEBUG loaded listener.js 12:29:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (1833D000) [pid = 2872] [serial = 1487] [outer = 178CF000] 12:29:56 INFO - PROCESS | 2872 | 1467142196456 Marionette TRACE conn3 <- [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]]]}] 12:29:56 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 12:29:56 INFO - document served over http requires an http 12:29:56 INFO - sub-resource via fetch-request using the meta-referrer 12:29:56 INFO - delivery method with keep-origin-redirect and when 12:29:56 INFO - the target request is same-origin. 12:29:56 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 687ms 12:29:56 INFO - PROCESS | 2872 | 1467142196508 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 12:29:56 INFO - PROCESS | 2872 | 1467142196513 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 12:29:56 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html 12:29:56 INFO - PROCESS | 2872 | 1467142196519 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 12:29:56 INFO - PROCESS | 2872 | 1467142196522 Marionette TRACE conn3 <- [1,1642,null,{}] 12:29:56 INFO - PROCESS | 2872 | 1467142196528 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:56 INFO - PROCESS | 2872 | 1467142196531 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:56 INFO - PROCESS | 2872 | 1467142196685 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 12:29:56 INFO - PROCESS | 2872 | 1467142196798 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:56 INFO - PROCESS | 2872 | 1467142196802 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:56 INFO - PROCESS | 2872 | ++DOCSHELL 10AD1400 == 40 [pid = 2872] [id = 534] 12:29:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (13104800) [pid = 2872] [serial = 1488] [outer = 00000000] 12:29:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (136F0800) [pid = 2872] [serial = 1489] [outer = 13104800] 12:29:56 INFO - PROCESS | 2872 | 1467142196858 Marionette DEBUG loaded listener.js 12:29:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (139CFC00) [pid = 2872] [serial = 1490] [outer = 13104800] 12:29:57 INFO - PROCESS | 2872 | 1467142197370 Marionette TRACE conn3 <- [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]]]}] 12:29:57 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 12:29:57 INFO - document served over http requires an http 12:29:57 INFO - sub-resource via fetch-request using the meta-referrer 12:29:57 INFO - delivery method with no-redirect and when 12:29:57 INFO - the target request is same-origin. 12:29:57 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 905ms 12:29:57 INFO - PROCESS | 2872 | 1467142197423 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 12:29:57 INFO - PROCESS | 2872 | 1467142197428 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 12:29:57 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html 12:29:57 INFO - PROCESS | 2872 | 1467142197435 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 12:29:57 INFO - PROCESS | 2872 | 1467142197437 Marionette TRACE conn3 <- [1,1646,null,{}] 12:29:57 INFO - PROCESS | 2872 | 1467142197441 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:57 INFO - PROCESS | 2872 | 1467142197445 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:57 INFO - PROCESS | 2872 | 1467142197551 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 12:29:57 INFO - PROCESS | 2872 | 1467142197658 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:57 INFO - PROCESS | 2872 | 1467142197660 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:57 INFO - PROCESS | 2872 | ++DOCSHELL 14F1A800 == 41 [pid = 2872] [id = 535] 12:29:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (14FF2C00) [pid = 2872] [serial = 1491] [outer = 00000000] 12:29:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (157DFC00) [pid = 2872] [serial = 1492] [outer = 14FF2C00] 12:29:57 INFO - PROCESS | 2872 | 1467142197715 Marionette DEBUG loaded listener.js 12:29:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (15FA3800) [pid = 2872] [serial = 1493] [outer = 14FF2C00] 12:29:58 INFO - PROCESS | 2872 | 1467142198300 Marionette TRACE conn3 <- [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]]]}] 12:29:58 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 12:29:58 INFO - document served over http requires an http 12:29:58 INFO - sub-resource via fetch-request using the meta-referrer 12:29:58 INFO - delivery method with swap-origin-redirect and when 12:29:58 INFO - the target request is same-origin. 12:29:58 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 906ms 12:29:58 INFO - PROCESS | 2872 | 1467142198352 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 12:29:58 INFO - PROCESS | 2872 | 1467142198355 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 12:29:58 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html 12:29:58 INFO - PROCESS | 2872 | 1467142198361 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 12:29:58 INFO - PROCESS | 2872 | 1467142198364 Marionette TRACE conn3 <- [1,1650,null,{}] 12:29:58 INFO - PROCESS | 2872 | 1467142198375 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:58 INFO - PROCESS | 2872 | 1467142198380 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:58 INFO - PROCESS | 2872 | 1467142198486 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 12:29:58 INFO - PROCESS | 2872 | 1467142198592 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:58 INFO - PROCESS | 2872 | 1467142198595 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:58 INFO - PROCESS | 2872 | ++DOCSHELL 180BD800 == 42 [pid = 2872] [id = 536] 12:29:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (1811B000) [pid = 2872] [serial = 1494] [outer = 00000000] 12:29:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 98 (183A4000) [pid = 2872] [serial = 1495] [outer = 1811B000] 12:29:58 INFO - PROCESS | 2872 | 1467142198650 Marionette DEBUG loaded listener.js 12:29:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 99 (183AE400) [pid = 2872] [serial = 1496] [outer = 1811B000] 12:29:59 INFO - PROCESS | 2872 | ++DOCSHELL 19A39400 == 43 [pid = 2872] [id = 537] 12:29:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 100 (19A3BC00) [pid = 2872] [serial = 1497] [outer = 00000000] 12:29:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 101 (19AA8400) [pid = 2872] [serial = 1498] [outer = 19A3BC00] 12:29:59 INFO - PROCESS | 2872 | 1467142199223 Marionette TRACE conn3 <- [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]]]}] 12:29:59 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 12:29:59 INFO - document served over http requires an http 12:29:59 INFO - sub-resource via iframe-tag using the meta-referrer 12:29:59 INFO - delivery method with keep-origin-redirect and when 12:29:59 INFO - the target request is same-origin. 12:29:59 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 906ms 12:29:59 INFO - PROCESS | 2872 | 1467142199266 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 12:29:59 INFO - PROCESS | 2872 | 1467142199269 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 12:29:59 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html 12:29:59 INFO - PROCESS | 2872 | 1467142199272 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 12:29:59 INFO - PROCESS | 2872 | 1467142199274 Marionette TRACE conn3 <- [1,1654,null,{}] 12:29:59 INFO - PROCESS | 2872 | 1467142199278 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:59 INFO - PROCESS | 2872 | 1467142199280 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:59 INFO - PROCESS | 2872 | 1467142199395 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 12:29:59 INFO - PROCESS | 2872 | 1467142199500 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:59 INFO - PROCESS | 2872 | 1467142199503 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:29:59 INFO - PROCESS | 2872 | ++DOCSHELL 199A9C00 == 44 [pid = 2872] [id = 538] 12:29:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 102 (199AD800) [pid = 2872] [serial = 1499] [outer = 00000000] 12:29:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 103 (19AAA400) [pid = 2872] [serial = 1500] [outer = 199AD800] 12:29:59 INFO - PROCESS | 2872 | 1467142199555 Marionette DEBUG loaded listener.js 12:29:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 104 (19AB1000) [pid = 2872] [serial = 1501] [outer = 199AD800] 12:29:59 INFO - PROCESS | 2872 | ++DOCSHELL 19C98C00 == 45 [pid = 2872] [id = 539] 12:29:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 105 (19C99000) [pid = 2872] [serial = 1502] [outer = 00000000] 12:30:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 106 (19CF1800) [pid = 2872] [serial = 1503] [outer = 19C99000] 12:30:00 INFO - PROCESS | 2872 | 1467142200161 Marionette TRACE conn3 <- [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]]]}] 12:30:00 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 12:30:00 INFO - document served over http requires an http 12:30:00 INFO - sub-resource via iframe-tag using the meta-referrer 12:30:00 INFO - delivery method with no-redirect and when 12:30:00 INFO - the target request is same-origin. 12:30:00 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 937ms 12:30:00 INFO - PROCESS | 2872 | 1467142200217 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 12:30:00 INFO - PROCESS | 2872 | 1467142200219 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 12:30:00 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html 12:30:00 INFO - PROCESS | 2872 | 1467142200223 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 12:30:00 INFO - PROCESS | 2872 | 1467142200225 Marionette TRACE conn3 <- [1,1658,null,{}] 12:30:00 INFO - PROCESS | 2872 | 1467142200228 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:00 INFO - PROCESS | 2872 | 1467142200230 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:30:00 INFO - PROCESS | 2872 | 1467142200358 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 12:30:00 INFO - PROCESS | 2872 | 1467142200516 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:00 INFO - PROCESS | 2872 | 1467142200518 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:30:00 INFO - PROCESS | 2872 | ++DOCSHELL 102CB000 == 46 [pid = 2872] [id = 540] 12:30:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 107 (1055A400) [pid = 2872] [serial = 1504] [outer = 00000000] 12:30:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 108 (110AEC00) [pid = 2872] [serial = 1505] [outer = 1055A400] 12:30:00 INFO - PROCESS | 2872 | 1467142200572 Marionette DEBUG loaded listener.js 12:30:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 109 (12D64400) [pid = 2872] [serial = 1506] [outer = 1055A400] 12:30:01 INFO - PROCESS | 2872 | ++DOCSHELL 13123C00 == 47 [pid = 2872] [id = 541] 12:30:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 110 (131CEC00) [pid = 2872] [serial = 1507] [outer = 00000000] 12:30:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 111 (139CD800) [pid = 2872] [serial = 1508] [outer = 131CEC00] 12:30:01 INFO - PROCESS | 2872 | 1467142201294 Marionette TRACE conn3 <- [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]]]}] 12:30:01 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 12:30:01 INFO - document served over http requires an http 12:30:01 INFO - sub-resource via iframe-tag using the meta-referrer 12:30:01 INFO - delivery method with swap-origin-redirect and when 12:30:01 INFO - the target request is same-origin. 12:30:01 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 1155ms 12:30:01 INFO - PROCESS | 2872 | 1467142201360 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 12:30:01 INFO - PROCESS | 2872 | 1467142201364 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 12:30:01 INFO - PROCESS | 2872 | 1467142201416 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 12:30:01 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html 12:30:01 INFO - PROCESS | 2872 | 1467142201421 Marionette TRACE conn3 <- [1,1662,null,{}] 12:30:01 INFO - PROCESS | 2872 | 1467142201431 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:01 INFO - PROCESS | 2872 | 1467142201435 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:30:01 INFO - PROCESS | 2872 | 1467142201577 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 12:30:02 INFO - PROCESS | 2872 | --DOCSHELL 16A4C400 == 46 [pid = 2872] [id = 532] 12:30:02 INFO - PROCESS | 2872 | --DOCSHELL 14310000 == 45 [pid = 2872] [id = 531] 12:30:02 INFO - PROCESS | 2872 | --DOCSHELL 1722B000 == 44 [pid = 2872] [id = 530] 12:30:02 INFO - PROCESS | 2872 | --DOCSHELL 16E88800 == 43 [pid = 2872] [id = 529] 12:30:02 INFO - PROCESS | 2872 | --DOCSHELL 129EDC00 == 42 [pid = 2872] [id = 528] 12:30:02 INFO - PROCESS | 2872 | --DOCSHELL 14FF5000 == 41 [pid = 2872] [id = 527] 12:30:02 INFO - PROCESS | 2872 | --DOCSHELL 15FA3C00 == 40 [pid = 2872] [id = 526] 12:30:02 INFO - PROCESS | 2872 | --DOCSHELL 14385000 == 39 [pid = 2872] [id = 524] 12:30:02 INFO - PROCESS | 2872 | --DOCSHELL 14E4A800 == 38 [pid = 2872] [id = 525] 12:30:02 INFO - PROCESS | 2872 | --DOCSHELL 139CD000 == 37 [pid = 2872] [id = 523] 12:30:02 INFO - PROCESS | 2872 | --DOCSHELL 13262800 == 36 [pid = 2872] [id = 522] 12:30:02 INFO - PROCESS | 2872 | --DOCSHELL 10A08800 == 35 [pid = 2872] [id = 521] 12:30:02 INFO - PROCESS | 2872 | --DOCSHELL 12BD2800 == 34 [pid = 2872] [id = 520] 12:30:02 INFO - PROCESS | 2872 | --DOCSHELL 1055D800 == 33 [pid = 2872] [id = 519] 12:30:02 INFO - PROCESS | 2872 | --DOCSHELL 13123C00 == 32 [pid = 2872] [id = 541] 12:30:02 INFO - PROCESS | 2872 | --DOCSHELL 19A39400 == 31 [pid = 2872] [id = 537] 12:30:02 INFO - PROCESS | 2872 | --DOCSHELL 19C98C00 == 30 [pid = 2872] [id = 539] 12:30:02 INFO - PROCESS | 2872 | --DOCSHELL 199A9C00 == 29 [pid = 2872] [id = 538] 12:30:02 INFO - PROCESS | 2872 | --DOCSHELL 102CB000 == 28 [pid = 2872] [id = 540] 12:30:02 INFO - PROCESS | 2872 | --DOCSHELL 180BD800 == 27 [pid = 2872] [id = 536] 12:30:02 INFO - PROCESS | 2872 | --DOCSHELL 157E0400 == 26 [pid = 2872] [id = 533] 12:30:02 INFO - PROCESS | 2872 | --DOCSHELL 10AD1400 == 25 [pid = 2872] [id = 534] 12:30:02 INFO - PROCESS | 2872 | --DOCSHELL 14F1A800 == 24 [pid = 2872] [id = 535] 12:30:02 INFO - PROCESS | 2872 | 1467142202274 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:02 INFO - PROCESS | 2872 | 1467142202278 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:30:02 INFO - PROCESS | 2872 | --DOMWINDOW == 110 (16C44400) [pid = 2872] [serial = 1421] [outer = 00000000] [url = about:blank] 12:30:02 INFO - PROCESS | 2872 | --DOMWINDOW == 109 (16F0BC00) [pid = 2872] [serial = 1424] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:30:02 INFO - PROCESS | 2872 | --DOMWINDOW == 108 (16C46C00) [pid = 2872] [serial = 1422] [outer = 00000000] [url = about:blank] 12:30:02 INFO - PROCESS | 2872 | --DOMWINDOW == 107 (18343400) [pid = 2872] [serial = 1397] [outer = 00000000] [url = about:blank] 12:30:02 INFO - PROCESS | 2872 | --DOMWINDOW == 106 (16F16C00) [pid = 2872] [serial = 1426] [outer = 00000000] [url = about:blank] 12:30:02 INFO - PROCESS | 2872 | --DOMWINDOW == 105 (178CFC00) [pid = 2872] [serial = 1433] [outer = 00000000] [url = about:blank] 12:30:02 INFO - PROCESS | 2872 | --DOMWINDOW == 104 (1782C800) [pid = 2872] [serial = 1432] [outer = 00000000] [url = about:blank] 12:30:02 INFO - PROCESS | 2872 | --DOMWINDOW == 103 (1833A400) [pid = 2872] [serial = 1435] [outer = 00000000] [url = about:blank] 12:30:02 INFO - PROCESS | 2872 | --DOMWINDOW == 102 (1707A400) [pid = 2872] [serial = 1439] [outer = 00000000] [url = about:blank] 12:30:02 INFO - PROCESS | 2872 | --DOMWINDOW == 101 (16E81000) [pid = 2872] [serial = 1438] [outer = 00000000] [url = about:blank] 12:30:02 INFO - PROCESS | 2872 | --DOMWINDOW == 100 (183AAC00) [pid = 2872] [serial = 1441] [outer = 00000000] [url = about:blank] 12:30:02 INFO - PROCESS | 2872 | --DOMWINDOW == 99 (18341800) [pid = 2872] [serial = 1436] [outer = 00000000] [url = about:blank] 12:30:02 INFO - PROCESS | 2872 | --DOMWINDOW == 98 (13146800) [pid = 2872] [serial = 1402] [outer = 00000000] [url = about:blank] 12:30:02 INFO - PROCESS | 2872 | --DOMWINDOW == 97 (1314F800) [pid = 2872] [serial = 1403] [outer = 00000000] [url = about:blank] 12:30:02 INFO - PROCESS | 2872 | --DOMWINDOW == 96 (16A43C00) [pid = 2872] [serial = 1416] [outer = 00000000] [url = about:blank] 12:30:02 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (14385400) [pid = 2872] [serial = 1408] [outer = 00000000] [url = about:blank] 12:30:02 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (14E43400) [pid = 2872] [serial = 1409] [outer = 00000000] [url = about:blank] 12:30:02 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (110B8800) [pid = 2872] [serial = 1399] [outer = 00000000] [url = about:blank] 12:30:02 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (112C1800) [pid = 2872] [serial = 1400] [outer = 00000000] [url = about:blank] 12:30:02 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (16C4B000) [pid = 2872] [serial = 1419] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467142181209] 12:30:02 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (16A46800) [pid = 2872] [serial = 1417] [outer = 00000000] [url = about:blank] 12:30:02 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (13D0F400) [pid = 2872] [serial = 1405] [outer = 00000000] [url = about:blank] 12:30:02 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (15547C00) [pid = 2872] [serial = 1411] [outer = 00000000] [url = about:blank] 12:30:02 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (15C21400) [pid = 2872] [serial = 1414] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:30:02 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (157AD800) [pid = 2872] [serial = 1412] [outer = 00000000] [url = about:blank] 12:30:02 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (140D2400) [pid = 2872] [serial = 1406] [outer = 00000000] [url = about:blank] 12:30:02 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (17232800) [pid = 2872] [serial = 1429] [outer = 00000000] [url = about:blank] 12:30:02 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (199B4400) [pid = 2872] [serial = 1444] [outer = 00000000] [url = about:blank] 12:30:02 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (17281400) [pid = 2872] [serial = 1430] [outer = 00000000] [url = about:blank] 12:30:02 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (183B0400) [pid = 2872] [serial = 1442] [outer = 00000000] [url = about:blank] 12:30:02 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (16F87800) [pid = 2872] [serial = 1427] [outer = 00000000] [url = about:blank] 12:30:02 INFO - PROCESS | 2872 | ++DOCSHELL 10A06400 == 25 [pid = 2872] [id = 542] 12:30:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (10A08800) [pid = 2872] [serial = 1509] [outer = 00000000] 12:30:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (10A96800) [pid = 2872] [serial = 1510] [outer = 10A08800] 12:30:02 INFO - PROCESS | 2872 | 1467142202422 Marionette DEBUG loaded listener.js 12:30:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (10AD0800) [pid = 2872] [serial = 1511] [outer = 10A08800] 12:30:02 INFO - PROCESS | 2872 | 1467142202841 Marionette TRACE conn3 <- [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]]]}] 12:30:02 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 12:30:02 INFO - document served over http requires an http 12:30:02 INFO - sub-resource via script-tag using the meta-referrer 12:30:02 INFO - delivery method with keep-origin-redirect and when 12:30:02 INFO - the target request is same-origin. 12:30:02 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 1499ms 12:30:02 INFO - PROCESS | 2872 | 1467142202923 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 12:30:02 INFO - PROCESS | 2872 | 1467142202927 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 12:30:02 INFO - PROCESS | 2872 | 1467142202931 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 12:30:02 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html 12:30:02 INFO - PROCESS | 2872 | 1467142202934 Marionette TRACE conn3 <- [1,1666,null,{}] 12:30:02 INFO - PROCESS | 2872 | 1467142202940 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:02 INFO - PROCESS | 2872 | 1467142202944 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:30:03 INFO - PROCESS | 2872 | 1467142203032 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 12:30:03 INFO - PROCESS | 2872 | 1467142203046 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:03 INFO - PROCESS | 2872 | 1467142203049 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:30:03 INFO - PROCESS | 2872 | ++DOCSHELL 129F4000 == 26 [pid = 2872] [id = 543] 12:30:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (12BC4000) [pid = 2872] [serial = 1512] [outer = 00000000] 12:30:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (12DEFC00) [pid = 2872] [serial = 1513] [outer = 12BC4000] 12:30:03 INFO - PROCESS | 2872 | 1467142203096 Marionette DEBUG loaded listener.js 12:30:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (13119C00) [pid = 2872] [serial = 1514] [outer = 12BC4000] 12:30:03 INFO - PROCESS | 2872 | 1467142203554 Marionette TRACE conn3 <- [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]]]}] 12:30:03 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 12:30:03 INFO - document served over http requires an http 12:30:03 INFO - sub-resource via script-tag using the meta-referrer 12:30:03 INFO - delivery method with no-redirect and when 12:30:03 INFO - the target request is same-origin. 12:30:03 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 624ms 12:30:03 INFO - PROCESS | 2872 | 1467142203572 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 12:30:03 INFO - PROCESS | 2872 | 1467142203576 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 12:30:03 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html 12:30:03 INFO - PROCESS | 2872 | 1467142203581 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 12:30:03 INFO - PROCESS | 2872 | 1467142203583 Marionette TRACE conn3 <- [1,1670,null,{}] 12:30:03 INFO - PROCESS | 2872 | 1467142203587 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:03 INFO - PROCESS | 2872 | 1467142203589 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:30:03 INFO - PROCESS | 2872 | 1467142203712 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 12:30:03 INFO - PROCESS | 2872 | 1467142203720 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:03 INFO - PROCESS | 2872 | 1467142203722 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:30:03 INFO - PROCESS | 2872 | ++DOCSHELL 139C8C00 == 27 [pid = 2872] [id = 544] 12:30:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (139CE800) [pid = 2872] [serial = 1515] [outer = 00000000] 12:30:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (13CDEC00) [pid = 2872] [serial = 1516] [outer = 139CE800] 12:30:03 INFO - PROCESS | 2872 | 1467142203772 Marionette DEBUG loaded listener.js 12:30:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (140D2400) [pid = 2872] [serial = 1517] [outer = 139CE800] 12:30:04 INFO - PROCESS | 2872 | 1467142204241 Marionette TRACE conn3 <- [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]]]}] 12:30:04 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 12:30:04 INFO - document served over http requires an http 12:30:04 INFO - sub-resource via script-tag using the meta-referrer 12:30:04 INFO - delivery method with swap-origin-redirect and when 12:30:04 INFO - the target request is same-origin. 12:30:04 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 703ms 12:30:04 INFO - PROCESS | 2872 | 1467142204280 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 12:30:04 INFO - PROCESS | 2872 | 1467142204282 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 12:30:04 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html 12:30:04 INFO - PROCESS | 2872 | 1467142204287 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 12:30:04 INFO - PROCESS | 2872 | 1467142204293 Marionette TRACE conn3 <- [1,1674,null,{}] 12:30:04 INFO - PROCESS | 2872 | 1467142204303 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:04 INFO - PROCESS | 2872 | 1467142204307 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:30:04 INFO - PROCESS | 2872 | 1467142204395 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 12:30:04 INFO - PROCESS | 2872 | 1467142204402 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:04 INFO - PROCESS | 2872 | 1467142204404 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:30:04 INFO - PROCESS | 2872 | ++DOCSHELL 1430E400 == 28 [pid = 2872] [id = 545] 12:30:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (14E3EC00) [pid = 2872] [serial = 1518] [outer = 00000000] 12:30:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (14E49400) [pid = 2872] [serial = 1519] [outer = 14E3EC00] 12:30:04 INFO - PROCESS | 2872 | 1467142204448 Marionette DEBUG loaded listener.js 12:30:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (15051C00) [pid = 2872] [serial = 1520] [outer = 14E3EC00] 12:30:04 INFO - PROCESS | 2872 | 1467142204951 Marionette TRACE conn3 <- [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]]]}] 12:30:04 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 12:30:04 INFO - document served over http requires an http 12:30:04 INFO - sub-resource via xhr-request using the meta-referrer 12:30:04 INFO - delivery method with keep-origin-redirect and when 12:30:04 INFO - the target request is same-origin. 12:30:04 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 703ms 12:30:04 INFO - PROCESS | 2872 | 1467142204985 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 12:30:04 INFO - PROCESS | 2872 | 1467142204988 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 12:30:04 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html 12:30:04 INFO - PROCESS | 2872 | 1467142204991 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 12:30:04 INFO - PROCESS | 2872 | 1467142204993 Marionette TRACE conn3 <- [1,1678,null,{}] 12:30:05 INFO - PROCESS | 2872 | 1467142204996 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:05 INFO - PROCESS | 2872 | 1467142204998 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:30:05 INFO - PROCESS | 2872 | 1467142205114 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 12:30:05 INFO - PROCESS | 2872 | 1467142205201 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:05 INFO - PROCESS | 2872 | 1467142205204 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:30:05 INFO - PROCESS | 2872 | ++DOCSHELL 157DA800 == 29 [pid = 2872] [id = 546] 12:30:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (157DB400) [pid = 2872] [serial = 1521] [outer = 00000000] 12:30:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (157E0400) [pid = 2872] [serial = 1522] [outer = 157DB400] 12:30:05 INFO - PROCESS | 2872 | 1467142205247 Marionette DEBUG loaded listener.js 12:30:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (157E4000) [pid = 2872] [serial = 1523] [outer = 157DB400] 12:30:05 INFO - PROCESS | 2872 | 1467142205634 Marionette TRACE conn3 <- [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]]]}] 12:30:05 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 12:30:05 INFO - document served over http requires an http 12:30:05 INFO - sub-resource via xhr-request using the meta-referrer 12:30:05 INFO - delivery method with no-redirect and when 12:30:05 INFO - the target request is same-origin. 12:30:05 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 687ms 12:30:05 INFO - PROCESS | 2872 | 1467142205690 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 12:30:05 INFO - PROCESS | 2872 | 1467142205692 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 12:30:05 INFO - PROCESS | 2872 | 1467142205696 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 12:30:05 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html 12:30:05 INFO - PROCESS | 2872 | 1467142205697 Marionette TRACE conn3 <- [1,1682,null,{}] 12:30:05 INFO - PROCESS | 2872 | 1467142205702 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:05 INFO - PROCESS | 2872 | 1467142205704 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:30:05 INFO - PROCESS | 2872 | 1467142205825 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 12:30:05 INFO - PROCESS | 2872 | 1467142205833 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:05 INFO - PROCESS | 2872 | 1467142205839 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:30:05 INFO - PROCESS | 2872 | ++DOCSHELL 160D7C00 == 30 [pid = 2872] [id = 547] 12:30:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (169B6400) [pid = 2872] [serial = 1524] [outer = 00000000] 12:30:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (169C1000) [pid = 2872] [serial = 1525] [outer = 169B6400] 12:30:05 INFO - PROCESS | 2872 | 1467142205894 Marionette DEBUG loaded listener.js 12:30:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 98 (16A50400) [pid = 2872] [serial = 1526] [outer = 169B6400] 12:30:06 INFO - PROCESS | 2872 | 1467142206377 Marionette TRACE conn3 <- [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]]]}] 12:30:06 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 12:30:06 INFO - document served over http requires an http 12:30:06 INFO - sub-resource via xhr-request using the meta-referrer 12:30:06 INFO - delivery method with swap-origin-redirect and when 12:30:06 INFO - the target request is same-origin. 12:30:06 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 734ms 12:30:06 INFO - PROCESS | 2872 | 1467142206436 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 12:30:06 INFO - PROCESS | 2872 | 1467142206438 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 12:30:06 INFO - PROCESS | 2872 | 1467142206442 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 12:30:06 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html 12:30:06 INFO - PROCESS | 2872 | 1467142206443 Marionette TRACE conn3 <- [1,1686,null,{}] 12:30:06 INFO - PROCESS | 2872 | 1467142206447 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:06 INFO - PROCESS | 2872 | 1467142206449 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:30:06 INFO - PROCESS | 2872 | 1467142206589 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 12:30:06 INFO - PROCESS | 2872 | 1467142206599 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:06 INFO - PROCESS | 2872 | 1467142206601 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:30:06 INFO - PROCESS | 2872 | ++DOCSHELL 10275C00 == 31 [pid = 2872] [id = 548] 12:30:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 99 (11261400) [pid = 2872] [serial = 1527] [outer = 00000000] 12:30:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 100 (16C4D000) [pid = 2872] [serial = 1528] [outer = 11261400] 12:30:06 INFO - PROCESS | 2872 | 1467142206881 Marionette DEBUG loaded listener.js 12:30:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 101 (16E84000) [pid = 2872] [serial = 1529] [outer = 11261400] 12:30:06 INFO - PROCESS | 2872 | --DOMWINDOW == 100 (169C0000) [pid = 2872] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html] 12:30:06 INFO - PROCESS | 2872 | --DOMWINDOW == 99 (16E8B000) [pid = 2872] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html] 12:30:06 INFO - PROCESS | 2872 | --DOMWINDOW == 98 (10A77C00) [pid = 2872] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html] 12:30:06 INFO - PROCESS | 2872 | --DOMWINDOW == 97 (1707C800) [pid = 2872] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html] 12:30:07 INFO - PROCESS | 2872 | --DOMWINDOW == 96 (13265400) [pid = 2872] [serial = 1455] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:30:07 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (178CF000) [pid = 2872] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html] 12:30:07 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (139CD400) [pid = 2872] [serial = 1457] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html] 12:30:07 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (14385800) [pid = 2872] [serial = 1460] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467142190733] 12:30:07 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (14E4AC00) [pid = 2872] [serial = 1462] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html] 12:30:07 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (15FA4000) [pid = 2872] [serial = 1465] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:30:07 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (131CF400) [pid = 2872] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html] 12:30:07 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (1055E000) [pid = 2872] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html] 12:30:07 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (14FF6400) [pid = 2872] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html] 12:30:07 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (17231400) [pid = 2872] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html] 12:30:07 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (15F9BC00) [pid = 2872] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html] 12:30:07 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (17BD4000) [pid = 2872] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html] 12:30:07 INFO - PROCESS | 2872 | 1467142207268 Marionette TRACE conn3 <- [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]]]}] 12:30:07 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 12:30:07 INFO - document served over http requires an https 12:30:07 INFO - sub-resource via fetch-request using the meta-referrer 12:30:07 INFO - delivery method with keep-origin-redirect and when 12:30:07 INFO - the target request is same-origin. 12:30:07 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 843ms 12:30:07 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html 12:30:07 INFO - PROCESS | 2872 | 1467142207285 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 12:30:07 INFO - PROCESS | 2872 | 1467142207286 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 12:30:07 INFO - PROCESS | 2872 | 1467142207290 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 12:30:07 INFO - PROCESS | 2872 | 1467142207291 Marionette TRACE conn3 <- [1,1690,null,{}] 12:30:07 INFO - PROCESS | 2872 | 1467142207295 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:07 INFO - PROCESS | 2872 | 1467142207297 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:30:07 INFO - PROCESS | 2872 | 1467142207372 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 12:30:07 INFO - PROCESS | 2872 | 1467142207376 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:07 INFO - PROCESS | 2872 | 1467142207378 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:30:07 INFO - PROCESS | 2872 | ++DOCSHELL 13265400 == 32 [pid = 2872] [id = 549] 12:30:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (139CD400) [pid = 2872] [serial = 1530] [outer = 00000000] 12:30:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (16E85C00) [pid = 2872] [serial = 1531] [outer = 139CD400] 12:30:07 INFO - PROCESS | 2872 | 1467142207422 Marionette DEBUG loaded listener.js 12:30:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (16F7FC00) [pid = 2872] [serial = 1532] [outer = 139CD400] 12:30:07 INFO - PROCESS | 2872 | 1467142207846 Marionette TRACE conn3 <- [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]]]}] 12:30:07 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 12:30:07 INFO - document served over http requires an https 12:30:07 INFO - sub-resource via fetch-request using the meta-referrer 12:30:07 INFO - delivery method with no-redirect and when 12:30:07 INFO - the target request is same-origin. 12:30:07 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 593ms 12:30:07 INFO - PROCESS | 2872 | 1467142207887 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 12:30:07 INFO - PROCESS | 2872 | 1467142207889 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 12:30:07 INFO - PROCESS | 2872 | 1467142207893 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 12:30:07 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html 12:30:07 INFO - PROCESS | 2872 | 1467142207894 Marionette TRACE conn3 <- [1,1694,null,{}] 12:30:07 INFO - PROCESS | 2872 | 1467142207898 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:07 INFO - PROCESS | 2872 | 1467142207900 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:30:07 INFO - PROCESS | 2872 | 1467142207975 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 12:30:07 INFO - PROCESS | 2872 | 1467142207980 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:07 INFO - PROCESS | 2872 | 1467142207982 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:30:07 INFO - PROCESS | 2872 | ++DOCSHELL 16B99000 == 33 [pid = 2872] [id = 550] 12:30:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (16E8A800) [pid = 2872] [serial = 1533] [outer = 00000000] 12:30:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (1707E000) [pid = 2872] [serial = 1534] [outer = 16E8A800] 12:30:08 INFO - PROCESS | 2872 | 1467142208025 Marionette DEBUG loaded listener.js 12:30:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (16F0D000) [pid = 2872] [serial = 1535] [outer = 16E8A800] 12:30:08 INFO - PROCESS | 2872 | 1467142208514 Marionette TRACE conn3 <- [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]]]}] 12:30:08 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 12:30:08 INFO - document served over http requires an https 12:30:08 INFO - sub-resource via fetch-request using the meta-referrer 12:30:08 INFO - delivery method with swap-origin-redirect and when 12:30:08 INFO - the target request is same-origin. 12:30:08 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 641ms 12:30:08 INFO - PROCESS | 2872 | 1467142208533 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 12:30:08 INFO - PROCESS | 2872 | 1467142208535 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 12:30:08 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 12:30:08 INFO - PROCESS | 2872 | 1467142208538 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 12:30:08 INFO - PROCESS | 2872 | 1467142208540 Marionette TRACE conn3 <- [1,1698,null,{}] 12:30:08 INFO - PROCESS | 2872 | 1467142208543 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:08 INFO - PROCESS | 2872 | 1467142208545 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:30:08 INFO - PROCESS | 2872 | 1467142208622 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 12:30:08 INFO - PROCESS | 2872 | 1467142208627 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:08 INFO - PROCESS | 2872 | 1467142208629 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:30:08 INFO - PROCESS | 2872 | ++DOCSHELL 1727B000 == 34 [pid = 2872] [id = 551] 12:30:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (17712800) [pid = 2872] [serial = 1536] [outer = 00000000] 12:30:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (177DA800) [pid = 2872] [serial = 1537] [outer = 17712800] 12:30:08 INFO - PROCESS | 2872 | 1467142208672 Marionette DEBUG loaded listener.js 12:30:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (178C5400) [pid = 2872] [serial = 1538] [outer = 17712800] 12:30:09 INFO - PROCESS | 2872 | ++DOCSHELL 10ACD400 == 35 [pid = 2872] [id = 552] 12:30:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (110B2C00) [pid = 2872] [serial = 1539] [outer = 00000000] 12:30:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (11AD9400) [pid = 2872] [serial = 1540] [outer = 110B2C00] 12:30:09 INFO - PROCESS | 2872 | 1467142209512 Marionette TRACE conn3 <- [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]]]}] 12:30:09 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 12:30:09 INFO - document served over http requires an https 12:30:09 INFO - sub-resource via iframe-tag using the meta-referrer 12:30:09 INFO - delivery method with keep-origin-redirect and when 12:30:09 INFO - the target request is same-origin. 12:30:09 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1000ms 12:30:09 INFO - PROCESS | 2872 | 1467142209544 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 12:30:09 INFO - PROCESS | 2872 | 1467142209549 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 12:30:09 INFO - PROCESS | 2872 | 1467142209553 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 12:30:09 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 12:30:09 INFO - PROCESS | 2872 | 1467142209557 Marionette TRACE conn3 <- [1,1702,null,{}] 12:30:09 INFO - PROCESS | 2872 | 1467142209564 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:09 INFO - PROCESS | 2872 | 1467142209567 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:30:09 INFO - PROCESS | 2872 | 1467142209695 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 12:30:09 INFO - PROCESS | 2872 | 1467142209832 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:09 INFO - PROCESS | 2872 | 1467142209835 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:30:09 INFO - PROCESS | 2872 | ++DOCSHELL 131D5400 == 36 [pid = 2872] [id = 553] 12:30:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (1325A400) [pid = 2872] [serial = 1541] [outer = 00000000] 12:30:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 98 (140DC400) [pid = 2872] [serial = 1542] [outer = 1325A400] 12:30:09 INFO - PROCESS | 2872 | 1467142209897 Marionette DEBUG loaded listener.js 12:30:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 99 (14385000) [pid = 2872] [serial = 1543] [outer = 1325A400] 12:30:10 INFO - PROCESS | 2872 | ++DOCSHELL 157E4C00 == 37 [pid = 2872] [id = 554] 12:30:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 100 (169B5000) [pid = 2872] [serial = 1544] [outer = 00000000] 12:30:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 101 (16A45400) [pid = 2872] [serial = 1545] [outer = 169B5000] 12:30:10 INFO - PROCESS | 2872 | 1467142210644 Marionette TRACE conn3 <- [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]]]}] 12:30:10 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 12:30:10 INFO - document served over http requires an https 12:30:10 INFO - sub-resource via iframe-tag using the meta-referrer 12:30:10 INFO - delivery method with no-redirect and when 12:30:10 INFO - the target request is same-origin. 12:30:10 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1141ms 12:30:10 INFO - PROCESS | 2872 | 1467142210703 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 12:30:10 INFO - PROCESS | 2872 | 1467142210708 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 12:30:10 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 12:30:10 INFO - PROCESS | 2872 | 1467142210714 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 12:30:10 INFO - PROCESS | 2872 | 1467142210717 Marionette TRACE conn3 <- [1,1706,null,{}] 12:30:10 INFO - PROCESS | 2872 | 1467142210721 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:10 INFO - PROCESS | 2872 | 1467142210724 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:30:10 INFO - PROCESS | 2872 | 1467142210859 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 12:30:11 INFO - PROCESS | 2872 | 1467142210993 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:11 INFO - PROCESS | 2872 | 1467142210996 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:30:11 INFO - PROCESS | 2872 | ++DOCSHELL 10AC5C00 == 38 [pid = 2872] [id = 555] 12:30:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 102 (10AC7C00) [pid = 2872] [serial = 1546] [outer = 00000000] 12:30:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 103 (112C8800) [pid = 2872] [serial = 1547] [outer = 10AC7C00] 12:30:11 INFO - PROCESS | 2872 | 1467142211054 Marionette DEBUG loaded listener.js 12:30:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 104 (131D5C00) [pid = 2872] [serial = 1548] [outer = 10AC7C00] 12:30:11 INFO - PROCESS | 2872 | ++DOCSHELL 114CCC00 == 39 [pid = 2872] [id = 556] 12:30:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 105 (114D5C00) [pid = 2872] [serial = 1549] [outer = 00000000] 12:30:11 INFO - PROCESS | 2872 | --DOCSHELL 169BA000 == 38 [pid = 2872] [id = 393] 12:30:11 INFO - PROCESS | 2872 | --DOCSHELL 139CAC00 == 37 [pid = 2872] [id = 385] 12:30:11 INFO - PROCESS | 2872 | --DOCSHELL 14E4A400 == 36 [pid = 2872] [id = 405] 12:30:11 INFO - PROCESS | 2872 | --DOCSHELL 1700B800 == 35 [pid = 2872] [id = 396] 12:30:11 INFO - PROCESS | 2872 | --DOCSHELL 13D18000 == 34 [pid = 2872] [id = 386] 12:30:11 INFO - PROCESS | 2872 | --DOCSHELL 14382000 == 33 [pid = 2872] [id = 388] 12:30:11 INFO - PROCESS | 2872 | --DOMWINDOW == 104 (199B6800) [pid = 2872] [serial = 1445] [outer = 00000000] [url = about:blank] 12:30:11 INFO - PROCESS | 2872 | --DOMWINDOW == 103 (16C48400) [pid = 2872] [serial = 1471] [outer = 00000000] [url = about:blank] 12:30:11 INFO - PROCESS | 2872 | --DOMWINDOW == 102 (16F15800) [pid = 2872] [serial = 1474] [outer = 00000000] [url = about:blank] 12:30:11 INFO - PROCESS | 2872 | --DOMWINDOW == 101 (10FAF800) [pid = 2872] [serial = 1453] [outer = 00000000] [url = about:blank] 12:30:11 INFO - PROCESS | 2872 | --DOMWINDOW == 100 (18077400) [pid = 2872] [serial = 1484] [outer = 00000000] [url = about:blank] 12:30:11 INFO - PROCESS | 2872 | --DOMWINDOW == 99 (11CD3400) [pid = 2872] [serial = 1454] [outer = 00000000] [url = about:blank] 12:30:11 INFO - PROCESS | 2872 | --DOMWINDOW == 98 (129E9800) [pid = 2872] [serial = 1456] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:30:11 INFO - PROCESS | 2872 | --DOMWINDOW == 97 (1833CC00) [pid = 2872] [serial = 1486] [outer = 00000000] [url = about:blank] 12:30:11 INFO - PROCESS | 2872 | --DOMWINDOW == 96 (139D4000) [pid = 2872] [serial = 1458] [outer = 00000000] [url = about:blank] 12:30:11 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (13D0B800) [pid = 2872] [serial = 1459] [outer = 00000000] [url = about:blank] 12:30:11 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (14E3B400) [pid = 2872] [serial = 1461] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467142190733] 12:30:11 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (1833D000) [pid = 2872] [serial = 1487] [outer = 00000000] [url = about:blank] 12:30:11 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (15540800) [pid = 2872] [serial = 1463] [outer = 00000000] [url = about:blank] 12:30:11 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (155CE000) [pid = 2872] [serial = 1464] [outer = 00000000] [url = about:blank] 12:30:11 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (169B5400) [pid = 2872] [serial = 1466] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:30:11 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (13CD3800) [pid = 2872] [serial = 1450] [outer = 00000000] [url = about:blank] 12:30:11 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (140DB400) [pid = 2872] [serial = 1451] [outer = 00000000] [url = about:blank] 12:30:11 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (10A76400) [pid = 2872] [serial = 1447] [outer = 00000000] [url = about:blank] 12:30:11 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (10ACC400) [pid = 2872] [serial = 1448] [outer = 00000000] [url = about:blank] 12:30:11 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (169C0800) [pid = 2872] [serial = 1468] [outer = 00000000] [url = about:blank] 12:30:11 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (177D1800) [pid = 2872] [serial = 1477] [outer = 00000000] [url = about:blank] 12:30:11 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (16F85400) [pid = 2872] [serial = 1475] [outer = 00000000] [url = about:blank] 12:30:11 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (1806CC00) [pid = 2872] [serial = 1483] [outer = 00000000] [url = about:blank] 12:30:11 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (17823000) [pid = 2872] [serial = 1478] [outer = 00000000] [url = about:blank] 12:30:11 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (16C4E000) [pid = 2872] [serial = 1472] [outer = 00000000] [url = about:blank] 12:30:11 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (17079800) [pid = 2872] [serial = 1480] [outer = 00000000] [url = about:blank] 12:30:11 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (16A46400) [pid = 2872] [serial = 1469] [outer = 00000000] [url = about:blank] 12:30:11 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (1782B800) [pid = 2872] [serial = 1481] [outer = 00000000] [url = about:blank] 12:30:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (10A73400) [pid = 2872] [serial = 1550] [outer = 114D5C00] 12:30:11 INFO - PROCESS | 2872 | 1467142211860 Marionette TRACE conn3 <- [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]]]}] 12:30:11 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 12:30:11 INFO - document served over http requires an https 12:30:11 INFO - sub-resource via iframe-tag using the meta-referrer 12:30:11 INFO - delivery method with swap-origin-redirect and when 12:30:11 INFO - the target request is same-origin. 12:30:11 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1187ms 12:30:11 INFO - PROCESS | 2872 | 1467142211912 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 12:30:11 INFO - PROCESS | 2872 | 1467142211916 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 12:30:11 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 12:30:11 INFO - PROCESS | 2872 | 1467142211920 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 12:30:11 INFO - PROCESS | 2872 | 1467142211925 Marionette TRACE conn3 <- [1,1710,null,{}] 12:30:11 INFO - PROCESS | 2872 | 1467142211930 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:11 INFO - PROCESS | 2872 | 1467142211932 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:30:12 INFO - PROCESS | 2872 | 1467142212040 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 12:30:12 INFO - PROCESS | 2872 | 1467142212134 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:12 INFO - PROCESS | 2872 | 1467142212137 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:30:12 INFO - PROCESS | 2872 | ++DOCSHELL 10A0E000 == 34 [pid = 2872] [id = 557] 12:30:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (10A0F400) [pid = 2872] [serial = 1551] [outer = 00000000] 12:30:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (1281A800) [pid = 2872] [serial = 1552] [outer = 10A0F400] 12:30:12 INFO - PROCESS | 2872 | 1467142212192 Marionette DEBUG loaded listener.js 12:30:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (131D6C00) [pid = 2872] [serial = 1553] [outer = 10A0F400] 12:30:12 INFO - PROCESS | 2872 | 1467142212646 Marionette TRACE conn3 <- [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]]]}] 12:30:12 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 12:30:12 INFO - document served over http requires an https 12:30:12 INFO - sub-resource via script-tag using the meta-referrer 12:30:12 INFO - delivery method with keep-origin-redirect and when 12:30:12 INFO - the target request is same-origin. 12:30:12 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 734ms 12:30:12 INFO - PROCESS | 2872 | 1467142212658 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 12:30:12 INFO - PROCESS | 2872 | 1467142212662 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 12:30:12 INFO - PROCESS | 2872 | 1467142212672 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 12:30:12 INFO - PROCESS | 2872 | 1467142212674 Marionette TRACE conn3 <- [1,1714,null,{}] 12:30:12 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html 12:30:12 INFO - PROCESS | 2872 | 1467142212678 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:12 INFO - PROCESS | 2872 | 1467142212680 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:30:12 INFO - PROCESS | 2872 | 1467142212767 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 12:30:12 INFO - PROCESS | 2872 | 1467142212774 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:12 INFO - PROCESS | 2872 | 1467142212776 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:30:12 INFO - PROCESS | 2872 | ++DOCSHELL 13CE0000 == 35 [pid = 2872] [id = 558] 12:30:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (13D13C00) [pid = 2872] [serial = 1554] [outer = 00000000] 12:30:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (140D7C00) [pid = 2872] [serial = 1555] [outer = 13D13C00] 12:30:12 INFO - PROCESS | 2872 | 1467142212822 Marionette DEBUG loaded listener.js 12:30:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (1430BC00) [pid = 2872] [serial = 1556] [outer = 13D13C00] 12:30:13 INFO - PROCESS | 2872 | 1467142213284 Marionette TRACE conn3 <- [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]]]}] 12:30:13 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 12:30:13 INFO - document served over http requires an https 12:30:13 INFO - sub-resource via script-tag using the meta-referrer 12:30:13 INFO - delivery method with no-redirect and when 12:30:13 INFO - the target request is same-origin. 12:30:13 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 641ms 12:30:13 INFO - PROCESS | 2872 | 1467142213316 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 12:30:13 INFO - PROCESS | 2872 | 1467142213318 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 12:30:13 INFO - PROCESS | 2872 | 1467142213322 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 12:30:13 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 12:30:13 INFO - PROCESS | 2872 | 1467142213325 Marionette TRACE conn3 <- [1,1718,null,{}] 12:30:13 INFO - PROCESS | 2872 | 1467142213336 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:13 INFO - PROCESS | 2872 | 1467142213340 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:30:13 INFO - PROCESS | 2872 | 1467142213422 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 12:30:13 INFO - PROCESS | 2872 | 1467142213431 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:13 INFO - PROCESS | 2872 | 1467142213434 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:30:13 INFO - PROCESS | 2872 | ++DOCSHELL 1553EC00 == 36 [pid = 2872] [id = 559] 12:30:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (1553F000) [pid = 2872] [serial = 1557] [outer = 00000000] 12:30:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (157ACC00) [pid = 2872] [serial = 1558] [outer = 1553F000] 12:30:13 INFO - PROCESS | 2872 | 1467142213481 Marionette DEBUG loaded listener.js 12:30:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (157DF400) [pid = 2872] [serial = 1559] [outer = 1553F000] 12:30:13 INFO - PROCESS | 2872 | 1467142213941 Marionette TRACE conn3 <- [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]]]}] 12:30:13 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 12:30:13 INFO - document served over http requires an https 12:30:13 INFO - sub-resource via script-tag using the meta-referrer 12:30:13 INFO - delivery method with swap-origin-redirect and when 12:30:13 INFO - the target request is same-origin. 12:30:13 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 625ms 12:30:13 INFO - PROCESS | 2872 | 1467142213968 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 12:30:13 INFO - PROCESS | 2872 | 1467142213970 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 12:30:13 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 12:30:13 INFO - PROCESS | 2872 | 1467142213973 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 12:30:13 INFO - PROCESS | 2872 | 1467142213975 Marionette TRACE conn3 <- [1,1722,null,{}] 12:30:13 INFO - PROCESS | 2872 | 1467142213978 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:13 INFO - PROCESS | 2872 | 1467142213980 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:30:14 INFO - PROCESS | 2872 | 1467142214060 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 12:30:14 INFO - PROCESS | 2872 | 1467142214064 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:14 INFO - PROCESS | 2872 | 1467142214067 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:30:14 INFO - PROCESS | 2872 | ++DOCSHELL 15F9BC00 == 37 [pid = 2872] [id = 560] 12:30:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (15F9C800) [pid = 2872] [serial = 1560] [outer = 00000000] 12:30:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (16A47C00) [pid = 2872] [serial = 1561] [outer = 15F9C800] 12:30:14 INFO - PROCESS | 2872 | 1467142214110 Marionette DEBUG loaded listener.js 12:30:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (16B98800) [pid = 2872] [serial = 1562] [outer = 15F9C800] 12:30:14 INFO - PROCESS | 2872 | 1467142214597 Marionette TRACE conn3 <- [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]]]}] 12:30:14 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 12:30:14 INFO - document served over http requires an https 12:30:14 INFO - sub-resource via xhr-request using the meta-referrer 12:30:14 INFO - delivery method with keep-origin-redirect and when 12:30:14 INFO - the target request is same-origin. 12:30:14 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 640ms 12:30:14 INFO - PROCESS | 2872 | 1467142214609 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 12:30:14 INFO - PROCESS | 2872 | 1467142214611 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 12:30:14 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html 12:30:14 INFO - PROCESS | 2872 | 1467142214620 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 12:30:14 INFO - PROCESS | 2872 | 1467142214621 Marionette TRACE conn3 <- [1,1726,null,{}] 12:30:14 INFO - PROCESS | 2872 | 1467142214624 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:14 INFO - PROCESS | 2872 | 1467142214626 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:30:14 INFO - PROCESS | 2872 | 1467142214736 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 12:30:14 INFO - PROCESS | 2872 | 1467142214741 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:14 INFO - PROCESS | 2872 | 1467142214743 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:30:14 INFO - PROCESS | 2872 | ++DOCSHELL 16C4E000 == 38 [pid = 2872] [id = 561] 12:30:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (16C4E800) [pid = 2872] [serial = 1563] [outer = 00000000] 12:30:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (16E82C00) [pid = 2872] [serial = 1564] [outer = 16C4E800] 12:30:14 INFO - PROCESS | 2872 | 1467142214786 Marionette DEBUG loaded listener.js 12:30:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (16E87400) [pid = 2872] [serial = 1565] [outer = 16C4E800] 12:30:15 INFO - PROCESS | 2872 | 1467142215231 Marionette TRACE conn3 <- [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]]]}] 12:30:15 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 12:30:15 INFO - document served over http requires an https 12:30:15 INFO - sub-resource via xhr-request using the meta-referrer 12:30:15 INFO - delivery method with no-redirect and when 12:30:15 INFO - the target request is same-origin. 12:30:15 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 625ms 12:30:15 INFO - PROCESS | 2872 | 1467142215258 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 12:30:15 INFO - PROCESS | 2872 | 1467142215261 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 12:30:15 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 12:30:15 INFO - PROCESS | 2872 | 1467142215265 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 12:30:15 INFO - PROCESS | 2872 | 1467142215268 Marionette TRACE conn3 <- [1,1730,null,{}] 12:30:15 INFO - PROCESS | 2872 | 1467142215272 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:15 INFO - PROCESS | 2872 | 1467142215279 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:30:15 INFO - PROCESS | 2872 | 1467142215409 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 12:30:15 INFO - PROCESS | 2872 | 1467142215451 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:15 INFO - PROCESS | 2872 | 1467142215453 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:30:15 INFO - PROCESS | 2872 | ++DOCSHELL 139D4800 == 39 [pid = 2872] [id = 562] 12:30:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (1707D000) [pid = 2872] [serial = 1566] [outer = 00000000] 12:30:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (177D1000) [pid = 2872] [serial = 1567] [outer = 1707D000] 12:30:15 INFO - PROCESS | 2872 | 1467142215559 Marionette DEBUG loaded listener.js 12:30:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (177D2400) [pid = 2872] [serial = 1568] [outer = 1707D000] 12:30:15 INFO - PROCESS | 2872 | 1467142215947 Marionette TRACE conn3 <- [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]]]}] 12:30:15 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 12:30:15 INFO - document served over http requires an https 12:30:15 INFO - sub-resource via xhr-request using the meta-referrer 12:30:15 INFO - delivery method with swap-origin-redirect and when 12:30:15 INFO - the target request is same-origin. 12:30:15 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 734ms 12:30:15 INFO - PROCESS | 2872 | 1467142216011 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 12:30:15 INFO - PROCESS | 2872 | 1467142216013 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 12:30:16 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html 12:30:16 INFO - PROCESS | 2872 | 1467142216017 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 12:30:16 INFO - PROCESS | 2872 | 1467142216018 Marionette TRACE conn3 <- [1,1734,null,{}] 12:30:16 INFO - PROCESS | 2872 | 1467142216022 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:16 INFO - PROCESS | 2872 | 1467142216024 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:30:16 INFO - PROCESS | 2872 | 1467142216133 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 12:30:16 INFO - PROCESS | 2872 | 1467142216351 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:16 INFO - PROCESS | 2872 | 1467142216354 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:30:16 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (157DB400) [pid = 2872] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html] 12:30:16 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (139CE800) [pid = 2872] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html] 12:30:16 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (12BC4000) [pid = 2872] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html] 12:30:16 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (14E3EC00) [pid = 2872] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html] 12:30:16 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (10A08800) [pid = 2872] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html] 12:30:16 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (169B6400) [pid = 2872] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html] 12:30:16 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (13104800) [pid = 2872] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html] 12:30:16 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (14FF2C00) [pid = 2872] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html] 12:30:16 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (19A3BC00) [pid = 2872] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:30:16 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (1811B000) [pid = 2872] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html] 12:30:16 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (19C99000) [pid = 2872] [serial = 1502] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467142199962] 12:30:16 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (16E8A800) [pid = 2872] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html] 12:30:16 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (199AD800) [pid = 2872] [serial = 1499] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html] 12:30:16 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (131CEC00) [pid = 2872] [serial = 1507] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:30:16 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (139CD400) [pid = 2872] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html] 12:30:16 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (11261400) [pid = 2872] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html] 12:30:16 INFO - PROCESS | 2872 | ++DOCSHELL 10271C00 == 40 [pid = 2872] [id = 563] 12:30:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (10275800) [pid = 2872] [serial = 1569] [outer = 00000000] 12:30:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (10A77000) [pid = 2872] [serial = 1570] [outer = 10275800] 12:30:16 INFO - PROCESS | 2872 | 1467142216418 Marionette DEBUG loaded listener.js 12:30:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (10ACF800) [pid = 2872] [serial = 1571] [outer = 10275800] 12:30:16 INFO - PROCESS | 2872 | ++DOCSHELL 13D15800 == 41 [pid = 2872] [id = 564] 12:30:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (13D18000) [pid = 2872] [serial = 1572] [outer = 00000000] 12:30:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (140D4C00) [pid = 2872] [serial = 1573] [outer = 13D18000] 12:30:17 INFO - PROCESS | 2872 | 1467142217143 Marionette TRACE conn3 <- [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] 12:30:17 INFO - PROCESS | 2872 | 1467142217178 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 12:30:17 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html 12:30:17 INFO - PROCESS | 2872 | 1467142217183 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 12:30:17 INFO - PROCESS | 2872 | 1467142217186 Marionette TRACE conn3 <- [1,1738,null,{}] 12:30:17 INFO - PROCESS | 2872 | 1467142217191 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:17 INFO - PROCESS | 2872 | 1467142217196 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:30:17 INFO - PROCESS | 2872 | 1467142217371 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 12:30:17 INFO - PROCESS | 2872 | 1467142217388 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:17 INFO - PROCESS | 2872 | 1467142217391 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:30:17 INFO - PROCESS | 2872 | ++DOCSHELL 140D1800 == 42 [pid = 2872] [id = 565] 12:30:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (14309C00) [pid = 2872] [serial = 1574] [outer = 00000000] 12:30:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (14E47800) [pid = 2872] [serial = 1575] [outer = 14309C00] 12:30:17 INFO - PROCESS | 2872 | 1467142217445 Marionette DEBUG loaded listener.js 12:30:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (15541C00) [pid = 2872] [serial = 1576] [outer = 14309C00] 12:30:17 INFO - PROCESS | 2872 | ++DOCSHELL 14311C00 == 43 [pid = 2872] [id = 566] 12:30:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (14E40C00) [pid = 2872] [serial = 1577] [outer = 00000000] 12:30:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (16A4E800) [pid = 2872] [serial = 1578] [outer = 14E40C00] 12:30:18 INFO - PROCESS | 2872 | 1467142218105 Marionette TRACE conn3 <- [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] 12:30:18 INFO - PROCESS | 2872 | 1467142218135 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 12:30:18 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html 12:30:18 INFO - PROCESS | 2872 | 1467142218140 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 12:30:18 INFO - PROCESS | 2872 | 1467142218143 Marionette TRACE conn3 <- [1,1742,null,{}] 12:30:18 INFO - PROCESS | 2872 | 1467142218147 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:18 INFO - PROCESS | 2872 | 1467142218149 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:30:18 INFO - PROCESS | 2872 | 1467142218266 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 12:30:18 INFO - PROCESS | 2872 | 1467142218379 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:18 INFO - PROCESS | 2872 | 1467142218382 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:30:18 INFO - PROCESS | 2872 | ++DOCSHELL 15542000 == 44 [pid = 2872] [id = 567] 12:30:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (157DA400) [pid = 2872] [serial = 1579] [outer = 00000000] 12:30:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (1700B000) [pid = 2872] [serial = 1580] [outer = 157DA400] 12:30:18 INFO - PROCESS | 2872 | 1467142218476 Marionette DEBUG loaded listener.js 12:30:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (172EC000) [pid = 2872] [serial = 1581] [outer = 157DA400] 12:30:18 INFO - PROCESS | 2872 | ++DOCSHELL 180B2800 == 45 [pid = 2872] [id = 568] 12:30:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (180B7C00) [pid = 2872] [serial = 1582] [outer = 00000000] 12:30:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (180BA800) [pid = 2872] [serial = 1583] [outer = 180B7C00] 12:30:19 INFO - PROCESS | 2872 | 1467142219112 Marionette TRACE conn3 <- [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] 12:30:19 INFO - PROCESS | 2872 | 1467142219144 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 12:30:19 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/img-tag/cross-origin.keep-origin-redirect.http.html 12:30:19 INFO - PROCESS | 2872 | 1467142219149 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 12:30:19 INFO - PROCESS | 2872 | 1467142219155 Marionette TRACE conn3 <- [1,1746,null,{}] 12:30:19 INFO - PROCESS | 2872 | 1467142219165 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:19 INFO - PROCESS | 2872 | 1467142219169 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:30:19 INFO - PROCESS | 2872 | 1467142219290 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 12:30:19 INFO - PROCESS | 2872 | 1467142219429 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:19 INFO - PROCESS | 2872 | 1467142219432 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:30:19 INFO - PROCESS | 2872 | ++DOCSHELL 17830C00 == 46 [pid = 2872] [id = 569] 12:30:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (180BA000) [pid = 2872] [serial = 1584] [outer = 00000000] 12:30:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (18336800) [pid = 2872] [serial = 1585] [outer = 180BA000] 12:30:19 INFO - PROCESS | 2872 | 1467142219485 Marionette DEBUG loaded listener.js 12:30:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 98 (18338C00) [pid = 2872] [serial = 1586] [outer = 180BA000] 12:30:21 INFO - PROCESS | 2872 | --DOCSHELL 114CCC00 == 45 [pid = 2872] [id = 556] 12:30:21 INFO - PROCESS | 2872 | --DOCSHELL 157E4C00 == 44 [pid = 2872] [id = 554] 12:30:21 INFO - PROCESS | 2872 | --DOCSHELL 10ACD400 == 43 [pid = 2872] [id = 552] 12:30:21 INFO - PROCESS | 2872 | --DOCSHELL 14F11C00 == 42 [pid = 2872] [id = 398] 12:30:21 INFO - PROCESS | 2872 | --DOCSHELL 10A06400 == 41 [pid = 2872] [id = 542] 12:30:21 INFO - PROCESS | 2872 | --DOCSHELL 16C49400 == 40 [pid = 2872] [id = 394] 12:30:21 INFO - PROCESS | 2872 | --DOCSHELL 1302FC00 == 39 [pid = 2872] [id = 384] 12:30:21 INFO - PROCESS | 2872 | --DOCSHELL 10A09400 == 38 [pid = 2872] [id = 383] 12:30:21 INFO - PROCESS | 2872 | --DOCSHELL 11CD2C00 == 37 [pid = 2872] [id = 399] 12:30:21 INFO - PROCESS | 2872 | --DOCSHELL 136F3400 == 36 [pid = 2872] [id = 403] 12:30:21 INFO - PROCESS | 2872 | --DOCSHELL 16C62800 == 35 [pid = 2872] [id = 395] 12:30:21 INFO - PROCESS | 2872 | --DOCSHELL 157DD800 == 34 [pid = 2872] [id = 392] 12:30:21 INFO - PROCESS | 2872 | --DOCSHELL 15547000 == 33 [pid = 2872] [id = 390] 12:30:21 INFO - PROCESS | 2872 | --DOCSHELL 157AB800 == 32 [pid = 2872] [id = 397] 12:30:21 INFO - PROCESS | 2872 | --DOCSHELL 1707A000 == 31 [pid = 2872] [id = 401] 12:30:21 INFO - PROCESS | 2872 | --DOCSHELL 14310400 == 30 [pid = 2872] [id = 400] 12:30:21 INFO - PROCESS | 2872 | --DOCSHELL 14311C00 == 29 [pid = 2872] [id = 566] 12:30:21 INFO - PROCESS | 2872 | --DOCSHELL 180B2800 == 28 [pid = 2872] [id = 568] 12:30:21 INFO - PROCESS | 2872 | --DOCSHELL 13D15800 == 27 [pid = 2872] [id = 564] 12:30:21 INFO - PROCESS | 2872 | --DOMWINDOW == 97 (157E0400) [pid = 2872] [serial = 1522] [outer = 00000000] [url = about:blank] 12:30:21 INFO - PROCESS | 2872 | --DOMWINDOW == 96 (13CDEC00) [pid = 2872] [serial = 1516] [outer = 00000000] [url = about:blank] 12:30:21 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (12DEFC00) [pid = 2872] [serial = 1513] [outer = 00000000] [url = about:blank] 12:30:21 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (13119C00) [pid = 2872] [serial = 1514] [outer = 00000000] [url = about:blank] 12:30:21 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (14E49400) [pid = 2872] [serial = 1519] [outer = 00000000] [url = about:blank] 12:30:21 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (10A96800) [pid = 2872] [serial = 1510] [outer = 00000000] [url = about:blank] 12:30:21 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (10AD0800) [pid = 2872] [serial = 1511] [outer = 00000000] [url = about:blank] 12:30:21 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (169C1000) [pid = 2872] [serial = 1525] [outer = 00000000] [url = about:blank] 12:30:21 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (139CFC00) [pid = 2872] [serial = 1490] [outer = 00000000] [url = about:blank] 12:30:21 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (136F0800) [pid = 2872] [serial = 1489] [outer = 00000000] [url = about:blank] 12:30:21 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (15FA3800) [pid = 2872] [serial = 1493] [outer = 00000000] [url = about:blank] 12:30:21 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (157DFC00) [pid = 2872] [serial = 1492] [outer = 00000000] [url = about:blank] 12:30:21 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (19AA8400) [pid = 2872] [serial = 1498] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:30:21 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (183AE400) [pid = 2872] [serial = 1496] [outer = 00000000] [url = about:blank] 12:30:21 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (183A4000) [pid = 2872] [serial = 1495] [outer = 00000000] [url = about:blank] 12:30:21 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (19CF1800) [pid = 2872] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467142199962] 12:30:21 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (16F0D000) [pid = 2872] [serial = 1535] [outer = 00000000] [url = about:blank] 12:30:21 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (19AB1000) [pid = 2872] [serial = 1501] [outer = 00000000] [url = about:blank] 12:30:21 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (177DA800) [pid = 2872] [serial = 1537] [outer = 00000000] [url = about:blank] 12:30:21 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (19AAA400) [pid = 2872] [serial = 1500] [outer = 00000000] [url = about:blank] 12:30:21 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (139CD800) [pid = 2872] [serial = 1508] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:30:21 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (110AEC00) [pid = 2872] [serial = 1505] [outer = 00000000] [url = about:blank] 12:30:21 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (157E4000) [pid = 2872] [serial = 1523] [outer = 00000000] [url = about:blank] 12:30:21 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (16A50400) [pid = 2872] [serial = 1526] [outer = 00000000] [url = about:blank] 12:30:21 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (16E85C00) [pid = 2872] [serial = 1531] [outer = 00000000] [url = about:blank] 12:30:21 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (1707E000) [pid = 2872] [serial = 1534] [outer = 00000000] [url = about:blank] 12:30:21 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (16E84000) [pid = 2872] [serial = 1529] [outer = 00000000] [url = about:blank] 12:30:21 INFO - PROCESS | 2872 | --DOMWINDOW == 70 (16C4D000) [pid = 2872] [serial = 1528] [outer = 00000000] [url = about:blank] 12:30:21 INFO - PROCESS | 2872 | --DOMWINDOW == 69 (140D2400) [pid = 2872] [serial = 1517] [outer = 00000000] [url = about:blank] 12:30:21 INFO - PROCESS | 2872 | --DOMWINDOW == 68 (16F7FC00) [pid = 2872] [serial = 1532] [outer = 00000000] [url = about:blank] 12:30:21 INFO - PROCESS | 2872 | --DOMWINDOW == 67 (15051C00) [pid = 2872] [serial = 1520] [outer = 00000000] [url = about:blank] 12:30:24 INFO - PROCESS | 2872 | --DOMWINDOW == 66 (15F9C800) [pid = 2872] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html] 12:30:24 INFO - PROCESS | 2872 | --DOMWINDOW == 65 (1325A400) [pid = 2872] [serial = 1541] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html] 12:30:24 INFO - PROCESS | 2872 | --DOMWINDOW == 64 (169B5000) [pid = 2872] [serial = 1544] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467142210378] 12:30:24 INFO - PROCESS | 2872 | --DOMWINDOW == 63 (17712800) [pid = 2872] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html] 12:30:24 INFO - PROCESS | 2872 | --DOMWINDOW == 62 (110B2C00) [pid = 2872] [serial = 1539] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:30:24 INFO - PROCESS | 2872 | --DOMWINDOW == 61 (1055A400) [pid = 2872] [serial = 1504] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html] 12:30:24 INFO - PROCESS | 2872 | --DOMWINDOW == 60 (1707D000) [pid = 2872] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html] 12:30:24 INFO - PROCESS | 2872 | --DOMWINDOW == 59 (16C4E800) [pid = 2872] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html] 12:30:24 INFO - PROCESS | 2872 | --DOMWINDOW == 58 (10A0F400) [pid = 2872] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html] 12:30:24 INFO - PROCESS | 2872 | --DOMWINDOW == 57 (10AC7C00) [pid = 2872] [serial = 1546] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html] 12:30:24 INFO - PROCESS | 2872 | --DOMWINDOW == 56 (114D5C00) [pid = 2872] [serial = 1549] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:30:24 INFO - PROCESS | 2872 | --DOMWINDOW == 55 (13D13C00) [pid = 2872] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html] 12:30:24 INFO - PROCESS | 2872 | --DOMWINDOW == 54 (1553F000) [pid = 2872] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html] 12:30:28 INFO - PROCESS | 2872 | --DOCSHELL 129F4000 == 26 [pid = 2872] [id = 543] 12:30:28 INFO - PROCESS | 2872 | --DOCSHELL 16C4E000 == 25 [pid = 2872] [id = 561] 12:30:28 INFO - PROCESS | 2872 | --DOCSHELL 13265400 == 24 [pid = 2872] [id = 549] 12:30:28 INFO - PROCESS | 2872 | --DOCSHELL 10A0E000 == 23 [pid = 2872] [id = 557] 12:30:28 INFO - PROCESS | 2872 | --DOCSHELL 13CE0000 == 22 [pid = 2872] [id = 558] 12:30:28 INFO - PROCESS | 2872 | --DOCSHELL 15542000 == 21 [pid = 2872] [id = 567] 12:30:28 INFO - PROCESS | 2872 | --DOCSHELL 157DA800 == 20 [pid = 2872] [id = 546] 12:30:28 INFO - PROCESS | 2872 | --DOCSHELL 131D5400 == 19 [pid = 2872] [id = 553] 12:30:28 INFO - PROCESS | 2872 | --DOCSHELL 10AC5C00 == 18 [pid = 2872] [id = 555] 12:30:28 INFO - PROCESS | 2872 | --DOCSHELL 16B99000 == 17 [pid = 2872] [id = 550] 12:30:28 INFO - PROCESS | 2872 | --DOCSHELL 10275C00 == 16 [pid = 2872] [id = 548] 12:30:28 INFO - PROCESS | 2872 | --DOCSHELL 139D4800 == 15 [pid = 2872] [id = 562] 12:30:28 INFO - PROCESS | 2872 | --DOCSHELL 1430E400 == 14 [pid = 2872] [id = 545] 12:30:28 INFO - PROCESS | 2872 | --DOCSHELL 139C8C00 == 13 [pid = 2872] [id = 544] 12:30:28 INFO - PROCESS | 2872 | --DOCSHELL 10271C00 == 12 [pid = 2872] [id = 563] 12:30:28 INFO - PROCESS | 2872 | --DOCSHELL 15F9BC00 == 11 [pid = 2872] [id = 560] 12:30:28 INFO - PROCESS | 2872 | --DOCSHELL 1727B000 == 10 [pid = 2872] [id = 551] 12:30:28 INFO - PROCESS | 2872 | --DOCSHELL 160D7C00 == 9 [pid = 2872] [id = 547] 12:30:28 INFO - PROCESS | 2872 | --DOCSHELL 1553EC00 == 8 [pid = 2872] [id = 559] 12:30:28 INFO - PROCESS | 2872 | --DOCSHELL 140D1800 == 7 [pid = 2872] [id = 565] 12:30:28 INFO - PROCESS | 2872 | --DOMWINDOW == 53 (16B98800) [pid = 2872] [serial = 1562] [outer = 00000000] [url = about:blank] 12:30:28 INFO - PROCESS | 2872 | --DOMWINDOW == 52 (14385000) [pid = 2872] [serial = 1543] [outer = 00000000] [url = about:blank] 12:30:28 INFO - PROCESS | 2872 | --DOMWINDOW == 51 (16A45400) [pid = 2872] [serial = 1545] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467142210378] 12:30:28 INFO - PROCESS | 2872 | --DOMWINDOW == 50 (178C5400) [pid = 2872] [serial = 1538] [outer = 00000000] [url = about:blank] 12:30:28 INFO - PROCESS | 2872 | --DOMWINDOW == 49 (11AD9400) [pid = 2872] [serial = 1540] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:30:28 INFO - PROCESS | 2872 | --DOMWINDOW == 48 (12D64400) [pid = 2872] [serial = 1506] [outer = 00000000] [url = about:blank] 12:30:28 INFO - PROCESS | 2872 | --DOMWINDOW == 47 (177D1000) [pid = 2872] [serial = 1567] [outer = 00000000] [url = about:blank] 12:30:28 INFO - PROCESS | 2872 | --DOMWINDOW == 46 (177D2400) [pid = 2872] [serial = 1568] [outer = 00000000] [url = about:blank] 12:30:28 INFO - PROCESS | 2872 | --DOMWINDOW == 45 (16A47C00) [pid = 2872] [serial = 1561] [outer = 00000000] [url = about:blank] 12:30:28 INFO - PROCESS | 2872 | --DOMWINDOW == 44 (16E82C00) [pid = 2872] [serial = 1564] [outer = 00000000] [url = about:blank] 12:30:28 INFO - PROCESS | 2872 | --DOMWINDOW == 43 (16E87400) [pid = 2872] [serial = 1565] [outer = 00000000] [url = about:blank] 12:30:28 INFO - PROCESS | 2872 | --DOMWINDOW == 42 (1281A800) [pid = 2872] [serial = 1552] [outer = 00000000] [url = about:blank] 12:30:28 INFO - PROCESS | 2872 | --DOMWINDOW == 41 (131D6C00) [pid = 2872] [serial = 1553] [outer = 00000000] [url = about:blank] 12:30:28 INFO - PROCESS | 2872 | --DOMWINDOW == 40 (112C8800) [pid = 2872] [serial = 1547] [outer = 00000000] [url = about:blank] 12:30:28 INFO - PROCESS | 2872 | --DOMWINDOW == 39 (131D5C00) [pid = 2872] [serial = 1548] [outer = 00000000] [url = about:blank] 12:30:28 INFO - PROCESS | 2872 | --DOMWINDOW == 38 (10A73400) [pid = 2872] [serial = 1550] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:30:28 INFO - PROCESS | 2872 | --DOMWINDOW == 37 (140DC400) [pid = 2872] [serial = 1542] [outer = 00000000] [url = about:blank] 12:30:28 INFO - PROCESS | 2872 | --DOMWINDOW == 36 (140D7C00) [pid = 2872] [serial = 1555] [outer = 00000000] [url = about:blank] 12:30:28 INFO - PROCESS | 2872 | --DOMWINDOW == 35 (1430BC00) [pid = 2872] [serial = 1556] [outer = 00000000] [url = about:blank] 12:30:28 INFO - PROCESS | 2872 | --DOMWINDOW == 34 (157ACC00) [pid = 2872] [serial = 1558] [outer = 00000000] [url = about:blank] 12:30:28 INFO - PROCESS | 2872 | --DOMWINDOW == 33 (157DF400) [pid = 2872] [serial = 1559] [outer = 00000000] [url = about:blank] 12:30:31 INFO - PROCESS | 2872 | --DOMWINDOW == 32 (13D18000) [pid = 2872] [serial = 1572] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:30:31 INFO - PROCESS | 2872 | --DOMWINDOW == 31 (10275800) [pid = 2872] [serial = 1569] [outer = 00000000] [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] 12:30:31 INFO - PROCESS | 2872 | --DOMWINDOW == 30 (14E40C00) [pid = 2872] [serial = 1577] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467142217920] 12:30:31 INFO - PROCESS | 2872 | --DOMWINDOW == 29 (14309C00) [pid = 2872] [serial = 1574] [outer = 00000000] [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] 12:30:31 INFO - PROCESS | 2872 | --DOMWINDOW == 28 (157DA400) [pid = 2872] [serial = 1579] [outer = 00000000] [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] 12:30:31 INFO - PROCESS | 2872 | --DOMWINDOW == 27 (180B7C00) [pid = 2872] [serial = 1582] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:30:35 INFO - PROCESS | 2872 | --DOMWINDOW == 26 (140D4C00) [pid = 2872] [serial = 1573] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:30:35 INFO - PROCESS | 2872 | --DOMWINDOW == 25 (10ACF800) [pid = 2872] [serial = 1571] [outer = 00000000] [url = about:blank] 12:30:35 INFO - PROCESS | 2872 | --DOMWINDOW == 24 (10A77000) [pid = 2872] [serial = 1570] [outer = 00000000] [url = about:blank] 12:30:35 INFO - PROCESS | 2872 | --DOMWINDOW == 23 (16A4E800) [pid = 2872] [serial = 1578] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467142217920] 12:30:35 INFO - PROCESS | 2872 | --DOMWINDOW == 22 (15541C00) [pid = 2872] [serial = 1576] [outer = 00000000] [url = about:blank] 12:30:35 INFO - PROCESS | 2872 | --DOMWINDOW == 21 (14E47800) [pid = 2872] [serial = 1575] [outer = 00000000] [url = about:blank] 12:30:35 INFO - PROCESS | 2872 | --DOMWINDOW == 20 (18336800) [pid = 2872] [serial = 1585] [outer = 00000000] [url = about:blank] 12:30:35 INFO - PROCESS | 2872 | --DOMWINDOW == 19 (1700B000) [pid = 2872] [serial = 1580] [outer = 00000000] [url = about:blank] 12:30:35 INFO - PROCESS | 2872 | --DOMWINDOW == 18 (172EC000) [pid = 2872] [serial = 1581] [outer = 00000000] [url = about:blank] 12:30:35 INFO - PROCESS | 2872 | --DOMWINDOW == 17 (180BA800) [pid = 2872] [serial = 1583] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:30:49 INFO - PROCESS | 2872 | MARIONETTE LOG: INFO: Timeout fired 12:30:49 INFO - PROCESS | 2872 | 1467142249594 Marionette TRACE conn3 <- [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]]]}] 12:30:49 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 12:30:49 INFO - document served over http requires an http 12:30:49 INFO - sub-resource via img-tag using the attr-referrer 12:30:49 INFO - delivery method with keep-origin-redirect and when 12:30:49 INFO - the target request is cross-origin. 12:30:49 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 30485ms 12:30:49 INFO - PROCESS | 2872 | 1467142249638 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 12:30:49 INFO - PROCESS | 2872 | 1467142249642 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 12:30:49 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/img-tag/cross-origin.no-redirect.http.html 12:30:49 INFO - PROCESS | 2872 | 1467142249648 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 12:30:49 INFO - PROCESS | 2872 | 1467142249651 Marionette TRACE conn3 <- [1,1750,null,{}] 12:30:49 INFO - PROCESS | 2872 | 1467142249657 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:49 INFO - PROCESS | 2872 | 1467142249660 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:30:49 INFO - PROCESS | 2872 | 1467142249778 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 12:30:49 INFO - PROCESS | 2872 | 1467142249787 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:49 INFO - PROCESS | 2872 | 1467142249790 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:30:49 INFO - PROCESS | 2872 | ++DOCSHELL 1055D800 == 8 [pid = 2872] [id = 570] 12:30:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 18 (10AC5C00) [pid = 2872] [serial = 1587] [outer = 00000000] 12:30:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 19 (10AC9400) [pid = 2872] [serial = 1588] [outer = 10AC5C00] 12:30:49 INFO - PROCESS | 2872 | 1467142249842 Marionette DEBUG loaded listener.js 12:30:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 20 (10ACF000) [pid = 2872] [serial = 1589] [outer = 10AC5C00] 12:30:54 INFO - PROCESS | 2872 | --DOCSHELL 17830C00 == 7 [pid = 2872] [id = 569] 12:30:56 INFO - PROCESS | 2872 | --DOMWINDOW == 19 (180BA000) [pid = 2872] [serial = 1584] [outer = 00000000] [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] 12:31:01 INFO - PROCESS | 2872 | --DOMWINDOW == 18 (18338C00) [pid = 2872] [serial = 1586] [outer = 00000000] [url = about:blank] 12:31:01 INFO - PROCESS | 2872 | --DOMWINDOW == 17 (10AC9400) [pid = 2872] [serial = 1588] [outer = 00000000] [url = about:blank] 12:31:19 INFO - PROCESS | 2872 | MARIONETTE LOG: INFO: Timeout fired 12:31:19 INFO - PROCESS | 2872 | 1467142279957 Marionette TRACE conn3 <- [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]]]}] 12:31:19 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 12:31:19 INFO - document served over http requires an http 12:31:19 INFO - sub-resource via img-tag using the attr-referrer 12:31:19 INFO - delivery method with no-redirect and when 12:31:19 INFO - the target request is cross-origin. 12:31:19 INFO - TEST-TIMEOUT | /referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/img-tag/cross-origin.no-redirect.http.html | took 30328ms 12:31:19 INFO - PROCESS | 2872 | 1467142279989 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 12:31:19 INFO - PROCESS | 2872 | 1467142279994 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 12:31:19 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-http/img-tag/cross-origin.swap-origin-redirect.http.html 12:31:19 INFO - PROCESS | 2872 | 1467142280000 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 12:31:19 INFO - PROCESS | 2872 | 1467142280003 Marionette TRACE conn3 <- [1,1754,null,{}] 12:31:19 INFO - PROCESS | 2872 | 1467142280010 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:19 INFO - PROCESS | 2872 | 1467142280013 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:31:20 INFO - PROCESS | 2872 | 1467142280127 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 12:31:20 INFO - PROCESS | 2872 | 1467142280170 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:20 INFO - PROCESS | 2872 | 1467142280173 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:31:20 INFO - PROCESS | 2872 | ++DOCSHELL 10A06400 == 8 [pid = 2872] [id = 571] 12:31:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 18 (10AC8400) [pid = 2872] [serial = 1590] [outer = 00000000] 12:31:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 19 (10ACB800) [pid = 2872] [serial = 1591] [outer = 10AC8400] 12:31:20 INFO - PROCESS | 2872 | 1467142280232 Marionette DEBUG loaded listener.js 12:31:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 20 (10AD4C00) [pid = 2872] [serial = 1592] [outer = 10AC8400] 12:31:29 INFO - PROCESS | 2872 | --DOCSHELL 1055D800 == 7 [pid = 2872] [id = 570] 12:31:35 INFO - PROCESS | 2872 | --DOMWINDOW == 19 (10AC5C00) [pid = 2872] [serial = 1587] [outer = 00000000] [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] 12:31:40 INFO - PROCESS | 2872 | --DOMWINDOW == 18 (10ACF000) [pid = 2872] [serial = 1589] [outer = 00000000] [url = about:blank] 12:31:40 INFO - PROCESS | 2872 | --DOMWINDOW == 17 (10ACB800) [pid = 2872] [serial = 1591] [outer = 00000000] [url = about:blank] 12:31:50 INFO - PROCESS | 2872 | MARIONETTE LOG: INFO: Timeout fired 12:31:50 INFO - PROCESS | 2872 | 1467142310344 Marionette TRACE conn3 <- [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]]]}] 12:31:50 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 12:31:50 INFO - document served over http requires an http 12:31:50 INFO - sub-resource via img-tag using the attr-referrer 12:31:50 INFO - delivery method with swap-origin-redirect and when 12:31:50 INFO - the target request is cross-origin. 12:31:50 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 30391ms 12:31:50 INFO - PROCESS | 2872 | 1467142310393 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 12:31:50 INFO - PROCESS | 2872 | 1467142310398 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 12:31:50 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html 12:31:50 INFO - PROCESS | 2872 | 1467142310404 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 12:31:50 INFO - PROCESS | 2872 | 1467142310407 Marionette TRACE conn3 <- [1,1758,null,{}] 12:31:50 INFO - PROCESS | 2872 | 1467142310413 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:50 INFO - PROCESS | 2872 | 1467142310416 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:31:50 INFO - PROCESS | 2872 | 1467142310531 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 12:31:50 INFO - PROCESS | 2872 | 1467142310574 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:50 INFO - PROCESS | 2872 | 1467142310577 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:31:50 INFO - PROCESS | 2872 | ++DOCSHELL 10A01400 == 8 [pid = 2872] [id = 572] 12:31:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 18 (10AC6C00) [pid = 2872] [serial = 1593] [outer = 00000000] 12:31:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 19 (10ACB000) [pid = 2872] [serial = 1594] [outer = 10AC6C00] 12:31:50 INFO - PROCESS | 2872 | 1467142310629 Marionette DEBUG loaded listener.js 12:31:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 20 (10AD0800) [pid = 2872] [serial = 1595] [outer = 10AC6C00] 12:31:50 INFO - PROCESS | 2872 | ++DOCSHELL 11AE0400 == 9 [pid = 2872] [id = 573] 12:31:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 21 (11AE4800) [pid = 2872] [serial = 1596] [outer = 00000000] 12:31:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 22 (11CCE000) [pid = 2872] [serial = 1597] [outer = 11AE4800] 12:31:51 INFO - PROCESS | 2872 | 1467142311076 Marionette TRACE conn3 <- [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] 12:31:51 INFO - PROCESS | 2872 | 1467142311110 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 12:31:51 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html 12:31:51 INFO - PROCESS | 2872 | 1467142311117 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 12:31:51 INFO - PROCESS | 2872 | 1467142311122 Marionette TRACE conn3 <- [1,1762,null,{}] 12:31:51 INFO - PROCESS | 2872 | 1467142311126 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:51 INFO - PROCESS | 2872 | 1467142311130 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:31:51 INFO - PROCESS | 2872 | 1467142311227 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 12:31:51 INFO - PROCESS | 2872 | 1467142311236 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:51 INFO - PROCESS | 2872 | 1467142311239 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:31:51 INFO - PROCESS | 2872 | ++DOCSHELL 129F4000 == 10 [pid = 2872] [id = 574] 12:31:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 23 (129F7000) [pid = 2872] [serial = 1598] [outer = 00000000] 12:31:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 24 (12D62800) [pid = 2872] [serial = 1599] [outer = 129F7000] 12:31:51 INFO - PROCESS | 2872 | 1467142311285 Marionette DEBUG loaded listener.js 12:31:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 25 (13074800) [pid = 2872] [serial = 1600] [outer = 129F7000] 12:31:51 INFO - PROCESS | 2872 | ++DOCSHELL 13152000 == 11 [pid = 2872] [id = 575] 12:31:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 26 (13153000) [pid = 2872] [serial = 1601] [outer = 00000000] 12:31:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 27 (13154800) [pid = 2872] [serial = 1602] [outer = 13153000] 12:31:51 INFO - PROCESS | 2872 | 1467142311785 Marionette TRACE conn3 <- [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] 12:31:51 INFO - PROCESS | 2872 | 1467142311820 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 12:31:51 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/iframe-tag/cross-origin.swap-origin-redirect.http.html 12:31:51 INFO - PROCESS | 2872 | 1467142311861 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 12:31:51 INFO - PROCESS | 2872 | 1467142311865 Marionette TRACE conn3 <- [1,1766,null,{}] 12:31:51 INFO - PROCESS | 2872 | 1467142311879 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:51 INFO - PROCESS | 2872 | 1467142311884 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:31:51 INFO - PROCESS | 2872 | 1467142311980 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 12:31:51 INFO - PROCESS | 2872 | 1467142311994 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:51 INFO - PROCESS | 2872 | 1467142311997 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:31:51 INFO - PROCESS | 2872 | ++DOCSHELL 136FB400 == 12 [pid = 2872] [id = 576] 12:31:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 28 (136FBC00) [pid = 2872] [serial = 1603] [outer = 00000000] 12:31:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 29 (13933400) [pid = 2872] [serial = 1604] [outer = 136FBC00] 12:31:52 INFO - PROCESS | 2872 | 1467142312045 Marionette DEBUG loaded listener.js 12:31:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 30 (139C7400) [pid = 2872] [serial = 1605] [outer = 136FBC00] 12:31:52 INFO - PROCESS | 2872 | ++DOCSHELL 13CD7000 == 13 [pid = 2872] [id = 577] 12:31:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 31 (13CD7400) [pid = 2872] [serial = 1606] [outer = 00000000] 12:31:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 32 (13CDF400) [pid = 2872] [serial = 1607] [outer = 13CD7400] 12:31:52 INFO - PROCESS | 2872 | 1467142312589 Marionette TRACE conn3 <- [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] 12:31:52 INFO - PROCESS | 2872 | 1467142312617 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 12:31:52 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html 12:31:52 INFO - PROCESS | 2872 | 1467142312621 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 12:31:52 INFO - PROCESS | 2872 | 1467142312623 Marionette TRACE conn3 <- [1,1770,null,{}] 12:31:52 INFO - PROCESS | 2872 | 1467142312626 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:52 INFO - PROCESS | 2872 | 1467142312628 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:31:52 INFO - PROCESS | 2872 | 1467142312716 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 12:31:52 INFO - PROCESS | 2872 | 1467142312721 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:52 INFO - PROCESS | 2872 | 1467142312723 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:31:52 INFO - PROCESS | 2872 | ++DOCSHELL 139CF400 == 14 [pid = 2872] [id = 578] 12:31:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 33 (139D1400) [pid = 2872] [serial = 1608] [outer = 00000000] 12:31:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 34 (13D15800) [pid = 2872] [serial = 1609] [outer = 139D1400] 12:31:52 INFO - PROCESS | 2872 | 1467142312767 Marionette DEBUG loaded listener.js 12:31:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 35 (140D4000) [pid = 2872] [serial = 1610] [outer = 139D1400] 12:31:59 INFO - PROCESS | 2872 | --DOCSHELL 13CD7000 == 13 [pid = 2872] [id = 577] 12:31:59 INFO - PROCESS | 2872 | --DOCSHELL 136FB400 == 12 [pid = 2872] [id = 576] 12:31:59 INFO - PROCESS | 2872 | --DOCSHELL 13152000 == 11 [pid = 2872] [id = 575] 12:31:59 INFO - PROCESS | 2872 | --DOCSHELL 129F4000 == 10 [pid = 2872] [id = 574] 12:31:59 INFO - PROCESS | 2872 | --DOCSHELL 11AE0400 == 9 [pid = 2872] [id = 573] 12:31:59 INFO - PROCESS | 2872 | --DOCSHELL 10A01400 == 8 [pid = 2872] [id = 572] 12:31:59 INFO - PROCESS | 2872 | --DOCSHELL 10A06400 == 7 [pid = 2872] [id = 571] 12:32:02 INFO - PROCESS | 2872 | --DOMWINDOW == 34 (10AC8400) [pid = 2872] [serial = 1590] [outer = 00000000] [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] 12:32:02 INFO - PROCESS | 2872 | --DOMWINDOW == 33 (10AC6C00) [pid = 2872] [serial = 1593] [outer = 00000000] [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] 12:32:02 INFO - PROCESS | 2872 | --DOMWINDOW == 32 (11AE4800) [pid = 2872] [serial = 1596] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:32:02 INFO - PROCESS | 2872 | --DOMWINDOW == 31 (136FBC00) [pid = 2872] [serial = 1603] [outer = 00000000] [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] 12:32:02 INFO - PROCESS | 2872 | --DOMWINDOW == 30 (13CD7400) [pid = 2872] [serial = 1606] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:32:02 INFO - PROCESS | 2872 | --DOMWINDOW == 29 (129F7000) [pid = 2872] [serial = 1598] [outer = 00000000] [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] 12:32:02 INFO - PROCESS | 2872 | --DOMWINDOW == 28 (13153000) [pid = 2872] [serial = 1601] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467142311665] 12:32:07 INFO - PROCESS | 2872 | --DOMWINDOW == 27 (10AD4C00) [pid = 2872] [serial = 1592] [outer = 00000000] [url = about:blank] 12:32:07 INFO - PROCESS | 2872 | --DOMWINDOW == 26 (10ACB000) [pid = 2872] [serial = 1594] [outer = 00000000] [url = about:blank] 12:32:07 INFO - PROCESS | 2872 | --DOMWINDOW == 25 (11CCE000) [pid = 2872] [serial = 1597] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:32:07 INFO - PROCESS | 2872 | --DOMWINDOW == 24 (10AD0800) [pid = 2872] [serial = 1595] [outer = 00000000] [url = about:blank] 12:32:07 INFO - PROCESS | 2872 | --DOMWINDOW == 23 (13933400) [pid = 2872] [serial = 1604] [outer = 00000000] [url = about:blank] 12:32:07 INFO - PROCESS | 2872 | --DOMWINDOW == 22 (13CDF400) [pid = 2872] [serial = 1607] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:32:07 INFO - PROCESS | 2872 | --DOMWINDOW == 21 (139C7400) [pid = 2872] [serial = 1605] [outer = 00000000] [url = about:blank] 12:32:07 INFO - PROCESS | 2872 | --DOMWINDOW == 20 (12D62800) [pid = 2872] [serial = 1599] [outer = 00000000] [url = about:blank] 12:32:07 INFO - PROCESS | 2872 | --DOMWINDOW == 19 (13154800) [pid = 2872] [serial = 1602] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467142311665] 12:32:07 INFO - PROCESS | 2872 | --DOMWINDOW == 18 (13074800) [pid = 2872] [serial = 1600] [outer = 00000000] [url = about:blank] 12:32:07 INFO - PROCESS | 2872 | --DOMWINDOW == 17 (13D15800) [pid = 2872] [serial = 1609] [outer = 00000000] [url = about:blank] 12:32:22 INFO - PROCESS | 2872 | MARIONETTE LOG: INFO: Timeout fired 12:32:22 INFO - PROCESS | 2872 | 1467142342890 Marionette TRACE conn3 <- [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]]]}] 12:32:22 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 12:32:22 INFO - document served over http requires an https 12:32:22 INFO - sub-resource via img-tag using the attr-referrer 12:32:22 INFO - delivery method with keep-origin-redirect and when 12:32:22 INFO - the target request is cross-origin. 12:32:22 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 30276ms 12:32:22 INFO - PROCESS | 2872 | 1467142342911 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 12:32:22 INFO - PROCESS | 2872 | 1467142342916 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 12:32:22 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html 12:32:22 INFO - PROCESS | 2872 | 1467142342921 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 12:32:22 INFO - PROCESS | 2872 | 1467142342924 Marionette TRACE conn3 <- [1,1774,null,{}] 12:32:22 INFO - PROCESS | 2872 | 1467142342931 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:22 INFO - PROCESS | 2872 | 1467142342934 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:32:23 INFO - PROCESS | 2872 | 1467142343046 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 12:32:23 INFO - PROCESS | 2872 | 1467142343092 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:23 INFO - PROCESS | 2872 | 1467142343098 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:32:23 INFO - PROCESS | 2872 | ++DOCSHELL 10564000 == 8 [pid = 2872] [id = 579] 12:32:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 18 (10AC6400) [pid = 2872] [serial = 1611] [outer = 00000000] 12:32:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 19 (10ACA000) [pid = 2872] [serial = 1612] [outer = 10AC6400] 12:32:23 INFO - PROCESS | 2872 | 1467142343155 Marionette DEBUG loaded listener.js 12:32:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 20 (10ACF400) [pid = 2872] [serial = 1613] [outer = 10AC6400] 12:32:32 INFO - PROCESS | 2872 | --DOCSHELL 139CF400 == 7 [pid = 2872] [id = 578] 12:32:38 INFO - PROCESS | 2872 | --DOMWINDOW == 19 (139D1400) [pid = 2872] [serial = 1608] [outer = 00000000] [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] 12:32:43 INFO - PROCESS | 2872 | --DOMWINDOW == 18 (140D4000) [pid = 2872] [serial = 1610] [outer = 00000000] [url = about:blank] 12:32:43 INFO - PROCESS | 2872 | --DOMWINDOW == 17 (10ACA000) [pid = 2872] [serial = 1612] [outer = 00000000] [url = about:blank] 12:32:53 INFO - PROCESS | 2872 | MARIONETTE LOG: INFO: Timeout fired 12:32:53 INFO - PROCESS | 2872 | 1467142373277 Marionette TRACE conn3 <- [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]]]}] 12:32:53 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 12:32:53 INFO - document served over http requires an https 12:32:53 INFO - sub-resource via img-tag using the attr-referrer 12:32:53 INFO - delivery method with no-redirect and when 12:32:53 INFO - the target request is cross-origin. 12:32:53 INFO - TEST-TIMEOUT | /referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html | took 30402ms 12:32:53 INFO - PROCESS | 2872 | 1467142373316 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 12:32:53 INFO - PROCESS | 2872 | 1467142373320 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 12:32:53 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/attr-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html 12:32:53 INFO - PROCESS | 2872 | 1467142373326 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 12:32:53 INFO - PROCESS | 2872 | 1467142373329 Marionette TRACE conn3 <- [1,1778,null,{}] 12:32:53 INFO - PROCESS | 2872 | 1467142373336 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:53 INFO - PROCESS | 2872 | 1467142373339 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:32:53 INFO - PROCESS | 2872 | 1467142373454 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 12:32:53 INFO - PROCESS | 2872 | 1467142373497 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:53 INFO - PROCESS | 2872 | 1467142373501 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:32:53 INFO - PROCESS | 2872 | ++DOCSHELL 10564400 == 8 [pid = 2872] [id = 580] 12:32:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 18 (10AC9C00) [pid = 2872] [serial = 1614] [outer = 00000000] 12:32:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 19 (10ACD400) [pid = 2872] [serial = 1615] [outer = 10AC9C00] 12:32:53 INFO - PROCESS | 2872 | 1467142373554 Marionette DEBUG loaded listener.js 12:32:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 20 (110B7800) [pid = 2872] [serial = 1616] [outer = 10AC9C00] 12:33:02 INFO - PROCESS | 2872 | --DOCSHELL 10564000 == 7 [pid = 2872] [id = 579] 12:33:08 INFO - PROCESS | 2872 | --DOMWINDOW == 19 (10AC6400) [pid = 2872] [serial = 1611] [outer = 00000000] [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] 12:33:13 INFO - PROCESS | 2872 | --DOMWINDOW == 18 (10ACF400) [pid = 2872] [serial = 1613] [outer = 00000000] [url = about:blank] 12:33:13 INFO - PROCESS | 2872 | --DOMWINDOW == 17 (10ACD400) [pid = 2872] [serial = 1615] [outer = 00000000] [url = about:blank] 12:33:23 INFO - PROCESS | 2872 | MARIONETTE LOG: INFO: Timeout fired 12:33:23 INFO - PROCESS | 2872 | 1467142403684 Marionette TRACE conn3 <- [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]]]}] 12:33:23 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 12:33:23 INFO - document served over http requires an https 12:33:23 INFO - sub-resource via img-tag using the attr-referrer 12:33:23 INFO - delivery method with swap-origin-redirect and when 12:33:23 INFO - the target request is cross-origin. 12:33:23 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 30402ms 12:33:23 INFO - PROCESS | 2872 | 1467142403738 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 12:33:23 INFO - PROCESS | 2872 | 1467142403742 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 12:33:23 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 12:33:23 INFO - PROCESS | 2872 | 1467142403748 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 12:33:23 INFO - PROCESS | 2872 | 1467142403752 Marionette TRACE conn3 <- [1,1782,null,{}] 12:33:23 INFO - PROCESS | 2872 | 1467142403758 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:23 INFO - PROCESS | 2872 | 1467142403761 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:33:23 INFO - PROCESS | 2872 | 1467142403876 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 12:33:23 INFO - PROCESS | 2872 | 1467142403923 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:23 INFO - PROCESS | 2872 | 1467142403927 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:33:23 INFO - PROCESS | 2872 | ++DOCSHELL 10A01400 == 8 [pid = 2872] [id = 581] 12:33:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 18 (10ACA000) [pid = 2872] [serial = 1617] [outer = 00000000] 12:33:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 19 (10ACD800) [pid = 2872] [serial = 1618] [outer = 10ACA000] 12:33:23 INFO - PROCESS | 2872 | 1467142403982 Marionette DEBUG loaded listener.js 12:33:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 20 (10AD3800) [pid = 2872] [serial = 1619] [outer = 10ACA000] 12:33:24 INFO - PROCESS | 2872 | ++DOCSHELL 11CCE800 == 9 [pid = 2872] [id = 582] 12:33:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 21 (11CCF400) [pid = 2872] [serial = 1620] [outer = 00000000] 12:33:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 22 (12820C00) [pid = 2872] [serial = 1621] [outer = 11CCF400] 12:33:24 INFO - PROCESS | 2872 | 1467142404414 Marionette TRACE conn3 <- [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]]]}] 12:33:24 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 12:33:24 INFO - document served over http requires an http 12:33:24 INFO - sub-resource via iframe-tag using the attr-referrer 12:33:24 INFO - delivery method with keep-origin-redirect and when 12:33:24 INFO - the target request is same-origin. 12:33:24 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 703ms 12:33:24 INFO - PROCESS | 2872 | 1467142404447 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 12:33:24 INFO - PROCESS | 2872 | 1467142404452 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 12:33:24 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/iframe-tag/same-origin-insecure.no-redirect.http.html 12:33:24 INFO - PROCESS | 2872 | 1467142404458 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 12:33:24 INFO - PROCESS | 2872 | 1467142404461 Marionette TRACE conn3 <- [1,1786,null,{}] 12:33:24 INFO - PROCESS | 2872 | 1467142404468 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:24 INFO - PROCESS | 2872 | 1467142404471 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:33:24 INFO - PROCESS | 2872 | 1467142404566 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 12:33:24 INFO - PROCESS | 2872 | 1467142404573 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:24 INFO - PROCESS | 2872 | 1467142404576 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:33:24 INFO - PROCESS | 2872 | ++DOCSHELL 12BD2C00 == 10 [pid = 2872] [id = 583] 12:33:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 23 (12D6B800) [pid = 2872] [serial = 1622] [outer = 00000000] 12:33:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 24 (13037400) [pid = 2872] [serial = 1623] [outer = 12D6B800] 12:33:24 INFO - PROCESS | 2872 | 1467142404622 Marionette DEBUG loaded listener.js 12:33:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 25 (1310F000) [pid = 2872] [serial = 1624] [outer = 12D6B800] 12:33:25 INFO - PROCESS | 2872 | ++DOCSHELL 131D4400 == 11 [pid = 2872] [id = 584] 12:33:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 26 (131D4800) [pid = 2872] [serial = 1625] [outer = 00000000] 12:33:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 27 (131D5800) [pid = 2872] [serial = 1626] [outer = 131D4800] 12:33:25 INFO - PROCESS | 2872 | 1467142405116 Marionette TRACE conn3 <- [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]]]}] 12:33:25 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 12:33:25 INFO - document served over http requires an http 12:33:25 INFO - sub-resource via iframe-tag using the attr-referrer 12:33:25 INFO - delivery method with no-redirect and when 12:33:25 INFO - the target request is same-origin. 12:33:25 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 703ms 12:33:25 INFO - PROCESS | 2872 | 1467142405157 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 12:33:25 INFO - PROCESS | 2872 | 1467142405159 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 12:33:25 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 12:33:25 INFO - PROCESS | 2872 | 1467142405163 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 12:33:25 INFO - PROCESS | 2872 | 1467142405167 Marionette TRACE conn3 <- [1,1790,null,{}] 12:33:25 INFO - PROCESS | 2872 | 1467142405177 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:25 INFO - PROCESS | 2872 | 1467142405182 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:33:25 INFO - PROCESS | 2872 | 1467142405315 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 12:33:25 INFO - PROCESS | 2872 | 1467142405328 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:25 INFO - PROCESS | 2872 | 1467142405331 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:33:25 INFO - PROCESS | 2872 | ++DOCSHELL 136F3800 == 12 [pid = 2872] [id = 585] 12:33:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 28 (136F3C00) [pid = 2872] [serial = 1627] [outer = 00000000] 12:33:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 29 (139C7800) [pid = 2872] [serial = 1628] [outer = 136F3C00] 12:33:25 INFO - PROCESS | 2872 | 1467142405384 Marionette DEBUG loaded listener.js 12:33:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 30 (139CD400) [pid = 2872] [serial = 1629] [outer = 136F3C00] 12:33:25 INFO - PROCESS | 2872 | ++DOCSHELL 13CE0800 == 13 [pid = 2872] [id = 586] 12:33:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 31 (13CE1C00) [pid = 2872] [serial = 1630] [outer = 00000000] 12:33:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 32 (13D0E800) [pid = 2872] [serial = 1631] [outer = 13CE1C00] 12:33:25 INFO - PROCESS | 2872 | 1467142405916 Marionette TRACE conn3 <- [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] 12:33:25 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 12:33:25 INFO - PROCESS | 2872 | 1467142405978 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 12:33:25 INFO - PROCESS | 2872 | 1467142405983 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 12:33:25 INFO - PROCESS | 2872 | 1467142405986 Marionette TRACE conn3 <- [1,1794,null,{}] 12:33:25 INFO - PROCESS | 2872 | 1467142405990 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:25 INFO - PROCESS | 2872 | 1467142405993 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:33:26 INFO - PROCESS | 2872 | 1467142406083 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 12:33:26 INFO - PROCESS | 2872 | 1467142406090 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:26 INFO - PROCESS | 2872 | 1467142406092 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:33:26 INFO - PROCESS | 2872 | ++DOCSHELL 139D4400 == 14 [pid = 2872] [id = 587] 12:33:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 33 (13CD5400) [pid = 2872] [serial = 1632] [outer = 00000000] 12:33:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 34 (140D3800) [pid = 2872] [serial = 1633] [outer = 13CD5400] 12:33:26 INFO - PROCESS | 2872 | 1467142406137 Marionette DEBUG loaded listener.js 12:33:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 35 (140D8800) [pid = 2872] [serial = 1634] [outer = 13CD5400] 12:33:33 INFO - PROCESS | 2872 | --DOCSHELL 13CE0800 == 13 [pid = 2872] [id = 586] 12:33:33 INFO - PROCESS | 2872 | --DOCSHELL 136F3800 == 12 [pid = 2872] [id = 585] 12:33:33 INFO - PROCESS | 2872 | --DOCSHELL 131D4400 == 11 [pid = 2872] [id = 584] 12:33:33 INFO - PROCESS | 2872 | --DOCSHELL 12BD2C00 == 10 [pid = 2872] [id = 583] 12:33:33 INFO - PROCESS | 2872 | --DOCSHELL 11CCE800 == 9 [pid = 2872] [id = 582] 12:33:33 INFO - PROCESS | 2872 | --DOCSHELL 10A01400 == 8 [pid = 2872] [id = 581] 12:33:33 INFO - PROCESS | 2872 | --DOCSHELL 10564400 == 7 [pid = 2872] [id = 580] 12:33:35 INFO - PROCESS | 2872 | --DOMWINDOW == 34 (10AC9C00) [pid = 2872] [serial = 1614] [outer = 00000000] [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] 12:33:35 INFO - PROCESS | 2872 | --DOMWINDOW == 33 (12D6B800) [pid = 2872] [serial = 1622] [outer = 00000000] [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] 12:33:35 INFO - PROCESS | 2872 | --DOMWINDOW == 32 (131D4800) [pid = 2872] [serial = 1625] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467142405015] 12:33:35 INFO - PROCESS | 2872 | --DOMWINDOW == 31 (10ACA000) [pid = 2872] [serial = 1617] [outer = 00000000] [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] 12:33:35 INFO - PROCESS | 2872 | --DOMWINDOW == 30 (11CCF400) [pid = 2872] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:33:35 INFO - PROCESS | 2872 | --DOMWINDOW == 29 (136F3C00) [pid = 2872] [serial = 1627] [outer = 00000000] [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] 12:33:35 INFO - PROCESS | 2872 | --DOMWINDOW == 28 (13CE1C00) [pid = 2872] [serial = 1630] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:33:40 INFO - PROCESS | 2872 | --DOMWINDOW == 27 (110B7800) [pid = 2872] [serial = 1616] [outer = 00000000] [url = about:blank] 12:33:40 INFO - PROCESS | 2872 | --DOMWINDOW == 26 (13037400) [pid = 2872] [serial = 1623] [outer = 00000000] [url = about:blank] 12:33:40 INFO - PROCESS | 2872 | --DOMWINDOW == 25 (131D5800) [pid = 2872] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467142405015] 12:33:40 INFO - PROCESS | 2872 | --DOMWINDOW == 24 (1310F000) [pid = 2872] [serial = 1624] [outer = 00000000] [url = about:blank] 12:33:40 INFO - PROCESS | 2872 | --DOMWINDOW == 23 (10ACD800) [pid = 2872] [serial = 1618] [outer = 00000000] [url = about:blank] 12:33:40 INFO - PROCESS | 2872 | --DOMWINDOW == 22 (12820C00) [pid = 2872] [serial = 1621] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:33:40 INFO - PROCESS | 2872 | --DOMWINDOW == 21 (10AD3800) [pid = 2872] [serial = 1619] [outer = 00000000] [url = about:blank] 12:33:40 INFO - PROCESS | 2872 | --DOMWINDOW == 20 (139C7800) [pid = 2872] [serial = 1628] [outer = 00000000] [url = about:blank] 12:33:40 INFO - PROCESS | 2872 | --DOMWINDOW == 19 (139CD400) [pid = 2872] [serial = 1629] [outer = 00000000] [url = about:blank] 12:33:40 INFO - PROCESS | 2872 | --DOMWINDOW == 18 (13D0E800) [pid = 2872] [serial = 1631] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:33:40 INFO - PROCESS | 2872 | --DOMWINDOW == 17 (140D3800) [pid = 2872] [serial = 1633] [outer = 00000000] [url = about:blank] 12:33:56 INFO - PROCESS | 2872 | MARIONETTE LOG: INFO: Timeout fired 12:33:56 INFO - PROCESS | 2872 | 1467142436258 Marionette TRACE conn3 <- [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]]]}] 12:33:56 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 12:33:56 INFO - document served over http requires an http 12:33:56 INFO - sub-resource via img-tag using the attr-referrer 12:33:56 INFO - delivery method with keep-origin-redirect and when 12:33:56 INFO - the target request is same-origin. 12:33:56 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 30307ms 12:33:56 INFO - PROCESS | 2872 | 1467142436293 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 12:33:56 INFO - PROCESS | 2872 | 1467142436297 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 12:33:56 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html 12:33:56 INFO - PROCESS | 2872 | 1467142436302 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 12:33:56 INFO - PROCESS | 2872 | 1467142436305 Marionette TRACE conn3 <- [1,1798,null,{}] 12:33:56 INFO - PROCESS | 2872 | 1467142436312 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:56 INFO - PROCESS | 2872 | 1467142436315 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:33:56 INFO - PROCESS | 2872 | 1467142436427 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 12:33:56 INFO - PROCESS | 2872 | 1467142436471 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:56 INFO - PROCESS | 2872 | 1467142436475 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:33:56 INFO - PROCESS | 2872 | ++DOCSHELL 10A73400 == 8 [pid = 2872] [id = 588] 12:33:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 18 (10ACA800) [pid = 2872] [serial = 1635] [outer = 00000000] 12:33:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 19 (10ACD800) [pid = 2872] [serial = 1636] [outer = 10ACA800] 12:33:56 INFO - PROCESS | 2872 | 1467142436525 Marionette DEBUG loaded listener.js 12:33:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 20 (10AD3000) [pid = 2872] [serial = 1637] [outer = 10ACA800] 12:34:05 INFO - PROCESS | 2872 | --DOCSHELL 139D4400 == 7 [pid = 2872] [id = 587] 12:34:11 INFO - PROCESS | 2872 | --DOMWINDOW == 19 (13CD5400) [pid = 2872] [serial = 1632] [outer = 00000000] [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] 12:34:16 INFO - PROCESS | 2872 | --DOMWINDOW == 18 (140D8800) [pid = 2872] [serial = 1634] [outer = 00000000] [url = about:blank] 12:34:16 INFO - PROCESS | 2872 | --DOMWINDOW == 17 (10ACD800) [pid = 2872] [serial = 1636] [outer = 00000000] [url = about:blank] 12:34:26 INFO - PROCESS | 2872 | MARIONETTE LOG: INFO: Timeout fired 12:34:26 INFO - PROCESS | 2872 | 1467142466638 Marionette TRACE conn3 <- [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]]]}] 12:34:26 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 12:34:26 INFO - document served over http requires an http 12:34:26 INFO - sub-resource via img-tag using the attr-referrer 12:34:26 INFO - delivery method with no-redirect and when 12:34:26 INFO - the target request is same-origin. 12:34:26 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 30386ms 12:34:26 INFO - PROCESS | 2872 | 1467142466687 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 12:34:26 INFO - PROCESS | 2872 | 1467142466691 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 12:34:26 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 12:34:26 INFO - PROCESS | 2872 | 1467142466697 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 12:34:26 INFO - PROCESS | 2872 | 1467142466701 Marionette TRACE conn3 <- [1,1802,null,{}] 12:34:26 INFO - PROCESS | 2872 | 1467142466707 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:26 INFO - PROCESS | 2872 | 1467142466709 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:34:26 INFO - PROCESS | 2872 | 1467142466831 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 12:34:26 INFO - PROCESS | 2872 | 1467142466874 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:26 INFO - PROCESS | 2872 | 1467142466877 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:34:26 INFO - PROCESS | 2872 | ++DOCSHELL 10A0B400 == 8 [pid = 2872] [id = 589] 12:34:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 18 (10ACD000) [pid = 2872] [serial = 1638] [outer = 00000000] 12:34:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 19 (10AD0800) [pid = 2872] [serial = 1639] [outer = 10ACD000] 12:34:26 INFO - PROCESS | 2872 | 1467142466930 Marionette DEBUG loaded listener.js 12:34:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 20 (11263C00) [pid = 2872] [serial = 1640] [outer = 10ACD000] 12:34:36 INFO - PROCESS | 2872 | --DOCSHELL 10A73400 == 7 [pid = 2872] [id = 588] 12:34:38 INFO - PROCESS | 2872 | --DOMWINDOW == 19 (10ACA800) [pid = 2872] [serial = 1635] [outer = 00000000] [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] 12:34:43 INFO - PROCESS | 2872 | --DOMWINDOW == 18 (10AD3000) [pid = 2872] [serial = 1637] [outer = 00000000] [url = about:blank] 12:34:43 INFO - PROCESS | 2872 | --DOMWINDOW == 17 (10AD0800) [pid = 2872] [serial = 1639] [outer = 00000000] [url = about:blank] 12:34:57 INFO - PROCESS | 2872 | MARIONETTE LOG: INFO: Timeout fired 12:34:57 INFO - PROCESS | 2872 | 1467142497062 Marionette TRACE conn3 <- [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]]]}] 12:34:57 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 12:34:57 INFO - document served over http requires an http 12:34:57 INFO - sub-resource via img-tag using the attr-referrer 12:34:57 INFO - delivery method with swap-origin-redirect and when 12:34:57 INFO - the target request is same-origin. 12:34:57 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 30386ms 12:34:57 INFO - PROCESS | 2872 | 1467142497094 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 12:34:57 INFO - PROCESS | 2872 | 1467142497098 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 12:34:57 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 12:34:57 INFO - PROCESS | 2872 | 1467142497104 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 12:34:57 INFO - PROCESS | 2872 | 1467142497107 Marionette TRACE conn3 <- [1,1806,null,{}] 12:34:57 INFO - PROCESS | 2872 | 1467142497113 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:57 INFO - PROCESS | 2872 | 1467142497116 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:34:57 INFO - PROCESS | 2872 | 1467142497232 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 12:34:57 INFO - PROCESS | 2872 | 1467142497275 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:57 INFO - PROCESS | 2872 | 1467142497277 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:34:57 INFO - PROCESS | 2872 | ++DOCSHELL 10A0E800 == 8 [pid = 2872] [id = 590] 12:34:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 18 (10ACD400) [pid = 2872] [serial = 1641] [outer = 00000000] 12:34:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 19 (10AD0C00) [pid = 2872] [serial = 1642] [outer = 10ACD400] 12:34:57 INFO - PROCESS | 2872 | 1467142497329 Marionette DEBUG loaded listener.js 12:34:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 20 (110B5C00) [pid = 2872] [serial = 1643] [outer = 10ACD400] 12:34:57 INFO - PROCESS | 2872 | ++DOCSHELL 12820C00 == 9 [pid = 2872] [id = 591] 12:34:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 21 (1289E000) [pid = 2872] [serial = 1644] [outer = 00000000] 12:34:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 22 (129B2C00) [pid = 2872] [serial = 1645] [outer = 1289E000] 12:34:57 INFO - PROCESS | 2872 | 1467142497784 Marionette TRACE conn3 <- [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] 12:34:57 INFO - PROCESS | 2872 | 1467142497849 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 12:34:57 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/same-origin-downgrade.no-redirect.http.html 12:34:57 INFO - PROCESS | 2872 | 1467142497855 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 12:34:57 INFO - PROCESS | 2872 | 1467142497858 Marionette TRACE conn3 <- [1,1810,null,{}] 12:34:57 INFO - PROCESS | 2872 | 1467142497862 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:57 INFO - PROCESS | 2872 | 1467142497865 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:34:57 INFO - PROCESS | 2872 | 1467142497960 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 12:34:57 INFO - PROCESS | 2872 | 1467142497969 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:57 INFO - PROCESS | 2872 | 1467142497971 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:34:57 INFO - PROCESS | 2872 | ++DOCSHELL 12BD2C00 == 10 [pid = 2872] [id = 592] 12:34:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 23 (12D62800) [pid = 2872] [serial = 1646] [outer = 00000000] 12:34:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 24 (13074000) [pid = 2872] [serial = 1647] [outer = 12D62800] 12:34:58 INFO - PROCESS | 2872 | 1467142498018 Marionette DEBUG loaded listener.js 12:34:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 25 (13116400) [pid = 2872] [serial = 1648] [outer = 12D62800] 12:34:58 INFO - PROCESS | 2872 | ++DOCSHELL 131D2C00 == 11 [pid = 2872] [id = 593] 12:34:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 26 (131D4000) [pid = 2872] [serial = 1649] [outer = 00000000] 12:34:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 27 (131D5400) [pid = 2872] [serial = 1650] [outer = 131D4000] 12:34:58 INFO - PROCESS | 2872 | 1467142498518 Marionette TRACE conn3 <- [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] 12:34:58 INFO - PROCESS | 2872 | 1467142498566 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 12:34:58 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 12:34:58 INFO - PROCESS | 2872 | 1467142498572 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 12:34:58 INFO - PROCESS | 2872 | 1467142498576 Marionette TRACE conn3 <- [1,1814,null,{}] 12:34:58 INFO - PROCESS | 2872 | 1467142498587 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:58 INFO - PROCESS | 2872 | 1467142498591 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:34:58 INFO - PROCESS | 2872 | 1467142498685 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 12:34:58 INFO - PROCESS | 2872 | 1467142498692 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:58 INFO - PROCESS | 2872 | 1467142498695 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:34:58 INFO - PROCESS | 2872 | ++DOCSHELL 131D4400 == 12 [pid = 2872] [id = 594] 12:34:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 28 (131D4C00) [pid = 2872] [serial = 1651] [outer = 00000000] 12:34:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 29 (1393C800) [pid = 2872] [serial = 1652] [outer = 131D4C00] 12:34:58 INFO - PROCESS | 2872 | 1467142498743 Marionette DEBUG loaded listener.js 12:34:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 30 (139CA800) [pid = 2872] [serial = 1653] [outer = 131D4C00] 12:34:59 INFO - PROCESS | 2872 | ++DOCSHELL 13CE1C00 == 13 [pid = 2872] [id = 595] 12:34:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 31 (13CE2000) [pid = 2872] [serial = 1654] [outer = 00000000] 12:34:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 32 (13D0CC00) [pid = 2872] [serial = 1655] [outer = 13CE2000] 12:34:59 INFO - PROCESS | 2872 | 1467142499298 Marionette TRACE conn3 <- [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] 12:34:59 INFO - PROCESS | 2872 | 1467142499324 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 12:34:59 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 12:34:59 INFO - PROCESS | 2872 | 1467142499328 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 12:34:59 INFO - PROCESS | 2872 | 1467142499329 Marionette TRACE conn3 <- [1,1818,null,{}] 12:34:59 INFO - PROCESS | 2872 | 1467142499337 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:59 INFO - PROCESS | 2872 | 1467142499339 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:34:59 INFO - PROCESS | 2872 | 1467142499427 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 12:34:59 INFO - PROCESS | 2872 | 1467142499435 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:59 INFO - PROCESS | 2872 | 1467142499437 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:34:59 INFO - PROCESS | 2872 | ++DOCSHELL 139D5C00 == 14 [pid = 2872] [id = 596] 12:34:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 33 (139D6800) [pid = 2872] [serial = 1656] [outer = 00000000] 12:34:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 34 (140D2800) [pid = 2872] [serial = 1657] [outer = 139D6800] 12:34:59 INFO - PROCESS | 2872 | 1467142499481 Marionette DEBUG loaded listener.js 12:34:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 35 (140D7800) [pid = 2872] [serial = 1658] [outer = 139D6800] 12:34:59 INFO - PROCESS | 2872 | ++DOCSHELL 14311C00 == 15 [pid = 2872] [id = 597] 12:34:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 36 (14312000) [pid = 2872] [serial = 1659] [outer = 00000000] 12:34:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 37 (1437D000) [pid = 2872] [serial = 1660] [outer = 14312000] 12:34:59 INFO - PROCESS | 2872 | 1467142499980 Marionette TRACE conn3 <- [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] 12:35:00 INFO - PROCESS | 2872 | 1467142500028 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 12:35:00 INFO - PROCESS | 2872 | 1467142500032 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 12:35:00 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 12:35:00 INFO - PROCESS | 2872 | 1467142500033 Marionette TRACE conn3 <- [1,1822,null,{}] 12:35:00 INFO - PROCESS | 2872 | 1467142500037 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:00 INFO - PROCESS | 2872 | 1467142500039 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:35:00 INFO - PROCESS | 2872 | 1467142500149 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 12:35:00 INFO - PROCESS | 2872 | 1467142500155 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:00 INFO - PROCESS | 2872 | 1467142500157 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:35:00 INFO - PROCESS | 2872 | ++DOCSHELL 140D9400 == 16 [pid = 2872] [id = 598] 12:35:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 38 (140DB000) [pid = 2872] [serial = 1661] [outer = 00000000] 12:35:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 39 (14E3DC00) [pid = 2872] [serial = 1662] [outer = 140DB000] 12:35:00 INFO - PROCESS | 2872 | 1467142500201 Marionette DEBUG loaded listener.js 12:35:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 40 (14E41C00) [pid = 2872] [serial = 1663] [outer = 140DB000] 12:35:00 INFO - PROCESS | 2872 | ++DOCSHELL 14E4A400 == 17 [pid = 2872] [id = 599] 12:35:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 41 (14E4A800) [pid = 2872] [serial = 1664] [outer = 00000000] 12:35:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 42 (14F1AC00) [pid = 2872] [serial = 1665] [outer = 14E4A800] 12:35:00 INFO - PROCESS | 2872 | 1467142500684 Marionette TRACE conn3 <- [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] 12:35:00 INFO - PROCESS | 2872 | 1467142500734 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 12:35:00 INFO - PROCESS | 2872 | 1467142500737 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 12:35:00 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html 12:35:00 INFO - PROCESS | 2872 | 1467142500739 Marionette TRACE conn3 <- [1,1826,null,{}] 12:35:00 INFO - PROCESS | 2872 | 1467142500742 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:00 INFO - PROCESS | 2872 | 1467142500748 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:35:00 INFO - PROCESS | 2872 | 1467142500875 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 12:35:00 INFO - PROCESS | 2872 | 1467142500884 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:00 INFO - PROCESS | 2872 | 1467142500886 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:35:00 INFO - PROCESS | 2872 | ++DOCSHELL 14F11C00 == 18 [pid = 2872] [id = 600] 12:35:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 43 (14F14C00) [pid = 2872] [serial = 1666] [outer = 00000000] 12:35:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 44 (155C3800) [pid = 2872] [serial = 1667] [outer = 14F14C00] 12:35:00 INFO - PROCESS | 2872 | 1467142500930 Marionette DEBUG loaded listener.js 12:35:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 45 (155D0C00) [pid = 2872] [serial = 1668] [outer = 14F14C00] 12:35:01 INFO - PROCESS | 2872 | ++DOCSHELL 157DD800 == 19 [pid = 2872] [id = 601] 12:35:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 46 (157DDC00) [pid = 2872] [serial = 1669] [outer = 00000000] 12:35:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 47 (157DEC00) [pid = 2872] [serial = 1670] [outer = 157DDC00] 12:35:01 INFO - PROCESS | 2872 | 1467142501403 Marionette TRACE conn3 <- [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] 12:35:01 INFO - PROCESS | 2872 | 1467142501439 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 12:35:01 INFO - PROCESS | 2872 | 1467142501442 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 12:35:01 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 12:35:01 INFO - PROCESS | 2872 | 1467142501444 Marionette TRACE conn3 <- [1,1830,null,{}] 12:35:01 INFO - PROCESS | 2872 | 1467142501489 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:01 INFO - PROCESS | 2872 | 1467142501491 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:35:01 INFO - PROCESS | 2872 | 1467142501574 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 12:35:01 INFO - PROCESS | 2872 | 1467142501580 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:01 INFO - PROCESS | 2872 | 1467142501582 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:35:01 INFO - PROCESS | 2872 | ++DOCSHELL 157B3C00 == 20 [pid = 2872] [id = 602] 12:35:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 48 (157DC000) [pid = 2872] [serial = 1671] [outer = 00000000] 12:35:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 49 (15F99800) [pid = 2872] [serial = 1672] [outer = 157DC000] 12:35:01 INFO - PROCESS | 2872 | 1467142501625 Marionette DEBUG loaded listener.js 12:35:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 50 (15FA2C00) [pid = 2872] [serial = 1673] [outer = 157DC000] 12:35:01 INFO - PROCESS | 2872 | ++DOCSHELL 169B8C00 == 21 [pid = 2872] [id = 603] 12:35:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 51 (169B9400) [pid = 2872] [serial = 1674] [outer = 00000000] 12:35:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 52 (169BC800) [pid = 2872] [serial = 1675] [outer = 169B9400] 12:35:02 INFO - PROCESS | 2872 | 1467142502104 Marionette TRACE conn3 <- [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] 12:35:02 INFO - PROCESS | 2872 | 1467142502144 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 12:35:02 INFO - PROCESS | 2872 | 1467142502147 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 12:35:02 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 12:35:02 INFO - PROCESS | 2872 | 1467142502149 Marionette TRACE conn3 <- [1,1834,null,{}] 12:35:02 INFO - PROCESS | 2872 | 1467142502152 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:02 INFO - PROCESS | 2872 | 1467142502154 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:35:02 INFO - PROCESS | 2872 | 1467142502236 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 12:35:02 INFO - PROCESS | 2872 | 1467142502241 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:02 INFO - PROCESS | 2872 | 1467142502243 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:35:02 INFO - PROCESS | 2872 | ++DOCSHELL 169B5000 == 22 [pid = 2872] [id = 604] 12:35:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 53 (169B5800) [pid = 2872] [serial = 1676] [outer = 00000000] 12:35:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 54 (169BB000) [pid = 2872] [serial = 1677] [outer = 169B5800] 12:35:02 INFO - PROCESS | 2872 | 1467142502285 Marionette DEBUG loaded listener.js 12:35:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 55 (169C3800) [pid = 2872] [serial = 1678] [outer = 169B5800] 12:35:06 INFO - PROCESS | 2872 | --DOCSHELL 169B8C00 == 21 [pid = 2872] [id = 603] 12:35:06 INFO - PROCESS | 2872 | --DOCSHELL 157B3C00 == 20 [pid = 2872] [id = 602] 12:35:06 INFO - PROCESS | 2872 | --DOCSHELL 157DD800 == 19 [pid = 2872] [id = 601] 12:35:06 INFO - PROCESS | 2872 | --DOCSHELL 14F11C00 == 18 [pid = 2872] [id = 600] 12:35:06 INFO - PROCESS | 2872 | --DOCSHELL 14E4A400 == 17 [pid = 2872] [id = 599] 12:35:06 INFO - PROCESS | 2872 | --DOCSHELL 140D9400 == 16 [pid = 2872] [id = 598] 12:35:06 INFO - PROCESS | 2872 | --DOCSHELL 14311C00 == 15 [pid = 2872] [id = 597] 12:35:06 INFO - PROCESS | 2872 | --DOCSHELL 139D5C00 == 14 [pid = 2872] [id = 596] 12:35:06 INFO - PROCESS | 2872 | --DOCSHELL 13CE1C00 == 13 [pid = 2872] [id = 595] 12:35:06 INFO - PROCESS | 2872 | --DOCSHELL 131D4400 == 12 [pid = 2872] [id = 594] 12:35:06 INFO - PROCESS | 2872 | --DOCSHELL 131D2C00 == 11 [pid = 2872] [id = 593] 12:35:06 INFO - PROCESS | 2872 | --DOCSHELL 12BD2C00 == 10 [pid = 2872] [id = 592] 12:35:06 INFO - PROCESS | 2872 | --DOCSHELL 12820C00 == 9 [pid = 2872] [id = 591] 12:35:06 INFO - PROCESS | 2872 | --DOCSHELL 10A0E800 == 8 [pid = 2872] [id = 590] 12:35:06 INFO - PROCESS | 2872 | --DOCSHELL 10A0B400 == 7 [pid = 2872] [id = 589] 12:35:09 INFO - PROCESS | 2872 | --DOMWINDOW == 54 (10ACD000) [pid = 2872] [serial = 1638] [outer = 00000000] [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] 12:35:09 INFO - PROCESS | 2872 | --DOMWINDOW == 53 (12D62800) [pid = 2872] [serial = 1646] [outer = 00000000] [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] 12:35:09 INFO - PROCESS | 2872 | --DOMWINDOW == 52 (131D4000) [pid = 2872] [serial = 1649] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467142498404] 12:35:09 INFO - PROCESS | 2872 | --DOMWINDOW == 51 (14F14C00) [pid = 2872] [serial = 1666] [outer = 00000000] [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] 12:35:09 INFO - PROCESS | 2872 | --DOMWINDOW == 50 (157DDC00) [pid = 2872] [serial = 1669] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467142501286] 12:35:09 INFO - PROCESS | 2872 | --DOMWINDOW == 49 (140DB000) [pid = 2872] [serial = 1661] [outer = 00000000] [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] 12:35:09 INFO - PROCESS | 2872 | --DOMWINDOW == 48 (14E4A800) [pid = 2872] [serial = 1664] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:35:09 INFO - PROCESS | 2872 | --DOMWINDOW == 47 (10ACD400) [pid = 2872] [serial = 1641] [outer = 00000000] [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] 12:35:09 INFO - PROCESS | 2872 | --DOMWINDOW == 46 (1289E000) [pid = 2872] [serial = 1644] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:35:09 INFO - PROCESS | 2872 | --DOMWINDOW == 45 (157DC000) [pid = 2872] [serial = 1671] [outer = 00000000] [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] 12:35:09 INFO - PROCESS | 2872 | --DOMWINDOW == 44 (169B9400) [pid = 2872] [serial = 1674] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:35:09 INFO - PROCESS | 2872 | --DOMWINDOW == 43 (131D4C00) [pid = 2872] [serial = 1651] [outer = 00000000] [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] 12:35:09 INFO - PROCESS | 2872 | --DOMWINDOW == 42 (13CE2000) [pid = 2872] [serial = 1654] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:35:09 INFO - PROCESS | 2872 | --DOMWINDOW == 41 (139D6800) [pid = 2872] [serial = 1656] [outer = 00000000] [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] 12:35:09 INFO - PROCESS | 2872 | --DOMWINDOW == 40 (14312000) [pid = 2872] [serial = 1659] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:35:13 INFO - PROCESS | 2872 | --DOMWINDOW == 39 (11263C00) [pid = 2872] [serial = 1640] [outer = 00000000] [url = about:blank] 12:35:13 INFO - PROCESS | 2872 | --DOMWINDOW == 38 (13074000) [pid = 2872] [serial = 1647] [outer = 00000000] [url = about:blank] 12:35:13 INFO - PROCESS | 2872 | --DOMWINDOW == 37 (131D5400) [pid = 2872] [serial = 1650] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467142498404] 12:35:13 INFO - PROCESS | 2872 | --DOMWINDOW == 36 (13116400) [pid = 2872] [serial = 1648] [outer = 00000000] [url = about:blank] 12:35:13 INFO - PROCESS | 2872 | --DOMWINDOW == 35 (155C3800) [pid = 2872] [serial = 1667] [outer = 00000000] [url = about:blank] 12:35:13 INFO - PROCESS | 2872 | --DOMWINDOW == 34 (157DEC00) [pid = 2872] [serial = 1670] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467142501286] 12:35:13 INFO - PROCESS | 2872 | --DOMWINDOW == 33 (155D0C00) [pid = 2872] [serial = 1668] [outer = 00000000] [url = about:blank] 12:35:13 INFO - PROCESS | 2872 | --DOMWINDOW == 32 (14E3DC00) [pid = 2872] [serial = 1662] [outer = 00000000] [url = about:blank] 12:35:13 INFO - PROCESS | 2872 | --DOMWINDOW == 31 (14F1AC00) [pid = 2872] [serial = 1665] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:35:13 INFO - PROCESS | 2872 | --DOMWINDOW == 30 (14E41C00) [pid = 2872] [serial = 1663] [outer = 00000000] [url = about:blank] 12:35:13 INFO - PROCESS | 2872 | --DOMWINDOW == 29 (10AD0C00) [pid = 2872] [serial = 1642] [outer = 00000000] [url = about:blank] 12:35:13 INFO - PROCESS | 2872 | --DOMWINDOW == 28 (129B2C00) [pid = 2872] [serial = 1645] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:35:13 INFO - PROCESS | 2872 | --DOMWINDOW == 27 (110B5C00) [pid = 2872] [serial = 1643] [outer = 00000000] [url = about:blank] 12:35:13 INFO - PROCESS | 2872 | --DOMWINDOW == 26 (15F99800) [pid = 2872] [serial = 1672] [outer = 00000000] [url = about:blank] 12:35:13 INFO - PROCESS | 2872 | --DOMWINDOW == 25 (169BC800) [pid = 2872] [serial = 1675] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:35:13 INFO - PROCESS | 2872 | --DOMWINDOW == 24 (15FA2C00) [pid = 2872] [serial = 1673] [outer = 00000000] [url = about:blank] 12:35:13 INFO - PROCESS | 2872 | --DOMWINDOW == 23 (1393C800) [pid = 2872] [serial = 1652] [outer = 00000000] [url = about:blank] 12:35:13 INFO - PROCESS | 2872 | --DOMWINDOW == 22 (13D0CC00) [pid = 2872] [serial = 1655] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:35:13 INFO - PROCESS | 2872 | --DOMWINDOW == 21 (139CA800) [pid = 2872] [serial = 1653] [outer = 00000000] [url = about:blank] 12:35:13 INFO - PROCESS | 2872 | --DOMWINDOW == 20 (140D2800) [pid = 2872] [serial = 1657] [outer = 00000000] [url = about:blank] 12:35:13 INFO - PROCESS | 2872 | --DOMWINDOW == 19 (1437D000) [pid = 2872] [serial = 1660] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:35:13 INFO - PROCESS | 2872 | --DOMWINDOW == 18 (140D7800) [pid = 2872] [serial = 1658] [outer = 00000000] [url = about:blank] 12:35:13 INFO - PROCESS | 2872 | --DOMWINDOW == 17 (169BB000) [pid = 2872] [serial = 1677] [outer = 00000000] [url = about:blank] 12:35:32 INFO - PROCESS | 2872 | MARIONETTE LOG: INFO: Timeout fired 12:35:32 INFO - PROCESS | 2872 | 1467142532399 Marionette TRACE conn3 <- [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]]]}] 12:35:32 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 12:35:32 INFO - document served over http requires an https 12:35:32 INFO - sub-resource via img-tag using the attr-referrer 12:35:32 INFO - delivery method with keep-origin-redirect and when 12:35:32 INFO - the target request is same-origin. 12:35:32 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 30277ms 12:35:32 INFO - PROCESS | 2872 | 1467142532445 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 12:35:32 INFO - PROCESS | 2872 | 1467142532449 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 12:35:32 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/img-tag/same-origin-downgrade.no-redirect.http.html 12:35:32 INFO - PROCESS | 2872 | 1467142532454 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 12:35:32 INFO - PROCESS | 2872 | 1467142532457 Marionette TRACE conn3 <- [1,1838,null,{}] 12:35:32 INFO - PROCESS | 2872 | 1467142532465 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:32 INFO - PROCESS | 2872 | 1467142532468 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:35:32 INFO - PROCESS | 2872 | 1467142532580 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 12:35:32 INFO - PROCESS | 2872 | 1467142532624 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:32 INFO - PROCESS | 2872 | 1467142532628 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:35:32 INFO - PROCESS | 2872 | ++DOCSHELL 10A08400 == 8 [pid = 2872] [id = 605] 12:35:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 18 (10ACBC00) [pid = 2872] [serial = 1679] [outer = 00000000] 12:35:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 19 (10ACF000) [pid = 2872] [serial = 1680] [outer = 10ACBC00] 12:35:32 INFO - PROCESS | 2872 | 1467142532683 Marionette DEBUG loaded listener.js 12:35:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 20 (10AD3C00) [pid = 2872] [serial = 1681] [outer = 10ACBC00] 12:35:41 INFO - PROCESS | 2872 | --DOCSHELL 169B5000 == 7 [pid = 2872] [id = 604] 12:35:47 INFO - PROCESS | 2872 | --DOMWINDOW == 19 (169B5800) [pid = 2872] [serial = 1676] [outer = 00000000] [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] 12:35:52 INFO - PROCESS | 2872 | --DOMWINDOW == 18 (169C3800) [pid = 2872] [serial = 1678] [outer = 00000000] [url = about:blank] 12:35:52 INFO - PROCESS | 2872 | --DOMWINDOW == 17 (10ACF000) [pid = 2872] [serial = 1680] [outer = 00000000] [url = about:blank] 12:36:02 INFO - PROCESS | 2872 | MARIONETTE LOG: INFO: Timeout fired 12:36:02 INFO - PROCESS | 2872 | 1467142562797 Marionette TRACE conn3 <- [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]]]}] 12:36:02 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 12:36:02 INFO - document served over http requires an https 12:36:02 INFO - sub-resource via img-tag using the attr-referrer 12:36:02 INFO - delivery method with no-redirect and when 12:36:02 INFO - the target request is same-origin. 12:36:02 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 30402ms 12:36:02 INFO - PROCESS | 2872 | 1467142562849 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 12:36:02 INFO - PROCESS | 2872 | 1467142562854 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 12:36:02 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 12:36:02 INFO - PROCESS | 2872 | 1467142562860 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 12:36:02 INFO - PROCESS | 2872 | 1467142562863 Marionette TRACE conn3 <- [1,1842,null,{}] 12:36:02 INFO - PROCESS | 2872 | 1467142562869 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:02 INFO - PROCESS | 2872 | 1467142562872 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:36:02 INFO - PROCESS | 2872 | 1467142562987 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 12:36:03 INFO - PROCESS | 2872 | 1467142563031 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:03 INFO - PROCESS | 2872 | 1467142563034 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:36:03 INFO - PROCESS | 2872 | ++DOCSHELL 10A09C00 == 8 [pid = 2872] [id = 606] 12:36:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 18 (10ACE400) [pid = 2872] [serial = 1682] [outer = 00000000] 12:36:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 19 (10AD1800) [pid = 2872] [serial = 1683] [outer = 10ACE400] 12:36:03 INFO - PROCESS | 2872 | 1467142563085 Marionette DEBUG loaded listener.js 12:36:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 20 (11264800) [pid = 2872] [serial = 1684] [outer = 10ACE400] 12:36:12 INFO - PROCESS | 2872 | --DOCSHELL 10A08400 == 7 [pid = 2872] [id = 605] 12:36:18 INFO - PROCESS | 2872 | --DOMWINDOW == 19 (10ACBC00) [pid = 2872] [serial = 1679] [outer = 00000000] [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] 12:36:23 INFO - PROCESS | 2872 | --DOMWINDOW == 18 (10AD1800) [pid = 2872] [serial = 1683] [outer = 00000000] [url = about:blank] 12:36:23 INFO - PROCESS | 2872 | --DOMWINDOW == 17 (10AD3C00) [pid = 2872] [serial = 1681] [outer = 00000000] [url = about:blank] 12:36:33 INFO - PROCESS | 2872 | MARIONETTE LOG: INFO: Timeout fired 12:36:33 INFO - PROCESS | 2872 | 1467142593216 Marionette TRACE conn3 <- [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]]]}] 12:36:33 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 12:36:33 INFO - document served over http requires an https 12:36:33 INFO - sub-resource via img-tag using the attr-referrer 12:36:33 INFO - delivery method with swap-origin-redirect and when 12:36:33 INFO - the target request is same-origin. 12:36:33 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 30401ms 12:36:33 INFO - PROCESS | 2872 | 1467142593271 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 12:36:33 INFO - PROCESS | 2872 | 1467142593276 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 12:36:33 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 12:36:33 INFO - PROCESS | 2872 | 1467142593282 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 12:36:33 INFO - PROCESS | 2872 | 1467142593285 Marionette TRACE conn3 <- [1,1846,null,{}] 12:36:33 INFO - PROCESS | 2872 | 1467142593291 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:36:33 INFO - PROCESS | 2872 | 1467142593294 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:36:33 INFO - PROCESS | 2872 | 1467142593409 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 12:36:33 INFO - PROCESS | 2872 | 1467142593453 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:33 INFO - PROCESS | 2872 | 1467142593455 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:36:33 INFO - PROCESS | 2872 | ++DOCSHELL 10A0E800 == 8 [pid = 2872] [id = 607] 12:36:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 18 (10ACD000) [pid = 2872] [serial = 1685] [outer = 00000000] 12:36:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 19 (10AD1400) [pid = 2872] [serial = 1686] [outer = 10ACD000] 12:36:33 INFO - PROCESS | 2872 | 1467142593507 Marionette DEBUG loaded listener.js 12:36:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 20 (110B6400) [pid = 2872] [serial = 1687] [outer = 10ACD000] 12:36:42 INFO - PROCESS | 2872 | --DOCSHELL 10A09C00 == 7 [pid = 2872] [id = 606] 12:36:48 INFO - PROCESS | 2872 | --DOMWINDOW == 19 (10ACE400) [pid = 2872] [serial = 1682] [outer = 00000000] [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] 12:36:53 INFO - PROCESS | 2872 | --DOMWINDOW == 18 (11264800) [pid = 2872] [serial = 1684] [outer = 00000000] [url = about:blank] 12:36:53 INFO - PROCESS | 2872 | --DOMWINDOW == 17 (10AD1400) [pid = 2872] [serial = 1686] [outer = 00000000] [url = about:blank] 12:37:03 INFO - PROCESS | 2872 | MARIONETTE LOG: INFO: Timeout fired 12:37:03 INFO - PROCESS | 2872 | 1467142623638 Marionette TRACE conn3 <- [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]]]}] 12:37:03 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 12:37:03 INFO - document served over http requires an https 12:37:03 INFO - sub-resource via img-tag using the attr-referrer 12:37:03 INFO - delivery method with swap-origin-redirect and when 12:37:03 INFO - the target request is same-origin. 12:37:03 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 30403ms 12:37:03 INFO - PROCESS | 2872 | 1467142623694 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 12:37:03 INFO - PROCESS | 2872 | 1467142623698 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 12:37:03 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 12:37:03 INFO - PROCESS | 2872 | 1467142623704 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 12:37:03 INFO - PROCESS | 2872 | 1467142623707 Marionette TRACE conn3 <- [1,1850,null,{}] 12:37:03 INFO - PROCESS | 2872 | 1467142623714 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:03 INFO - PROCESS | 2872 | 1467142623717 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:37:03 INFO - PROCESS | 2872 | 1467142623832 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 12:37:03 INFO - PROCESS | 2872 | 1467142623875 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:03 INFO - PROCESS | 2872 | 1467142623878 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:37:03 INFO - PROCESS | 2872 | ++DOCSHELL 10A09000 == 8 [pid = 2872] [id = 608] 12:37:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 18 (10ACB800) [pid = 2872] [serial = 1688] [outer = 00000000] 12:37:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 19 (10ACEC00) [pid = 2872] [serial = 1689] [outer = 10ACB800] 12:37:03 INFO - PROCESS | 2872 | 1467142623930 Marionette DEBUG loaded listener.js 12:37:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 20 (10AD4400) [pid = 2872] [serial = 1690] [outer = 10ACB800] 12:37:13 INFO - PROCESS | 2872 | --DOCSHELL 10A0E800 == 7 [pid = 2872] [id = 607] 12:37:19 INFO - PROCESS | 2872 | --DOMWINDOW == 19 (10ACD000) [pid = 2872] [serial = 1685] [outer = 00000000] [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] 12:37:24 INFO - PROCESS | 2872 | --DOMWINDOW == 18 (110B6400) [pid = 2872] [serial = 1687] [outer = 00000000] [url = about:blank] 12:37:24 INFO - PROCESS | 2872 | --DOMWINDOW == 17 (10ACEC00) [pid = 2872] [serial = 1689] [outer = 00000000] [url = about:blank] 12:37:34 INFO - PROCESS | 2872 | MARIONETTE LOG: INFO: Timeout fired 12:37:34 INFO - PROCESS | 2872 | 1467142654061 Marionette TRACE conn3 <- [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]]]}] 12:37:34 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 12:37:34 INFO - document served over http requires an https 12:37:34 INFO - sub-resource via img-tag using the attr-referrer 12:37:34 INFO - delivery method with keep-origin-redirect and when 12:37:34 INFO - the target request is same-origin. 12:37:34 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 30405ms 12:37:34 INFO - PROCESS | 2872 | 1467142654116 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 12:37:34 INFO - PROCESS | 2872 | 1467142654121 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 12:37:34 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/attr-referrer/same-origin/http-https/img-tag/same-origin-upgrade.no-redirect.http.html 12:37:34 INFO - PROCESS | 2872 | 1467142654127 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 12:37:34 INFO - PROCESS | 2872 | 1467142654130 Marionette TRACE conn3 <- [1,1854,null,{}] 12:37:34 INFO - PROCESS | 2872 | 1467142654136 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:37:34 INFO - PROCESS | 2872 | 1467142654139 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:37:34 INFO - PROCESS | 2872 | 1467142654257 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 12:37:34 INFO - PROCESS | 2872 | 1467142654301 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:34 INFO - PROCESS | 2872 | 1467142654304 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:37:34 INFO - PROCESS | 2872 | ++DOCSHELL 10A0B800 == 8 [pid = 2872] [id = 609] 12:37:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 18 (10ACCC00) [pid = 2872] [serial = 1691] [outer = 00000000] 12:37:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 19 (10AD0800) [pid = 2872] [serial = 1692] [outer = 10ACCC00] 12:37:34 INFO - PROCESS | 2872 | 1467142654361 Marionette DEBUG loaded listener.js 12:37:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 20 (110B7400) [pid = 2872] [serial = 1693] [outer = 10ACCC00] 12:37:43 INFO - PROCESS | 2872 | --DOCSHELL 10A09000 == 7 [pid = 2872] [id = 608] 12:37:49 INFO - PROCESS | 2872 | --DOMWINDOW == 19 (10ACB800) [pid = 2872] [serial = 1688] [outer = 00000000] [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] 12:37:54 INFO - PROCESS | 2872 | --DOMWINDOW == 18 (10AD0800) [pid = 2872] [serial = 1692] [outer = 00000000] [url = about:blank] 12:37:54 INFO - PROCESS | 2872 | --DOMWINDOW == 17 (10AD4400) [pid = 2872] [serial = 1690] [outer = 00000000] [url = about:blank] 12:38:04 INFO - PROCESS | 2872 | MARIONETTE LOG: INFO: Timeout fired 12:38:04 INFO - PROCESS | 2872 | 1467142684500 Marionette TRACE conn3 <- [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]]]}] 12:38:04 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 12:38:04 INFO - document served over http requires an https 12:38:04 INFO - sub-resource via img-tag using the attr-referrer 12:38:04 INFO - delivery method with no-redirect and when 12:38:04 INFO - the target request is same-origin. 12:38:04 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 30405ms 12:38:04 INFO - PROCESS | 2872 | 1467142684539 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 12:38:04 INFO - PROCESS | 2872 | 1467142684543 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 12:38:04 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 12:38:04 INFO - PROCESS | 2872 | 1467142684549 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 12:38:04 INFO - PROCESS | 2872 | 1467142684552 Marionette TRACE conn3 <- [1,1858,null,{}] 12:38:04 INFO - PROCESS | 2872 | 1467142684559 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:04 INFO - PROCESS | 2872 | 1467142684562 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:38:04 INFO - PROCESS | 2872 | 1467142684678 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 12:38:04 INFO - PROCESS | 2872 | 1467142684721 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:04 INFO - PROCESS | 2872 | 1467142684724 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:38:04 INFO - PROCESS | 2872 | ++DOCSHELL 10A0C000 == 8 [pid = 2872] [id = 610] 12:38:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 18 (10ACD400) [pid = 2872] [serial = 1694] [outer = 00000000] 12:38:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 19 (10AD0C00) [pid = 2872] [serial = 1695] [outer = 10ACD400] 12:38:04 INFO - PROCESS | 2872 | 1467142684779 Marionette DEBUG loaded listener.js 12:38:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 20 (110B2C00) [pid = 2872] [serial = 1696] [outer = 10ACD400] 12:38:13 INFO - PROCESS | 2872 | --DOCSHELL 10A0B800 == 7 [pid = 2872] [id = 609] 12:38:19 INFO - PROCESS | 2872 | --DOMWINDOW == 19 (10ACCC00) [pid = 2872] [serial = 1691] [outer = 00000000] [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] 12:38:24 INFO - PROCESS | 2872 | --DOMWINDOW == 18 (110B7400) [pid = 2872] [serial = 1693] [outer = 00000000] [url = about:blank] 12:38:24 INFO - PROCESS | 2872 | --DOMWINDOW == 17 (10AD0C00) [pid = 2872] [serial = 1695] [outer = 00000000] [url = about:blank] 12:38:34 INFO - PROCESS | 2872 | MARIONETTE LOG: INFO: Timeout fired 12:38:34 INFO - PROCESS | 2872 | 1467142714916 Marionette TRACE conn3 <- [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]]]}] 12:38:34 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 12:38:34 INFO - document served over http requires an https 12:38:34 INFO - sub-resource via img-tag using the attr-referrer 12:38:34 INFO - delivery method with swap-origin-redirect and when 12:38:34 INFO - the target request is same-origin. 12:38:34 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 30405ms 12:38:34 INFO - PROCESS | 2872 | 1467142714961 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 12:38:34 INFO - PROCESS | 2872 | 1467142714966 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 12:38:34 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.keep-origin-redirect.http.html 12:38:34 INFO - PROCESS | 2872 | 1467142714971 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 12:38:34 INFO - PROCESS | 2872 | 1467142714975 Marionette TRACE conn3 <- [1,1862,null,{}] 12:38:34 INFO - PROCESS | 2872 | 1467142714981 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:34 INFO - PROCESS | 2872 | 1467142714984 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:38:35 INFO - PROCESS | 2872 | 1467142715100 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 12:38:35 INFO - PROCESS | 2872 | 1467142715144 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:35 INFO - PROCESS | 2872 | 1467142715147 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:38:35 INFO - PROCESS | 2872 | ++DOCSHELL 10A0B800 == 8 [pid = 2872] [id = 611] 12:38:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 18 (10ACDC00) [pid = 2872] [serial = 1697] [outer = 00000000] 12:38:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 19 (10AD1400) [pid = 2872] [serial = 1698] [outer = 10ACDC00] 12:38:35 INFO - PROCESS | 2872 | 1467142715200 Marionette DEBUG loaded listener.js 12:38:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 20 (110B8800) [pid = 2872] [serial = 1699] [outer = 10ACDC00] 12:38:35 INFO - PROCESS | 2872 | 1467142715607 Marionette TRACE conn3 <- [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]]]}] 12:38:35 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 12:38:35 INFO - document served over http requires an http 12:38:35 INFO - sub-resource via fetch-request using the http-csp 12:38:35 INFO - delivery method with keep-origin-redirect and when 12:38:35 INFO - the target request is cross-origin. 12:38:35 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 703ms 12:38:35 INFO - PROCESS | 2872 | 1467142715671 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 12:38:35 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html 12:38:35 INFO - PROCESS | 2872 | 1467142715676 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 12:38:35 INFO - PROCESS | 2872 | 1467142715683 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 12:38:35 INFO - PROCESS | 2872 | 1467142715686 Marionette TRACE conn3 <- [1,1866,null,{}] 12:38:35 INFO - PROCESS | 2872 | 1467142715689 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:35 INFO - PROCESS | 2872 | 1467142715692 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:38:35 INFO - PROCESS | 2872 | 1467142715780 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 12:38:35 INFO - PROCESS | 2872 | 1467142715793 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:35 INFO - PROCESS | 2872 | 1467142715796 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:38:35 INFO - PROCESS | 2872 | ++DOCSHELL 129A4C00 == 9 [pid = 2872] [id = 612] 12:38:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 21 (129A9400) [pid = 2872] [serial = 1700] [outer = 00000000] 12:38:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 22 (12D62800) [pid = 2872] [serial = 1701] [outer = 129A9400] 12:38:35 INFO - PROCESS | 2872 | 1467142715842 Marionette DEBUG loaded listener.js 12:38:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 23 (13031800) [pid = 2872] [serial = 1702] [outer = 129A9400] 12:38:36 INFO - PROCESS | 2872 | 1467142716275 Marionette TRACE conn3 <- [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]]]}] 12:38:36 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 12:38:36 INFO - document served over http requires an http 12:38:36 INFO - sub-resource via fetch-request using the http-csp 12:38:36 INFO - delivery method with no-redirect and when 12:38:36 INFO - the target request is cross-origin. 12:38:36 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html | took 641ms 12:38:36 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html 12:38:36 INFO - PROCESS | 2872 | 1467142716319 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 12:38:36 INFO - PROCESS | 2872 | 1467142716321 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 12:38:36 INFO - PROCESS | 2872 | 1467142716324 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 12:38:36 INFO - PROCESS | 2872 | 1467142716328 Marionette TRACE conn3 <- [1,1870,null,{}] 12:38:36 INFO - PROCESS | 2872 | 1467142716339 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:36 INFO - PROCESS | 2872 | 1467142716344 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:38:36 INFO - PROCESS | 2872 | 1467142716480 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 12:38:36 INFO - PROCESS | 2872 | 1467142716496 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:36 INFO - PROCESS | 2872 | 1467142716499 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:38:36 INFO - PROCESS | 2872 | ++DOCSHELL 13265400 == 10 [pid = 2872] [id = 613] 12:38:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 24 (136F0800) [pid = 2872] [serial = 1703] [outer = 00000000] 12:38:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 25 (136F9000) [pid = 2872] [serial = 1704] [outer = 136F0800] 12:38:36 INFO - PROCESS | 2872 | 1467142716547 Marionette DEBUG loaded listener.js 12:38:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 26 (13932800) [pid = 2872] [serial = 1705] [outer = 136F0800] 12:38:36 INFO - PROCESS | 2872 | 1467142716987 Marionette TRACE conn3 <- [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]]]}] 12:38:36 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 12:38:36 INFO - document served over http requires an http 12:38:36 INFO - sub-resource via fetch-request using the http-csp 12:38:36 INFO - delivery method with swap-origin-redirect and when 12:38:36 INFO - the target request is cross-origin. 12:38:37 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html | took 688ms 12:38:37 INFO - PROCESS | 2872 | 1467142717030 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 12:38:37 INFO - PROCESS | 2872 | 1467142717032 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 12:38:37 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html 12:38:37 INFO - PROCESS | 2872 | 1467142717038 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 12:38:37 INFO - PROCESS | 2872 | 1467142717050 Marionette TRACE conn3 <- [1,1874,null,{}] 12:38:37 INFO - PROCESS | 2872 | 1467142717054 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:37 INFO - PROCESS | 2872 | 1467142717056 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:38:37 INFO - PROCESS | 2872 | 1467142717135 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 12:38:37 INFO - PROCESS | 2872 | 1467142717142 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:37 INFO - PROCESS | 2872 | 1467142717144 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:38:37 INFO - PROCESS | 2872 | ++DOCSHELL 139D0000 == 11 [pid = 2872] [id = 614] 12:38:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 27 (139D4000) [pid = 2872] [serial = 1706] [outer = 00000000] 12:38:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 28 (139D6000) [pid = 2872] [serial = 1707] [outer = 139D4000] 12:38:37 INFO - PROCESS | 2872 | 1467142717188 Marionette DEBUG loaded listener.js 12:38:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 29 (13D0B400) [pid = 2872] [serial = 1708] [outer = 139D4000] 12:38:37 INFO - PROCESS | 2872 | ++DOCSHELL 140D7000 == 12 [pid = 2872] [id = 615] 12:38:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 30 (140D7400) [pid = 2872] [serial = 1709] [outer = 00000000] 12:38:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 31 (140D8C00) [pid = 2872] [serial = 1710] [outer = 140D7400] 12:38:37 INFO - PROCESS | 2872 | 1467142717662 Marionette TRACE conn3 <- [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]]]}] 12:38:37 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 12:38:37 INFO - document served over http requires an http 12:38:37 INFO - sub-resource via iframe-tag using the http-csp 12:38:37 INFO - delivery method with keep-origin-redirect and when 12:38:37 INFO - the target request is cross-origin. 12:38:37 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 657ms 12:38:37 INFO - PROCESS | 2872 | 1467142717692 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 12:38:37 INFO - PROCESS | 2872 | 1467142717694 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 12:38:37 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html 12:38:37 INFO - PROCESS | 2872 | 1467142717698 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 12:38:37 INFO - PROCESS | 2872 | 1467142717699 Marionette TRACE conn3 <- [1,1878,null,{}] 12:38:37 INFO - PROCESS | 2872 | 1467142717703 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:37 INFO - PROCESS | 2872 | 1467142717705 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:38:37 INFO - PROCESS | 2872 | 1467142717788 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 12:38:37 INFO - PROCESS | 2872 | 1467142717795 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:37 INFO - PROCESS | 2872 | 1467142717797 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:38:37 INFO - PROCESS | 2872 | ++DOCSHELL 140D4400 == 13 [pid = 2872] [id = 616] 12:38:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 32 (140D4C00) [pid = 2872] [serial = 1711] [outer = 00000000] 12:38:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 33 (1430B400) [pid = 2872] [serial = 1712] [outer = 140D4C00] 12:38:37 INFO - PROCESS | 2872 | 1467142717841 Marionette DEBUG loaded listener.js 12:38:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 34 (1430E800) [pid = 2872] [serial = 1713] [outer = 140D4C00] 12:38:38 INFO - PROCESS | 2872 | ++DOCSHELL 14E3F800 == 14 [pid = 2872] [id = 617] 12:38:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 35 (14E3FC00) [pid = 2872] [serial = 1714] [outer = 00000000] 12:38:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 36 (14E41C00) [pid = 2872] [serial = 1715] [outer = 14E3FC00] 12:38:38 INFO - PROCESS | 2872 | 1467142718327 Marionette TRACE conn3 <- [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]]]}] 12:38:38 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 12:38:38 INFO - document served over http requires an http 12:38:38 INFO - sub-resource via iframe-tag using the http-csp 12:38:38 INFO - delivery method with no-redirect and when 12:38:38 INFO - the target request is cross-origin. 12:38:38 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html | took 688ms 12:38:38 INFO - PROCESS | 2872 | 1467142718398 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 12:38:38 INFO - PROCESS | 2872 | 1467142718400 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 12:38:38 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html 12:38:38 INFO - PROCESS | 2872 | 1467142718403 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 12:38:38 INFO - PROCESS | 2872 | 1467142718405 Marionette TRACE conn3 <- [1,1882,null,{}] 12:38:38 INFO - PROCESS | 2872 | 1467142718409 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:38 INFO - PROCESS | 2872 | 1467142718415 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:38:38 INFO - PROCESS | 2872 | 1467142718548 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 12:38:38 INFO - PROCESS | 2872 | 1467142718554 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:38 INFO - PROCESS | 2872 | 1467142718556 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:38:38 INFO - PROCESS | 2872 | ++DOCSHELL 14E40C00 == 15 [pid = 2872] [id = 618] 12:38:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 37 (14E48800) [pid = 2872] [serial = 1716] [outer = 00000000] 12:38:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 38 (15053800) [pid = 2872] [serial = 1717] [outer = 14E48800] 12:38:38 INFO - PROCESS | 2872 | 1467142718599 Marionette DEBUG loaded listener.js 12:38:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 39 (15544400) [pid = 2872] [serial = 1718] [outer = 14E48800] 12:38:38 INFO - PROCESS | 2872 | ++DOCSHELL 157B2000 == 16 [pid = 2872] [id = 619] 12:38:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 40 (157B2800) [pid = 2872] [serial = 1719] [outer = 00000000] 12:38:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 41 (157B9C00) [pid = 2872] [serial = 1720] [outer = 157B2800] 12:38:39 INFO - PROCESS | 2872 | 1467142719051 Marionette TRACE conn3 <- [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]]]}] 12:38:39 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 12:38:39 INFO - document served over http requires an http 12:38:39 INFO - sub-resource via iframe-tag using the http-csp 12:38:39 INFO - delivery method with swap-origin-redirect and when 12:38:39 INFO - the target request is cross-origin. 12:38:39 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 688ms 12:38:39 INFO - PROCESS | 2872 | 1467142719102 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 12:38:39 INFO - PROCESS | 2872 | 1467142719104 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 12:38:39 INFO - PROCESS | 2872 | 1467142719108 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 12:38:39 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html 12:38:39 INFO - PROCESS | 2872 | 1467142719109 Marionette TRACE conn3 <- [1,1886,null,{}] 12:38:39 INFO - PROCESS | 2872 | 1467142719113 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:39 INFO - PROCESS | 2872 | 1467142719115 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:38:39 INFO - PROCESS | 2872 | 1467142719231 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 12:38:39 INFO - PROCESS | 2872 | 1467142719242 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:39 INFO - PROCESS | 2872 | 1467142719244 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:38:39 INFO - PROCESS | 2872 | ++DOCSHELL 157ACC00 == 17 [pid = 2872] [id = 620] 12:38:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 42 (157B2C00) [pid = 2872] [serial = 1721] [outer = 00000000] 12:38:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 43 (157DE400) [pid = 2872] [serial = 1722] [outer = 157B2C00] 12:38:39 INFO - PROCESS | 2872 | 1467142719287 Marionette DEBUG loaded listener.js 12:38:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 44 (157E1800) [pid = 2872] [serial = 1723] [outer = 157B2C00] 12:38:39 INFO - PROCESS | 2872 | 1467142719701 Marionette TRACE conn3 <- [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]]]}] 12:38:39 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 12:38:39 INFO - document served over http requires an http 12:38:39 INFO - sub-resource via script-tag using the http-csp 12:38:39 INFO - delivery method with keep-origin-redirect and when 12:38:39 INFO - the target request is cross-origin. 12:38:39 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 625ms 12:38:39 INFO - PROCESS | 2872 | 1467142719746 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 12:38:39 INFO - PROCESS | 2872 | 1467142719748 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 12:38:39 INFO - PROCESS | 2872 | 1467142719751 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 12:38:39 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html 12:38:39 INFO - PROCESS | 2872 | 1467142719753 Marionette TRACE conn3 <- [1,1890,null,{}] 12:38:39 INFO - PROCESS | 2872 | 1467142719756 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:39 INFO - PROCESS | 2872 | 1467142719758 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:38:39 INFO - PROCESS | 2872 | 1467142719832 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 12:38:39 INFO - PROCESS | 2872 | 1467142719836 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:39 INFO - PROCESS | 2872 | 1467142719838 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:38:39 INFO - PROCESS | 2872 | ++DOCSHELL 15C28800 == 18 [pid = 2872] [id = 621] 12:38:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 45 (15C2BC00) [pid = 2872] [serial = 1724] [outer = 00000000] 12:38:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 46 (15F9D000) [pid = 2872] [serial = 1725] [outer = 15C2BC00] 12:38:39 INFO - PROCESS | 2872 | 1467142719882 Marionette DEBUG loaded listener.js 12:38:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 47 (15F9D400) [pid = 2872] [serial = 1726] [outer = 15C2BC00] 12:38:40 INFO - PROCESS | 2872 | 1467142720280 Marionette TRACE conn3 <- [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]]]}] 12:38:40 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 12:38:40 INFO - document served over http requires an http 12:38:40 INFO - sub-resource via script-tag using the http-csp 12:38:40 INFO - delivery method with no-redirect and when 12:38:40 INFO - the target request is cross-origin. 12:38:40 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 594ms 12:38:40 INFO - PROCESS | 2872 | 1467142720349 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 12:38:40 INFO - PROCESS | 2872 | 1467142720351 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 12:38:40 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html 12:38:40 INFO - PROCESS | 2872 | 1467142720358 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 12:38:40 INFO - PROCESS | 2872 | 1467142720360 Marionette TRACE conn3 <- [1,1894,null,{}] 12:38:40 INFO - PROCESS | 2872 | 1467142720363 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:40 INFO - PROCESS | 2872 | 1467142720365 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:38:40 INFO - PROCESS | 2872 | 1467142720443 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 12:38:40 INFO - PROCESS | 2872 | 1467142720448 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:40 INFO - PROCESS | 2872 | 1467142720450 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:38:40 INFO - PROCESS | 2872 | ++DOCSHELL 169C2400 == 19 [pid = 2872] [id = 622] 12:38:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 48 (169C2C00) [pid = 2872] [serial = 1727] [outer = 00000000] 12:38:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 49 (16A44400) [pid = 2872] [serial = 1728] [outer = 169C2C00] 12:38:40 INFO - PROCESS | 2872 | 1467142720503 Marionette DEBUG loaded listener.js 12:38:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 50 (16A44C00) [pid = 2872] [serial = 1729] [outer = 169C2C00] 12:38:40 INFO - PROCESS | 2872 | 1467142720929 Marionette TRACE conn3 <- [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]]]}] 12:38:40 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 12:38:40 INFO - document served over http requires an http 12:38:40 INFO - sub-resource via script-tag using the http-csp 12:38:40 INFO - delivery method with swap-origin-redirect and when 12:38:40 INFO - the target request is cross-origin. 12:38:40 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html | took 594ms 12:38:40 INFO - PROCESS | 2872 | 1467142720956 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 12:38:40 INFO - PROCESS | 2872 | 1467142720958 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 12:38:40 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html 12:38:40 INFO - PROCESS | 2872 | 1467142720961 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 12:38:40 INFO - PROCESS | 2872 | 1467142720963 Marionette TRACE conn3 <- [1,1898,null,{}] 12:38:40 INFO - PROCESS | 2872 | 1467142720966 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:40 INFO - PROCESS | 2872 | 1467142720968 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:38:41 INFO - PROCESS | 2872 | 1467142721090 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 12:38:41 INFO - PROCESS | 2872 | 1467142721096 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:41 INFO - PROCESS | 2872 | 1467142721098 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:38:41 INFO - PROCESS | 2872 | ++DOCSHELL 16A47000 == 20 [pid = 2872] [id = 623] 12:38:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 51 (16A4B400) [pid = 2872] [serial = 1730] [outer = 00000000] 12:38:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 52 (16B98800) [pid = 2872] [serial = 1731] [outer = 16A4B400] 12:38:41 INFO - PROCESS | 2872 | 1467142721142 Marionette DEBUG loaded listener.js 12:38:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 53 (16BA2800) [pid = 2872] [serial = 1732] [outer = 16A4B400] 12:38:41 INFO - PROCESS | 2872 | 1467142721534 Marionette TRACE conn3 <- [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]]]}] 12:38:41 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 12:38:41 INFO - document served over http requires an http 12:38:41 INFO - sub-resource via xhr-request using the http-csp 12:38:41 INFO - delivery method with keep-origin-redirect and when 12:38:41 INFO - the target request is cross-origin. 12:38:41 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 594ms 12:38:41 INFO - PROCESS | 2872 | 1467142721559 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 12:38:41 INFO - PROCESS | 2872 | 1467142721561 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 12:38:41 INFO - PROCESS | 2872 | 1467142721564 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 12:38:41 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html 12:38:41 INFO - PROCESS | 2872 | 1467142721566 Marionette TRACE conn3 <- [1,1902,null,{}] 12:38:41 INFO - PROCESS | 2872 | 1467142721570 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:41 INFO - PROCESS | 2872 | 1467142721572 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:38:41 INFO - PROCESS | 2872 | 1467142721661 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 12:38:41 INFO - PROCESS | 2872 | 1467142721665 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:41 INFO - PROCESS | 2872 | 1467142721668 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:38:41 INFO - PROCESS | 2872 | ++DOCSHELL 16C4A400 == 21 [pid = 2872] [id = 624] 12:38:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 54 (16C4D400) [pid = 2872] [serial = 1733] [outer = 00000000] 12:38:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 55 (16C52000) [pid = 2872] [serial = 1734] [outer = 16C4D400] 12:38:41 INFO - PROCESS | 2872 | 1467142721719 Marionette DEBUG loaded listener.js 12:38:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 56 (16E7F400) [pid = 2872] [serial = 1735] [outer = 16C4D400] 12:38:42 INFO - PROCESS | 2872 | 1467142722190 Marionette TRACE conn3 <- [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]]]}] 12:38:42 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 12:38:42 INFO - document served over http requires an http 12:38:42 INFO - sub-resource via xhr-request using the http-csp 12:38:42 INFO - delivery method with no-redirect and when 12:38:42 INFO - the target request is cross-origin. 12:38:42 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html | took 640ms 12:38:42 INFO - PROCESS | 2872 | 1467142722202 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 12:38:42 INFO - PROCESS | 2872 | 1467142722204 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 12:38:42 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html 12:38:42 INFO - PROCESS | 2872 | 1467142722207 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 12:38:42 INFO - PROCESS | 2872 | 1467142722209 Marionette TRACE conn3 <- [1,1906,null,{}] 12:38:42 INFO - PROCESS | 2872 | 1467142722212 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:42 INFO - PROCESS | 2872 | 1467142722214 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:38:42 INFO - PROCESS | 2872 | 1467142722293 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 12:38:42 INFO - PROCESS | 2872 | 1467142722297 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:42 INFO - PROCESS | 2872 | 1467142722299 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:38:42 INFO - PROCESS | 2872 | ++DOCSHELL 16C53800 == 22 [pid = 2872] [id = 625] 12:38:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 57 (16E80800) [pid = 2872] [serial = 1736] [outer = 00000000] 12:38:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 58 (16F0A800) [pid = 2872] [serial = 1737] [outer = 16E80800] 12:38:42 INFO - PROCESS | 2872 | 1467142722343 Marionette DEBUG loaded listener.js 12:38:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 59 (16F0B800) [pid = 2872] [serial = 1738] [outer = 16E80800] 12:38:42 INFO - PROCESS | 2872 | 1467142722735 Marionette TRACE conn3 <- [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]]]}] 12:38:42 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 12:38:42 INFO - document served over http requires an http 12:38:42 INFO - sub-resource via xhr-request using the http-csp 12:38:42 INFO - delivery method with swap-origin-redirect and when 12:38:42 INFO - the target request is cross-origin. 12:38:42 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 594ms 12:38:42 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/fetch-request/cross-origin.keep-origin-redirect.http.html 12:38:42 INFO - PROCESS | 2872 | 1467142722805 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 12:38:42 INFO - PROCESS | 2872 | 1467142722807 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 12:38:42 INFO - PROCESS | 2872 | 1467142722811 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 12:38:42 INFO - PROCESS | 2872 | 1467142722812 Marionette TRACE conn3 <- [1,1910,null,{}] 12:38:42 INFO - PROCESS | 2872 | 1467142722816 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:42 INFO - PROCESS | 2872 | 1467142722817 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:38:42 INFO - PROCESS | 2872 | 1467142722903 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 12:38:42 INFO - PROCESS | 2872 | 1467142722907 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:42 INFO - PROCESS | 2872 | 1467142722909 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:38:42 INFO - PROCESS | 2872 | ++DOCSHELL 140D4000 == 23 [pid = 2872] [id = 626] 12:38:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 60 (14FF5400) [pid = 2872] [serial = 1739] [outer = 00000000] 12:38:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 61 (17008C00) [pid = 2872] [serial = 1740] [outer = 14FF5400] 12:38:42 INFO - PROCESS | 2872 | 1467142722952 Marionette DEBUG loaded listener.js 12:38:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 62 (1700C000) [pid = 2872] [serial = 1741] [outer = 14FF5400] 12:38:43 INFO - PROCESS | 2872 | 1467142723595 Marionette TRACE conn3 <- [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]]]}] 12:38:43 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 12:38:43 INFO - document served over http requires an https 12:38:43 INFO - sub-resource via fetch-request using the http-csp 12:38:43 INFO - delivery method with keep-origin-redirect and when 12:38:43 INFO - the target request is cross-origin. 12:38:43 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 843ms 12:38:43 INFO - PROCESS | 2872 | 1467142723654 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 12:38:43 INFO - PROCESS | 2872 | 1467142723659 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 12:38:43 INFO - PROCESS | 2872 | 1467142723664 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 12:38:43 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html 12:38:43 INFO - PROCESS | 2872 | 1467142723669 Marionette TRACE conn3 <- [1,1914,null,{}] 12:38:43 INFO - PROCESS | 2872 | 1467142723674 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:43 INFO - PROCESS | 2872 | 1467142723677 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:38:43 INFO - PROCESS | 2872 | 1467142723791 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 12:38:43 INFO - PROCESS | 2872 | 1467142723873 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:43 INFO - PROCESS | 2872 | 1467142723876 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:38:43 INFO - PROCESS | 2872 | ++DOCSHELL 102D2800 == 24 [pid = 2872] [id = 627] 12:38:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 63 (10A76400) [pid = 2872] [serial = 1742] [outer = 00000000] 12:38:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 64 (13148800) [pid = 2872] [serial = 1743] [outer = 10A76400] 12:38:43 INFO - PROCESS | 2872 | 1467142723973 Marionette DEBUG loaded listener.js 12:38:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 65 (131D4800) [pid = 2872] [serial = 1744] [outer = 10A76400] 12:38:44 INFO - PROCESS | 2872 | 1467142724568 Marionette TRACE conn3 <- [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]]]}] 12:38:44 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 12:38:44 INFO - document served over http requires an https 12:38:44 INFO - sub-resource via fetch-request using the http-csp 12:38:44 INFO - delivery method with no-redirect and when 12:38:44 INFO - the target request is cross-origin. 12:38:44 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html | took 953ms 12:38:44 INFO - PROCESS | 2872 | 1467142724611 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 12:38:44 INFO - PROCESS | 2872 | 1467142724619 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 12:38:44 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/fetch-request/cross-origin.swap-origin-redirect.http.html 12:38:44 INFO - PROCESS | 2872 | 1467142724627 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 12:38:44 INFO - PROCESS | 2872 | 1467142724630 Marionette TRACE conn3 <- [1,1918,null,{}] 12:38:44 INFO - PROCESS | 2872 | 1467142724634 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:44 INFO - PROCESS | 2872 | 1467142724637 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:38:44 INFO - PROCESS | 2872 | 1467142724745 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 12:38:44 INFO - PROCESS | 2872 | 1467142724841 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:44 INFO - PROCESS | 2872 | 1467142724843 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:38:44 INFO - PROCESS | 2872 | ++DOCSHELL 140DC000 == 25 [pid = 2872] [id = 628] 12:38:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 66 (140DCC00) [pid = 2872] [serial = 1745] [outer = 00000000] 12:38:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 67 (14E3DC00) [pid = 2872] [serial = 1746] [outer = 140DCC00] 12:38:44 INFO - PROCESS | 2872 | 1467142724898 Marionette DEBUG loaded listener.js 12:38:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 68 (14FEE000) [pid = 2872] [serial = 1747] [outer = 140DCC00] 12:38:45 INFO - PROCESS | 2872 | 1467142725449 Marionette TRACE conn3 <- [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]]]}] 12:38:45 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 12:38:45 INFO - document served over http requires an https 12:38:45 INFO - sub-resource via fetch-request using the http-csp 12:38:45 INFO - delivery method with swap-origin-redirect and when 12:38:45 INFO - the target request is cross-origin. 12:38:45 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 844ms 12:38:45 INFO - PROCESS | 2872 | 1467142725483 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 12:38:45 INFO - PROCESS | 2872 | 1467142725486 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 12:38:45 INFO - PROCESS | 2872 | 1467142725491 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 12:38:45 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html 12:38:45 INFO - PROCESS | 2872 | 1467142725495 Marionette TRACE conn3 <- [1,1922,null,{}] 12:38:45 INFO - PROCESS | 2872 | 1467142725506 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:45 INFO - PROCESS | 2872 | 1467142725510 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:38:45 INFO - PROCESS | 2872 | 1467142725628 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 12:38:45 INFO - PROCESS | 2872 | 1467142725739 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:45 INFO - PROCESS | 2872 | 1467142725743 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:38:45 INFO - PROCESS | 2872 | ++DOCSHELL 16C51400 == 26 [pid = 2872] [id = 629] 12:38:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 69 (16C52400) [pid = 2872] [serial = 1748] [outer = 00000000] 12:38:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 70 (16F16C00) [pid = 2872] [serial = 1749] [outer = 16C52400] 12:38:45 INFO - PROCESS | 2872 | 1467142725798 Marionette DEBUG loaded listener.js 12:38:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 71 (17006C00) [pid = 2872] [serial = 1750] [outer = 16C52400] 12:38:46 INFO - PROCESS | 2872 | ++DOCSHELL 139CC800 == 27 [pid = 2872] [id = 630] 12:38:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (139CEC00) [pid = 2872] [serial = 1751] [outer = 00000000] 12:38:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (10273400) [pid = 2872] [serial = 1752] [outer = 139CEC00] 12:38:46 INFO - PROCESS | 2872 | 1467142726591 Marionette TRACE conn3 <- [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]]]}] 12:38:46 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 12:38:46 INFO - document served over http requires an https 12:38:46 INFO - sub-resource via iframe-tag using the http-csp 12:38:46 INFO - delivery method with keep-origin-redirect and when 12:38:46 INFO - the target request is cross-origin. 12:38:46 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 1157ms 12:38:46 INFO - PROCESS | 2872 | 1467142726646 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 12:38:46 INFO - PROCESS | 2872 | 1467142726650 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 12:38:46 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html 12:38:46 INFO - PROCESS | 2872 | 1467142726655 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 12:38:46 INFO - PROCESS | 2872 | 1467142726660 Marionette TRACE conn3 <- [1,1926,null,{}] 12:38:46 INFO - PROCESS | 2872 | 1467142726664 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:46 INFO - PROCESS | 2872 | 1467142726667 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:38:46 INFO - PROCESS | 2872 | 1467142726827 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 12:38:46 INFO - PROCESS | 2872 | 1467142726836 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:46 INFO - PROCESS | 2872 | 1467142726839 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:38:46 INFO - PROCESS | 2872 | ++DOCSHELL 13932C00 == 28 [pid = 2872] [id = 631] 12:38:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (13935800) [pid = 2872] [serial = 1753] [outer = 00000000] 12:38:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (139D4400) [pid = 2872] [serial = 1754] [outer = 13935800] 12:38:46 INFO - PROCESS | 2872 | 1467142726889 Marionette DEBUG loaded listener.js 12:38:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (13D18000) [pid = 2872] [serial = 1755] [outer = 13935800] 12:38:47 INFO - PROCESS | 2872 | --DOCSHELL 157B2000 == 27 [pid = 2872] [id = 619] 12:38:47 INFO - PROCESS | 2872 | --DOCSHELL 14E3F800 == 26 [pid = 2872] [id = 617] 12:38:47 INFO - PROCESS | 2872 | --DOCSHELL 140D7000 == 25 [pid = 2872] [id = 615] 12:38:47 INFO - PROCESS | 2872 | --DOCSHELL 10A0C000 == 24 [pid = 2872] [id = 610] 12:38:47 INFO - PROCESS | 2872 | ++DOCSHELL 139CE000 == 25 [pid = 2872] [id = 632] 12:38:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (139D0400) [pid = 2872] [serial = 1756] [outer = 00000000] 12:38:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (10A79800) [pid = 2872] [serial = 1757] [outer = 139D0400] 12:38:47 INFO - PROCESS | 2872 | 1467142727450 Marionette TRACE conn3 <- [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]]]}] 12:38:47 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 12:38:47 INFO - document served over http requires an https 12:38:47 INFO - sub-resource via iframe-tag using the http-csp 12:38:47 INFO - delivery method with no-redirect and when 12:38:47 INFO - the target request is cross-origin. 12:38:47 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html | took 828ms 12:38:47 INFO - PROCESS | 2872 | 1467142727494 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 12:38:47 INFO - PROCESS | 2872 | 1467142727499 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 12:38:47 INFO - PROCESS | 2872 | 1467142727504 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 12:38:47 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/iframe-tag/cross-origin.swap-origin-redirect.http.html 12:38:47 INFO - PROCESS | 2872 | 1467142727507 Marionette TRACE conn3 <- [1,1930,null,{}] 12:38:47 INFO - PROCESS | 2872 | 1467142727510 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:47 INFO - PROCESS | 2872 | 1467142727513 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:38:47 INFO - PROCESS | 2872 | 1467142727609 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 12:38:47 INFO - PROCESS | 2872 | 1467142727697 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:47 INFO - PROCESS | 2872 | 1467142727699 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:38:47 INFO - PROCESS | 2872 | ++DOCSHELL 140D8000 == 26 [pid = 2872] [id = 633] 12:38:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (14311C00) [pid = 2872] [serial = 1758] [outer = 00000000] 12:38:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (14E49800) [pid = 2872] [serial = 1759] [outer = 14311C00] 12:38:47 INFO - PROCESS | 2872 | 1467142727753 Marionette DEBUG loaded listener.js 12:38:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (15543000) [pid = 2872] [serial = 1760] [outer = 14311C00] 12:38:48 INFO - PROCESS | 2872 | ++DOCSHELL 15C28400 == 27 [pid = 2872] [id = 634] 12:38:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (15C2C400) [pid = 2872] [serial = 1761] [outer = 00000000] 12:38:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (15FA2C00) [pid = 2872] [serial = 1762] [outer = 15C2C400] 12:38:48 INFO - PROCESS | 2872 | 1467142728202 Marionette TRACE conn3 <- [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]]]}] 12:38:48 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 12:38:48 INFO - document served over http requires an https 12:38:48 INFO - sub-resource via iframe-tag using the http-csp 12:38:48 INFO - delivery method with swap-origin-redirect and when 12:38:48 INFO - the target request is cross-origin. 12:38:48 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 734ms 12:38:48 INFO - PROCESS | 2872 | 1467142728245 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 12:38:48 INFO - PROCESS | 2872 | 1467142728248 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 12:38:48 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http.html 12:38:48 INFO - PROCESS | 2872 | 1467142728251 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 12:38:48 INFO - PROCESS | 2872 | 1467142728255 Marionette TRACE conn3 <- [1,1934,null,{}] 12:38:48 INFO - PROCESS | 2872 | 1467142728265 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:48 INFO - PROCESS | 2872 | 1467142728269 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:38:48 INFO - PROCESS | 2872 | 1467142728362 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 12:38:48 INFO - PROCESS | 2872 | 1467142728371 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:48 INFO - PROCESS | 2872 | 1467142728374 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:38:48 INFO - PROCESS | 2872 | ++DOCSHELL 169BAC00 == 28 [pid = 2872] [id = 635] 12:38:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (169BB000) [pid = 2872] [serial = 1763] [outer = 00000000] 12:38:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (16A41400) [pid = 2872] [serial = 1764] [outer = 169BB000] 12:38:48 INFO - PROCESS | 2872 | 1467142728420 Marionette DEBUG loaded listener.js 12:38:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (16A48C00) [pid = 2872] [serial = 1765] [outer = 169BB000] 12:38:48 INFO - PROCESS | 2872 | 1467142728883 Marionette TRACE conn3 <- [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]]]}] 12:38:48 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 12:38:48 INFO - document served over http requires an https 12:38:48 INFO - sub-resource via script-tag using the http-csp 12:38:48 INFO - delivery method with keep-origin-redirect and when 12:38:48 INFO - the target request is cross-origin. 12:38:48 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 703ms 12:38:48 INFO - PROCESS | 2872 | 1467142728951 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 12:38:48 INFO - PROCESS | 2872 | 1467142728953 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 12:38:48 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html 12:38:48 INFO - PROCESS | 2872 | 1467142728956 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 12:38:48 INFO - PROCESS | 2872 | 1467142728958 Marionette TRACE conn3 <- [1,1938,null,{}] 12:38:48 INFO - PROCESS | 2872 | 1467142728962 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:48 INFO - PROCESS | 2872 | 1467142728963 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:38:49 INFO - PROCESS | 2872 | 1467142729069 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 12:38:49 INFO - PROCESS | 2872 | 1467142729161 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:49 INFO - PROCESS | 2872 | 1467142729163 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:38:49 INFO - PROCESS | 2872 | ++DOCSHELL 16C5E000 == 29 [pid = 2872] [id = 636] 12:38:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (16C67800) [pid = 2872] [serial = 1766] [outer = 00000000] 12:38:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (16E84000) [pid = 2872] [serial = 1767] [outer = 16C67800] 12:38:49 INFO - PROCESS | 2872 | 1467142729217 Marionette DEBUG loaded listener.js 12:38:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (16E88C00) [pid = 2872] [serial = 1768] [outer = 16C67800] 12:38:49 INFO - PROCESS | 2872 | 1467142729596 Marionette TRACE conn3 <- [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]]]}] 12:38:49 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 12:38:49 INFO - document served over http requires an https 12:38:49 INFO - sub-resource via script-tag using the http-csp 12:38:49 INFO - delivery method with no-redirect and when 12:38:49 INFO - the target request is cross-origin. 12:38:49 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html | took 703ms 12:38:49 INFO - PROCESS | 2872 | 1467142729656 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 12:38:49 INFO - PROCESS | 2872 | 1467142729658 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 12:38:49 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html 12:38:49 INFO - PROCESS | 2872 | 1467142729661 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 12:38:49 INFO - PROCESS | 2872 | 1467142729663 Marionette TRACE conn3 <- [1,1942,null,{}] 12:38:49 INFO - PROCESS | 2872 | 1467142729666 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:49 INFO - PROCESS | 2872 | 1467142729668 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:38:49 INFO - PROCESS | 2872 | 1467142729788 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 12:38:49 INFO - PROCESS | 2872 | 1467142729796 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:49 INFO - PROCESS | 2872 | 1467142729798 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:38:49 INFO - PROCESS | 2872 | ++DOCSHELL 16E88800 == 30 [pid = 2872] [id = 637] 12:38:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (16F0A400) [pid = 2872] [serial = 1769] [outer = 00000000] 12:38:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (1707B400) [pid = 2872] [serial = 1770] [outer = 16F0A400] 12:38:49 INFO - PROCESS | 2872 | 1467142729841 Marionette DEBUG loaded listener.js 12:38:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (1707E000) [pid = 2872] [serial = 1771] [outer = 16F0A400] 12:38:50 INFO - PROCESS | 2872 | 1467142730303 Marionette TRACE conn3 <- [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]]]}] 12:38:50 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 12:38:50 INFO - document served over http requires an https 12:38:50 INFO - sub-resource via script-tag using the http-csp 12:38:50 INFO - delivery method with swap-origin-redirect and when 12:38:50 INFO - the target request is cross-origin. 12:38:50 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 703ms 12:38:50 INFO - PROCESS | 2872 | 1467142730361 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 12:38:50 INFO - PROCESS | 2872 | 1467142730363 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 12:38:50 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/xhr-request/cross-origin.keep-origin-redirect.http.html 12:38:50 INFO - PROCESS | 2872 | 1467142730366 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 12:38:50 INFO - PROCESS | 2872 | 1467142730368 Marionette TRACE conn3 <- [1,1946,null,{}] 12:38:50 INFO - PROCESS | 2872 | 1467142730371 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:50 INFO - PROCESS | 2872 | 1467142730376 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:38:50 INFO - PROCESS | 2872 | 1467142730538 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 12:38:50 INFO - PROCESS | 2872 | 1467142730550 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:50 INFO - PROCESS | 2872 | 1467142730552 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:38:50 INFO - PROCESS | 2872 | ++DOCSHELL 17079000 == 31 [pid = 2872] [id = 638] 12:38:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (172E8400) [pid = 2872] [serial = 1772] [outer = 00000000] 12:38:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (177D6400) [pid = 2872] [serial = 1773] [outer = 172E8400] 12:38:50 INFO - PROCESS | 2872 | 1467142730596 Marionette DEBUG loaded listener.js 12:38:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (17825000) [pid = 2872] [serial = 1774] [outer = 172E8400] 12:38:51 INFO - PROCESS | 2872 | 1467142731029 Marionette TRACE conn3 <- [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]]]}] 12:38:51 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 12:38:51 INFO - document served over http requires an https 12:38:51 INFO - sub-resource via xhr-request using the http-csp 12:38:51 INFO - delivery method with keep-origin-redirect and when 12:38:51 INFO - the target request is cross-origin. 12:38:51 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 703ms 12:38:51 INFO - PROCESS | 2872 | 1467142731066 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 12:38:51 INFO - PROCESS | 2872 | 1467142731068 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 12:38:51 INFO - PROCESS | 2872 | 1467142731071 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 12:38:51 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html 12:38:51 INFO - PROCESS | 2872 | 1467142731072 Marionette TRACE conn3 <- [1,1950,null,{}] 12:38:51 INFO - PROCESS | 2872 | 1467142731081 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:51 INFO - PROCESS | 2872 | 1467142731083 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:38:51 INFO - PROCESS | 2872 | 1467142731197 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 12:38:51 INFO - PROCESS | 2872 | 1467142731205 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:51 INFO - PROCESS | 2872 | 1467142731207 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:38:51 INFO - PROCESS | 2872 | ++DOCSHELL 16BA1800 == 32 [pid = 2872] [id = 639] 12:38:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (177DA000) [pid = 2872] [serial = 1775] [outer = 00000000] 12:38:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (17BD2C00) [pid = 2872] [serial = 1776] [outer = 177DA000] 12:38:51 INFO - PROCESS | 2872 | 1467142731250 Marionette DEBUG loaded listener.js 12:38:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 98 (17BD3000) [pid = 2872] [serial = 1777] [outer = 177DA000] 12:38:51 INFO - PROCESS | 2872 | --DOMWINDOW == 97 (16E80800) [pid = 2872] [serial = 1736] [outer = 00000000] [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] 12:38:51 INFO - PROCESS | 2872 | --DOMWINDOW == 96 (16C4D400) [pid = 2872] [serial = 1733] [outer = 00000000] [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] 12:38:51 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (14E48800) [pid = 2872] [serial = 1716] [outer = 00000000] [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] 12:38:51 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (15C2BC00) [pid = 2872] [serial = 1724] [outer = 00000000] [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] 12:38:51 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (136F0800) [pid = 2872] [serial = 1703] [outer = 00000000] [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] 12:38:51 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (140D4C00) [pid = 2872] [serial = 1711] [outer = 00000000] [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] 12:38:51 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (10ACDC00) [pid = 2872] [serial = 1697] [outer = 00000000] [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] 12:38:51 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (157B2C00) [pid = 2872] [serial = 1721] [outer = 00000000] [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] 12:38:51 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (169C2C00) [pid = 2872] [serial = 1727] [outer = 00000000] [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] 12:38:51 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (129A9400) [pid = 2872] [serial = 1700] [outer = 00000000] [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] 12:38:51 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (16A4B400) [pid = 2872] [serial = 1730] [outer = 00000000] [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] 12:38:51 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (139D4000) [pid = 2872] [serial = 1706] [outer = 00000000] [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] 12:38:51 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (140D7400) [pid = 2872] [serial = 1709] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:38:51 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (14E3FC00) [pid = 2872] [serial = 1714] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467142718228] 12:38:51 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (157B2800) [pid = 2872] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:38:51 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (10ACD400) [pid = 2872] [serial = 1694] [outer = 00000000] [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] 12:38:51 INFO - PROCESS | 2872 | 1467142731783 Marionette TRACE conn3 <- [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]]]}] 12:38:51 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 12:38:51 INFO - document served over http requires an https 12:38:51 INFO - sub-resource via xhr-request using the http-csp 12:38:51 INFO - delivery method with no-redirect and when 12:38:51 INFO - the target request is cross-origin. 12:38:51 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html | took 750ms 12:38:51 INFO - PROCESS | 2872 | 1467142731812 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 12:38:51 INFO - PROCESS | 2872 | 1467142731815 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 12:38:51 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/xhr-request/cross-origin.swap-origin-redirect.http.html 12:38:51 INFO - PROCESS | 2872 | 1467142731819 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 12:38:51 INFO - PROCESS | 2872 | 1467142731821 Marionette TRACE conn3 <- [1,1954,null,{}] 12:38:51 INFO - PROCESS | 2872 | 1467142731826 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:51 INFO - PROCESS | 2872 | 1467142731829 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:38:51 INFO - PROCESS | 2872 | 1467142731972 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 12:38:52 INFO - PROCESS | 2872 | 1467142732028 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:52 INFO - PROCESS | 2872 | 1467142732030 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:38:52 INFO - PROCESS | 2872 | ++DOCSHELL 140DDC00 == 33 [pid = 2872] [id = 640] 12:38:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (14E3F400) [pid = 2872] [serial = 1778] [outer = 00000000] 12:38:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (178CB000) [pid = 2872] [serial = 1779] [outer = 14E3F400] 12:38:52 INFO - PROCESS | 2872 | 1467142732117 Marionette DEBUG loaded listener.js 12:38:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (17BDE800) [pid = 2872] [serial = 1780] [outer = 14E3F400] 12:38:52 INFO - PROCESS | 2872 | 1467142732463 Marionette TRACE conn3 <- [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]]]}] 12:38:52 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 12:38:52 INFO - document served over http requires an https 12:38:52 INFO - sub-resource via xhr-request using the http-csp 12:38:52 INFO - delivery method with swap-origin-redirect and when 12:38:52 INFO - the target request is cross-origin. 12:38:52 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 703ms 12:38:52 INFO - PROCESS | 2872 | 1467142732517 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 12:38:52 INFO - PROCESS | 2872 | 1467142732519 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 12:38:52 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 12:38:52 INFO - PROCESS | 2872 | 1467142732523 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 12:38:52 INFO - PROCESS | 2872 | 1467142732524 Marionette TRACE conn3 <- [1,1958,null,{}] 12:38:52 INFO - PROCESS | 2872 | 1467142732528 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:52 INFO - PROCESS | 2872 | 1467142732529 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:38:52 INFO - PROCESS | 2872 | 1467142732608 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 12:38:52 INFO - PROCESS | 2872 | 1467142732614 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:52 INFO - PROCESS | 2872 | 1467142732616 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:38:52 INFO - PROCESS | 2872 | ++DOCSHELL 16C65400 == 34 [pid = 2872] [id = 641] 12:38:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (177D9800) [pid = 2872] [serial = 1781] [outer = 00000000] 12:38:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (180BAC00) [pid = 2872] [serial = 1782] [outer = 177D9800] 12:38:52 INFO - PROCESS | 2872 | 1467142732658 Marionette DEBUG loaded listener.js 12:38:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (180BBC00) [pid = 2872] [serial = 1783] [outer = 177D9800] 12:38:53 INFO - PROCESS | 2872 | 1467142733079 Marionette TRACE conn3 <- [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]]]}] 12:38:53 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 12:38:53 INFO - document served over http requires an http 12:38:53 INFO - sub-resource via fetch-request using the http-csp 12:38:53 INFO - delivery method with keep-origin-redirect and when 12:38:53 INFO - the target request is same-origin. 12:38:53 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 594ms 12:38:53 INFO - PROCESS | 2872 | 1467142733120 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 12:38:53 INFO - PROCESS | 2872 | 1467142733122 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 12:38:53 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/fetch-request/same-origin-insecure.no-redirect.http.html 12:38:53 INFO - PROCESS | 2872 | 1467142733139 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 12:38:53 INFO - PROCESS | 2872 | 1467142733140 Marionette TRACE conn3 <- [1,1962,null,{}] 12:38:53 INFO - PROCESS | 2872 | 1467142733144 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:53 INFO - PROCESS | 2872 | 1467142733145 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:38:53 INFO - PROCESS | 2872 | 1467142733226 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 12:38:53 INFO - PROCESS | 2872 | 1467142733231 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:53 INFO - PROCESS | 2872 | 1467142733233 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:38:53 INFO - PROCESS | 2872 | ++DOCSHELL 18070000 == 35 [pid = 2872] [id = 642] 12:38:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (180BE800) [pid = 2872] [serial = 1784] [outer = 00000000] 12:38:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (1833DC00) [pid = 2872] [serial = 1785] [outer = 180BE800] 12:38:53 INFO - PROCESS | 2872 | 1467142733275 Marionette DEBUG loaded listener.js 12:38:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (18341400) [pid = 2872] [serial = 1786] [outer = 180BE800] 12:38:54 INFO - PROCESS | 2872 | --DOCSHELL 139CC800 == 34 [pid = 2872] [id = 630] 12:38:54 INFO - PROCESS | 2872 | --DOCSHELL 15C28400 == 33 [pid = 2872] [id = 634] 12:38:54 INFO - PROCESS | 2872 | --DOCSHELL 139CE000 == 32 [pid = 2872] [id = 632] 12:38:54 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (17008C00) [pid = 2872] [serial = 1740] [outer = 00000000] [url = about:blank] 12:38:54 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (16F0A800) [pid = 2872] [serial = 1737] [outer = 00000000] [url = about:blank] 12:38:54 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (16C52000) [pid = 2872] [serial = 1734] [outer = 00000000] [url = about:blank] 12:38:54 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (15053800) [pid = 2872] [serial = 1717] [outer = 00000000] [url = about:blank] 12:38:54 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (15544400) [pid = 2872] [serial = 1718] [outer = 00000000] [url = about:blank] 12:38:54 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (15F9D000) [pid = 2872] [serial = 1725] [outer = 00000000] [url = about:blank] 12:38:54 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (136F9000) [pid = 2872] [serial = 1704] [outer = 00000000] [url = about:blank] 12:38:54 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (13932800) [pid = 2872] [serial = 1705] [outer = 00000000] [url = about:blank] 12:38:54 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (1430B400) [pid = 2872] [serial = 1712] [outer = 00000000] [url = about:blank] 12:38:54 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (1430E800) [pid = 2872] [serial = 1713] [outer = 00000000] [url = about:blank] 12:38:54 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (10AD1400) [pid = 2872] [serial = 1698] [outer = 00000000] [url = about:blank] 12:38:54 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (157DE400) [pid = 2872] [serial = 1722] [outer = 00000000] [url = about:blank] 12:38:54 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (157E1800) [pid = 2872] [serial = 1723] [outer = 00000000] [url = about:blank] 12:38:54 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (16A44400) [pid = 2872] [serial = 1728] [outer = 00000000] [url = about:blank] 12:38:54 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (12D62800) [pid = 2872] [serial = 1701] [outer = 00000000] [url = about:blank] 12:38:54 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (16B98800) [pid = 2872] [serial = 1731] [outer = 00000000] [url = about:blank] 12:38:54 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (139D6000) [pid = 2872] [serial = 1707] [outer = 00000000] [url = about:blank] 12:38:54 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (140D8C00) [pid = 2872] [serial = 1710] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:38:54 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (16A44C00) [pid = 2872] [serial = 1729] [outer = 00000000] [url = about:blank] 12:38:54 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (16BA2800) [pid = 2872] [serial = 1732] [outer = 00000000] [url = about:blank] 12:38:54 INFO - PROCESS | 2872 | --DOMWINDOW == 70 (14E41C00) [pid = 2872] [serial = 1715] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467142718228] 12:38:54 INFO - PROCESS | 2872 | --DOMWINDOW == 69 (16E7F400) [pid = 2872] [serial = 1735] [outer = 00000000] [url = about:blank] 12:38:54 INFO - PROCESS | 2872 | --DOMWINDOW == 68 (15F9D400) [pid = 2872] [serial = 1726] [outer = 00000000] [url = about:blank] 12:38:54 INFO - PROCESS | 2872 | --DOMWINDOW == 67 (13031800) [pid = 2872] [serial = 1702] [outer = 00000000] [url = about:blank] 12:38:54 INFO - PROCESS | 2872 | --DOMWINDOW == 66 (13D0B400) [pid = 2872] [serial = 1708] [outer = 00000000] [url = about:blank] 12:38:54 INFO - PROCESS | 2872 | --DOMWINDOW == 65 (110B8800) [pid = 2872] [serial = 1699] [outer = 00000000] [url = about:blank] 12:38:54 INFO - PROCESS | 2872 | --DOMWINDOW == 64 (157B9C00) [pid = 2872] [serial = 1720] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:38:54 INFO - PROCESS | 2872 | --DOMWINDOW == 63 (110B2C00) [pid = 2872] [serial = 1696] [outer = 00000000] [url = about:blank] 12:38:54 INFO - PROCESS | 2872 | --DOMWINDOW == 62 (16F0B800) [pid = 2872] [serial = 1738] [outer = 00000000] [url = about:blank] 12:38:54 INFO - PROCESS | 2872 | 1467142734981 Marionette TRACE conn3 <- [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]]]}] 12:38:54 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 12:38:54 INFO - document served over http requires an http 12:38:54 INFO - sub-resource via fetch-request using the http-csp 12:38:54 INFO - delivery method with no-redirect and when 12:38:54 INFO - the target request is same-origin. 12:38:54 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 1844ms 12:38:54 INFO - PROCESS | 2872 | 1467142734994 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 12:38:54 INFO - PROCESS | 2872 | 1467142734998 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 12:38:54 INFO - PROCESS | 2872 | 1467142735003 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 12:38:54 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 12:38:54 INFO - PROCESS | 2872 | 1467142735007 Marionette TRACE conn3 <- [1,1966,null,{}] 12:38:54 INFO - PROCESS | 2872 | 1467142735013 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:54 INFO - PROCESS | 2872 | 1467142735016 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:38:55 INFO - PROCESS | 2872 | 1467142735106 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 12:38:55 INFO - PROCESS | 2872 | 1467142735193 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:55 INFO - PROCESS | 2872 | 1467142735196 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:38:55 INFO - PROCESS | 2872 | ++DOCSHELL 10AD2C00 == 33 [pid = 2872] [id = 643] 12:38:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 63 (10AD3000) [pid = 2872] [serial = 1787] [outer = 00000000] 12:38:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 64 (11CCF400) [pid = 2872] [serial = 1788] [outer = 10AD3000] 12:38:55 INFO - PROCESS | 2872 | 1467142735243 Marionette DEBUG loaded listener.js 12:38:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 65 (11CD4C00) [pid = 2872] [serial = 1789] [outer = 10AD3000] 12:38:55 INFO - PROCESS | 2872 | 1467142735646 Marionette TRACE conn3 <- [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]]]}] 12:38:55 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 12:38:55 INFO - document served over http requires an http 12:38:55 INFO - sub-resource via fetch-request using the http-csp 12:38:55 INFO - delivery method with swap-origin-redirect and when 12:38:55 INFO - the target request is same-origin. 12:38:55 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 703ms 12:38:55 INFO - PROCESS | 2872 | 1467142735705 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 12:38:55 INFO - PROCESS | 2872 | 1467142735710 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 12:38:55 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 12:38:55 INFO - PROCESS | 2872 | 1467142735716 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 12:38:55 INFO - PROCESS | 2872 | 1467142735719 Marionette TRACE conn3 <- [1,1970,null,{}] 12:38:55 INFO - PROCESS | 2872 | 1467142735723 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:55 INFO - PROCESS | 2872 | 1467142735726 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:38:55 INFO - PROCESS | 2872 | 1467142735811 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 12:38:55 INFO - PROCESS | 2872 | 1467142735819 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:55 INFO - PROCESS | 2872 | 1467142735822 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:38:55 INFO - PROCESS | 2872 | ++DOCSHELL 13153800 == 34 [pid = 2872] [id = 644] 12:38:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 66 (13154800) [pid = 2872] [serial = 1790] [outer = 00000000] 12:38:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 67 (131D6000) [pid = 2872] [serial = 1791] [outer = 13154800] 12:38:55 INFO - PROCESS | 2872 | 1467142735869 Marionette DEBUG loaded listener.js 12:38:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 68 (136F1400) [pid = 2872] [serial = 1792] [outer = 13154800] 12:38:56 INFO - PROCESS | 2872 | ++DOCSHELL 139D6C00 == 35 [pid = 2872] [id = 645] 12:38:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 69 (13CD4000) [pid = 2872] [serial = 1793] [outer = 00000000] 12:38:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 70 (13CDF400) [pid = 2872] [serial = 1794] [outer = 13CD4000] 12:38:56 INFO - PROCESS | 2872 | 1467142736373 Marionette TRACE conn3 <- [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]]]}] 12:38:56 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 12:38:56 INFO - document served over http requires an http 12:38:56 INFO - sub-resource via iframe-tag using the http-csp 12:38:56 INFO - delivery method with keep-origin-redirect and when 12:38:56 INFO - the target request is same-origin. 12:38:56 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 688ms 12:38:56 INFO - PROCESS | 2872 | 1467142736414 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 12:38:56 INFO - PROCESS | 2872 | 1467142736416 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 12:38:56 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/iframe-tag/same-origin-insecure.no-redirect.http.html 12:38:56 INFO - PROCESS | 2872 | 1467142736420 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 12:38:56 INFO - PROCESS | 2872 | 1467142736423 Marionette TRACE conn3 <- [1,1974,null,{}] 12:38:56 INFO - PROCESS | 2872 | 1467142736434 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:56 INFO - PROCESS | 2872 | 1467142736438 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:38:56 INFO - PROCESS | 2872 | 1467142736554 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 12:38:56 INFO - PROCESS | 2872 | 1467142736647 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:56 INFO - PROCESS | 2872 | 1467142736651 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:38:56 INFO - PROCESS | 2872 | ++DOCSHELL 140DBC00 == 36 [pid = 2872] [id = 646] 12:38:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 71 (140E0400) [pid = 2872] [serial = 1795] [outer = 00000000] 12:38:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (1430E400) [pid = 2872] [serial = 1796] [outer = 140E0400] 12:38:56 INFO - PROCESS | 2872 | 1467142736698 Marionette DEBUG loaded listener.js 12:38:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (1437E000) [pid = 2872] [serial = 1797] [outer = 140E0400] 12:38:56 INFO - PROCESS | 2872 | ++DOCSHELL 14E47400 == 37 [pid = 2872] [id = 647] 12:38:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (14E47800) [pid = 2872] [serial = 1798] [outer = 00000000] 12:38:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (14F18800) [pid = 2872] [serial = 1799] [outer = 14E47800] 12:38:57 INFO - PROCESS | 2872 | 1467142737116 Marionette TRACE conn3 <- [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]]]}] 12:38:57 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 12:38:57 INFO - document served over http requires an http 12:38:57 INFO - sub-resource via iframe-tag using the http-csp 12:38:57 INFO - delivery method with no-redirect and when 12:38:57 INFO - the target request is same-origin. 12:38:57 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 734ms 12:38:57 INFO - PROCESS | 2872 | 1467142737160 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 12:38:57 INFO - PROCESS | 2872 | 1467142737162 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 12:38:57 INFO - PROCESS | 2872 | 1467142737181 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 12:38:57 INFO - PROCESS | 2872 | 1467142737182 Marionette TRACE conn3 <- [1,1978,null,{}] 12:38:57 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 12:38:57 INFO - PROCESS | 2872 | 1467142737186 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:57 INFO - PROCESS | 2872 | 1467142737188 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:38:57 INFO - PROCESS | 2872 | 1467142737275 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 12:38:57 INFO - PROCESS | 2872 | 1467142737280 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:57 INFO - PROCESS | 2872 | 1467142737282 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:38:57 INFO - PROCESS | 2872 | ++DOCSHELL 14E40800 == 38 [pid = 2872] [id = 648] 12:38:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (14E45000) [pid = 2872] [serial = 1800] [outer = 00000000] 12:38:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (15547000) [pid = 2872] [serial = 1801] [outer = 14E45000] 12:38:57 INFO - PROCESS | 2872 | 1467142737326 Marionette DEBUG loaded listener.js 12:38:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (157AB800) [pid = 2872] [serial = 1802] [outer = 14E45000] 12:38:57 INFO - PROCESS | 2872 | ++DOCSHELL 157DF800 == 39 [pid = 2872] [id = 649] 12:38:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (157DFC00) [pid = 2872] [serial = 1803] [outer = 00000000] 12:38:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (157E1400) [pid = 2872] [serial = 1804] [outer = 157DFC00] 12:38:57 INFO - PROCESS | 2872 | 1467142737800 Marionette TRACE conn3 <- [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]]]}] 12:38:57 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 12:38:57 INFO - document served over http requires an http 12:38:57 INFO - sub-resource via iframe-tag using the http-csp 12:38:57 INFO - delivery method with swap-origin-redirect and when 12:38:57 INFO - the target request is same-origin. 12:38:57 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 625ms 12:38:57 INFO - PROCESS | 2872 | 1467142737822 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 12:38:57 INFO - PROCESS | 2872 | 1467142737824 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 12:38:57 INFO - PROCESS | 2872 | 1467142737827 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 12:38:57 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 12:38:57 INFO - PROCESS | 2872 | 1467142737829 Marionette TRACE conn3 <- [1,1982,null,{}] 12:38:57 INFO - PROCESS | 2872 | 1467142737832 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:57 INFO - PROCESS | 2872 | 1467142737835 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:38:57 INFO - PROCESS | 2872 | 1467142737950 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 12:38:57 INFO - PROCESS | 2872 | 1467142737958 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:57 INFO - PROCESS | 2872 | 1467142737960 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:38:57 INFO - PROCESS | 2872 | ++DOCSHELL 157E0C00 == 40 [pid = 2872] [id = 650] 12:38:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (157E3400) [pid = 2872] [serial = 1805] [outer = 00000000] 12:38:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (15F9D000) [pid = 2872] [serial = 1806] [outer = 157E3400] 12:38:57 INFO - PROCESS | 2872 | 1467142738004 Marionette DEBUG loaded listener.js 12:38:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (15FA4000) [pid = 2872] [serial = 1807] [outer = 157E3400] 12:38:58 INFO - PROCESS | 2872 | 1467142738436 Marionette TRACE conn3 <- [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]]]}] 12:38:58 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 12:38:58 INFO - document served over http requires an http 12:38:58 INFO - sub-resource via script-tag using the http-csp 12:38:58 INFO - delivery method with keep-origin-redirect and when 12:38:58 INFO - the target request is same-origin. 12:38:58 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 625ms 12:38:58 INFO - PROCESS | 2872 | 1467142738471 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 12:38:58 INFO - PROCESS | 2872 | 1467142738473 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 12:38:58 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/script-tag/same-origin-insecure.no-redirect.http.html 12:38:58 INFO - PROCESS | 2872 | 1467142738476 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 12:38:58 INFO - PROCESS | 2872 | 1467142738478 Marionette TRACE conn3 <- [1,1986,null,{}] 12:38:58 INFO - PROCESS | 2872 | 1467142738482 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:58 INFO - PROCESS | 2872 | 1467142738491 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:38:58 INFO - PROCESS | 2872 | 1467142738616 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 12:38:58 INFO - PROCESS | 2872 | 1467142738621 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:58 INFO - PROCESS | 2872 | 1467142738623 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:38:58 INFO - PROCESS | 2872 | ++DOCSHELL 15FA6400 == 41 [pid = 2872] [id = 651] 12:38:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (169BA400) [pid = 2872] [serial = 1808] [outer = 00000000] 12:38:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (16A47800) [pid = 2872] [serial = 1809] [outer = 169BA400] 12:38:58 INFO - PROCESS | 2872 | 1467142738666 Marionette DEBUG loaded listener.js 12:38:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (16B99400) [pid = 2872] [serial = 1810] [outer = 169BA400] 12:38:59 INFO - PROCESS | 2872 | 1467142739082 Marionette TRACE conn3 <- [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]]]}] 12:38:59 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 12:38:59 INFO - document served over http requires an http 12:38:59 INFO - sub-resource via script-tag using the http-csp 12:38:59 INFO - delivery method with no-redirect and when 12:38:59 INFO - the target request is same-origin. 12:38:59 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 641ms 12:38:59 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 12:38:59 INFO - PROCESS | 2872 | 1467142739116 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 12:38:59 INFO - PROCESS | 2872 | 1467142739118 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 12:38:59 INFO - PROCESS | 2872 | 1467142739121 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 12:38:59 INFO - PROCESS | 2872 | 1467142739123 Marionette TRACE conn3 <- [1,1990,null,{}] 12:38:59 INFO - PROCESS | 2872 | 1467142739126 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:59 INFO - PROCESS | 2872 | 1467142739128 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:38:59 INFO - PROCESS | 2872 | 1467142739214 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 12:38:59 INFO - PROCESS | 2872 | 1467142739220 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:59 INFO - PROCESS | 2872 | 1467142739222 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:38:59 INFO - PROCESS | 2872 | ++DOCSHELL 16A46C00 == 42 [pid = 2872] [id = 652] 12:38:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (16A47400) [pid = 2872] [serial = 1811] [outer = 00000000] 12:38:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (16C61800) [pid = 2872] [serial = 1812] [outer = 16A47400] 12:38:59 INFO - PROCESS | 2872 | 1467142739264 Marionette DEBUG loaded listener.js 12:38:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (16C68800) [pid = 2872] [serial = 1813] [outer = 16A47400] 12:38:59 INFO - PROCESS | 2872 | 1467142739676 Marionette TRACE conn3 <- [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]]]}] 12:38:59 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 12:38:59 INFO - document served over http requires an http 12:38:59 INFO - sub-resource via script-tag using the http-csp 12:38:59 INFO - delivery method with swap-origin-redirect and when 12:38:59 INFO - the target request is same-origin. 12:38:59 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 594ms 12:38:59 INFO - PROCESS | 2872 | 1467142739699 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 12:38:59 INFO - PROCESS | 2872 | 1467142739701 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 12:38:59 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 12:38:59 INFO - PROCESS | 2872 | 1467142739705 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 12:38:59 INFO - PROCESS | 2872 | 1467142739706 Marionette TRACE conn3 <- [1,1994,null,{}] 12:38:59 INFO - PROCESS | 2872 | 1467142739710 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:38:59 INFO - PROCESS | 2872 | 1467142739711 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:38:59 INFO - PROCESS | 2872 | 1467142739832 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 12:38:59 INFO - PROCESS | 2872 | 1467142739838 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:59 INFO - PROCESS | 2872 | 1467142739840 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:38:59 INFO - PROCESS | 2872 | ++DOCSHELL 16E8A800 == 43 [pid = 2872] [id = 653] 12:38:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (16F0C000) [pid = 2872] [serial = 1814] [outer = 00000000] 12:38:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (16F17400) [pid = 2872] [serial = 1815] [outer = 16F0C000] 12:38:59 INFO - PROCESS | 2872 | 1467142739883 Marionette DEBUG loaded listener.js 12:38:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (16F80800) [pid = 2872] [serial = 1816] [outer = 16F0C000] 12:39:00 INFO - PROCESS | 2872 | 1467142740297 Marionette TRACE conn3 <- [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]]]}] 12:39:00 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 12:39:00 INFO - document served over http requires an http 12:39:00 INFO - sub-resource via xhr-request using the http-csp 12:39:00 INFO - delivery method with keep-origin-redirect and when 12:39:00 INFO - the target request is same-origin. 12:39:00 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 641ms 12:39:00 INFO - PROCESS | 2872 | 1467142740343 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 12:39:00 INFO - PROCESS | 2872 | 1467142740345 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 12:39:00 INFO - PROCESS | 2872 | 1467142740349 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 12:39:00 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/xhr-request/same-origin-insecure.no-redirect.http.html 12:39:00 INFO - PROCESS | 2872 | 1467142740350 Marionette TRACE conn3 <- [1,1998,null,{}] 12:39:00 INFO - PROCESS | 2872 | 1467142740354 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:00 INFO - PROCESS | 2872 | 1467142740356 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:00 INFO - PROCESS | 2872 | 1467142740464 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 12:39:00 INFO - PROCESS | 2872 | 1467142740470 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:00 INFO - PROCESS | 2872 | 1467142740472 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:00 INFO - PROCESS | 2872 | ++DOCSHELL 140D7000 == 44 [pid = 2872] [id = 654] 12:39:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (16F12800) [pid = 2872] [serial = 1817] [outer = 00000000] 12:39:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (17277800) [pid = 2872] [serial = 1818] [outer = 16F12800] 12:39:00 INFO - PROCESS | 2872 | 1467142740514 Marionette DEBUG loaded listener.js 12:39:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (17713800) [pid = 2872] [serial = 1819] [outer = 16F12800] 12:39:00 INFO - PROCESS | 2872 | 1467142740957 Marionette TRACE conn3 <- [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]]]}] 12:39:00 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 12:39:00 INFO - document served over http requires an http 12:39:00 INFO - sub-resource via xhr-request using the http-csp 12:39:00 INFO - delivery method with no-redirect and when 12:39:00 INFO - the target request is same-origin. 12:39:00 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 641ms 12:39:00 INFO - PROCESS | 2872 | 1467142740987 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 12:39:00 INFO - PROCESS | 2872 | 1467142740988 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 12:39:00 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 12:39:00 INFO - PROCESS | 2872 | 1467142740998 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 12:39:00 INFO - PROCESS | 2872 | 1467142741000 Marionette TRACE conn3 <- [1,2002,null,{}] 12:39:01 INFO - PROCESS | 2872 | 1467142741005 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:01 INFO - PROCESS | 2872 | 1467142741007 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:01 INFO - PROCESS | 2872 | 1467142741139 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 12:39:01 INFO - PROCESS | 2872 | 1467142741147 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:01 INFO - PROCESS | 2872 | 1467142741148 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:01 INFO - PROCESS | 2872 | ++DOCSHELL 17272800 == 45 [pid = 2872] [id = 655] 12:39:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (17279000) [pid = 2872] [serial = 1820] [outer = 00000000] 12:39:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (180B2000) [pid = 2872] [serial = 1821] [outer = 17279000] 12:39:01 INFO - PROCESS | 2872 | 1467142741252 Marionette DEBUG loaded listener.js 12:39:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 98 (1811D800) [pid = 2872] [serial = 1822] [outer = 17279000] 12:39:01 INFO - PROCESS | 2872 | 1467142741648 Marionette TRACE conn3 <- [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]]]}] 12:39:01 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 12:39:01 INFO - document served over http requires an http 12:39:01 INFO - sub-resource via xhr-request using the http-csp 12:39:01 INFO - delivery method with swap-origin-redirect and when 12:39:01 INFO - the target request is same-origin. 12:39:01 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 688ms 12:39:01 INFO - PROCESS | 2872 | 1467142741697 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 12:39:01 INFO - PROCESS | 2872 | 1467142741699 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 12:39:01 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 12:39:01 INFO - PROCESS | 2872 | 1467142741709 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 12:39:01 INFO - PROCESS | 2872 | 1467142741711 Marionette TRACE conn3 <- [1,2006,null,{}] 12:39:01 INFO - PROCESS | 2872 | 1467142741714 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:01 INFO - PROCESS | 2872 | 1467142741717 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:01 INFO - PROCESS | 2872 | 1467142741862 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 12:39:01 INFO - PROCESS | 2872 | 1467142741929 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:01 INFO - PROCESS | 2872 | 1467142741933 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:01 INFO - PROCESS | 2872 | ++DOCSHELL 157E0000 == 46 [pid = 2872] [id = 656] 12:39:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 99 (1833AC00) [pid = 2872] [serial = 1823] [outer = 00000000] 12:39:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 100 (183A2400) [pid = 2872] [serial = 1824] [outer = 1833AC00] 12:39:01 INFO - PROCESS | 2872 | 1467142741978 Marionette DEBUG loaded listener.js 12:39:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 101 (183ABC00) [pid = 2872] [serial = 1825] [outer = 1833AC00] 12:39:02 INFO - PROCESS | 2872 | --DOMWINDOW == 100 (16F0A400) [pid = 2872] [serial = 1769] [outer = 00000000] [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] 12:39:02 INFO - PROCESS | 2872 | --DOMWINDOW == 99 (172E8400) [pid = 2872] [serial = 1772] [outer = 00000000] [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] 12:39:02 INFO - PROCESS | 2872 | --DOMWINDOW == 98 (14E3F400) [pid = 2872] [serial = 1778] [outer = 00000000] [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] 12:39:02 INFO - PROCESS | 2872 | --DOMWINDOW == 97 (177DA000) [pid = 2872] [serial = 1775] [outer = 00000000] [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] 12:39:02 INFO - PROCESS | 2872 | --DOMWINDOW == 96 (177D9800) [pid = 2872] [serial = 1781] [outer = 00000000] [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] 12:39:02 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (16C67800) [pid = 2872] [serial = 1766] [outer = 00000000] [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] 12:39:02 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (169BB000) [pid = 2872] [serial = 1763] [outer = 00000000] [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] 12:39:02 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (14311C00) [pid = 2872] [serial = 1758] [outer = 00000000] [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] 12:39:02 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (15C2C400) [pid = 2872] [serial = 1761] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:39:02 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (139D0400) [pid = 2872] [serial = 1756] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467142727315] 12:39:02 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (13935800) [pid = 2872] [serial = 1753] [outer = 00000000] [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] 12:39:02 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (139CEC00) [pid = 2872] [serial = 1751] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:39:02 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (16C52400) [pid = 2872] [serial = 1748] [outer = 00000000] [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] 12:39:02 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (140DCC00) [pid = 2872] [serial = 1745] [outer = 00000000] [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] 12:39:02 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (10A76400) [pid = 2872] [serial = 1742] [outer = 00000000] [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] 12:39:02 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (14FF5400) [pid = 2872] [serial = 1739] [outer = 00000000] [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] 12:39:02 INFO - PROCESS | 2872 | 1467142742503 Marionette TRACE conn3 <- [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]]]}] 12:39:02 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 12:39:02 INFO - document served over http requires an https 12:39:02 INFO - sub-resource via fetch-request using the http-csp 12:39:02 INFO - delivery method with keep-origin-redirect and when 12:39:02 INFO - the target request is same-origin. 12:39:02 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 844ms 12:39:02 INFO - PROCESS | 2872 | 1467142742550 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 12:39:02 INFO - PROCESS | 2872 | 1467142742552 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 12:39:02 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html 12:39:02 INFO - PROCESS | 2872 | 1467142742557 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 12:39:02 INFO - PROCESS | 2872 | 1467142742558 Marionette TRACE conn3 <- [1,2010,null,{}] 12:39:02 INFO - PROCESS | 2872 | 1467142742562 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:02 INFO - PROCESS | 2872 | 1467142742563 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:02 INFO - PROCESS | 2872 | 1467142742640 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 12:39:02 INFO - PROCESS | 2872 | 1467142742645 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:02 INFO - PROCESS | 2872 | 1467142742647 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:02 INFO - PROCESS | 2872 | ++DOCSHELL 13D10000 == 47 [pid = 2872] [id = 657] 12:39:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (14E3F400) [pid = 2872] [serial = 1826] [outer = 00000000] 12:39:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (169B7000) [pid = 2872] [serial = 1827] [outer = 14E3F400] 12:39:02 INFO - PROCESS | 2872 | 1467142742690 Marionette DEBUG loaded listener.js 12:39:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (177D1000) [pid = 2872] [serial = 1828] [outer = 14E3F400] 12:39:03 INFO - PROCESS | 2872 | 1467142743110 Marionette TRACE conn3 <- [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]]]}] 12:39:03 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 12:39:03 INFO - document served over http requires an https 12:39:03 INFO - sub-resource via fetch-request using the http-csp 12:39:03 INFO - delivery method with no-redirect and when 12:39:03 INFO - the target request is same-origin. 12:39:03 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 594ms 12:39:03 INFO - PROCESS | 2872 | 1467142743165 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 12:39:03 INFO - PROCESS | 2872 | 1467142743168 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 12:39:03 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 12:39:03 INFO - PROCESS | 2872 | 1467142743176 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 12:39:03 INFO - PROCESS | 2872 | 1467142743178 Marionette TRACE conn3 <- [1,2014,null,{}] 12:39:03 INFO - PROCESS | 2872 | 1467142743191 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:03 INFO - PROCESS | 2872 | 1467142743193 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:03 INFO - PROCESS | 2872 | 1467142743271 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 12:39:03 INFO - PROCESS | 2872 | 1467142743275 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:03 INFO - PROCESS | 2872 | 1467142743277 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:03 INFO - PROCESS | 2872 | ++DOCSHELL 157B2C00 == 48 [pid = 2872] [id = 658] 12:39:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (16B96000) [pid = 2872] [serial = 1829] [outer = 00000000] 12:39:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (199AC800) [pid = 2872] [serial = 1830] [outer = 16B96000] 12:39:03 INFO - PROCESS | 2872 | 1467142743319 Marionette DEBUG loaded listener.js 12:39:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (199AE800) [pid = 2872] [serial = 1831] [outer = 16B96000] 12:39:03 INFO - PROCESS | 2872 | 1467142743770 Marionette TRACE conn3 <- [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]]]}] 12:39:03 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 12:39:03 INFO - document served over http requires an https 12:39:03 INFO - sub-resource via fetch-request using the http-csp 12:39:03 INFO - delivery method with swap-origin-redirect and when 12:39:03 INFO - the target request is same-origin. 12:39:03 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 641ms 12:39:03 INFO - PROCESS | 2872 | 1467142743814 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 12:39:03 INFO - PROCESS | 2872 | 1467142743816 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 12:39:03 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 12:39:03 INFO - PROCESS | 2872 | 1467142743823 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 12:39:03 INFO - PROCESS | 2872 | 1467142743825 Marionette TRACE conn3 <- [1,2018,null,{}] 12:39:03 INFO - PROCESS | 2872 | 1467142743829 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:03 INFO - PROCESS | 2872 | 1467142743830 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:03 INFO - PROCESS | 2872 | 1467142743907 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 12:39:03 INFO - PROCESS | 2872 | 1467142743913 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:03 INFO - PROCESS | 2872 | 1467142743914 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:03 INFO - PROCESS | 2872 | ++DOCSHELL 183AD400 == 49 [pid = 2872] [id = 659] 12:39:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (199B0C00) [pid = 2872] [serial = 1832] [outer = 00000000] 12:39:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (19A33C00) [pid = 2872] [serial = 1833] [outer = 199B0C00] 12:39:03 INFO - PROCESS | 2872 | 1467142743957 Marionette DEBUG loaded listener.js 12:39:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (19A3C000) [pid = 2872] [serial = 1834] [outer = 199B0C00] 12:39:04 INFO - PROCESS | 2872 | 1467142744548 Marionette TRACE conn3 <- [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]]]}] 12:39:04 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 12:39:04 INFO - document served over http requires an https 12:39:04 INFO - sub-resource via fetch-request using the http-csp 12:39:04 INFO - delivery method with swap-origin-redirect and when 12:39:04 INFO - the target request is same-origin. 12:39:04 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 750ms 12:39:04 INFO - PROCESS | 2872 | 1467142744560 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 12:39:04 INFO - PROCESS | 2872 | 1467142744565 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 12:39:04 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 12:39:04 INFO - PROCESS | 2872 | 1467142744571 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 12:39:04 INFO - PROCESS | 2872 | 1467142744574 Marionette TRACE conn3 <- [1,2022,null,{}] 12:39:04 INFO - PROCESS | 2872 | 1467142744580 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:04 INFO - PROCESS | 2872 | 1467142744583 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:04 INFO - PROCESS | 2872 | 1467142744748 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 12:39:04 INFO - PROCESS | 2872 | 1467142744864 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:04 INFO - PROCESS | 2872 | 1467142744869 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:04 INFO - PROCESS | 2872 | ++DOCSHELL 129EDC00 == 50 [pid = 2872] [id = 660] 12:39:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (129F2800) [pid = 2872] [serial = 1835] [outer = 00000000] 12:39:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (13116400) [pid = 2872] [serial = 1836] [outer = 129F2800] 12:39:04 INFO - PROCESS | 2872 | 1467142744924 Marionette DEBUG loaded listener.js 12:39:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (131CEC00) [pid = 2872] [serial = 1837] [outer = 129F2800] 12:39:05 INFO - PROCESS | 2872 | 1467142745698 Marionette TRACE conn3 <- [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]]]}] 12:39:05 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 12:39:05 INFO - document served over http requires an https 12:39:05 INFO - sub-resource via fetch-request using the http-csp 12:39:05 INFO - delivery method with keep-origin-redirect and when 12:39:05 INFO - the target request is same-origin. 12:39:05 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 1156ms 12:39:05 INFO - PROCESS | 2872 | 1467142745725 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 12:39:05 INFO - PROCESS | 2872 | 1467142745729 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 12:39:05 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-upgrade.no-redirect.http.html 12:39:05 INFO - PROCESS | 2872 | 1467142745736 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 12:39:05 INFO - PROCESS | 2872 | 1467142745739 Marionette TRACE conn3 <- [1,2026,null,{}] 12:39:05 INFO - PROCESS | 2872 | 1467142745743 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:05 INFO - PROCESS | 2872 | 1467142745745 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:05 INFO - PROCESS | 2872 | 1467142745996 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 12:39:06 INFO - PROCESS | 2872 | 1467142746148 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:06 INFO - PROCESS | 2872 | 1467142746151 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:06 INFO - PROCESS | 2872 | ++DOCSHELL 10A76400 == 51 [pid = 2872] [id = 661] 12:39:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 98 (10A79400) [pid = 2872] [serial = 1838] [outer = 00000000] 12:39:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 99 (10AD4000) [pid = 2872] [serial = 1839] [outer = 10A79400] 12:39:06 INFO - PROCESS | 2872 | 1467142746201 Marionette DEBUG loaded listener.js 12:39:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 100 (114D5000) [pid = 2872] [serial = 1840] [outer = 10A79400] 12:39:06 INFO - PROCESS | 2872 | --DOCSHELL 17079000 == 50 [pid = 2872] [id = 638] 12:39:06 INFO - PROCESS | 2872 | --DOCSHELL 16BA1800 == 49 [pid = 2872] [id = 639] 12:39:06 INFO - PROCESS | 2872 | --DOCSHELL 16E88800 == 48 [pid = 2872] [id = 637] 12:39:06 INFO - PROCESS | 2872 | --DOCSHELL 16C65400 == 47 [pid = 2872] [id = 641] 12:39:06 INFO - PROCESS | 2872 | --DOCSHELL 16C5E000 == 46 [pid = 2872] [id = 636] 12:39:06 INFO - PROCESS | 2872 | --DOCSHELL 169BAC00 == 45 [pid = 2872] [id = 635] 12:39:06 INFO - PROCESS | 2872 | --DOCSHELL 157B2C00 == 44 [pid = 2872] [id = 658] 12:39:06 INFO - PROCESS | 2872 | --DOCSHELL 13D10000 == 43 [pid = 2872] [id = 657] 12:39:06 INFO - PROCESS | 2872 | --DOCSHELL 157E0000 == 42 [pid = 2872] [id = 656] 12:39:06 INFO - PROCESS | 2872 | --DOCSHELL 17272800 == 41 [pid = 2872] [id = 655] 12:39:06 INFO - PROCESS | 2872 | --DOCSHELL 140D7000 == 40 [pid = 2872] [id = 654] 12:39:06 INFO - PROCESS | 2872 | --DOCSHELL 16E8A800 == 39 [pid = 2872] [id = 653] 12:39:06 INFO - PROCESS | 2872 | --DOCSHELL 16A46C00 == 38 [pid = 2872] [id = 652] 12:39:06 INFO - PROCESS | 2872 | --DOCSHELL 15FA6400 == 37 [pid = 2872] [id = 651] 12:39:06 INFO - PROCESS | 2872 | --DOCSHELL 157E0C00 == 36 [pid = 2872] [id = 650] 12:39:06 INFO - PROCESS | 2872 | --DOCSHELL 157DF800 == 35 [pid = 2872] [id = 649] 12:39:06 INFO - PROCESS | 2872 | --DOCSHELL 14E40800 == 34 [pid = 2872] [id = 648] 12:39:06 INFO - PROCESS | 2872 | --DOCSHELL 14E47400 == 33 [pid = 2872] [id = 647] 12:39:06 INFO - PROCESS | 2872 | --DOCSHELL 140DBC00 == 32 [pid = 2872] [id = 646] 12:39:06 INFO - PROCESS | 2872 | --DOCSHELL 139D6C00 == 31 [pid = 2872] [id = 645] 12:39:06 INFO - PROCESS | 2872 | --DOMWINDOW == 99 (1833DC00) [pid = 2872] [serial = 1785] [outer = 00000000] [url = about:blank] 12:39:06 INFO - PROCESS | 2872 | --DOCSHELL 13153800 == 30 [pid = 2872] [id = 644] 12:39:06 INFO - PROCESS | 2872 | --DOCSHELL 10AD2C00 == 29 [pid = 2872] [id = 643] 12:39:06 INFO - PROCESS | 2872 | --DOCSHELL 18070000 == 28 [pid = 2872] [id = 642] 12:39:06 INFO - PROCESS | 2872 | --DOMWINDOW == 98 (1707E000) [pid = 2872] [serial = 1771] [outer = 00000000] [url = about:blank] 12:39:06 INFO - PROCESS | 2872 | --DOMWINDOW == 97 (1707B400) [pid = 2872] [serial = 1770] [outer = 00000000] [url = about:blank] 12:39:06 INFO - PROCESS | 2872 | --DOMWINDOW == 96 (177D6400) [pid = 2872] [serial = 1773] [outer = 00000000] [url = about:blank] 12:39:06 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (178CB000) [pid = 2872] [serial = 1779] [outer = 00000000] [url = about:blank] 12:39:06 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (17BD2C00) [pid = 2872] [serial = 1776] [outer = 00000000] [url = about:blank] 12:39:06 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (180BAC00) [pid = 2872] [serial = 1782] [outer = 00000000] [url = about:blank] 12:39:06 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (17BD3000) [pid = 2872] [serial = 1777] [outer = 00000000] [url = about:blank] 12:39:06 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (16E84000) [pid = 2872] [serial = 1767] [outer = 00000000] [url = about:blank] 12:39:06 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (16A41400) [pid = 2872] [serial = 1764] [outer = 00000000] [url = about:blank] 12:39:06 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (16A48C00) [pid = 2872] [serial = 1765] [outer = 00000000] [url = about:blank] 12:39:06 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (14E49800) [pid = 2872] [serial = 1759] [outer = 00000000] [url = about:blank] 12:39:06 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (15FA2C00) [pid = 2872] [serial = 1762] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:39:06 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (15543000) [pid = 2872] [serial = 1760] [outer = 00000000] [url = about:blank] 12:39:06 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (10A79800) [pid = 2872] [serial = 1757] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467142727315] 12:39:06 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (13D18000) [pid = 2872] [serial = 1755] [outer = 00000000] [url = about:blank] 12:39:06 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (139D4400) [pid = 2872] [serial = 1754] [outer = 00000000] [url = about:blank] 12:39:06 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (10273400) [pid = 2872] [serial = 1752] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:39:06 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (17006C00) [pid = 2872] [serial = 1750] [outer = 00000000] [url = about:blank] 12:39:06 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (16F16C00) [pid = 2872] [serial = 1749] [outer = 00000000] [url = about:blank] 12:39:06 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (14FEE000) [pid = 2872] [serial = 1747] [outer = 00000000] [url = about:blank] 12:39:06 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (14E3DC00) [pid = 2872] [serial = 1746] [outer = 00000000] [url = about:blank] 12:39:06 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (131D4800) [pid = 2872] [serial = 1744] [outer = 00000000] [url = about:blank] 12:39:06 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (13148800) [pid = 2872] [serial = 1743] [outer = 00000000] [url = about:blank] 12:39:06 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (1700C000) [pid = 2872] [serial = 1741] [outer = 00000000] [url = about:blank] 12:39:06 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (17825000) [pid = 2872] [serial = 1774] [outer = 00000000] [url = about:blank] 12:39:06 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (17BDE800) [pid = 2872] [serial = 1780] [outer = 00000000] [url = about:blank] 12:39:06 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (16E88C00) [pid = 2872] [serial = 1768] [outer = 00000000] [url = about:blank] 12:39:06 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (180BBC00) [pid = 2872] [serial = 1783] [outer = 00000000] [url = about:blank] 12:39:06 INFO - PROCESS | 2872 | 1467142746851 Marionette TRACE conn3 <- [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]]]}] 12:39:06 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 12:39:06 INFO - document served over http requires an https 12:39:06 INFO - sub-resource via fetch-request using the http-csp 12:39:06 INFO - delivery method with no-redirect and when 12:39:06 INFO - the target request is same-origin. 12:39:06 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 1141ms 12:39:06 INFO - PROCESS | 2872 | 1467142746880 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 12:39:06 INFO - PROCESS | 2872 | 1467142746884 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 12:39:06 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 12:39:06 INFO - PROCESS | 2872 | 1467142746889 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 12:39:06 INFO - PROCESS | 2872 | 1467142746892 Marionette TRACE conn3 <- [1,2030,null,{}] 12:39:06 INFO - PROCESS | 2872 | 1467142746897 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:06 INFO - PROCESS | 2872 | 1467142746899 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:06 INFO - PROCESS | 2872 | 1467142746982 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 12:39:06 INFO - PROCESS | 2872 | 1467142746991 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:06 INFO - PROCESS | 2872 | 1467142746993 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:07 INFO - PROCESS | 2872 | ++DOCSHELL 10ACE000 == 29 [pid = 2872] [id = 662] 12:39:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (10ACE800) [pid = 2872] [serial = 1841] [outer = 00000000] 12:39:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (13123400) [pid = 2872] [serial = 1842] [outer = 10ACE800] 12:39:07 INFO - PROCESS | 2872 | 1467142747039 Marionette DEBUG loaded listener.js 12:39:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (131D2C00) [pid = 2872] [serial = 1843] [outer = 10ACE800] 12:39:07 INFO - PROCESS | 2872 | 1467142747622 Marionette TRACE conn3 <- [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]]]}] 12:39:07 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 12:39:07 INFO - document served over http requires an https 12:39:07 INFO - sub-resource via fetch-request using the http-csp 12:39:07 INFO - delivery method with swap-origin-redirect and when 12:39:07 INFO - the target request is same-origin. 12:39:07 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 797ms 12:39:07 INFO - PROCESS | 2872 | 1467142747688 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 12:39:07 INFO - PROCESS | 2872 | 1467142747690 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 12:39:07 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 12:39:07 INFO - PROCESS | 2872 | 1467142747694 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 12:39:07 INFO - PROCESS | 2872 | 1467142747696 Marionette TRACE conn3 <- [1,2034,null,{}] 12:39:07 INFO - PROCESS | 2872 | 1467142747700 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:07 INFO - PROCESS | 2872 | 1467142747702 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:07 INFO - PROCESS | 2872 | 1467142747787 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 12:39:07 INFO - PROCESS | 2872 | 1467142747878 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:07 INFO - PROCESS | 2872 | 1467142747880 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:07 INFO - PROCESS | 2872 | ++DOCSHELL 13CDD000 == 30 [pid = 2872] [id = 663] 12:39:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (139CF400) [pid = 2872] [serial = 1844] [outer = 00000000] 12:39:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (140D7C00) [pid = 2872] [serial = 1845] [outer = 139CF400] 12:39:07 INFO - PROCESS | 2872 | 1467142747924 Marionette DEBUG loaded listener.js 12:39:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (140DD400) [pid = 2872] [serial = 1846] [outer = 139CF400] 12:39:08 INFO - PROCESS | 2872 | ++DOCSHELL 14E44000 == 31 [pid = 2872] [id = 664] 12:39:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (14E44400) [pid = 2872] [serial = 1847] [outer = 00000000] 12:39:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (14E49400) [pid = 2872] [serial = 1848] [outer = 14E44400] 12:39:08 INFO - PROCESS | 2872 | 1467142748369 Marionette TRACE conn3 <- [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]]]}] 12:39:08 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 12:39:08 INFO - document served over http requires an https 12:39:08 INFO - sub-resource via iframe-tag using the http-csp 12:39:08 INFO - delivery method with keep-origin-redirect and when 12:39:08 INFO - the target request is same-origin. 12:39:08 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 703ms 12:39:08 INFO - PROCESS | 2872 | 1467142748392 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 12:39:08 INFO - PROCESS | 2872 | 1467142748396 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 12:39:08 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.no-redirect.http.html 12:39:08 INFO - PROCESS | 2872 | 1467142748406 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 12:39:08 INFO - PROCESS | 2872 | 1467142748411 Marionette TRACE conn3 <- [1,2038,null,{}] 12:39:08 INFO - PROCESS | 2872 | 1467142748414 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:08 INFO - PROCESS | 2872 | 1467142748417 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:08 INFO - PROCESS | 2872 | 1467142748510 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 12:39:08 INFO - PROCESS | 2872 | 1467142748515 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:08 INFO - PROCESS | 2872 | 1467142748517 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:08 INFO - PROCESS | 2872 | ++DOCSHELL 14E3E400 == 32 [pid = 2872] [id = 665] 12:39:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (14E3EC00) [pid = 2872] [serial = 1849] [outer = 00000000] 12:39:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (157B1000) [pid = 2872] [serial = 1850] [outer = 14E3EC00] 12:39:08 INFO - PROCESS | 2872 | 1467142748570 Marionette DEBUG loaded listener.js 12:39:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (157DAC00) [pid = 2872] [serial = 1851] [outer = 14E3EC00] 12:39:08 INFO - PROCESS | 2872 | ++DOCSHELL 15F9BC00 == 33 [pid = 2872] [id = 666] 12:39:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (15F9CC00) [pid = 2872] [serial = 1852] [outer = 00000000] 12:39:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (15FA5400) [pid = 2872] [serial = 1853] [outer = 15F9CC00] 12:39:09 INFO - PROCESS | 2872 | 1467142749060 Marionette TRACE conn3 <- [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]]]}] 12:39:09 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 12:39:09 INFO - document served over http requires an https 12:39:09 INFO - sub-resource via iframe-tag using the http-csp 12:39:09 INFO - delivery method with no-redirect and when 12:39:09 INFO - the target request is same-origin. 12:39:09 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.no-redirect.http.html | took 703ms 12:39:09 INFO - PROCESS | 2872 | 1467142749097 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 12:39:09 INFO - PROCESS | 2872 | 1467142749099 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 12:39:09 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 12:39:09 INFO - PROCESS | 2872 | 1467142749103 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 12:39:09 INFO - PROCESS | 2872 | 1467142749104 Marionette TRACE conn3 <- [1,2042,null,{}] 12:39:09 INFO - PROCESS | 2872 | 1467142749108 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:09 INFO - PROCESS | 2872 | 1467142749110 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:09 INFO - PROCESS | 2872 | 1467142749254 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 12:39:09 INFO - PROCESS | 2872 | 1467142749274 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:09 INFO - PROCESS | 2872 | 1467142749276 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:09 INFO - PROCESS | 2872 | ++DOCSHELL 15C2F400 == 34 [pid = 2872] [id = 667] 12:39:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (15F9A800) [pid = 2872] [serial = 1854] [outer = 00000000] 12:39:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (169BF400) [pid = 2872] [serial = 1855] [outer = 15F9A800] 12:39:09 INFO - PROCESS | 2872 | 1467142749320 Marionette DEBUG loaded listener.js 12:39:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (16A44C00) [pid = 2872] [serial = 1856] [outer = 15F9A800] 12:39:09 INFO - PROCESS | 2872 | ++DOCSHELL 16C45C00 == 35 [pid = 2872] [id = 668] 12:39:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (16C46400) [pid = 2872] [serial = 1857] [outer = 00000000] 12:39:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (16C48800) [pid = 2872] [serial = 1858] [outer = 16C46400] 12:39:09 INFO - PROCESS | 2872 | 1467142749810 Marionette TRACE conn3 <- [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]]]}] 12:39:09 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 12:39:09 INFO - document served over http requires an https 12:39:09 INFO - sub-resource via iframe-tag using the http-csp 12:39:09 INFO - delivery method with swap-origin-redirect and when 12:39:09 INFO - the target request is same-origin. 12:39:09 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 750ms 12:39:09 INFO - PROCESS | 2872 | 1467142749843 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 12:39:09 INFO - PROCESS | 2872 | 1467142749845 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 12:39:09 INFO - PROCESS | 2872 | 1467142749848 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 12:39:09 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 12:39:09 INFO - PROCESS | 2872 | 1467142749850 Marionette TRACE conn3 <- [1,2046,null,{}] 12:39:09 INFO - PROCESS | 2872 | 1467142749854 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:09 INFO - PROCESS | 2872 | 1467142749856 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:09 INFO - PROCESS | 2872 | 1467142749981 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 12:39:10 INFO - PROCESS | 2872 | 1467142750046 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:10 INFO - PROCESS | 2872 | 1467142750052 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:10 INFO - PROCESS | 2872 | ++DOCSHELL 139D2800 == 36 [pid = 2872] [id = 669] 12:39:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (16C44800) [pid = 2872] [serial = 1859] [outer = 00000000] 12:39:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (16C5EC00) [pid = 2872] [serial = 1860] [outer = 16C44800] 12:39:10 INFO - PROCESS | 2872 | 1467142750105 Marionette DEBUG loaded listener.js 12:39:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (16E82800) [pid = 2872] [serial = 1861] [outer = 16C44800] 12:39:10 INFO - PROCESS | 2872 | ++DOCSHELL 16F81000 == 37 [pid = 2872] [id = 670] 12:39:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (16F83400) [pid = 2872] [serial = 1862] [outer = 00000000] 12:39:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (16F85C00) [pid = 2872] [serial = 1863] [outer = 16F83400] 12:39:10 INFO - PROCESS | 2872 | 1467142750621 Marionette TRACE conn3 <- [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]]]}] 12:39:10 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 12:39:10 INFO - document served over http requires an https 12:39:10 INFO - sub-resource via iframe-tag using the http-csp 12:39:10 INFO - delivery method with swap-origin-redirect and when 12:39:10 INFO - the target request is same-origin. 12:39:10 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 843ms 12:39:10 INFO - PROCESS | 2872 | 1467142750692 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 12:39:10 INFO - PROCESS | 2872 | 1467142750694 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 12:39:10 INFO - PROCESS | 2872 | 1467142750697 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 12:39:10 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 12:39:10 INFO - PROCESS | 2872 | 1467142750699 Marionette TRACE conn3 <- [1,2050,null,{}] 12:39:10 INFO - PROCESS | 2872 | 1467142750710 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:10 INFO - PROCESS | 2872 | 1467142750712 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:10 INFO - PROCESS | 2872 | 1467142750839 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 12:39:10 INFO - PROCESS | 2872 | 1467142750847 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:10 INFO - PROCESS | 2872 | 1467142750849 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:10 INFO - PROCESS | 2872 | ++DOCSHELL 16E8C800 == 38 [pid = 2872] [id = 671] 12:39:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (16F0B800) [pid = 2872] [serial = 1864] [outer = 00000000] 12:39:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (17077400) [pid = 2872] [serial = 1865] [outer = 16F0B800] 12:39:10 INFO - PROCESS | 2872 | 1467142750892 Marionette DEBUG loaded listener.js 12:39:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (17079800) [pid = 2872] [serial = 1866] [outer = 16F0B800] 12:39:11 INFO - PROCESS | 2872 | --DOMWINDOW == 96 (14E45000) [pid = 2872] [serial = 1800] [outer = 00000000] [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] 12:39:11 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (157DFC00) [pid = 2872] [serial = 1803] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:39:11 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (180BE800) [pid = 2872] [serial = 1784] [outer = 00000000] [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] 12:39:11 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (16A47400) [pid = 2872] [serial = 1811] [outer = 00000000] [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] 12:39:11 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (140E0400) [pid = 2872] [serial = 1795] [outer = 00000000] [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] 12:39:11 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (14E47800) [pid = 2872] [serial = 1798] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467142737003] 12:39:11 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (169BA400) [pid = 2872] [serial = 1808] [outer = 00000000] [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] 12:39:11 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (10AD3000) [pid = 2872] [serial = 1787] [outer = 00000000] [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] 12:39:11 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (13154800) [pid = 2872] [serial = 1790] [outer = 00000000] [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] 12:39:11 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (13CD4000) [pid = 2872] [serial = 1793] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:39:11 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (157E3400) [pid = 2872] [serial = 1805] [outer = 00000000] [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] 12:39:11 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (16F0C000) [pid = 2872] [serial = 1814] [outer = 00000000] [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] 12:39:11 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (16F12800) [pid = 2872] [serial = 1817] [outer = 00000000] [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] 12:39:11 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (17279000) [pid = 2872] [serial = 1820] [outer = 00000000] [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] 12:39:11 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (1833AC00) [pid = 2872] [serial = 1823] [outer = 00000000] [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] 12:39:11 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (16B96000) [pid = 2872] [serial = 1829] [outer = 00000000] [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] 12:39:11 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (14E3F400) [pid = 2872] [serial = 1826] [outer = 00000000] [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] 12:39:11 INFO - PROCESS | 2872 | ++DOCSHELL 14E45000 == 39 [pid = 2872] [id = 672] 12:39:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (14E47800) [pid = 2872] [serial = 1867] [outer = 00000000] 12:39:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (169C3800) [pid = 2872] [serial = 1868] [outer = 14E47800] 12:39:11 INFO - PROCESS | 2872 | 1467142751503 Marionette TRACE conn3 <- [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]]]}] 12:39:11 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 12:39:11 INFO - document served over http requires an https 12:39:11 INFO - sub-resource via iframe-tag using the http-csp 12:39:11 INFO - delivery method with keep-origin-redirect and when 12:39:11 INFO - the target request is same-origin. 12:39:11 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 828ms 12:39:11 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html 12:39:11 INFO - PROCESS | 2872 | 1467142751541 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 12:39:11 INFO - PROCESS | 2872 | 1467142751543 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 12:39:11 INFO - PROCESS | 2872 | 1467142751546 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 12:39:11 INFO - PROCESS | 2872 | 1467142751548 Marionette TRACE conn3 <- [1,2054,null,{}] 12:39:11 INFO - PROCESS | 2872 | 1467142751551 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:11 INFO - PROCESS | 2872 | 1467142751553 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:11 INFO - PROCESS | 2872 | 1467142751641 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 12:39:11 INFO - PROCESS | 2872 | 1467142751648 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:11 INFO - PROCESS | 2872 | 1467142751650 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:11 INFO - PROCESS | 2872 | ++DOCSHELL 157DF400 == 40 [pid = 2872] [id = 673] 12:39:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (15F9D400) [pid = 2872] [serial = 1869] [outer = 00000000] 12:39:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (1707FC00) [pid = 2872] [serial = 1870] [outer = 15F9D400] 12:39:11 INFO - PROCESS | 2872 | 1467142751692 Marionette DEBUG loaded listener.js 12:39:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (1722F000) [pid = 2872] [serial = 1871] [outer = 15F9D400] 12:39:12 INFO - PROCESS | 2872 | ++DOCSHELL 17823C00 == 41 [pid = 2872] [id = 674] 12:39:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (17824000) [pid = 2872] [serial = 1872] [outer = 00000000] 12:39:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (1782C400) [pid = 2872] [serial = 1873] [outer = 17824000] 12:39:12 INFO - PROCESS | 2872 | 1467142752146 Marionette TRACE conn3 <- [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]]]}] 12:39:12 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 12:39:12 INFO - document served over http requires an https 12:39:12 INFO - sub-resource via iframe-tag using the http-csp 12:39:12 INFO - delivery method with no-redirect and when 12:39:12 INFO - the target request is same-origin. 12:39:12 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html | took 625ms 12:39:12 INFO - PROCESS | 2872 | 1467142752184 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 12:39:12 INFO - PROCESS | 2872 | 1467142752186 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 12:39:12 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 12:39:12 INFO - PROCESS | 2872 | 1467142752189 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 12:39:12 INFO - PROCESS | 2872 | 1467142752191 Marionette TRACE conn3 <- [1,2058,null,{}] 12:39:12 INFO - PROCESS | 2872 | 1467142752195 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:12 INFO - PROCESS | 2872 | 1467142752197 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:12 INFO - PROCESS | 2872 | 1467142752284 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 12:39:12 INFO - PROCESS | 2872 | 1467142752319 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:12 INFO - PROCESS | 2872 | 1467142752321 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:12 INFO - PROCESS | 2872 | ++DOCSHELL 0C776000 == 42 [pid = 2872] [id = 675] 12:39:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (1026AC00) [pid = 2872] [serial = 1874] [outer = 00000000] 12:39:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (177D6400) [pid = 2872] [serial = 1875] [outer = 1026AC00] 12:39:12 INFO - PROCESS | 2872 | 1467142752368 Marionette DEBUG loaded listener.js 12:39:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (1782A000) [pid = 2872] [serial = 1876] [outer = 1026AC00] 12:39:12 INFO - PROCESS | 2872 | ++DOCSHELL 18001800 == 43 [pid = 2872] [id = 676] 12:39:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (18002000) [pid = 2872] [serial = 1877] [outer = 00000000] 12:39:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (1806FC00) [pid = 2872] [serial = 1878] [outer = 18002000] 12:39:12 INFO - PROCESS | 2872 | 1467142752859 Marionette TRACE conn3 <- [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]]]}] 12:39:12 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 12:39:12 INFO - document served over http requires an https 12:39:12 INFO - sub-resource via iframe-tag using the http-csp 12:39:12 INFO - delivery method with swap-origin-redirect and when 12:39:12 INFO - the target request is same-origin. 12:39:12 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 704ms 12:39:12 INFO - PROCESS | 2872 | 1467142752889 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 12:39:12 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 12:39:12 INFO - PROCESS | 2872 | 1467142752902 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 12:39:12 INFO - PROCESS | 2872 | 1467142752905 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 12:39:12 INFO - PROCESS | 2872 | 1467142752907 Marionette TRACE conn3 <- [1,2062,null,{}] 12:39:12 INFO - PROCESS | 2872 | 1467142752910 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:12 INFO - PROCESS | 2872 | 1467142752912 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:12 INFO - PROCESS | 2872 | 1467142753000 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 12:39:13 INFO - PROCESS | 2872 | 1467142753008 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:13 INFO - PROCESS | 2872 | 1467142753009 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:13 INFO - PROCESS | 2872 | ++DOCSHELL 1437D000 == 44 [pid = 2872] [id = 677] 12:39:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (17713400) [pid = 2872] [serial = 1879] [outer = 00000000] 12:39:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (180B9800) [pid = 2872] [serial = 1880] [outer = 17713400] 12:39:13 INFO - PROCESS | 2872 | 1467142753058 Marionette DEBUG loaded listener.js 12:39:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (180BCC00) [pid = 2872] [serial = 1881] [outer = 17713400] 12:39:13 INFO - PROCESS | 2872 | 1467142753750 Marionette TRACE conn3 <- [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]]]}] 12:39:13 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 12:39:13 INFO - document served over http requires an https 12:39:13 INFO - sub-resource via script-tag using the http-csp 12:39:13 INFO - delivery method with keep-origin-redirect and when 12:39:13 INFO - the target request is same-origin. 12:39:13 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 906ms 12:39:13 INFO - PROCESS | 2872 | 1467142753811 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 12:39:13 INFO - PROCESS | 2872 | 1467142753815 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 12:39:13 INFO - PROCESS | 2872 | 1467142753820 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 12:39:13 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html 12:39:13 INFO - PROCESS | 2872 | 1467142753825 Marionette TRACE conn3 <- [1,2066,null,{}] 12:39:13 INFO - PROCESS | 2872 | 1467142753831 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:13 INFO - PROCESS | 2872 | 1467142753834 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:14 INFO - PROCESS | 2872 | 1467142754011 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 12:39:14 INFO - PROCESS | 2872 | 1467142754109 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:14 INFO - PROCESS | 2872 | 1467142754112 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:14 INFO - PROCESS | 2872 | ++DOCSHELL 12BD2400 == 45 [pid = 2872] [id = 678] 12:39:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (12D69C00) [pid = 2872] [serial = 1882] [outer = 00000000] 12:39:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (139D4000) [pid = 2872] [serial = 1883] [outer = 12D69C00] 12:39:14 INFO - PROCESS | 2872 | 1467142754167 Marionette DEBUG loaded listener.js 12:39:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 98 (13D10400) [pid = 2872] [serial = 1884] [outer = 12D69C00] 12:39:14 INFO - PROCESS | 2872 | 1467142754702 Marionette TRACE conn3 <- [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]]]}] 12:39:14 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 12:39:14 INFO - document served over http requires an https 12:39:14 INFO - sub-resource via script-tag using the http-csp 12:39:14 INFO - delivery method with no-redirect and when 12:39:14 INFO - the target request is same-origin. 12:39:14 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 907ms 12:39:14 INFO - PROCESS | 2872 | 1467142754726 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 12:39:14 INFO - PROCESS | 2872 | 1467142754730 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 12:39:14 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 12:39:14 INFO - PROCESS | 2872 | 1467142754737 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 12:39:14 INFO - PROCESS | 2872 | 1467142754740 Marionette TRACE conn3 <- [1,2070,null,{}] 12:39:14 INFO - PROCESS | 2872 | 1467142754761 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:14 INFO - PROCESS | 2872 | 1467142754764 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:14 INFO - PROCESS | 2872 | 1467142754875 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 12:39:14 INFO - PROCESS | 2872 | 1467142754982 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:14 INFO - PROCESS | 2872 | 1467142754985 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:14 INFO - PROCESS | 2872 | ++DOCSHELL 157DC400 == 46 [pid = 2872] [id = 679] 12:39:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 99 (157E0000) [pid = 2872] [serial = 1885] [outer = 00000000] 12:39:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 100 (16A48800) [pid = 2872] [serial = 1886] [outer = 157E0000] 12:39:15 INFO - PROCESS | 2872 | 1467142755039 Marionette DEBUG loaded listener.js 12:39:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 101 (16A4F400) [pid = 2872] [serial = 1887] [outer = 157E0000] 12:39:15 INFO - PROCESS | 2872 | 1467142755657 Marionette TRACE conn3 <- [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]]]}] 12:39:15 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 12:39:15 INFO - document served over http requires an https 12:39:15 INFO - sub-resource via script-tag using the http-csp 12:39:15 INFO - delivery method with swap-origin-redirect and when 12:39:15 INFO - the target request is same-origin. 12:39:15 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 969ms 12:39:15 INFO - PROCESS | 2872 | 1467142755702 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 12:39:15 INFO - PROCESS | 2872 | 1467142755705 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 12:39:15 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 12:39:15 INFO - PROCESS | 2872 | 1467142755709 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 12:39:15 INFO - PROCESS | 2872 | 1467142755712 Marionette TRACE conn3 <- [1,2074,null,{}] 12:39:15 INFO - PROCESS | 2872 | 1467142755723 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:15 INFO - PROCESS | 2872 | 1467142755728 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:15 INFO - PROCESS | 2872 | 1467142755832 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 12:39:15 INFO - PROCESS | 2872 | 1467142755969 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:15 INFO - PROCESS | 2872 | 1467142755973 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:15 INFO - PROCESS | 2872 | ++DOCSHELL 1833A800 == 47 [pid = 2872] [id = 680] 12:39:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 102 (1833AC00) [pid = 2872] [serial = 1888] [outer = 00000000] 12:39:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 103 (18342C00) [pid = 2872] [serial = 1889] [outer = 1833AC00] 12:39:16 INFO - PROCESS | 2872 | 1467142756029 Marionette DEBUG loaded listener.js 12:39:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 104 (183A8000) [pid = 2872] [serial = 1890] [outer = 1833AC00] 12:39:16 INFO - PROCESS | 2872 | 1467142756587 Marionette TRACE conn3 <- [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]]]}] 12:39:16 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 12:39:16 INFO - document served over http requires an https 12:39:16 INFO - sub-resource via script-tag using the http-csp 12:39:16 INFO - delivery method with swap-origin-redirect and when 12:39:16 INFO - the target request is same-origin. 12:39:16 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 906ms 12:39:16 INFO - PROCESS | 2872 | 1467142756726 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 12:39:16 INFO - PROCESS | 2872 | 1467142756730 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 12:39:16 INFO - PROCESS | 2872 | 1467142756748 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 12:39:16 INFO - PROCESS | 2872 | 1467142756752 Marionette TRACE conn3 <- [1,2078,null,{}] 12:39:16 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 12:39:16 INFO - PROCESS | 2872 | 1467142756758 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:16 INFO - PROCESS | 2872 | 1467142756762 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:16 INFO - PROCESS | 2872 | 1467142756890 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 12:39:17 INFO - PROCESS | 2872 | 1467142757023 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:17 INFO - PROCESS | 2872 | 1467142757028 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:17 INFO - PROCESS | 2872 | ++DOCSHELL 1026B000 == 48 [pid = 2872] [id = 681] 12:39:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 105 (102CA800) [pid = 2872] [serial = 1891] [outer = 00000000] 12:39:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 106 (10AD4C00) [pid = 2872] [serial = 1892] [outer = 102CA800] 12:39:17 INFO - PROCESS | 2872 | 1467142757080 Marionette DEBUG loaded listener.js 12:39:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 107 (131D6800) [pid = 2872] [serial = 1893] [outer = 102CA800] 12:39:17 INFO - PROCESS | 2872 | --DOCSHELL 18001800 == 47 [pid = 2872] [id = 676] 12:39:17 INFO - PROCESS | 2872 | --DOCSHELL 0C776000 == 46 [pid = 2872] [id = 675] 12:39:17 INFO - PROCESS | 2872 | --DOCSHELL 17823C00 == 45 [pid = 2872] [id = 674] 12:39:17 INFO - PROCESS | 2872 | --DOCSHELL 157DF400 == 44 [pid = 2872] [id = 673] 12:39:17 INFO - PROCESS | 2872 | --DOCSHELL 14E45000 == 43 [pid = 2872] [id = 672] 12:39:17 INFO - PROCESS | 2872 | --DOCSHELL 16E8C800 == 42 [pid = 2872] [id = 671] 12:39:17 INFO - PROCESS | 2872 | --DOCSHELL 16F81000 == 41 [pid = 2872] [id = 670] 12:39:17 INFO - PROCESS | 2872 | --DOCSHELL 139D2800 == 40 [pid = 2872] [id = 669] 12:39:17 INFO - PROCESS | 2872 | --DOCSHELL 16C45C00 == 39 [pid = 2872] [id = 668] 12:39:17 INFO - PROCESS | 2872 | --DOCSHELL 15C2F400 == 38 [pid = 2872] [id = 667] 12:39:17 INFO - PROCESS | 2872 | --DOCSHELL 15F9BC00 == 37 [pid = 2872] [id = 666] 12:39:17 INFO - PROCESS | 2872 | --DOCSHELL 14E3E400 == 36 [pid = 2872] [id = 665] 12:39:17 INFO - PROCESS | 2872 | --DOCSHELL 14E44000 == 35 [pid = 2872] [id = 664] 12:39:17 INFO - PROCESS | 2872 | --DOCSHELL 13CDD000 == 34 [pid = 2872] [id = 663] 12:39:17 INFO - PROCESS | 2872 | --DOCSHELL 10ACE000 == 33 [pid = 2872] [id = 662] 12:39:17 INFO - PROCESS | 2872 | --DOCSHELL 10A76400 == 32 [pid = 2872] [id = 661] 12:39:17 INFO - PROCESS | 2872 | --DOMWINDOW == 106 (15547000) [pid = 2872] [serial = 1801] [outer = 00000000] [url = about:blank] 12:39:17 INFO - PROCESS | 2872 | --DOMWINDOW == 105 (157E1400) [pid = 2872] [serial = 1804] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:39:17 INFO - PROCESS | 2872 | --DOMWINDOW == 104 (157AB800) [pid = 2872] [serial = 1802] [outer = 00000000] [url = about:blank] 12:39:17 INFO - PROCESS | 2872 | --DOMWINDOW == 103 (18341400) [pid = 2872] [serial = 1786] [outer = 00000000] [url = about:blank] 12:39:17 INFO - PROCESS | 2872 | --DOMWINDOW == 102 (16C61800) [pid = 2872] [serial = 1812] [outer = 00000000] [url = about:blank] 12:39:17 INFO - PROCESS | 2872 | --DOMWINDOW == 101 (16C68800) [pid = 2872] [serial = 1813] [outer = 00000000] [url = about:blank] 12:39:17 INFO - PROCESS | 2872 | --DOMWINDOW == 100 (1430E400) [pid = 2872] [serial = 1796] [outer = 00000000] [url = about:blank] 12:39:17 INFO - PROCESS | 2872 | --DOMWINDOW == 99 (14F18800) [pid = 2872] [serial = 1799] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467142737003] 12:39:17 INFO - PROCESS | 2872 | --DOMWINDOW == 98 (1437E000) [pid = 2872] [serial = 1797] [outer = 00000000] [url = about:blank] 12:39:17 INFO - PROCESS | 2872 | --DOMWINDOW == 97 (16A47800) [pid = 2872] [serial = 1809] [outer = 00000000] [url = about:blank] 12:39:17 INFO - PROCESS | 2872 | --DOMWINDOW == 96 (16B99400) [pid = 2872] [serial = 1810] [outer = 00000000] [url = about:blank] 12:39:17 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (11CCF400) [pid = 2872] [serial = 1788] [outer = 00000000] [url = about:blank] 12:39:17 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (11CD4C00) [pid = 2872] [serial = 1789] [outer = 00000000] [url = about:blank] 12:39:17 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (131D6000) [pid = 2872] [serial = 1791] [outer = 00000000] [url = about:blank] 12:39:17 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (13CDF400) [pid = 2872] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:39:17 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (136F1400) [pid = 2872] [serial = 1792] [outer = 00000000] [url = about:blank] 12:39:17 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (15F9D000) [pid = 2872] [serial = 1806] [outer = 00000000] [url = about:blank] 12:39:17 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (15FA4000) [pid = 2872] [serial = 1807] [outer = 00000000] [url = about:blank] 12:39:17 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (16F17400) [pid = 2872] [serial = 1815] [outer = 00000000] [url = about:blank] 12:39:17 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (17277800) [pid = 2872] [serial = 1818] [outer = 00000000] [url = about:blank] 12:39:17 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (1811D800) [pid = 2872] [serial = 1822] [outer = 00000000] [url = about:blank] 12:39:17 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (180B2000) [pid = 2872] [serial = 1821] [outer = 00000000] [url = about:blank] 12:39:17 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (17713800) [pid = 2872] [serial = 1819] [outer = 00000000] [url = about:blank] 12:39:17 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (183A2400) [pid = 2872] [serial = 1824] [outer = 00000000] [url = about:blank] 12:39:17 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (183ABC00) [pid = 2872] [serial = 1825] [outer = 00000000] [url = about:blank] 12:39:17 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (19A33C00) [pid = 2872] [serial = 1833] [outer = 00000000] [url = about:blank] 12:39:17 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (199AE800) [pid = 2872] [serial = 1831] [outer = 00000000] [url = about:blank] 12:39:17 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (199AC800) [pid = 2872] [serial = 1830] [outer = 00000000] [url = about:blank] 12:39:17 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (169B7000) [pid = 2872] [serial = 1827] [outer = 00000000] [url = about:blank] 12:39:17 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (177D1000) [pid = 2872] [serial = 1828] [outer = 00000000] [url = about:blank] 12:39:17 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (16F80800) [pid = 2872] [serial = 1816] [outer = 00000000] [url = about:blank] 12:39:17 INFO - PROCESS | 2872 | 1467142757680 Marionette TRACE conn3 <- [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]]]}] 12:39:17 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 12:39:17 INFO - document served over http requires an https 12:39:17 INFO - sub-resource via script-tag using the http-csp 12:39:17 INFO - delivery method with keep-origin-redirect and when 12:39:17 INFO - the target request is same-origin. 12:39:17 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 953ms 12:39:17 INFO - PROCESS | 2872 | 1467142757703 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 12:39:17 INFO - PROCESS | 2872 | 1467142757706 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 12:39:17 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http.html 12:39:17 INFO - PROCESS | 2872 | 1467142757713 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 12:39:17 INFO - PROCESS | 2872 | 1467142757716 Marionette TRACE conn3 <- [1,2082,null,{}] 12:39:17 INFO - PROCESS | 2872 | 1467142757720 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:17 INFO - PROCESS | 2872 | 1467142757722 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:17 INFO - PROCESS | 2872 | 1467142757807 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 12:39:17 INFO - PROCESS | 2872 | 1467142757814 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:17 INFO - PROCESS | 2872 | 1467142757817 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:17 INFO - PROCESS | 2872 | ++DOCSHELL 129F0000 == 33 [pid = 2872] [id = 682] 12:39:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (12BCA400) [pid = 2872] [serial = 1894] [outer = 00000000] 12:39:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (139D4C00) [pid = 2872] [serial = 1895] [outer = 12BCA400] 12:39:17 INFO - PROCESS | 2872 | 1467142757863 Marionette DEBUG loaded listener.js 12:39:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (13D0C800) [pid = 2872] [serial = 1896] [outer = 12BCA400] 12:39:18 INFO - PROCESS | 2872 | 1467142758344 Marionette TRACE conn3 <- [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]]]}] 12:39:18 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 12:39:18 INFO - document served over http requires an https 12:39:18 INFO - sub-resource via script-tag using the http-csp 12:39:18 INFO - delivery method with no-redirect and when 12:39:18 INFO - the target request is same-origin. 12:39:18 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http.html | took 703ms 12:39:18 INFO - PROCESS | 2872 | 1467142758408 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 12:39:18 INFO - PROCESS | 2872 | 1467142758411 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 12:39:18 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 12:39:18 INFO - PROCESS | 2872 | 1467142758414 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 12:39:18 INFO - PROCESS | 2872 | 1467142758416 Marionette TRACE conn3 <- [1,2086,null,{}] 12:39:18 INFO - PROCESS | 2872 | 1467142758425 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:18 INFO - PROCESS | 2872 | 1467142758429 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:18 INFO - PROCESS | 2872 | 1467142758514 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 12:39:18 INFO - PROCESS | 2872 | 1467142758523 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:18 INFO - PROCESS | 2872 | 1467142758526 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:18 INFO - PROCESS | 2872 | ++DOCSHELL 14FF5400 == 34 [pid = 2872] [id = 683] 12:39:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (14FF6400) [pid = 2872] [serial = 1897] [outer = 00000000] 12:39:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (155CE000) [pid = 2872] [serial = 1898] [outer = 14FF6400] 12:39:18 INFO - PROCESS | 2872 | 1467142758573 Marionette DEBUG loaded listener.js 12:39:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (157B2800) [pid = 2872] [serial = 1899] [outer = 14FF6400] 12:39:19 INFO - PROCESS | 2872 | 1467142759061 Marionette TRACE conn3 <- [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]]]}] 12:39:19 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 12:39:19 INFO - document served over http requires an https 12:39:19 INFO - sub-resource via script-tag using the http-csp 12:39:19 INFO - delivery method with swap-origin-redirect and when 12:39:19 INFO - the target request is same-origin. 12:39:19 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 703ms 12:39:19 INFO - PROCESS | 2872 | 1467142759113 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 12:39:19 INFO - PROCESS | 2872 | 1467142759115 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 12:39:19 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 12:39:19 INFO - PROCESS | 2872 | 1467142759118 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 12:39:19 INFO - PROCESS | 2872 | 1467142759120 Marionette TRACE conn3 <- [1,2090,null,{}] 12:39:19 INFO - PROCESS | 2872 | 1467142759123 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:19 INFO - PROCESS | 2872 | 1467142759125 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:19 INFO - PROCESS | 2872 | 1467142759208 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 12:39:19 INFO - PROCESS | 2872 | 1467142759215 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:19 INFO - PROCESS | 2872 | 1467142759217 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:19 INFO - PROCESS | 2872 | ++DOCSHELL 15C21400 == 35 [pid = 2872] [id = 684] 12:39:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (15C28400) [pid = 2872] [serial = 1900] [outer = 00000000] 12:39:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (169B4400) [pid = 2872] [serial = 1901] [outer = 15C28400] 12:39:19 INFO - PROCESS | 2872 | 1467142759261 Marionette DEBUG loaded listener.js 12:39:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (15543000) [pid = 2872] [serial = 1902] [outer = 15C28400] 12:39:19 INFO - PROCESS | 2872 | 1467142759711 Marionette TRACE conn3 <- [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]]]}] 12:39:19 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 12:39:19 INFO - document served over http requires an https 12:39:19 INFO - sub-resource via xhr-request using the http-csp 12:39:19 INFO - delivery method with keep-origin-redirect and when 12:39:19 INFO - the target request is same-origin. 12:39:19 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 641ms 12:39:19 INFO - PROCESS | 2872 | 1467142759757 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 12:39:19 INFO - PROCESS | 2872 | 1467142759759 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 12:39:19 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-downgrade.no-redirect.http.html 12:39:19 INFO - PROCESS | 2872 | 1467142759762 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 12:39:19 INFO - PROCESS | 2872 | 1467142759764 Marionette TRACE conn3 <- [1,2094,null,{}] 12:39:19 INFO - PROCESS | 2872 | 1467142759767 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:19 INFO - PROCESS | 2872 | 1467142759769 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:19 INFO - PROCESS | 2872 | 1467142759849 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 12:39:19 INFO - PROCESS | 2872 | 1467142759854 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:19 INFO - PROCESS | 2872 | 1467142759856 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:19 INFO - PROCESS | 2872 | ++DOCSHELL 157E2400 == 36 [pid = 2872] [id = 685] 12:39:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (169B4C00) [pid = 2872] [serial = 1903] [outer = 00000000] 12:39:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (16B99800) [pid = 2872] [serial = 1904] [outer = 169B4C00] 12:39:19 INFO - PROCESS | 2872 | 1467142759900 Marionette DEBUG loaded listener.js 12:39:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (16B9A800) [pid = 2872] [serial = 1905] [outer = 169B4C00] 12:39:20 INFO - PROCESS | 2872 | 1467142760385 Marionette TRACE conn3 <- [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]]]}] 12:39:20 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 12:39:20 INFO - document served over http requires an https 12:39:20 INFO - sub-resource via xhr-request using the http-csp 12:39:20 INFO - delivery method with no-redirect and when 12:39:20 INFO - the target request is same-origin. 12:39:20 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 625ms 12:39:20 INFO - PROCESS | 2872 | 1467142760400 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 12:39:20 INFO - PROCESS | 2872 | 1467142760402 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 12:39:20 INFO - PROCESS | 2872 | 1467142760405 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 12:39:20 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 12:39:20 INFO - PROCESS | 2872 | 1467142760407 Marionette TRACE conn3 <- [1,2098,null,{}] 12:39:20 INFO - PROCESS | 2872 | 1467142760410 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:20 INFO - PROCESS | 2872 | 1467142760416 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:20 INFO - PROCESS | 2872 | 1467142760561 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 12:39:20 INFO - PROCESS | 2872 | 1467142760572 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:20 INFO - PROCESS | 2872 | 1467142760575 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:20 INFO - PROCESS | 2872 | ++DOCSHELL 14E3C400 == 37 [pid = 2872] [id = 686] 12:39:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (16E80C00) [pid = 2872] [serial = 1906] [outer = 00000000] 12:39:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (16F14400) [pid = 2872] [serial = 1907] [outer = 16E80C00] 12:39:20 INFO - PROCESS | 2872 | 1467142760670 Marionette DEBUG loaded listener.js 12:39:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (1707F400) [pid = 2872] [serial = 1908] [outer = 16E80C00] 12:39:21 INFO - PROCESS | 2872 | 1467142761092 Marionette TRACE conn3 <- [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]]]}] 12:39:21 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 12:39:21 INFO - document served over http requires an https 12:39:21 INFO - sub-resource via xhr-request using the http-csp 12:39:21 INFO - delivery method with swap-origin-redirect and when 12:39:21 INFO - the target request is same-origin. 12:39:21 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 734ms 12:39:21 INFO - PROCESS | 2872 | 1467142761147 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 12:39:21 INFO - PROCESS | 2872 | 1467142761149 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 12:39:21 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 12:39:21 INFO - PROCESS | 2872 | 1467142761152 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 12:39:21 INFO - PROCESS | 2872 | 1467142761154 Marionette TRACE conn3 <- [1,2102,null,{}] 12:39:21 INFO - PROCESS | 2872 | 1467142761157 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:21 INFO - PROCESS | 2872 | 1467142761159 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:21 INFO - PROCESS | 2872 | 1467142761294 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 12:39:21 INFO - PROCESS | 2872 | 1467142761359 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:21 INFO - PROCESS | 2872 | 1467142761361 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:21 INFO - PROCESS | 2872 | ++DOCSHELL 1771FC00 == 38 [pid = 2872] [id = 687] 12:39:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (177D3C00) [pid = 2872] [serial = 1909] [outer = 00000000] 12:39:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (178CA400) [pid = 2872] [serial = 1910] [outer = 177D3C00] 12:39:21 INFO - PROCESS | 2872 | 1467142761413 Marionette DEBUG loaded listener.js 12:39:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (17BD5800) [pid = 2872] [serial = 1911] [outer = 177D3C00] 12:39:21 INFO - PROCESS | 2872 | 1467142761820 Marionette TRACE conn3 <- [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]]]}] 12:39:21 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 12:39:21 INFO - document served over http requires an https 12:39:21 INFO - sub-resource via xhr-request using the http-csp 12:39:21 INFO - delivery method with swap-origin-redirect and when 12:39:21 INFO - the target request is same-origin. 12:39:21 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 687ms 12:39:21 INFO - PROCESS | 2872 | 1467142761851 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 12:39:21 INFO - PROCESS | 2872 | 1467142761853 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 12:39:21 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 12:39:21 INFO - PROCESS | 2872 | 1467142761857 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 12:39:21 INFO - PROCESS | 2872 | 1467142761858 Marionette TRACE conn3 <- [1,2106,null,{}] 12:39:21 INFO - PROCESS | 2872 | 1467142761862 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:21 INFO - PROCESS | 2872 | 1467142761864 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:21 INFO - PROCESS | 2872 | 1467142761979 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 12:39:21 INFO - PROCESS | 2872 | 1467142761984 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:21 INFO - PROCESS | 2872 | 1467142761985 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:21 INFO - PROCESS | 2872 | ++DOCSHELL 17008800 == 39 [pid = 2872] [id = 688] 12:39:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (17076C00) [pid = 2872] [serial = 1912] [outer = 00000000] 12:39:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (180BB000) [pid = 2872] [serial = 1913] [outer = 17076C00] 12:39:22 INFO - PROCESS | 2872 | 1467142762032 Marionette DEBUG loaded listener.js 12:39:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (18120400) [pid = 2872] [serial = 1914] [outer = 17076C00] 12:39:22 INFO - PROCESS | 2872 | --DOMWINDOW == 96 (18002000) [pid = 2872] [serial = 1877] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:39:22 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (16F83400) [pid = 2872] [serial = 1862] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:39:22 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (1026AC00) [pid = 2872] [serial = 1874] [outer = 00000000] [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] 12:39:22 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (15F9D400) [pid = 2872] [serial = 1869] [outer = 00000000] [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] 12:39:22 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (16C44800) [pid = 2872] [serial = 1859] [outer = 00000000] [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] 12:39:22 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (139CF400) [pid = 2872] [serial = 1844] [outer = 00000000] [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] 12:39:22 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (14E44400) [pid = 2872] [serial = 1847] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:39:22 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (10ACE800) [pid = 2872] [serial = 1841] [outer = 00000000] [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] 12:39:22 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (15F9A800) [pid = 2872] [serial = 1854] [outer = 00000000] [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] 12:39:22 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (14E3EC00) [pid = 2872] [serial = 1849] [outer = 00000000] [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] 12:39:22 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (17824000) [pid = 2872] [serial = 1872] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467142752057] 12:39:22 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (15F9CC00) [pid = 2872] [serial = 1852] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467142748947] 12:39:22 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (16F0B800) [pid = 2872] [serial = 1864] [outer = 00000000] [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] 12:39:22 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (10A79400) [pid = 2872] [serial = 1838] [outer = 00000000] [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] 12:39:22 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (14E47800) [pid = 2872] [serial = 1867] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:39:22 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (16C46400) [pid = 2872] [serial = 1857] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:39:22 INFO - PROCESS | 2872 | 1467142762504 Marionette TRACE conn3 <- [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]]]}] 12:39:22 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 12:39:22 INFO - document served over http requires an https 12:39:22 INFO - sub-resource via xhr-request using the http-csp 12:39:22 INFO - delivery method with keep-origin-redirect and when 12:39:22 INFO - the target request is same-origin. 12:39:22 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 688ms 12:39:22 INFO - PROCESS | 2872 | 1467142762557 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 12:39:22 INFO - PROCESS | 2872 | 1467142762559 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 12:39:22 INFO - PROCESS | 2872 | 1467142762562 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 12:39:22 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-upgrade.no-redirect.http.html 12:39:22 INFO - PROCESS | 2872 | 1467142762564 Marionette TRACE conn3 <- [1,2110,null,{}] 12:39:22 INFO - PROCESS | 2872 | 1467142762568 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:22 INFO - PROCESS | 2872 | 1467142762569 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:22 INFO - PROCESS | 2872 | 1467142762675 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 12:39:22 INFO - PROCESS | 2872 | 1467142762685 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:22 INFO - PROCESS | 2872 | 1467142762687 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:22 INFO - PROCESS | 2872 | ++DOCSHELL 14E43400 == 40 [pid = 2872] [id = 689] 12:39:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (15FA2C00) [pid = 2872] [serial = 1915] [outer = 00000000] 12:39:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (18125000) [pid = 2872] [serial = 1916] [outer = 15FA2C00] 12:39:22 INFO - PROCESS | 2872 | 1467142762732 Marionette DEBUG loaded listener.js 12:39:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (18338000) [pid = 2872] [serial = 1917] [outer = 15FA2C00] 12:39:23 INFO - PROCESS | 2872 | 1467142763152 Marionette TRACE conn3 <- [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]]]}] 12:39:23 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 12:39:23 INFO - document served over http requires an https 12:39:23 INFO - sub-resource via xhr-request using the http-csp 12:39:23 INFO - delivery method with no-redirect and when 12:39:23 INFO - the target request is same-origin. 12:39:23 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 625ms 12:39:23 INFO - PROCESS | 2872 | 1467142763200 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 12:39:23 INFO - PROCESS | 2872 | 1467142763202 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 12:39:23 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 12:39:23 INFO - PROCESS | 2872 | 1467142763209 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 12:39:23 INFO - PROCESS | 2872 | 1467142763211 Marionette TRACE conn3 <- [1,2114,null,{}] 12:39:23 INFO - PROCESS | 2872 | 1467142763214 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:23 INFO - PROCESS | 2872 | 1467142763216 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:23 INFO - PROCESS | 2872 | 1467142763306 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 12:39:23 INFO - PROCESS | 2872 | 1467142763311 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:23 INFO - PROCESS | 2872 | 1467142763313 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:23 INFO - PROCESS | 2872 | ++DOCSHELL 16F83400 == 41 [pid = 2872] [id = 690] 12:39:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (18002000) [pid = 2872] [serial = 1918] [outer = 00000000] 12:39:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (183AD000) [pid = 2872] [serial = 1919] [outer = 18002000] 12:39:23 INFO - PROCESS | 2872 | 1467142763357 Marionette DEBUG loaded listener.js 12:39:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (199AA800) [pid = 2872] [serial = 1920] [outer = 18002000] 12:39:23 INFO - PROCESS | 2872 | 1467142763787 Marionette TRACE conn3 <- [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]]]}] 12:39:23 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 12:39:23 INFO - document served over http requires an https 12:39:23 INFO - sub-resource via xhr-request using the http-csp 12:39:23 INFO - delivery method with swap-origin-redirect and when 12:39:23 INFO - the target request is same-origin. 12:39:23 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 640ms 12:39:23 INFO - PROCESS | 2872 | 1467142763844 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 12:39:23 INFO - PROCESS | 2872 | 1467142763846 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 12:39:23 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.keep-origin-redirect.http.html 12:39:23 INFO - PROCESS | 2872 | 1467142763849 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 12:39:23 INFO - PROCESS | 2872 | 1467142763851 Marionette TRACE conn3 <- [1,2118,null,{}] 12:39:23 INFO - PROCESS | 2872 | 1467142763855 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:23 INFO - PROCESS | 2872 | 1467142763857 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:23 INFO - PROCESS | 2872 | 1467142763951 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 12:39:23 INFO - PROCESS | 2872 | 1467142763963 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:23 INFO - PROCESS | 2872 | 1467142763966 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:23 INFO - PROCESS | 2872 | ++DOCSHELL 199B4C00 == 42 [pid = 2872] [id = 691] 12:39:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (199B5000) [pid = 2872] [serial = 1921] [outer = 00000000] 12:39:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (19A36800) [pid = 2872] [serial = 1922] [outer = 199B5000] 12:39:24 INFO - PROCESS | 2872 | 1467142764011 Marionette DEBUG loaded listener.js 12:39:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (19AAC400) [pid = 2872] [serial = 1923] [outer = 199B5000] 12:39:24 INFO - PROCESS | 2872 | 1467142764649 Marionette TRACE conn3 <- [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]]]}] 12:39:24 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 12:39:24 INFO - document served over http requires an http 12:39:24 INFO - sub-resource via fetch-request using the meta-csp 12:39:24 INFO - delivery method with keep-origin-redirect and when 12:39:24 INFO - the target request is cross-origin. 12:39:24 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 844ms 12:39:24 INFO - PROCESS | 2872 | 1467142764693 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 12:39:24 INFO - PROCESS | 2872 | 1467142764697 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 12:39:24 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html 12:39:24 INFO - PROCESS | 2872 | 1467142764703 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 12:39:24 INFO - PROCESS | 2872 | 1467142764706 Marionette TRACE conn3 <- [1,2122,null,{}] 12:39:24 INFO - PROCESS | 2872 | 1467142764728 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:24 INFO - PROCESS | 2872 | 1467142764731 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:24 INFO - PROCESS | 2872 | 1467142764846 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 12:39:24 INFO - PROCESS | 2872 | 1467142764954 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:24 INFO - PROCESS | 2872 | 1467142764957 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:24 INFO - PROCESS | 2872 | ++DOCSHELL 1309E400 == 43 [pid = 2872] [id = 692] 12:39:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (13151000) [pid = 2872] [serial = 1924] [outer = 00000000] 12:39:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (140DA000) [pid = 2872] [serial = 1925] [outer = 13151000] 12:39:25 INFO - PROCESS | 2872 | 1467142765012 Marionette DEBUG loaded listener.js 12:39:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (14E41C00) [pid = 2872] [serial = 1926] [outer = 13151000] 12:39:25 INFO - PROCESS | 2872 | 1467142765571 Marionette TRACE conn3 <- [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]]]}] 12:39:25 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 12:39:25 INFO - document served over http requires an http 12:39:25 INFO - sub-resource via fetch-request using the meta-csp 12:39:25 INFO - delivery method with no-redirect and when 12:39:25 INFO - the target request is cross-origin. 12:39:25 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html | took 906ms 12:39:25 INFO - PROCESS | 2872 | 1467142765608 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 12:39:25 INFO - PROCESS | 2872 | 1467142765612 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 12:39:25 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html 12:39:25 INFO - PROCESS | 2872 | 1467142765619 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 12:39:25 INFO - PROCESS | 2872 | 1467142765622 Marionette TRACE conn3 <- [1,2126,null,{}] 12:39:25 INFO - PROCESS | 2872 | 1467142765643 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:25 INFO - PROCESS | 2872 | 1467142765645 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:25 INFO - PROCESS | 2872 | 1467142765768 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 12:39:25 INFO - PROCESS | 2872 | 1467142765926 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:25 INFO - PROCESS | 2872 | 1467142765929 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:25 INFO - PROCESS | 2872 | ++DOCSHELL 169B4800 == 44 [pid = 2872] [id = 693] 12:39:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (169BB400) [pid = 2872] [serial = 1927] [outer = 00000000] 12:39:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (16E82400) [pid = 2872] [serial = 1928] [outer = 169BB400] 12:39:25 INFO - PROCESS | 2872 | 1467142765985 Marionette DEBUG loaded listener.js 12:39:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (16F18000) [pid = 2872] [serial = 1929] [outer = 169BB400] 12:39:26 INFO - PROCESS | 2872 | 1467142766538 Marionette TRACE conn3 <- [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]]]}] 12:39:26 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 12:39:26 INFO - document served over http requires an http 12:39:26 INFO - sub-resource via fetch-request using the meta-csp 12:39:26 INFO - delivery method with swap-origin-redirect and when 12:39:26 INFO - the target request is cross-origin. 12:39:26 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 969ms 12:39:26 INFO - PROCESS | 2872 | 1467142766584 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 12:39:26 INFO - PROCESS | 2872 | 1467142766587 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 12:39:26 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html 12:39:26 INFO - PROCESS | 2872 | 1467142766591 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 12:39:26 INFO - PROCESS | 2872 | 1467142766594 Marionette TRACE conn3 <- [1,2130,null,{}] 12:39:26 INFO - PROCESS | 2872 | 1467142766606 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:26 INFO - PROCESS | 2872 | 1467142766611 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:26 INFO - PROCESS | 2872 | 1467142766748 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 12:39:26 INFO - PROCESS | 2872 | 1467142766887 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:26 INFO - PROCESS | 2872 | 1467142766891 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:26 INFO - PROCESS | 2872 | ++DOCSHELL 199B5400 == 45 [pid = 2872] [id = 694] 12:39:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (199B5C00) [pid = 2872] [serial = 1930] [outer = 00000000] 12:39:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 98 (19AAB800) [pid = 2872] [serial = 1931] [outer = 199B5C00] 12:39:26 INFO - PROCESS | 2872 | 1467142766951 Marionette DEBUG loaded listener.js 12:39:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 99 (19AB2C00) [pid = 2872] [serial = 1932] [outer = 199B5C00] 12:39:27 INFO - PROCESS | 2872 | ++DOCSHELL 12D64800 == 46 [pid = 2872] [id = 695] 12:39:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 100 (12DEF800) [pid = 2872] [serial = 1933] [outer = 00000000] 12:39:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 101 (114CA800) [pid = 2872] [serial = 1934] [outer = 12DEF800] 12:39:27 INFO - PROCESS | 2872 | 1467142767775 Marionette TRACE conn3 <- [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]]]}] 12:39:27 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 12:39:27 INFO - document served over http requires an http 12:39:27 INFO - sub-resource via iframe-tag using the meta-csp 12:39:27 INFO - delivery method with keep-origin-redirect and when 12:39:27 INFO - the target request is cross-origin. 12:39:27 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 1250ms 12:39:27 INFO - PROCESS | 2872 | 1467142767853 Marionette TRACE conn3 -> [0,2133,"getWindowHandle",null] 12:39:27 INFO - PROCESS | 2872 | 1467142767858 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 12:39:27 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html 12:39:27 INFO - PROCESS | 2872 | 1467142767864 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 12:39:27 INFO - PROCESS | 2872 | 1467142767867 Marionette TRACE conn3 <- [1,2134,null,{}] 12:39:27 INFO - PROCESS | 2872 | 1467142767873 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:27 INFO - PROCESS | 2872 | 1467142767876 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:28 INFO - PROCESS | 2872 | 1467142768029 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 12:39:28 INFO - PROCESS | 2872 | 1467142768171 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:28 INFO - PROCESS | 2872 | 1467142768175 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:28 INFO - PROCESS | 2872 | ++DOCSHELL 10AC7400 == 47 [pid = 2872] [id = 696] 12:39:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 102 (10ACAC00) [pid = 2872] [serial = 1935] [outer = 00000000] 12:39:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 103 (12BD1000) [pid = 2872] [serial = 1936] [outer = 10ACAC00] 12:39:28 INFO - PROCESS | 2872 | 1467142768229 Marionette DEBUG loaded listener.js 12:39:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 104 (13146800) [pid = 2872] [serial = 1937] [outer = 10ACAC00] 12:39:28 INFO - PROCESS | 2872 | ++DOCSHELL 10A0C000 == 48 [pid = 2872] [id = 697] 12:39:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 105 (10A76000) [pid = 2872] [serial = 1938] [outer = 00000000] 12:39:28 INFO - PROCESS | 2872 | --DOCSHELL 140DDC00 == 47 [pid = 2872] [id = 640] 12:39:28 INFO - PROCESS | 2872 | --DOCSHELL 16F83400 == 46 [pid = 2872] [id = 690] 12:39:28 INFO - PROCESS | 2872 | --DOCSHELL 14E43400 == 45 [pid = 2872] [id = 689] 12:39:28 INFO - PROCESS | 2872 | --DOCSHELL 17008800 == 44 [pid = 2872] [id = 688] 12:39:28 INFO - PROCESS | 2872 | --DOCSHELL 1771FC00 == 43 [pid = 2872] [id = 687] 12:39:28 INFO - PROCESS | 2872 | --DOCSHELL 14E3C400 == 42 [pid = 2872] [id = 686] 12:39:28 INFO - PROCESS | 2872 | --DOCSHELL 157E2400 == 41 [pid = 2872] [id = 685] 12:39:28 INFO - PROCESS | 2872 | --DOCSHELL 15C21400 == 40 [pid = 2872] [id = 684] 12:39:28 INFO - PROCESS | 2872 | --DOCSHELL 14FF5400 == 39 [pid = 2872] [id = 683] 12:39:28 INFO - PROCESS | 2872 | --DOCSHELL 129F0000 == 38 [pid = 2872] [id = 682] 12:39:28 INFO - PROCESS | 2872 | --DOCSHELL 1026B000 == 37 [pid = 2872] [id = 681] 12:39:28 INFO - PROCESS | 2872 | --DOCSHELL 12BD2400 == 36 [pid = 2872] [id = 678] 12:39:28 INFO - PROCESS | 2872 | --DOCSHELL 1437D000 == 35 [pid = 2872] [id = 677] 12:39:28 INFO - PROCESS | 2872 | --DOMWINDOW == 104 (1782A000) [pid = 2872] [serial = 1876] [outer = 00000000] [url = about:blank] 12:39:28 INFO - PROCESS | 2872 | --DOMWINDOW == 103 (1806FC00) [pid = 2872] [serial = 1878] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:39:28 INFO - PROCESS | 2872 | --DOMWINDOW == 102 (180B9800) [pid = 2872] [serial = 1880] [outer = 00000000] [url = about:blank] 12:39:28 INFO - PROCESS | 2872 | --DOMWINDOW == 101 (16F85C00) [pid = 2872] [serial = 1863] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:39:28 INFO - PROCESS | 2872 | --DOMWINDOW == 100 (177D6400) [pid = 2872] [serial = 1875] [outer = 00000000] [url = about:blank] 12:39:28 INFO - PROCESS | 2872 | --DOMWINDOW == 99 (1707FC00) [pid = 2872] [serial = 1870] [outer = 00000000] [url = about:blank] 12:39:28 INFO - PROCESS | 2872 | --DOMWINDOW == 98 (16E82800) [pid = 2872] [serial = 1861] [outer = 00000000] [url = about:blank] 12:39:28 INFO - PROCESS | 2872 | --DOMWINDOW == 97 (140DD400) [pid = 2872] [serial = 1846] [outer = 00000000] [url = about:blank] 12:39:28 INFO - PROCESS | 2872 | --DOMWINDOW == 96 (14E49400) [pid = 2872] [serial = 1848] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:39:28 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (131D2C00) [pid = 2872] [serial = 1843] [outer = 00000000] [url = about:blank] 12:39:28 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (16A44C00) [pid = 2872] [serial = 1856] [outer = 00000000] [url = about:blank] 12:39:28 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (169BF400) [pid = 2872] [serial = 1855] [outer = 00000000] [url = about:blank] 12:39:28 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (157DAC00) [pid = 2872] [serial = 1851] [outer = 00000000] [url = about:blank] 12:39:28 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (1782C400) [pid = 2872] [serial = 1873] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467142752057] 12:39:28 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (15FA5400) [pid = 2872] [serial = 1853] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467142748947] 12:39:28 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (17077400) [pid = 2872] [serial = 1865] [outer = 00000000] [url = about:blank] 12:39:28 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (13123400) [pid = 2872] [serial = 1842] [outer = 00000000] [url = about:blank] 12:39:28 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (13116400) [pid = 2872] [serial = 1836] [outer = 00000000] [url = about:blank] 12:39:28 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (114D5000) [pid = 2872] [serial = 1840] [outer = 00000000] [url = about:blank] 12:39:28 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (17079800) [pid = 2872] [serial = 1866] [outer = 00000000] [url = about:blank] 12:39:28 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (10AD4000) [pid = 2872] [serial = 1839] [outer = 00000000] [url = about:blank] 12:39:28 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (157B1000) [pid = 2872] [serial = 1850] [outer = 00000000] [url = about:blank] 12:39:28 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (140D7C00) [pid = 2872] [serial = 1845] [outer = 00000000] [url = about:blank] 12:39:28 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (1722F000) [pid = 2872] [serial = 1871] [outer = 00000000] [url = about:blank] 12:39:28 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (169C3800) [pid = 2872] [serial = 1868] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:39:28 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (16C48800) [pid = 2872] [serial = 1858] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:39:28 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (16C5EC00) [pid = 2872] [serial = 1860] [outer = 00000000] [url = about:blank] 12:39:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (0C772C00) [pid = 2872] [serial = 1939] [outer = 10A76000] 12:39:28 INFO - PROCESS | 2872 | 1467142768830 Marionette TRACE conn3 <- [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]]]}] 12:39:28 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 12:39:28 INFO - document served over http requires an http 12:39:28 INFO - sub-resource via iframe-tag using the meta-csp 12:39:28 INFO - delivery method with no-redirect and when 12:39:28 INFO - the target request is cross-origin. 12:39:28 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html | took 1000ms 12:39:28 INFO - PROCESS | 2872 | 1467142768865 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 12:39:28 INFO - PROCESS | 2872 | 1467142768869 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 12:39:28 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html 12:39:28 INFO - PROCESS | 2872 | 1467142768875 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 12:39:28 INFO - PROCESS | 2872 | 1467142768878 Marionette TRACE conn3 <- [1,2138,null,{}] 12:39:28 INFO - PROCESS | 2872 | 1467142768881 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:28 INFO - PROCESS | 2872 | 1467142768884 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:28 INFO - PROCESS | 2872 | 1467142768983 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 12:39:29 INFO - PROCESS | 2872 | 1467142769080 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:29 INFO - PROCESS | 2872 | 1467142769082 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:29 INFO - PROCESS | 2872 | ++DOCSHELL 1310F000 == 36 [pid = 2872] [id = 698] 12:39:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (13116400) [pid = 2872] [serial = 1940] [outer = 00000000] 12:39:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (139D2000) [pid = 2872] [serial = 1941] [outer = 13116400] 12:39:29 INFO - PROCESS | 2872 | 1467142769133 Marionette DEBUG loaded listener.js 12:39:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (13D0B400) [pid = 2872] [serial = 1942] [outer = 13116400] 12:39:29 INFO - PROCESS | 2872 | ++DOCSHELL 14388800 == 37 [pid = 2872] [id = 699] 12:39:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (14389000) [pid = 2872] [serial = 1943] [outer = 00000000] 12:39:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (14E3F400) [pid = 2872] [serial = 1944] [outer = 14389000] 12:39:29 INFO - PROCESS | 2872 | 1467142769601 Marionette TRACE conn3 <- [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]]]}] 12:39:29 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 12:39:29 INFO - document served over http requires an http 12:39:29 INFO - sub-resource via iframe-tag using the meta-csp 12:39:29 INFO - delivery method with swap-origin-redirect and when 12:39:29 INFO - the target request is cross-origin. 12:39:29 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 797ms 12:39:29 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html 12:39:29 INFO - PROCESS | 2872 | 1467142769678 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 12:39:29 INFO - PROCESS | 2872 | 1467142769680 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 12:39:29 INFO - PROCESS | 2872 | 1467142769684 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 12:39:29 INFO - PROCESS | 2872 | 1467142769687 Marionette TRACE conn3 <- [1,2142,null,{}] 12:39:29 INFO - PROCESS | 2872 | 1467142769697 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:29 INFO - PROCESS | 2872 | 1467142769701 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:29 INFO - PROCESS | 2872 | 1467142769795 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 12:39:29 INFO - PROCESS | 2872 | 1467142769806 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:29 INFO - PROCESS | 2872 | 1467142769809 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:29 INFO - PROCESS | 2872 | ++DOCSHELL 14FF2C00 == 38 [pid = 2872] [id = 700] 12:39:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (14FF5400) [pid = 2872] [serial = 1945] [outer = 00000000] 12:39:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (1554A000) [pid = 2872] [serial = 1946] [outer = 14FF5400] 12:39:29 INFO - PROCESS | 2872 | 1467142769856 Marionette DEBUG loaded listener.js 12:39:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (157D9C00) [pid = 2872] [serial = 1947] [outer = 14FF5400] 12:39:30 INFO - PROCESS | 2872 | 1467142770313 Marionette TRACE conn3 <- [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]]]}] 12:39:30 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 12:39:30 INFO - document served over http requires an http 12:39:30 INFO - sub-resource via script-tag using the meta-csp 12:39:30 INFO - delivery method with keep-origin-redirect and when 12:39:30 INFO - the target request is cross-origin. 12:39:30 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 625ms 12:39:30 INFO - PROCESS | 2872 | 1467142770321 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 12:39:30 INFO - PROCESS | 2872 | 1467142770323 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 12:39:30 INFO - PROCESS | 2872 | 1467142770327 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 12:39:30 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html 12:39:30 INFO - PROCESS | 2872 | 1467142770328 Marionette TRACE conn3 <- [1,2146,null,{}] 12:39:30 INFO - PROCESS | 2872 | 1467142770332 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:30 INFO - PROCESS | 2872 | 1467142770333 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:30 INFO - PROCESS | 2872 | 1467142770412 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 12:39:30 INFO - PROCESS | 2872 | 1467142770416 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:30 INFO - PROCESS | 2872 | 1467142770419 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:30 INFO - PROCESS | 2872 | ++DOCSHELL 157B0800 == 39 [pid = 2872] [id = 701] 12:39:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (157E1400) [pid = 2872] [serial = 1948] [outer = 00000000] 12:39:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (160D7C00) [pid = 2872] [serial = 1949] [outer = 157E1400] 12:39:30 INFO - PROCESS | 2872 | 1467142770462 Marionette DEBUG loaded listener.js 12:39:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (169B7C00) [pid = 2872] [serial = 1950] [outer = 157E1400] 12:39:30 INFO - PROCESS | 2872 | 1467142770894 Marionette TRACE conn3 <- [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]]]}] 12:39:30 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 12:39:30 INFO - document served over http requires an http 12:39:30 INFO - sub-resource via script-tag using the meta-csp 12:39:30 INFO - delivery method with no-redirect and when 12:39:30 INFO - the target request is cross-origin. 12:39:30 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 593ms 12:39:30 INFO - PROCESS | 2872 | 1467142770924 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 12:39:30 INFO - PROCESS | 2872 | 1467142770926 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 12:39:30 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html 12:39:30 INFO - PROCESS | 2872 | 1467142770949 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 12:39:30 INFO - PROCESS | 2872 | 1467142770951 Marionette TRACE conn3 <- [1,2150,null,{}] 12:39:30 INFO - PROCESS | 2872 | 1467142770954 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:30 INFO - PROCESS | 2872 | 1467142770956 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:31 INFO - PROCESS | 2872 | 1467142771078 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 12:39:31 INFO - PROCESS | 2872 | 1467142771083 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:31 INFO - PROCESS | 2872 | 1467142771085 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:31 INFO - PROCESS | 2872 | ++DOCSHELL 16A49000 == 40 [pid = 2872] [id = 702] 12:39:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (16A49400) [pid = 2872] [serial = 1951] [outer = 00000000] 12:39:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (16A50800) [pid = 2872] [serial = 1952] [outer = 16A49400] 12:39:31 INFO - PROCESS | 2872 | 1467142771134 Marionette DEBUG loaded listener.js 12:39:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (16C45000) [pid = 2872] [serial = 1953] [outer = 16A49400] 12:39:31 INFO - PROCESS | 2872 | 1467142771602 Marionette TRACE conn3 <- [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]]]}] 12:39:31 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 12:39:31 INFO - document served over http requires an http 12:39:31 INFO - sub-resource via script-tag using the meta-csp 12:39:31 INFO - delivery method with swap-origin-redirect and when 12:39:31 INFO - the target request is cross-origin. 12:39:31 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 719ms 12:39:31 INFO - PROCESS | 2872 | 1467142771650 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 12:39:31 INFO - PROCESS | 2872 | 1467142771651 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 12:39:31 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html 12:39:31 INFO - PROCESS | 2872 | 1467142771655 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 12:39:31 INFO - PROCESS | 2872 | 1467142771657 Marionette TRACE conn3 <- [1,2154,null,{}] 12:39:31 INFO - PROCESS | 2872 | 1467142771660 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:31 INFO - PROCESS | 2872 | 1467142771665 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:31 INFO - PROCESS | 2872 | 1467142771804 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 12:39:31 INFO - PROCESS | 2872 | 1467142771867 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:31 INFO - PROCESS | 2872 | 1467142771869 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:31 INFO - PROCESS | 2872 | ++DOCSHELL 16C52000 == 41 [pid = 2872] [id = 703] 12:39:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (16C52400) [pid = 2872] [serial = 1954] [outer = 00000000] 12:39:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (16E89800) [pid = 2872] [serial = 1955] [outer = 16C52400] 12:39:31 INFO - PROCESS | 2872 | 1467142771912 Marionette DEBUG loaded listener.js 12:39:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (16F85C00) [pid = 2872] [serial = 1956] [outer = 16C52400] 12:39:32 INFO - PROCESS | 2872 | 1467142772328 Marionette TRACE conn3 <- [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]]]}] 12:39:32 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 12:39:32 INFO - document served over http requires an http 12:39:32 INFO - sub-resource via xhr-request using the meta-csp 12:39:32 INFO - delivery method with keep-origin-redirect and when 12:39:32 INFO - the target request is cross-origin. 12:39:32 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 687ms 12:39:32 INFO - PROCESS | 2872 | 1467142772354 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 12:39:32 INFO - PROCESS | 2872 | 1467142772356 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 12:39:32 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html 12:39:32 INFO - PROCESS | 2872 | 1467142772360 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 12:39:32 INFO - PROCESS | 2872 | 1467142772362 Marionette TRACE conn3 <- [1,2158,null,{}] 12:39:32 INFO - PROCESS | 2872 | 1467142772365 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:32 INFO - PROCESS | 2872 | 1467142772367 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:32 INFO - PROCESS | 2872 | 1467142772507 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 12:39:32 INFO - PROCESS | 2872 | 1467142772529 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:32 INFO - PROCESS | 2872 | 1467142772539 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:32 INFO - PROCESS | 2872 | ++DOCSHELL 16F11000 == 42 [pid = 2872] [id = 704] 12:39:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (16F16C00) [pid = 2872] [serial = 1957] [outer = 00000000] 12:39:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 98 (1722F000) [pid = 2872] [serial = 1958] [outer = 16F16C00] 12:39:32 INFO - PROCESS | 2872 | 1467142772583 Marionette DEBUG loaded listener.js 12:39:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 99 (17273000) [pid = 2872] [serial = 1959] [outer = 16F16C00] 12:39:33 INFO - PROCESS | 2872 | --DOMWINDOW == 98 (169B4C00) [pid = 2872] [serial = 1903] [outer = 00000000] [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] 12:39:33 INFO - PROCESS | 2872 | --DOMWINDOW == 97 (12BCA400) [pid = 2872] [serial = 1894] [outer = 00000000] [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] 12:39:33 INFO - PROCESS | 2872 | --DOMWINDOW == 96 (14FF6400) [pid = 2872] [serial = 1897] [outer = 00000000] [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] 12:39:33 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (15C28400) [pid = 2872] [serial = 1900] [outer = 00000000] [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] 12:39:33 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (102CA800) [pid = 2872] [serial = 1891] [outer = 00000000] [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] 12:39:33 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (16E80C00) [pid = 2872] [serial = 1906] [outer = 00000000] [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] 12:39:33 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (177D3C00) [pid = 2872] [serial = 1909] [outer = 00000000] [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] 12:39:33 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (17076C00) [pid = 2872] [serial = 1912] [outer = 00000000] [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] 12:39:33 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (18002000) [pid = 2872] [serial = 1918] [outer = 00000000] [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] 12:39:33 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (15FA2C00) [pid = 2872] [serial = 1915] [outer = 00000000] [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] 12:39:33 INFO - PROCESS | 2872 | 1467142773156 Marionette TRACE conn3 <- [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]]]}] 12:39:33 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 12:39:33 INFO - document served over http requires an http 12:39:33 INFO - sub-resource via xhr-request using the meta-csp 12:39:33 INFO - delivery method with no-redirect and when 12:39:33 INFO - the target request is cross-origin. 12:39:33 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html | took 844ms 12:39:33 INFO - PROCESS | 2872 | 1467142773203 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 12:39:33 INFO - PROCESS | 2872 | 1467142773205 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 12:39:33 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html 12:39:33 INFO - PROCESS | 2872 | 1467142773209 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 12:39:33 INFO - PROCESS | 2872 | 1467142773210 Marionette TRACE conn3 <- [1,2162,null,{}] 12:39:33 INFO - PROCESS | 2872 | 1467142773214 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:33 INFO - PROCESS | 2872 | 1467142773216 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:33 INFO - PROCESS | 2872 | 1467142773293 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 12:39:33 INFO - PROCESS | 2872 | 1467142773298 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:33 INFO - PROCESS | 2872 | 1467142773300 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:33 INFO - PROCESS | 2872 | ++DOCSHELL 10A75800 == 43 [pid = 2872] [id = 705] 12:39:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (10A76400) [pid = 2872] [serial = 1960] [outer = 00000000] 12:39:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (1700C000) [pid = 2872] [serial = 1961] [outer = 10A76400] 12:39:33 INFO - PROCESS | 2872 | 1467142773343 Marionette DEBUG loaded listener.js 12:39:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (17080C00) [pid = 2872] [serial = 1962] [outer = 10A76400] 12:39:33 INFO - PROCESS | 2872 | 1467142773760 Marionette TRACE conn3 <- [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]]]}] 12:39:33 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 12:39:33 INFO - document served over http requires an http 12:39:33 INFO - sub-resource via xhr-request using the meta-csp 12:39:33 INFO - delivery method with swap-origin-redirect and when 12:39:33 INFO - the target request is cross-origin. 12:39:33 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 593ms 12:39:33 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.keep-origin-redirect.http.html 12:39:33 INFO - PROCESS | 2872 | 1467142773806 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 12:39:33 INFO - PROCESS | 2872 | 1467142773808 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 12:39:33 INFO - PROCESS | 2872 | 1467142773811 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 12:39:33 INFO - PROCESS | 2872 | 1467142773813 Marionette TRACE conn3 <- [1,2166,null,{}] 12:39:33 INFO - PROCESS | 2872 | 1467142773817 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:33 INFO - PROCESS | 2872 | 1467142773818 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:33 INFO - PROCESS | 2872 | 1467142773920 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 12:39:33 INFO - PROCESS | 2872 | 1467142773927 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:33 INFO - PROCESS | 2872 | 1467142773929 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:33 INFO - PROCESS | 2872 | ++DOCSHELL 16A4DC00 == 44 [pid = 2872] [id = 706] 12:39:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (177D0C00) [pid = 2872] [serial = 1963] [outer = 00000000] 12:39:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (178D2800) [pid = 2872] [serial = 1964] [outer = 177D0C00] 12:39:33 INFO - PROCESS | 2872 | 1467142773971 Marionette DEBUG loaded listener.js 12:39:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (178D3C00) [pid = 2872] [serial = 1965] [outer = 177D0C00] 12:39:34 INFO - PROCESS | 2872 | 1467142774408 Marionette TRACE conn3 <- [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]]]}] 12:39:34 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 12:39:34 INFO - document served over http requires an https 12:39:34 INFO - sub-resource via fetch-request using the meta-csp 12:39:34 INFO - delivery method with keep-origin-redirect and when 12:39:34 INFO - the target request is cross-origin. 12:39:34 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 625ms 12:39:34 INFO - PROCESS | 2872 | 1467142774450 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 12:39:34 INFO - PROCESS | 2872 | 1467142774452 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 12:39:34 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html 12:39:34 INFO - PROCESS | 2872 | 1467142774455 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 12:39:34 INFO - PROCESS | 2872 | 1467142774456 Marionette TRACE conn3 <- [1,2170,null,{}] 12:39:34 INFO - PROCESS | 2872 | 1467142774460 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:34 INFO - PROCESS | 2872 | 1467142774462 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:34 INFO - PROCESS | 2872 | 1467142774549 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 12:39:34 INFO - PROCESS | 2872 | 1467142774554 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:34 INFO - PROCESS | 2872 | 1467142774556 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:34 INFO - PROCESS | 2872 | ++DOCSHELL 178D0400 == 45 [pid = 2872] [id = 707] 12:39:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (18001800) [pid = 2872] [serial = 1966] [outer = 00000000] 12:39:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (1833B800) [pid = 2872] [serial = 1967] [outer = 18001800] 12:39:34 INFO - PROCESS | 2872 | 1467142774599 Marionette DEBUG loaded listener.js 12:39:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 98 (18341000) [pid = 2872] [serial = 1968] [outer = 18001800] 12:39:35 INFO - PROCESS | 2872 | 1467142775034 Marionette TRACE conn3 <- [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]]]}] 12:39:35 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 12:39:35 INFO - document served over http requires an https 12:39:35 INFO - sub-resource via fetch-request using the meta-csp 12:39:35 INFO - delivery method with no-redirect and when 12:39:35 INFO - the target request is cross-origin. 12:39:35 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html | took 641ms 12:39:35 INFO - PROCESS | 2872 | 1467142775093 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 12:39:35 INFO - PROCESS | 2872 | 1467142775095 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 12:39:35 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.swap-origin-redirect.http.html 12:39:35 INFO - PROCESS | 2872 | 1467142775099 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 12:39:35 INFO - PROCESS | 2872 | 1467142775101 Marionette TRACE conn3 <- [1,2174,null,{}] 12:39:35 INFO - PROCESS | 2872 | 1467142775153 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:35 INFO - PROCESS | 2872 | 1467142775156 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:35 INFO - PROCESS | 2872 | 1467142775269 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 12:39:35 INFO - PROCESS | 2872 | 1467142775445 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:35 INFO - PROCESS | 2872 | 1467142775449 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:35 INFO - PROCESS | 2872 | ++DOCSHELL 12BD1800 == 46 [pid = 2872] [id = 708] 12:39:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 99 (12BD1C00) [pid = 2872] [serial = 1969] [outer = 00000000] 12:39:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 100 (13125400) [pid = 2872] [serial = 1970] [outer = 12BD1C00] 12:39:35 INFO - PROCESS | 2872 | 1467142775506 Marionette DEBUG loaded listener.js 12:39:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 101 (131D2C00) [pid = 2872] [serial = 1971] [outer = 12BD1C00] 12:39:36 INFO - PROCESS | 2872 | 1467142776103 Marionette TRACE conn3 <- [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]]]}] 12:39:36 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 12:39:36 INFO - document served over http requires an https 12:39:36 INFO - sub-resource via fetch-request using the meta-csp 12:39:36 INFO - delivery method with swap-origin-redirect and when 12:39:36 INFO - the target request is cross-origin. 12:39:36 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 1031ms 12:39:36 INFO - PROCESS | 2872 | 1467142776135 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 12:39:36 INFO - PROCESS | 2872 | 1467142776138 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 12:39:36 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html 12:39:36 INFO - PROCESS | 2872 | 1467142776143 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 12:39:36 INFO - PROCESS | 2872 | 1467142776146 Marionette TRACE conn3 <- [1,2178,null,{}] 12:39:36 INFO - PROCESS | 2872 | 1467142776151 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:36 INFO - PROCESS | 2872 | 1467142776155 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:36 INFO - PROCESS | 2872 | 1467142776301 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 12:39:36 INFO - PROCESS | 2872 | 1467142776446 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:36 INFO - PROCESS | 2872 | 1467142776450 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:36 INFO - PROCESS | 2872 | ++DOCSHELL 14E49400 == 47 [pid = 2872] [id = 709] 12:39:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 102 (14E49C00) [pid = 2872] [serial = 1972] [outer = 00000000] 12:39:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 103 (15548800) [pid = 2872] [serial = 1973] [outer = 14E49C00] 12:39:36 INFO - PROCESS | 2872 | 1467142776507 Marionette DEBUG loaded listener.js 12:39:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 104 (157E7400) [pid = 2872] [serial = 1974] [outer = 14E49C00] 12:39:36 INFO - PROCESS | 2872 | ++DOCSHELL 16E82C00 == 48 [pid = 2872] [id = 710] 12:39:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 105 (16F0A800) [pid = 2872] [serial = 1975] [outer = 00000000] 12:39:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 106 (178CFC00) [pid = 2872] [serial = 1976] [outer = 16F0A800] 12:39:37 INFO - PROCESS | 2872 | 1467142777203 Marionette TRACE conn3 <- [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]]]}] 12:39:37 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 12:39:37 INFO - document served over http requires an https 12:39:37 INFO - sub-resource via iframe-tag using the meta-csp 12:39:37 INFO - delivery method with keep-origin-redirect and when 12:39:37 INFO - the target request is cross-origin. 12:39:37 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 1094ms 12:39:37 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html 12:39:37 INFO - PROCESS | 2872 | 1467142777243 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 12:39:37 INFO - PROCESS | 2872 | 1467142777245 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 12:39:37 INFO - PROCESS | 2872 | 1467142777249 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 12:39:37 INFO - PROCESS | 2872 | 1467142777251 Marionette TRACE conn3 <- [1,2182,null,{}] 12:39:37 INFO - PROCESS | 2872 | 1467142777256 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:37 INFO - PROCESS | 2872 | 1467142777258 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:37 INFO - PROCESS | 2872 | 1467142777377 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 12:39:37 INFO - PROCESS | 2872 | 1467142777539 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:37 INFO - PROCESS | 2872 | 1467142777543 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:37 INFO - PROCESS | 2872 | ++DOCSHELL 183AE800 == 49 [pid = 2872] [id = 711] 12:39:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 107 (199A9400) [pid = 2872] [serial = 1977] [outer = 00000000] 12:39:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 108 (199B0800) [pid = 2872] [serial = 1978] [outer = 199A9400] 12:39:37 INFO - PROCESS | 2872 | 1467142777600 Marionette DEBUG loaded listener.js 12:39:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 109 (199B7000) [pid = 2872] [serial = 1979] [outer = 199A9400] 12:39:38 INFO - PROCESS | 2872 | ++DOCSHELL 19C99800 == 50 [pid = 2872] [id = 712] 12:39:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 110 (19C99C00) [pid = 2872] [serial = 1980] [outer = 00000000] 12:39:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 111 (19C9C400) [pid = 2872] [serial = 1981] [outer = 19C99C00] 12:39:38 INFO - PROCESS | 2872 | 1467142778247 Marionette TRACE conn3 <- [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]]]}] 12:39:38 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 12:39:38 INFO - document served over http requires an https 12:39:38 INFO - sub-resource via iframe-tag using the meta-csp 12:39:38 INFO - delivery method with no-redirect and when 12:39:38 INFO - the target request is cross-origin. 12:39:38 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html | took 1032ms 12:39:38 INFO - PROCESS | 2872 | 1467142778312 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 12:39:38 INFO - PROCESS | 2872 | 1467142778319 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 12:39:38 INFO - PROCESS | 2872 | 1467142778338 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 12:39:38 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.swap-origin-redirect.http.html 12:39:38 INFO - PROCESS | 2872 | 1467142778340 Marionette TRACE conn3 <- [1,2186,null,{}] 12:39:38 INFO - PROCESS | 2872 | 1467142778344 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:38 INFO - PROCESS | 2872 | 1467142778346 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:38 INFO - PROCESS | 2872 | 1467142778465 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 12:39:38 INFO - PROCESS | 2872 | 1467142778606 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:38 INFO - PROCESS | 2872 | 1467142778608 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:38 INFO - PROCESS | 2872 | ++DOCSHELL 10A0F400 == 51 [pid = 2872] [id = 713] 12:39:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 112 (10A79000) [pid = 2872] [serial = 1982] [outer = 00000000] 12:39:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 113 (13CDEC00) [pid = 2872] [serial = 1983] [outer = 10A79000] 12:39:38 INFO - PROCESS | 2872 | 1467142778662 Marionette DEBUG loaded listener.js 12:39:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 114 (1430E800) [pid = 2872] [serial = 1984] [outer = 10A79000] 12:39:39 INFO - PROCESS | 2872 | ++DOCSHELL 131D6000 == 52 [pid = 2872] [id = 714] 12:39:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 115 (13262800) [pid = 2872] [serial = 1985] [outer = 00000000] 12:39:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 116 (130A9C00) [pid = 2872] [serial = 1986] [outer = 13262800] 12:39:39 INFO - PROCESS | 2872 | 1467142779426 Marionette TRACE conn3 <- [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]]]}] 12:39:39 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 12:39:39 INFO - document served over http requires an https 12:39:39 INFO - sub-resource via iframe-tag using the meta-csp 12:39:39 INFO - delivery method with swap-origin-redirect and when 12:39:39 INFO - the target request is cross-origin. 12:39:39 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 1141ms 12:39:39 INFO - PROCESS | 2872 | 1467142779490 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 12:39:39 INFO - PROCESS | 2872 | 1467142779494 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 12:39:39 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http.html 12:39:39 INFO - PROCESS | 2872 | 1467142779513 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 12:39:39 INFO - PROCESS | 2872 | 1467142779518 Marionette TRACE conn3 <- [1,2190,null,{}] 12:39:39 INFO - PROCESS | 2872 | 1467142779524 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:39 INFO - PROCESS | 2872 | 1467142779527 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:39 INFO - PROCESS | 2872 | 1467142779644 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 12:39:39 INFO - PROCESS | 2872 | 1467142779781 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:39 INFO - PROCESS | 2872 | 1467142779784 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:39 INFO - PROCESS | 2872 | ++DOCSHELL 139D4800 == 53 [pid = 2872] [id = 715] 12:39:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 117 (13D1A400) [pid = 2872] [serial = 1987] [outer = 00000000] 12:39:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 118 (14E3EC00) [pid = 2872] [serial = 1988] [outer = 13D1A400] 12:39:39 INFO - PROCESS | 2872 | 1467142779837 Marionette DEBUG loaded listener.js 12:39:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 119 (14FF6400) [pid = 2872] [serial = 1989] [outer = 13D1A400] 12:39:40 INFO - PROCESS | 2872 | --DOCSHELL 16A4DC00 == 52 [pid = 2872] [id = 706] 12:39:40 INFO - PROCESS | 2872 | --DOCSHELL 10A75800 == 51 [pid = 2872] [id = 705] 12:39:40 INFO - PROCESS | 2872 | --DOCSHELL 16F11000 == 50 [pid = 2872] [id = 704] 12:39:40 INFO - PROCESS | 2872 | --DOCSHELL 16C52000 == 49 [pid = 2872] [id = 703] 12:39:40 INFO - PROCESS | 2872 | --DOCSHELL 16A49000 == 48 [pid = 2872] [id = 702] 12:39:40 INFO - PROCESS | 2872 | --DOCSHELL 157B0800 == 47 [pid = 2872] [id = 701] 12:39:40 INFO - PROCESS | 2872 | --DOCSHELL 14FF2C00 == 46 [pid = 2872] [id = 700] 12:39:40 INFO - PROCESS | 2872 | --DOCSHELL 14388800 == 45 [pid = 2872] [id = 699] 12:39:40 INFO - PROCESS | 2872 | --DOCSHELL 1310F000 == 44 [pid = 2872] [id = 698] 12:39:40 INFO - PROCESS | 2872 | --DOCSHELL 10A0C000 == 43 [pid = 2872] [id = 697] 12:39:40 INFO - PROCESS | 2872 | --DOCSHELL 10AC7400 == 42 [pid = 2872] [id = 696] 12:39:40 INFO - PROCESS | 2872 | --DOCSHELL 12D64800 == 41 [pid = 2872] [id = 695] 12:39:40 INFO - PROCESS | 2872 | --DOMWINDOW == 118 (19A36800) [pid = 2872] [serial = 1922] [outer = 00000000] [url = about:blank] 12:39:40 INFO - PROCESS | 2872 | --DOMWINDOW == 117 (16B99800) [pid = 2872] [serial = 1904] [outer = 00000000] [url = about:blank] 12:39:40 INFO - PROCESS | 2872 | --DOMWINDOW == 116 (139D4C00) [pid = 2872] [serial = 1895] [outer = 00000000] [url = about:blank] 12:39:40 INFO - PROCESS | 2872 | --DOMWINDOW == 115 (13D0C800) [pid = 2872] [serial = 1896] [outer = 00000000] [url = about:blank] 12:39:40 INFO - PROCESS | 2872 | --DOMWINDOW == 114 (155CE000) [pid = 2872] [serial = 1898] [outer = 00000000] [url = about:blank] 12:39:40 INFO - PROCESS | 2872 | --DOMWINDOW == 113 (157B2800) [pid = 2872] [serial = 1899] [outer = 00000000] [url = about:blank] 12:39:40 INFO - PROCESS | 2872 | --DOMWINDOW == 112 (139D4000) [pid = 2872] [serial = 1883] [outer = 00000000] [url = about:blank] 12:39:40 INFO - PROCESS | 2872 | --DOMWINDOW == 111 (15543000) [pid = 2872] [serial = 1902] [outer = 00000000] [url = about:blank] 12:39:40 INFO - PROCESS | 2872 | --DOMWINDOW == 110 (169B4400) [pid = 2872] [serial = 1901] [outer = 00000000] [url = about:blank] 12:39:40 INFO - PROCESS | 2872 | --DOMWINDOW == 109 (18342C00) [pid = 2872] [serial = 1889] [outer = 00000000] [url = about:blank] 12:39:40 INFO - PROCESS | 2872 | --DOMWINDOW == 108 (131D6800) [pid = 2872] [serial = 1893] [outer = 00000000] [url = about:blank] 12:39:40 INFO - PROCESS | 2872 | --DOMWINDOW == 107 (10AD4C00) [pid = 2872] [serial = 1892] [outer = 00000000] [url = about:blank] 12:39:40 INFO - PROCESS | 2872 | --DOMWINDOW == 106 (16F14400) [pid = 2872] [serial = 1907] [outer = 00000000] [url = about:blank] 12:39:40 INFO - PROCESS | 2872 | --DOMWINDOW == 105 (16A48800) [pid = 2872] [serial = 1886] [outer = 00000000] [url = about:blank] 12:39:40 INFO - PROCESS | 2872 | --DOMWINDOW == 104 (178CA400) [pid = 2872] [serial = 1910] [outer = 00000000] [url = about:blank] 12:39:40 INFO - PROCESS | 2872 | --DOMWINDOW == 103 (1707F400) [pid = 2872] [serial = 1908] [outer = 00000000] [url = about:blank] 12:39:40 INFO - PROCESS | 2872 | --DOMWINDOW == 102 (180BB000) [pid = 2872] [serial = 1913] [outer = 00000000] [url = about:blank] 12:39:40 INFO - PROCESS | 2872 | --DOMWINDOW == 101 (17BD5800) [pid = 2872] [serial = 1911] [outer = 00000000] [url = about:blank] 12:39:40 INFO - PROCESS | 2872 | --DOMWINDOW == 100 (183AD000) [pid = 2872] [serial = 1919] [outer = 00000000] [url = about:blank] 12:39:40 INFO - PROCESS | 2872 | --DOMWINDOW == 99 (18120400) [pid = 2872] [serial = 1914] [outer = 00000000] [url = about:blank] 12:39:40 INFO - PROCESS | 2872 | --DOMWINDOW == 98 (199AA800) [pid = 2872] [serial = 1920] [outer = 00000000] [url = about:blank] 12:39:40 INFO - PROCESS | 2872 | --DOMWINDOW == 97 (18125000) [pid = 2872] [serial = 1916] [outer = 00000000] [url = about:blank] 12:39:40 INFO - PROCESS | 2872 | --DOMWINDOW == 96 (16B9A800) [pid = 2872] [serial = 1905] [outer = 00000000] [url = about:blank] 12:39:40 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (18338000) [pid = 2872] [serial = 1917] [outer = 00000000] [url = about:blank] 12:39:40 INFO - PROCESS | 2872 | 1467142780344 Marionette TRACE conn3 <- [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]]]}] 12:39:40 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 12:39:40 INFO - document served over http requires an https 12:39:40 INFO - sub-resource via script-tag using the meta-csp 12:39:40 INFO - delivery method with keep-origin-redirect and when 12:39:40 INFO - the target request is cross-origin. 12:39:40 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 860ms 12:39:40 INFO - PROCESS | 2872 | 1467142780359 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 12:39:40 INFO - PROCESS | 2872 | 1467142780363 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 12:39:40 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html 12:39:40 INFO - PROCESS | 2872 | 1467142780369 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 12:39:40 INFO - PROCESS | 2872 | 1467142780371 Marionette TRACE conn3 <- [1,2194,null,{}] 12:39:40 INFO - PROCESS | 2872 | 1467142780375 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:40 INFO - PROCESS | 2872 | 1467142780377 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:40 INFO - PROCESS | 2872 | 1467142780464 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 12:39:40 INFO - PROCESS | 2872 | 1467142780470 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:40 INFO - PROCESS | 2872 | 1467142780472 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:40 INFO - PROCESS | 2872 | ++DOCSHELL 13932800 == 42 [pid = 2872] [id = 716] 12:39:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (13933400) [pid = 2872] [serial = 1990] [outer = 00000000] 12:39:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (1437EC00) [pid = 2872] [serial = 1991] [outer = 13933400] 12:39:40 INFO - PROCESS | 2872 | 1467142780518 Marionette DEBUG loaded listener.js 12:39:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 98 (15052400) [pid = 2872] [serial = 1992] [outer = 13933400] 12:39:40 INFO - PROCESS | 2872 | 1467142780994 Marionette TRACE conn3 <- [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]]]}] 12:39:41 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 12:39:41 INFO - document served over http requires an https 12:39:41 INFO - sub-resource via script-tag using the meta-csp 12:39:41 INFO - delivery method with no-redirect and when 12:39:41 INFO - the target request is cross-origin. 12:39:41 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html | took 640ms 12:39:41 INFO - PROCESS | 2872 | 1467142781007 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 12:39:41 INFO - PROCESS | 2872 | 1467142781009 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 12:39:41 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html 12:39:41 INFO - PROCESS | 2872 | 1467142781013 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 12:39:41 INFO - PROCESS | 2872 | 1467142781016 Marionette TRACE conn3 <- [1,2198,null,{}] 12:39:41 INFO - PROCESS | 2872 | 1467142781026 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:41 INFO - PROCESS | 2872 | 1467142781031 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:41 INFO - PROCESS | 2872 | 1467142781112 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 12:39:41 INFO - PROCESS | 2872 | 1467142781118 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:41 INFO - PROCESS | 2872 | 1467142781121 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:41 INFO - PROCESS | 2872 | ++DOCSHELL 15FA3800 == 43 [pid = 2872] [id = 717] 12:39:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 99 (16929C00) [pid = 2872] [serial = 1993] [outer = 00000000] 12:39:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 100 (169C3C00) [pid = 2872] [serial = 1994] [outer = 16929C00] 12:39:41 INFO - PROCESS | 2872 | 1467142781167 Marionette DEBUG loaded listener.js 12:39:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 101 (16A4A000) [pid = 2872] [serial = 1995] [outer = 16929C00] 12:39:41 INFO - PROCESS | 2872 | 1467142781664 Marionette TRACE conn3 <- [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]]]}] 12:39:41 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 12:39:41 INFO - document served over http requires an https 12:39:41 INFO - sub-resource via script-tag using the meta-csp 12:39:41 INFO - delivery method with swap-origin-redirect and when 12:39:41 INFO - the target request is cross-origin. 12:39:41 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 687ms 12:39:41 INFO - PROCESS | 2872 | 1467142781712 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 12:39:41 INFO - PROCESS | 2872 | 1467142781715 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 12:39:41 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.keep-origin-redirect.http.html 12:39:41 INFO - PROCESS | 2872 | 1467142781718 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 12:39:41 INFO - PROCESS | 2872 | 1467142781720 Marionette TRACE conn3 <- [1,2202,null,{}] 12:39:41 INFO - PROCESS | 2872 | 1467142781723 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:41 INFO - PROCESS | 2872 | 1467142781725 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:41 INFO - PROCESS | 2872 | 1467142781805 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 12:39:41 INFO - PROCESS | 2872 | 1467142781812 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:41 INFO - PROCESS | 2872 | 1467142781814 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:41 INFO - PROCESS | 2872 | ++DOCSHELL 16C4F400 == 44 [pid = 2872] [id = 718] 12:39:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 102 (16C5B400) [pid = 2872] [serial = 1996] [outer = 00000000] 12:39:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 103 (16E80C00) [pid = 2872] [serial = 1997] [outer = 16C5B400] 12:39:41 INFO - PROCESS | 2872 | 1467142781867 Marionette DEBUG loaded listener.js 12:39:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 104 (16F14400) [pid = 2872] [serial = 1998] [outer = 16C5B400] 12:39:42 INFO - PROCESS | 2872 | 1467142782311 Marionette TRACE conn3 <- [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]]]}] 12:39:42 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 12:39:42 INFO - document served over http requires an https 12:39:42 INFO - sub-resource via xhr-request using the meta-csp 12:39:42 INFO - delivery method with keep-origin-redirect and when 12:39:42 INFO - the target request is cross-origin. 12:39:42 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 625ms 12:39:42 INFO - PROCESS | 2872 | 1467142782357 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 12:39:42 INFO - PROCESS | 2872 | 1467142782360 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 12:39:42 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html 12:39:42 INFO - PROCESS | 2872 | 1467142782369 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 12:39:42 INFO - PROCESS | 2872 | 1467142782370 Marionette TRACE conn3 <- [1,2206,null,{}] 12:39:42 INFO - PROCESS | 2872 | 1467142782374 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:42 INFO - PROCESS | 2872 | 1467142782376 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:42 INFO - PROCESS | 2872 | 1467142782489 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 12:39:42 INFO - PROCESS | 2872 | 1467142782578 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:42 INFO - PROCESS | 2872 | 1467142782580 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:42 INFO - PROCESS | 2872 | ++DOCSHELL 16F0B800 == 45 [pid = 2872] [id = 719] 12:39:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 105 (16F85800) [pid = 2872] [serial = 1999] [outer = 00000000] 12:39:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 106 (17084C00) [pid = 2872] [serial = 2000] [outer = 16F85800] 12:39:42 INFO - PROCESS | 2872 | 1467142782624 Marionette DEBUG loaded listener.js 12:39:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 107 (17823800) [pid = 2872] [serial = 2001] [outer = 16F85800] 12:39:43 INFO - PROCESS | 2872 | 1467142783038 Marionette TRACE conn3 <- [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]]]}] 12:39:43 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 12:39:43 INFO - document served over http requires an https 12:39:43 INFO - sub-resource via xhr-request using the meta-csp 12:39:43 INFO - delivery method with no-redirect and when 12:39:43 INFO - the target request is cross-origin. 12:39:43 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html | took 703ms 12:39:43 INFO - PROCESS | 2872 | 1467142783066 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 12:39:43 INFO - PROCESS | 2872 | 1467142783068 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 12:39:43 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.swap-origin-redirect.http.html 12:39:43 INFO - PROCESS | 2872 | 1467142783071 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 12:39:43 INFO - PROCESS | 2872 | 1467142783073 Marionette TRACE conn3 <- [1,2210,null,{}] 12:39:43 INFO - PROCESS | 2872 | 1467142783076 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:43 INFO - PROCESS | 2872 | 1467142783082 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:43 INFO - PROCESS | 2872 | 1467142783219 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 12:39:43 INFO - PROCESS | 2872 | 1467142783288 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:43 INFO - PROCESS | 2872 | 1467142783290 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:43 INFO - PROCESS | 2872 | ++DOCSHELL 17BD1C00 == 46 [pid = 2872] [id = 720] 12:39:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 108 (17BD2C00) [pid = 2872] [serial = 2002] [outer = 00000000] 12:39:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 109 (18125400) [pid = 2872] [serial = 2003] [outer = 17BD2C00] 12:39:43 INFO - PROCESS | 2872 | 1467142783333 Marionette DEBUG loaded listener.js 12:39:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 110 (18337000) [pid = 2872] [serial = 2004] [outer = 17BD2C00] 12:39:43 INFO - PROCESS | 2872 | 1467142783732 Marionette TRACE conn3 <- [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]]]}] 12:39:43 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 12:39:43 INFO - document served over http requires an https 12:39:43 INFO - sub-resource via xhr-request using the meta-csp 12:39:43 INFO - delivery method with swap-origin-redirect and when 12:39:43 INFO - the target request is cross-origin. 12:39:43 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 703ms 12:39:43 INFO - PROCESS | 2872 | 1467142783771 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 12:39:43 INFO - PROCESS | 2872 | 1467142783773 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 12:39:43 INFO - PROCESS | 2872 | 1467142783776 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 12:39:43 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 12:39:43 INFO - PROCESS | 2872 | 1467142783778 Marionette TRACE conn3 <- [1,2214,null,{}] 12:39:43 INFO - PROCESS | 2872 | 1467142783781 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:43 INFO - PROCESS | 2872 | 1467142783783 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:43 INFO - PROCESS | 2872 | 1467142783909 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 12:39:43 INFO - PROCESS | 2872 | 1467142784002 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:43 INFO - PROCESS | 2872 | 1467142784004 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:44 INFO - PROCESS | 2872 | ++DOCSHELL 10A9F000 == 47 [pid = 2872] [id = 721] 12:39:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 111 (18125000) [pid = 2872] [serial = 2005] [outer = 00000000] 12:39:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 112 (199AE400) [pid = 2872] [serial = 2006] [outer = 18125000] 12:39:44 INFO - PROCESS | 2872 | 1467142784047 Marionette DEBUG loaded listener.js 12:39:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 113 (199B2000) [pid = 2872] [serial = 2007] [outer = 18125000] 12:39:44 INFO - PROCESS | 2872 | --DOMWINDOW == 112 (12D69C00) [pid = 2872] [serial = 1882] [outer = 00000000] [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] 12:39:44 INFO - PROCESS | 2872 | --DOMWINDOW == 111 (157E0000) [pid = 2872] [serial = 1885] [outer = 00000000] [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] 12:39:44 INFO - PROCESS | 2872 | --DOMWINDOW == 110 (1833AC00) [pid = 2872] [serial = 1888] [outer = 00000000] [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] 12:39:44 INFO - PROCESS | 2872 | --DOMWINDOW == 109 (13116400) [pid = 2872] [serial = 1940] [outer = 00000000] [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] 12:39:44 INFO - PROCESS | 2872 | --DOMWINDOW == 108 (14389000) [pid = 2872] [serial = 1943] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:39:44 INFO - PROCESS | 2872 | --DOMWINDOW == 107 (10A76000) [pid = 2872] [serial = 1938] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467142768690] 12:39:44 INFO - PROCESS | 2872 | --DOMWINDOW == 106 (10ACAC00) [pid = 2872] [serial = 1935] [outer = 00000000] [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] 12:39:44 INFO - PROCESS | 2872 | --DOMWINDOW == 105 (16C52400) [pid = 2872] [serial = 1954] [outer = 00000000] [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] 12:39:44 INFO - PROCESS | 2872 | --DOMWINDOW == 104 (157E1400) [pid = 2872] [serial = 1948] [outer = 00000000] [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] 12:39:44 INFO - PROCESS | 2872 | --DOMWINDOW == 103 (12DEF800) [pid = 2872] [serial = 1933] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:39:44 INFO - PROCESS | 2872 | --DOMWINDOW == 102 (16F16C00) [pid = 2872] [serial = 1957] [outer = 00000000] [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] 12:39:44 INFO - PROCESS | 2872 | --DOMWINDOW == 101 (10A76400) [pid = 2872] [serial = 1960] [outer = 00000000] [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] 12:39:44 INFO - PROCESS | 2872 | --DOMWINDOW == 100 (177D0C00) [pid = 2872] [serial = 1963] [outer = 00000000] [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] 12:39:44 INFO - PROCESS | 2872 | --DOMWINDOW == 99 (14FF5400) [pid = 2872] [serial = 1945] [outer = 00000000] [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] 12:39:44 INFO - PROCESS | 2872 | --DOMWINDOW == 98 (16A49400) [pid = 2872] [serial = 1951] [outer = 00000000] [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] 12:39:44 INFO - PROCESS | 2872 | --DOMWINDOW == 97 (199B0C00) [pid = 2872] [serial = 1832] [outer = 00000000] [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] 12:39:44 INFO - PROCESS | 2872 | --DOMWINDOW == 96 (129F2800) [pid = 2872] [serial = 1835] [outer = 00000000] [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] 12:39:44 INFO - PROCESS | 2872 | 1467142784539 Marionette TRACE conn3 <- [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]]]}] 12:39:44 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 12:39:44 INFO - document served over http requires an http 12:39:44 INFO - sub-resource via fetch-request using the meta-csp 12:39:44 INFO - delivery method with keep-origin-redirect and when 12:39:44 INFO - the target request is same-origin. 12:39:44 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 797ms 12:39:44 INFO - PROCESS | 2872 | 1467142784578 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 12:39:44 INFO - PROCESS | 2872 | 1467142784580 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 12:39:44 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/fetch-request/same-origin-insecure.no-redirect.http.html 12:39:44 INFO - PROCESS | 2872 | 1467142784584 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 12:39:44 INFO - PROCESS | 2872 | 1467142784585 Marionette TRACE conn3 <- [1,2218,null,{}] 12:39:44 INFO - PROCESS | 2872 | 1467142784589 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:44 INFO - PROCESS | 2872 | 1467142784591 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:44 INFO - PROCESS | 2872 | 1467142784670 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 12:39:44 INFO - PROCESS | 2872 | 1467142784675 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:44 INFO - PROCESS | 2872 | 1467142784677 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:44 INFO - PROCESS | 2872 | ++DOCSHELL 10A9F400 == 48 [pid = 2872] [id = 722] 12:39:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (10ACAC00) [pid = 2872] [serial = 2008] [outer = 00000000] 12:39:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 98 (16E84C00) [pid = 2872] [serial = 2009] [outer = 10ACAC00] 12:39:44 INFO - PROCESS | 2872 | 1467142784720 Marionette DEBUG loaded listener.js 12:39:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 99 (16F0AC00) [pid = 2872] [serial = 2010] [outer = 10ACAC00] 12:39:45 INFO - PROCESS | 2872 | 1467142785148 Marionette TRACE conn3 <- [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]]]}] 12:39:45 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 12:39:45 INFO - document served over http requires an http 12:39:45 INFO - sub-resource via fetch-request using the meta-csp 12:39:45 INFO - delivery method with no-redirect and when 12:39:45 INFO - the target request is same-origin. 12:39:45 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 594ms 12:39:45 INFO - PROCESS | 2872 | 1467142785185 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 12:39:45 INFO - PROCESS | 2872 | 1467142785187 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 12:39:45 INFO - PROCESS | 2872 | 1467142785190 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 12:39:45 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 12:39:45 INFO - PROCESS | 2872 | 1467142785192 Marionette TRACE conn3 <- [1,2222,null,{}] 12:39:45 INFO - PROCESS | 2872 | 1467142785195 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:45 INFO - PROCESS | 2872 | 1467142785197 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:45 INFO - PROCESS | 2872 | 1467142785277 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 12:39:45 INFO - PROCESS | 2872 | 1467142785308 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:45 INFO - PROCESS | 2872 | 1467142785310 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:45 INFO - PROCESS | 2872 | ++DOCSHELL 10ACA000 == 49 [pid = 2872] [id = 723] 12:39:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 100 (16A49C00) [pid = 2872] [serial = 2011] [outer = 00000000] 12:39:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 101 (199B1800) [pid = 2872] [serial = 2012] [outer = 16A49C00] 12:39:45 INFO - PROCESS | 2872 | 1467142785353 Marionette DEBUG loaded listener.js 12:39:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 102 (19AB1800) [pid = 2872] [serial = 2013] [outer = 16A49C00] 12:39:45 INFO - PROCESS | 2872 | 1467142785779 Marionette TRACE conn3 <- [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]]]}] 12:39:45 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 12:39:45 INFO - document served over http requires an http 12:39:45 INFO - sub-resource via fetch-request using the meta-csp 12:39:45 INFO - delivery method with swap-origin-redirect and when 12:39:45 INFO - the target request is same-origin. 12:39:45 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 640ms 12:39:45 INFO - PROCESS | 2872 | 1467142785835 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 12:39:45 INFO - PROCESS | 2872 | 1467142785837 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 12:39:45 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 12:39:45 INFO - PROCESS | 2872 | 1467142785841 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 12:39:45 INFO - PROCESS | 2872 | 1467142785842 Marionette TRACE conn3 <- [1,2226,null,{}] 12:39:45 INFO - PROCESS | 2872 | 1467142785846 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:45 INFO - PROCESS | 2872 | 1467142785847 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:45 INFO - PROCESS | 2872 | 1467142785940 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 12:39:45 INFO - PROCESS | 2872 | 1467142785945 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:45 INFO - PROCESS | 2872 | 1467142785947 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:45 INFO - PROCESS | 2872 | ++DOCSHELL 19CF0C00 == 50 [pid = 2872] [id = 724] 12:39:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 103 (19CF2400) [pid = 2872] [serial = 2014] [outer = 00000000] 12:39:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 104 (19CFA400) [pid = 2872] [serial = 2015] [outer = 19CF2400] 12:39:45 INFO - PROCESS | 2872 | 1467142785990 Marionette DEBUG loaded listener.js 12:39:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 105 (19CFCC00) [pid = 2872] [serial = 2016] [outer = 19CF2400] 12:39:46 INFO - PROCESS | 2872 | ++DOCSHELL 1A188400 == 51 [pid = 2872] [id = 725] 12:39:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 106 (1A189C00) [pid = 2872] [serial = 2017] [outer = 00000000] 12:39:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 107 (1A18FC00) [pid = 2872] [serial = 2018] [outer = 1A189C00] 12:39:46 INFO - PROCESS | 2872 | 1467142786455 Marionette TRACE conn3 <- [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]]]}] 12:39:46 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 12:39:46 INFO - document served over http requires an http 12:39:46 INFO - sub-resource via iframe-tag using the meta-csp 12:39:46 INFO - delivery method with keep-origin-redirect and when 12:39:46 INFO - the target request is same-origin. 12:39:46 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 687ms 12:39:46 INFO - PROCESS | 2872 | 1467142786540 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 12:39:46 INFO - PROCESS | 2872 | 1467142786545 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 12:39:46 INFO - PROCESS | 2872 | 1467142786549 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 12:39:46 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/iframe-tag/same-origin-insecure.no-redirect.http.html 12:39:46 INFO - PROCESS | 2872 | 1467142786554 Marionette TRACE conn3 <- [1,2230,null,{}] 12:39:46 INFO - PROCESS | 2872 | 1467142786560 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:46 INFO - PROCESS | 2872 | 1467142786564 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:46 INFO - PROCESS | 2872 | 1467142786767 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 12:39:46 INFO - PROCESS | 2872 | 1467142786886 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:46 INFO - PROCESS | 2872 | 1467142786891 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:46 INFO - PROCESS | 2872 | ++DOCSHELL 13148C00 == 52 [pid = 2872] [id = 726] 12:39:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 108 (1314D400) [pid = 2872] [serial = 2019] [outer = 00000000] 12:39:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 109 (136FCC00) [pid = 2872] [serial = 2020] [outer = 1314D400] 12:39:46 INFO - PROCESS | 2872 | 1467142786947 Marionette DEBUG loaded listener.js 12:39:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 110 (139D1000) [pid = 2872] [serial = 2021] [outer = 1314D400] 12:39:47 INFO - PROCESS | 2872 | ++DOCSHELL 157E6C00 == 53 [pid = 2872] [id = 727] 12:39:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 111 (157E7C00) [pid = 2872] [serial = 2022] [outer = 00000000] 12:39:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 112 (169B6000) [pid = 2872] [serial = 2023] [outer = 157E7C00] 12:39:47 INFO - PROCESS | 2872 | 1467142787539 Marionette TRACE conn3 <- [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]]]}] 12:39:47 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 12:39:47 INFO - document served over http requires an http 12:39:47 INFO - sub-resource via iframe-tag using the meta-csp 12:39:47 INFO - delivery method with no-redirect and when 12:39:47 INFO - the target request is same-origin. 12:39:47 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 1047ms 12:39:47 INFO - PROCESS | 2872 | 1467142787596 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 12:39:47 INFO - PROCESS | 2872 | 1467142787600 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 12:39:47 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 12:39:47 INFO - PROCESS | 2872 | 1467142787626 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 12:39:47 INFO - PROCESS | 2872 | 1467142787630 Marionette TRACE conn3 <- [1,2234,null,{}] 12:39:47 INFO - PROCESS | 2872 | 1467142787649 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:47 INFO - PROCESS | 2872 | 1467142787652 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:47 INFO - PROCESS | 2872 | 1467142787784 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 12:39:47 INFO - PROCESS | 2872 | 1467142787919 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:47 INFO - PROCESS | 2872 | 1467142787922 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:47 INFO - PROCESS | 2872 | ++DOCSHELL 16C49000 == 54 [pid = 2872] [id = 728] 12:39:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 113 (16C5EC00) [pid = 2872] [serial = 2024] [outer = 00000000] 12:39:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 114 (17079400) [pid = 2872] [serial = 2025] [outer = 16C5EC00] 12:39:47 INFO - PROCESS | 2872 | 1467142787978 Marionette DEBUG loaded listener.js 12:39:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 115 (178CA400) [pid = 2872] [serial = 2026] [outer = 16C5EC00] 12:39:48 INFO - PROCESS | 2872 | ++DOCSHELL 19CF7800 == 55 [pid = 2872] [id = 729] 12:39:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 116 (19CFB000) [pid = 2872] [serial = 2027] [outer = 00000000] 12:39:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 117 (1A02D800) [pid = 2872] [serial = 2028] [outer = 19CFB000] 12:39:48 INFO - PROCESS | 2872 | 1467142788620 Marionette TRACE conn3 <- [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]]]}] 12:39:48 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 12:39:48 INFO - document served over http requires an http 12:39:48 INFO - sub-resource via iframe-tag using the meta-csp 12:39:48 INFO - delivery method with swap-origin-redirect and when 12:39:48 INFO - the target request is same-origin. 12:39:48 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 1031ms 12:39:48 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 12:39:48 INFO - PROCESS | 2872 | 1467142788634 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 12:39:48 INFO - PROCESS | 2872 | 1467142788637 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 12:39:48 INFO - PROCESS | 2872 | 1467142788641 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 12:39:48 INFO - PROCESS | 2872 | 1467142788643 Marionette TRACE conn3 <- [1,2238,null,{}] 12:39:48 INFO - PROCESS | 2872 | 1467142788653 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:48 INFO - PROCESS | 2872 | 1467142788657 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:48 INFO - PROCESS | 2872 | 1467142788783 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 12:39:48 INFO - PROCESS | 2872 | 1467142788940 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:48 INFO - PROCESS | 2872 | 1467142788945 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:48 INFO - PROCESS | 2872 | ++DOCSHELL 1A191800 == 56 [pid = 2872] [id = 730] 12:39:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 118 (1A192000) [pid = 2872] [serial = 2029] [outer = 00000000] 12:39:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 119 (1A1DFC00) [pid = 2872] [serial = 2030] [outer = 1A192000] 12:39:48 INFO - PROCESS | 2872 | 1467142789002 Marionette DEBUG loaded listener.js 12:39:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 120 (1A1E9400) [pid = 2872] [serial = 2031] [outer = 1A192000] 12:39:49 INFO - PROCESS | 2872 | 1467142789556 Marionette TRACE conn3 <- [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]]]}] 12:39:49 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 12:39:49 INFO - document served over http requires an http 12:39:49 INFO - sub-resource via script-tag using the meta-csp 12:39:49 INFO - delivery method with keep-origin-redirect and when 12:39:49 INFO - the target request is same-origin. 12:39:49 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 937ms 12:39:49 INFO - PROCESS | 2872 | 1467142789586 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 12:39:49 INFO - PROCESS | 2872 | 1467142789588 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 12:39:49 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/script-tag/same-origin-insecure.no-redirect.http.html 12:39:49 INFO - PROCESS | 2872 | 1467142789592 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 12:39:49 INFO - PROCESS | 2872 | 1467142789594 Marionette TRACE conn3 <- [1,2242,null,{}] 12:39:49 INFO - PROCESS | 2872 | 1467142789598 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:49 INFO - PROCESS | 2872 | 1467142789600 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:49 INFO - PROCESS | 2872 | 1467142789704 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 12:39:49 INFO - PROCESS | 2872 | 1467142789816 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:49 INFO - PROCESS | 2872 | 1467142789819 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:49 INFO - PROCESS | 2872 | ++DOCSHELL 1A752800 == 57 [pid = 2872] [id = 731] 12:39:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 121 (1A754800) [pid = 2872] [serial = 2032] [outer = 00000000] 12:39:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 122 (1A75D000) [pid = 2872] [serial = 2033] [outer = 1A754800] 12:39:49 INFO - PROCESS | 2872 | 1467142789912 Marionette DEBUG loaded listener.js 12:39:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 123 (1A94E800) [pid = 2872] [serial = 2034] [outer = 1A754800] 12:39:50 INFO - PROCESS | 2872 | 1467142790636 Marionette TRACE conn3 <- [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]]]}] 12:39:50 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 12:39:50 INFO - document served over http requires an http 12:39:50 INFO - sub-resource via script-tag using the meta-csp 12:39:50 INFO - delivery method with no-redirect and when 12:39:50 INFO - the target request is same-origin. 12:39:50 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 1078ms 12:39:50 INFO - PROCESS | 2872 | 1467142790683 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 12:39:50 INFO - PROCESS | 2872 | 1467142790688 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 12:39:50 INFO - PROCESS | 2872 | 1467142790693 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 12:39:50 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 12:39:50 INFO - PROCESS | 2872 | 1467142790696 Marionette TRACE conn3 <- [1,2246,null,{}] 12:39:50 INFO - PROCESS | 2872 | 1467142790701 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:50 INFO - PROCESS | 2872 | 1467142790704 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:50 INFO - PROCESS | 2872 | 1467142790804 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 12:39:50 INFO - PROCESS | 2872 | 1467142790948 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:50 INFO - PROCESS | 2872 | 1467142790953 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:50 INFO - PROCESS | 2872 | ++DOCSHELL 139D0800 == 58 [pid = 2872] [id = 732] 12:39:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 124 (13CD3800) [pid = 2872] [serial = 2035] [outer = 00000000] 12:39:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 125 (13D19400) [pid = 2872] [serial = 2036] [outer = 13CD3800] 12:39:51 INFO - PROCESS | 2872 | 1467142791002 Marionette DEBUG loaded listener.js 12:39:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 126 (140D9000) [pid = 2872] [serial = 2037] [outer = 13CD3800] 12:39:51 INFO - PROCESS | 2872 | 1467142791560 Marionette TRACE conn3 <- [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]]]}] 12:39:51 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 12:39:51 INFO - document served over http requires an http 12:39:51 INFO - sub-resource via script-tag using the meta-csp 12:39:51 INFO - delivery method with swap-origin-redirect and when 12:39:51 INFO - the target request is same-origin. 12:39:51 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 907ms 12:39:51 INFO - PROCESS | 2872 | 1467142791599 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 12:39:51 INFO - PROCESS | 2872 | 1467142791604 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 12:39:51 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 12:39:51 INFO - PROCESS | 2872 | 1467142791610 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 12:39:51 INFO - PROCESS | 2872 | 1467142791613 Marionette TRACE conn3 <- [1,2250,null,{}] 12:39:51 INFO - PROCESS | 2872 | 1467142791616 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:51 INFO - PROCESS | 2872 | 1467142791618 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:51 INFO - PROCESS | 2872 | 1467142791722 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 12:39:51 INFO - PROCESS | 2872 | 1467142791865 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:51 INFO - PROCESS | 2872 | 1467142791868 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:51 INFO - PROCESS | 2872 | --DOCSHELL 1A188400 == 57 [pid = 2872] [id = 725] 12:39:51 INFO - PROCESS | 2872 | --DOCSHELL 10ACA000 == 56 [pid = 2872] [id = 723] 12:39:51 INFO - PROCESS | 2872 | --DOCSHELL 10A9F400 == 55 [pid = 2872] [id = 722] 12:39:51 INFO - PROCESS | 2872 | --DOCSHELL 10A9F000 == 54 [pid = 2872] [id = 721] 12:39:51 INFO - PROCESS | 2872 | --DOCSHELL 17BD1C00 == 53 [pid = 2872] [id = 720] 12:39:51 INFO - PROCESS | 2872 | --DOCSHELL 16F0B800 == 52 [pid = 2872] [id = 719] 12:39:51 INFO - PROCESS | 2872 | --DOCSHELL 16C4F400 == 51 [pid = 2872] [id = 718] 12:39:51 INFO - PROCESS | 2872 | --DOCSHELL 15FA3800 == 50 [pid = 2872] [id = 717] 12:39:51 INFO - PROCESS | 2872 | --DOCSHELL 13932800 == 49 [pid = 2872] [id = 716] 12:39:51 INFO - PROCESS | 2872 | --DOCSHELL 139D4800 == 48 [pid = 2872] [id = 715] 12:39:51 INFO - PROCESS | 2872 | --DOCSHELL 131D6000 == 47 [pid = 2872] [id = 714] 12:39:51 INFO - PROCESS | 2872 | --DOCSHELL 19C99800 == 46 [pid = 2872] [id = 712] 12:39:51 INFO - PROCESS | 2872 | --DOCSHELL 16E82C00 == 45 [pid = 2872] [id = 710] 12:39:51 INFO - PROCESS | 2872 | --DOCSHELL 12BD1800 == 44 [pid = 2872] [id = 708] 12:39:51 INFO - PROCESS | 2872 | --DOCSHELL 178D0400 == 43 [pid = 2872] [id = 707] 12:39:51 INFO - PROCESS | 2872 | --DOMWINDOW == 125 (19A3C000) [pid = 2872] [serial = 1834] [outer = 00000000] [url = about:blank] 12:39:51 INFO - PROCESS | 2872 | --DOMWINDOW == 124 (131CEC00) [pid = 2872] [serial = 1837] [outer = 00000000] [url = about:blank] 12:39:51 INFO - PROCESS | 2872 | --DOMWINDOW == 123 (139D2000) [pid = 2872] [serial = 1941] [outer = 00000000] [url = about:blank] 12:39:51 INFO - PROCESS | 2872 | --DOMWINDOW == 122 (14E3F400) [pid = 2872] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:39:51 INFO - PROCESS | 2872 | --DOMWINDOW == 121 (13D0B400) [pid = 2872] [serial = 1942] [outer = 00000000] [url = about:blank] 12:39:51 INFO - PROCESS | 2872 | --DOMWINDOW == 120 (0C772C00) [pid = 2872] [serial = 1939] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467142768690] 12:39:51 INFO - PROCESS | 2872 | --DOMWINDOW == 119 (13146800) [pid = 2872] [serial = 1937] [outer = 00000000] [url = about:blank] 12:39:51 INFO - PROCESS | 2872 | --DOMWINDOW == 118 (16F85C00) [pid = 2872] [serial = 1956] [outer = 00000000] [url = about:blank] 12:39:51 INFO - PROCESS | 2872 | --DOMWINDOW == 117 (12BD1000) [pid = 2872] [serial = 1936] [outer = 00000000] [url = about:blank] 12:39:51 INFO - PROCESS | 2872 | --DOMWINDOW == 116 (140DA000) [pid = 2872] [serial = 1925] [outer = 00000000] [url = about:blank] 12:39:51 INFO - PROCESS | 2872 | --DOMWINDOW == 115 (16E82400) [pid = 2872] [serial = 1928] [outer = 00000000] [url = about:blank] 12:39:51 INFO - PROCESS | 2872 | --DOMWINDOW == 114 (160D7C00) [pid = 2872] [serial = 1949] [outer = 00000000] [url = about:blank] 12:39:51 INFO - PROCESS | 2872 | --DOMWINDOW == 113 (114CA800) [pid = 2872] [serial = 1934] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:39:51 INFO - PROCESS | 2872 | --DOMWINDOW == 112 (19AAB800) [pid = 2872] [serial = 1931] [outer = 00000000] [url = about:blank] 12:39:51 INFO - PROCESS | 2872 | --DOMWINDOW == 111 (16E89800) [pid = 2872] [serial = 1955] [outer = 00000000] [url = about:blank] 12:39:51 INFO - PROCESS | 2872 | --DOMWINDOW == 110 (1722F000) [pid = 2872] [serial = 1958] [outer = 00000000] [url = about:blank] 12:39:51 INFO - PROCESS | 2872 | --DOMWINDOW == 109 (17080C00) [pid = 2872] [serial = 1962] [outer = 00000000] [url = about:blank] 12:39:51 INFO - PROCESS | 2872 | --DOMWINDOW == 108 (1700C000) [pid = 2872] [serial = 1961] [outer = 00000000] [url = about:blank] 12:39:51 INFO - PROCESS | 2872 | --DOMWINDOW == 107 (178D2800) [pid = 2872] [serial = 1964] [outer = 00000000] [url = about:blank] 12:39:51 INFO - PROCESS | 2872 | --DOMWINDOW == 106 (1554A000) [pid = 2872] [serial = 1946] [outer = 00000000] [url = about:blank] 12:39:51 INFO - PROCESS | 2872 | --DOMWINDOW == 105 (157D9C00) [pid = 2872] [serial = 1947] [outer = 00000000] [url = about:blank] 12:39:51 INFO - PROCESS | 2872 | --DOMWINDOW == 104 (16A50800) [pid = 2872] [serial = 1952] [outer = 00000000] [url = about:blank] 12:39:51 INFO - PROCESS | 2872 | --DOMWINDOW == 103 (16C45000) [pid = 2872] [serial = 1953] [outer = 00000000] [url = about:blank] 12:39:51 INFO - PROCESS | 2872 | --DOMWINDOW == 102 (178D3C00) [pid = 2872] [serial = 1965] [outer = 00000000] [url = about:blank] 12:39:51 INFO - PROCESS | 2872 | --DOMWINDOW == 101 (169B7C00) [pid = 2872] [serial = 1950] [outer = 00000000] [url = about:blank] 12:39:51 INFO - PROCESS | 2872 | --DOMWINDOW == 100 (17273000) [pid = 2872] [serial = 1959] [outer = 00000000] [url = about:blank] 12:39:51 INFO - PROCESS | 2872 | --DOMWINDOW == 99 (13D10400) [pid = 2872] [serial = 1884] [outer = 00000000] [url = about:blank] 12:39:51 INFO - PROCESS | 2872 | --DOMWINDOW == 98 (16A4F400) [pid = 2872] [serial = 1887] [outer = 00000000] [url = about:blank] 12:39:51 INFO - PROCESS | 2872 | --DOMWINDOW == 97 (183A8000) [pid = 2872] [serial = 1890] [outer = 00000000] [url = about:blank] 12:39:51 INFO - PROCESS | 2872 | --DOMWINDOW == 96 (1833B800) [pid = 2872] [serial = 1967] [outer = 00000000] [url = about:blank] 12:39:51 INFO - PROCESS | 2872 | ++DOCSHELL 1026A800 == 44 [pid = 2872] [id = 733] 12:39:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (1026AC00) [pid = 2872] [serial = 2038] [outer = 00000000] 12:39:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 98 (110B6000) [pid = 2872] [serial = 2039] [outer = 1026AC00] 12:39:51 INFO - PROCESS | 2872 | 1467142791951 Marionette DEBUG loaded listener.js 12:39:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 99 (130A4400) [pid = 2872] [serial = 2040] [outer = 1026AC00] 12:39:52 INFO - PROCESS | 2872 | 1467142792357 Marionette TRACE conn3 <- [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]]]}] 12:39:52 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 12:39:52 INFO - document served over http requires an http 12:39:52 INFO - sub-resource via xhr-request using the meta-csp 12:39:52 INFO - delivery method with keep-origin-redirect and when 12:39:52 INFO - the target request is same-origin. 12:39:52 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 797ms 12:39:52 INFO - PROCESS | 2872 | 1467142792412 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 12:39:52 INFO - PROCESS | 2872 | 1467142792414 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 12:39:52 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/xhr-request/same-origin-insecure.no-redirect.http.html 12:39:52 INFO - PROCESS | 2872 | 1467142792418 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 12:39:52 INFO - PROCESS | 2872 | 1467142792421 Marionette TRACE conn3 <- [1,2254,null,{}] 12:39:52 INFO - PROCESS | 2872 | 1467142792431 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:52 INFO - PROCESS | 2872 | 1467142792435 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:52 INFO - PROCESS | 2872 | 1467142792558 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 12:39:52 INFO - PROCESS | 2872 | 1467142792572 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:52 INFO - PROCESS | 2872 | 1467142792575 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:52 INFO - PROCESS | 2872 | ++DOCSHELL 1430F800 == 45 [pid = 2872] [id = 734] 12:39:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 100 (1437E000) [pid = 2872] [serial = 2041] [outer = 00000000] 12:39:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 101 (155C8800) [pid = 2872] [serial = 2042] [outer = 1437E000] 12:39:52 INFO - PROCESS | 2872 | 1467142792622 Marionette DEBUG loaded listener.js 12:39:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 102 (157DB400) [pid = 2872] [serial = 2043] [outer = 1437E000] 12:39:53 INFO - PROCESS | 2872 | 1467142793114 Marionette TRACE conn3 <- [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]]]}] 12:39:53 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 12:39:53 INFO - document served over http requires an http 12:39:53 INFO - sub-resource via xhr-request using the meta-csp 12:39:53 INFO - delivery method with no-redirect and when 12:39:53 INFO - the target request is same-origin. 12:39:53 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 734ms 12:39:53 INFO - PROCESS | 2872 | 1467142793158 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 12:39:53 INFO - PROCESS | 2872 | 1467142793160 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 12:39:53 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 12:39:53 INFO - PROCESS | 2872 | 1467142793167 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 12:39:53 INFO - PROCESS | 2872 | 1467142793168 Marionette TRACE conn3 <- [1,2258,null,{}] 12:39:53 INFO - PROCESS | 2872 | 1467142793172 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:53 INFO - PROCESS | 2872 | 1467142793174 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:53 INFO - PROCESS | 2872 | 1467142793257 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 12:39:53 INFO - PROCESS | 2872 | 1467142793262 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:53 INFO - PROCESS | 2872 | 1467142793264 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:53 INFO - PROCESS | 2872 | ++DOCSHELL 157E1800 == 46 [pid = 2872] [id = 735] 12:39:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 103 (157E4C00) [pid = 2872] [serial = 2044] [outer = 00000000] 12:39:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 104 (169C2800) [pid = 2872] [serial = 2045] [outer = 157E4C00] 12:39:53 INFO - PROCESS | 2872 | 1467142793311 Marionette DEBUG loaded listener.js 12:39:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 105 (16A49800) [pid = 2872] [serial = 2046] [outer = 157E4C00] 12:39:53 INFO - PROCESS | 2872 | 1467142793772 Marionette TRACE conn3 <- [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]]]}] 12:39:53 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 12:39:53 INFO - document served over http requires an http 12:39:53 INFO - sub-resource via xhr-request using the meta-csp 12:39:53 INFO - delivery method with swap-origin-redirect and when 12:39:53 INFO - the target request is same-origin. 12:39:53 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 641ms 12:39:53 INFO - PROCESS | 2872 | 1467142793801 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 12:39:53 INFO - PROCESS | 2872 | 1467142793803 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 12:39:53 INFO - PROCESS | 2872 | 1467142793806 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 12:39:53 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 12:39:53 INFO - PROCESS | 2872 | 1467142793808 Marionette TRACE conn3 <- [1,2262,null,{}] 12:39:53 INFO - PROCESS | 2872 | 1467142793820 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:53 INFO - PROCESS | 2872 | 1467142793823 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:53 INFO - PROCESS | 2872 | 1467142793906 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 12:39:53 INFO - PROCESS | 2872 | 1467142793911 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:53 INFO - PROCESS | 2872 | 1467142793913 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:53 INFO - PROCESS | 2872 | ++DOCSHELL 16A4E800 == 47 [pid = 2872] [id = 736] 12:39:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 106 (16A4F400) [pid = 2872] [serial = 2047] [outer = 00000000] 12:39:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 107 (16C61400) [pid = 2872] [serial = 2048] [outer = 16A4F400] 12:39:53 INFO - PROCESS | 2872 | 1467142793957 Marionette DEBUG loaded listener.js 12:39:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 108 (16E85000) [pid = 2872] [serial = 2049] [outer = 16A4F400] 12:39:54 INFO - PROCESS | 2872 | 1467142794440 Marionette TRACE conn3 <- [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]]]}] 12:39:54 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 12:39:54 INFO - document served over http requires an https 12:39:54 INFO - sub-resource via fetch-request using the meta-csp 12:39:54 INFO - delivery method with keep-origin-redirect and when 12:39:54 INFO - the target request is same-origin. 12:39:54 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 703ms 12:39:54 INFO - PROCESS | 2872 | 1467142794507 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 12:39:54 INFO - PROCESS | 2872 | 1467142794509 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 12:39:54 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html 12:39:54 INFO - PROCESS | 2872 | 1467142794512 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 12:39:54 INFO - PROCESS | 2872 | 1467142794514 Marionette TRACE conn3 <- [1,2266,null,{}] 12:39:54 INFO - PROCESS | 2872 | 1467142794517 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:54 INFO - PROCESS | 2872 | 1467142794522 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:54 INFO - PROCESS | 2872 | 1467142794670 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 12:39:54 INFO - PROCESS | 2872 | 1467142794682 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:54 INFO - PROCESS | 2872 | 1467142794684 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:54 INFO - PROCESS | 2872 | ++DOCSHELL 102D2000 == 48 [pid = 2872] [id = 737] 12:39:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 109 (16F84800) [pid = 2872] [serial = 2050] [outer = 00000000] 12:39:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 110 (17077400) [pid = 2872] [serial = 2051] [outer = 16F84800] 12:39:54 INFO - PROCESS | 2872 | 1467142794792 Marionette DEBUG loaded listener.js 12:39:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 111 (17238800) [pid = 2872] [serial = 2052] [outer = 16F84800] 12:39:55 INFO - PROCESS | 2872 | 1467142795214 Marionette TRACE conn3 <- [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]]]}] 12:39:55 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 12:39:55 INFO - document served over http requires an https 12:39:55 INFO - sub-resource via fetch-request using the meta-csp 12:39:55 INFO - delivery method with no-redirect and when 12:39:55 INFO - the target request is same-origin. 12:39:55 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 735ms 12:39:55 INFO - PROCESS | 2872 | 1467142795252 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 12:39:55 INFO - PROCESS | 2872 | 1467142795254 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 12:39:55 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 12:39:55 INFO - PROCESS | 2872 | 1467142795258 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 12:39:55 INFO - PROCESS | 2872 | 1467142795259 Marionette TRACE conn3 <- [1,2270,null,{}] 12:39:55 INFO - PROCESS | 2872 | 1467142795267 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:55 INFO - PROCESS | 2872 | 1467142795268 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:55 INFO - PROCESS | 2872 | 1467142795416 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 12:39:55 INFO - PROCESS | 2872 | 1467142795427 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:55 INFO - PROCESS | 2872 | 1467142795429 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:55 INFO - PROCESS | 2872 | ++DOCSHELL 15F99C00 == 49 [pid = 2872] [id = 738] 12:39:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 112 (1700D800) [pid = 2872] [serial = 2053] [outer = 00000000] 12:39:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 113 (17BD3000) [pid = 2872] [serial = 2054] [outer = 1700D800] 12:39:55 INFO - PROCESS | 2872 | 1467142795472 Marionette DEBUG loaded listener.js 12:39:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 114 (17BD3C00) [pid = 2872] [serial = 2055] [outer = 1700D800] 12:39:55 INFO - PROCESS | 2872 | 1467142795934 Marionette TRACE conn3 <- [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]]]}] 12:39:55 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 12:39:55 INFO - document served over http requires an https 12:39:55 INFO - sub-resource via fetch-request using the meta-csp 12:39:55 INFO - delivery method with swap-origin-redirect and when 12:39:55 INFO - the target request is same-origin. 12:39:55 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 703ms 12:39:55 INFO - PROCESS | 2872 | 1467142795962 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 12:39:55 INFO - PROCESS | 2872 | 1467142795964 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 12:39:55 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 12:39:55 INFO - PROCESS | 2872 | 1467142795967 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 12:39:55 INFO - PROCESS | 2872 | 1467142795969 Marionette TRACE conn3 <- [1,2274,null,{}] 12:39:55 INFO - PROCESS | 2872 | 1467142795972 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:55 INFO - PROCESS | 2872 | 1467142795974 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:56 INFO - PROCESS | 2872 | 1467142796089 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 12:39:56 INFO - PROCESS | 2872 | 1467142796094 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:56 INFO - PROCESS | 2872 | 1467142796096 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:56 INFO - PROCESS | 2872 | ++DOCSHELL 177D8400 == 50 [pid = 2872] [id = 739] 12:39:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 115 (17BDDC00) [pid = 2872] [serial = 2056] [outer = 00000000] 12:39:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 116 (18344800) [pid = 2872] [serial = 2057] [outer = 17BDDC00] 12:39:56 INFO - PROCESS | 2872 | 1467142796198 Marionette DEBUG loaded listener.js 12:39:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 117 (183A8400) [pid = 2872] [serial = 2058] [outer = 17BDDC00] 12:39:56 INFO - PROCESS | 2872 | --DOMWINDOW == 116 (169BB400) [pid = 2872] [serial = 1927] [outer = 00000000] [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] 12:39:56 INFO - PROCESS | 2872 | --DOMWINDOW == 115 (199B5C00) [pid = 2872] [serial = 1930] [outer = 00000000] [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] 12:39:56 INFO - PROCESS | 2872 | --DOMWINDOW == 114 (199B5000) [pid = 2872] [serial = 1921] [outer = 00000000] [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] 12:39:56 INFO - PROCESS | 2872 | --DOMWINDOW == 113 (13151000) [pid = 2872] [serial = 1924] [outer = 00000000] [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] 12:39:56 INFO - PROCESS | 2872 | --DOMWINDOW == 112 (17713400) [pid = 2872] [serial = 1879] [outer = 00000000] [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] 12:39:56 INFO - PROCESS | 2872 | --DOMWINDOW == 111 (16F85800) [pid = 2872] [serial = 1999] [outer = 00000000] [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] 12:39:56 INFO - PROCESS | 2872 | --DOMWINDOW == 110 (16C5B400) [pid = 2872] [serial = 1996] [outer = 00000000] [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] 12:39:56 INFO - PROCESS | 2872 | --DOMWINDOW == 109 (13D1A400) [pid = 2872] [serial = 1987] [outer = 00000000] [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] 12:39:56 INFO - PROCESS | 2872 | --DOMWINDOW == 108 (17BD2C00) [pid = 2872] [serial = 2002] [outer = 00000000] [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] 12:39:56 INFO - PROCESS | 2872 | --DOMWINDOW == 107 (16929C00) [pid = 2872] [serial = 1993] [outer = 00000000] [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] 12:39:56 INFO - PROCESS | 2872 | --DOMWINDOW == 106 (12BD1C00) [pid = 2872] [serial = 1969] [outer = 00000000] [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] 12:39:56 INFO - PROCESS | 2872 | --DOMWINDOW == 105 (13262800) [pid = 2872] [serial = 1985] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:39:56 INFO - PROCESS | 2872 | --DOMWINDOW == 104 (10A79000) [pid = 2872] [serial = 1982] [outer = 00000000] [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] 12:39:56 INFO - PROCESS | 2872 | --DOMWINDOW == 103 (19C99C00) [pid = 2872] [serial = 1980] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467142778008] 12:39:56 INFO - PROCESS | 2872 | --DOMWINDOW == 102 (18125000) [pid = 2872] [serial = 2005] [outer = 00000000] [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] 12:39:56 INFO - PROCESS | 2872 | --DOMWINDOW == 101 (10ACAC00) [pid = 2872] [serial = 2008] [outer = 00000000] [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] 12:39:56 INFO - PROCESS | 2872 | --DOMWINDOW == 100 (16A49C00) [pid = 2872] [serial = 2011] [outer = 00000000] [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] 12:39:56 INFO - PROCESS | 2872 | --DOMWINDOW == 99 (199A9400) [pid = 2872] [serial = 1977] [outer = 00000000] [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] 12:39:56 INFO - PROCESS | 2872 | --DOMWINDOW == 98 (16F0A800) [pid = 2872] [serial = 1975] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:39:56 INFO - PROCESS | 2872 | --DOMWINDOW == 97 (13933400) [pid = 2872] [serial = 1990] [outer = 00000000] [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] 12:39:56 INFO - PROCESS | 2872 | --DOMWINDOW == 96 (14E49C00) [pid = 2872] [serial = 1972] [outer = 00000000] [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] 12:39:56 INFO - PROCESS | 2872 | 1467142796761 Marionette TRACE conn3 <- [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]]]}] 12:39:56 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 12:39:56 INFO - document served over http requires an https 12:39:56 INFO - sub-resource via fetch-request using the meta-csp 12:39:56 INFO - delivery method with swap-origin-redirect and when 12:39:56 INFO - the target request is same-origin. 12:39:56 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 843ms 12:39:56 INFO - PROCESS | 2872 | 1467142796811 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 12:39:56 INFO - PROCESS | 2872 | 1467142796813 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 12:39:56 INFO - PROCESS | 2872 | 1467142796816 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 12:39:56 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 12:39:56 INFO - PROCESS | 2872 | 1467142796818 Marionette TRACE conn3 <- [1,2278,null,{}] 12:39:56 INFO - PROCESS | 2872 | 1467142796822 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:56 INFO - PROCESS | 2872 | 1467142796823 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:56 INFO - PROCESS | 2872 | 1467142796940 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 12:39:57 INFO - PROCESS | 2872 | 1467142797008 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:57 INFO - PROCESS | 2872 | 1467142797010 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:57 INFO - PROCESS | 2872 | ++DOCSHELL 10564000 == 51 [pid = 2872] [id = 740] 12:39:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (10A79800) [pid = 2872] [serial = 2059] [outer = 00000000] 12:39:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 98 (13D1A400) [pid = 2872] [serial = 2060] [outer = 10A79800] 12:39:57 INFO - PROCESS | 2872 | 1467142797052 Marionette DEBUG loaded listener.js 12:39:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 99 (177DB800) [pid = 2872] [serial = 2061] [outer = 10A79800] 12:39:57 INFO - PROCESS | 2872 | 1467142797410 Marionette TRACE conn3 <- [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]]]}] 12:39:57 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 12:39:57 INFO - document served over http requires an https 12:39:57 INFO - sub-resource via fetch-request using the meta-csp 12:39:57 INFO - delivery method with keep-origin-redirect and when 12:39:57 INFO - the target request is same-origin. 12:39:57 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 641ms 12:39:57 INFO - PROCESS | 2872 | 1467142797455 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 12:39:57 INFO - PROCESS | 2872 | 1467142797456 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 12:39:57 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-upgrade.no-redirect.http.html 12:39:57 INFO - PROCESS | 2872 | 1467142797470 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 12:39:57 INFO - PROCESS | 2872 | 1467142797472 Marionette TRACE conn3 <- [1,2282,null,{}] 12:39:57 INFO - PROCESS | 2872 | 1467142797475 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:57 INFO - PROCESS | 2872 | 1467142797477 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:57 INFO - PROCESS | 2872 | 1467142797561 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 12:39:57 INFO - PROCESS | 2872 | 1467142797566 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:57 INFO - PROCESS | 2872 | 1467142797568 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:57 INFO - PROCESS | 2872 | ++DOCSHELL 12D64800 == 52 [pid = 2872] [id = 741] 12:39:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 100 (139CD400) [pid = 2872] [serial = 2062] [outer = 00000000] 12:39:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 101 (199B6800) [pid = 2872] [serial = 2063] [outer = 139CD400] 12:39:57 INFO - PROCESS | 2872 | 1467142797611 Marionette DEBUG loaded listener.js 12:39:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 102 (19A3E800) [pid = 2872] [serial = 2064] [outer = 139CD400] 12:39:58 INFO - PROCESS | 2872 | 1467142798058 Marionette TRACE conn3 <- [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]]]}] 12:39:58 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 12:39:58 INFO - document served over http requires an https 12:39:58 INFO - sub-resource via fetch-request using the meta-csp 12:39:58 INFO - delivery method with no-redirect and when 12:39:58 INFO - the target request is same-origin. 12:39:58 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 656ms 12:39:58 INFO - PROCESS | 2872 | 1467142798119 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 12:39:58 INFO - PROCESS | 2872 | 1467142798121 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 12:39:58 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 12:39:58 INFO - PROCESS | 2872 | 1467142798125 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 12:39:58 INFO - PROCESS | 2872 | 1467142798127 Marionette TRACE conn3 <- [1,2286,null,{}] 12:39:58 INFO - PROCESS | 2872 | 1467142798131 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:39:58 INFO - PROCESS | 2872 | 1467142798133 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:58 INFO - PROCESS | 2872 | 1467142798230 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 12:39:58 INFO - PROCESS | 2872 | 1467142798274 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:58 INFO - PROCESS | 2872 | 1467142798276 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:39:58 INFO - PROCESS | 2872 | ++DOCSHELL 19AAC800 == 53 [pid = 2872] [id = 742] 12:39:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 103 (19C98400) [pid = 2872] [serial = 2065] [outer = 00000000] 12:39:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 104 (19CF7400) [pid = 2872] [serial = 2066] [outer = 19C98400] 12:39:58 INFO - PROCESS | 2872 | 1467142798321 Marionette DEBUG loaded listener.js 12:39:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 105 (1A037400) [pid = 2872] [serial = 2067] [outer = 19C98400] 12:39:59 INFO - PROCESS | 2872 | --DOCSHELL 129EDC00 == 52 [pid = 2872] [id = 660] 12:39:59 INFO - PROCESS | 2872 | --DOCSHELL 14E49400 == 51 [pid = 2872] [id = 709] 12:39:59 INFO - PROCESS | 2872 | --DOCSHELL 183AE800 == 50 [pid = 2872] [id = 711] 12:39:59 INFO - PROCESS | 2872 | --DOCSHELL 10A0F400 == 49 [pid = 2872] [id = 713] 12:39:59 INFO - PROCESS | 2872 | --DOCSHELL 183AD400 == 48 [pid = 2872] [id = 659] 12:39:59 INFO - PROCESS | 2872 | --DOCSHELL 199B5400 == 47 [pid = 2872] [id = 694] 12:39:59 INFO - PROCESS | 2872 | --DOCSHELL 169B4800 == 46 [pid = 2872] [id = 693] 12:39:59 INFO - PROCESS | 2872 | --DOCSHELL 199B4C00 == 45 [pid = 2872] [id = 691] 12:39:59 INFO - PROCESS | 2872 | --DOCSHELL 1833A800 == 44 [pid = 2872] [id = 680] 12:39:59 INFO - PROCESS | 2872 | --DOCSHELL 157DC400 == 43 [pid = 2872] [id = 679] 12:39:59 INFO - PROCESS | 2872 | --DOCSHELL 1309E400 == 42 [pid = 2872] [id = 692] 12:39:59 INFO - PROCESS | 2872 | --DOCSHELL 1026A800 == 41 [pid = 2872] [id = 733] 12:39:59 INFO - PROCESS | 2872 | --DOCSHELL 139D0800 == 40 [pid = 2872] [id = 732] 12:39:59 INFO - PROCESS | 2872 | --DOCSHELL 1A191800 == 39 [pid = 2872] [id = 730] 12:39:59 INFO - PROCESS | 2872 | --DOCSHELL 1A752800 == 38 [pid = 2872] [id = 731] 12:39:59 INFO - PROCESS | 2872 | --DOCSHELL 157E6C00 == 37 [pid = 2872] [id = 727] 12:39:59 INFO - PROCESS | 2872 | --DOCSHELL 19CF7800 == 36 [pid = 2872] [id = 729] 12:39:59 INFO - PROCESS | 2872 | --DOCSHELL 16C49000 == 35 [pid = 2872] [id = 728] 12:39:59 INFO - PROCESS | 2872 | --DOCSHELL 19CF0C00 == 34 [pid = 2872] [id = 724] 12:39:59 INFO - PROCESS | 2872 | --DOCSHELL 13148C00 == 33 [pid = 2872] [id = 726] 12:39:59 INFO - PROCESS | 2872 | --DOCSHELL 177D8400 == 32 [pid = 2872] [id = 739] 12:39:59 INFO - PROCESS | 2872 | --DOCSHELL 1430F800 == 31 [pid = 2872] [id = 734] 12:39:59 INFO - PROCESS | 2872 | --DOCSHELL 10564000 == 30 [pid = 2872] [id = 740] 12:39:59 INFO - PROCESS | 2872 | --DOCSHELL 16A4E800 == 29 [pid = 2872] [id = 736] 12:39:59 INFO - PROCESS | 2872 | --DOCSHELL 12D64800 == 28 [pid = 2872] [id = 741] 12:39:59 INFO - PROCESS | 2872 | --DOCSHELL 15F99C00 == 27 [pid = 2872] [id = 738] 12:39:59 INFO - PROCESS | 2872 | --DOCSHELL 102D2000 == 26 [pid = 2872] [id = 737] 12:39:59 INFO - PROCESS | 2872 | --DOCSHELL 157E1800 == 25 [pid = 2872] [id = 735] 12:40:00 INFO - PROCESS | 2872 | --DOMWINDOW == 104 (16F18000) [pid = 2872] [serial = 1929] [outer = 00000000] [url = about:blank] 12:40:00 INFO - PROCESS | 2872 | --DOMWINDOW == 103 (19AB2C00) [pid = 2872] [serial = 1932] [outer = 00000000] [url = about:blank] 12:40:00 INFO - PROCESS | 2872 | --DOMWINDOW == 102 (19AAC400) [pid = 2872] [serial = 1923] [outer = 00000000] [url = about:blank] 12:40:00 INFO - PROCESS | 2872 | --DOMWINDOW == 101 (14E41C00) [pid = 2872] [serial = 1926] [outer = 00000000] [url = about:blank] 12:40:00 INFO - PROCESS | 2872 | --DOMWINDOW == 100 (180BCC00) [pid = 2872] [serial = 1881] [outer = 00000000] [url = about:blank] 12:40:00 INFO - PROCESS | 2872 | --DOMWINDOW == 99 (17084C00) [pid = 2872] [serial = 2000] [outer = 00000000] [url = about:blank] 12:40:00 INFO - PROCESS | 2872 | --DOMWINDOW == 98 (17823800) [pid = 2872] [serial = 2001] [outer = 00000000] [url = about:blank] 12:40:00 INFO - PROCESS | 2872 | --DOMWINDOW == 97 (16E80C00) [pid = 2872] [serial = 1997] [outer = 00000000] [url = about:blank] 12:40:00 INFO - PROCESS | 2872 | --DOMWINDOW == 96 (14FF6400) [pid = 2872] [serial = 1989] [outer = 00000000] [url = about:blank] 12:40:00 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (18337000) [pid = 2872] [serial = 2004] [outer = 00000000] [url = about:blank] 12:40:00 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (169C3C00) [pid = 2872] [serial = 1994] [outer = 00000000] [url = about:blank] 12:40:00 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (16A4A000) [pid = 2872] [serial = 1995] [outer = 00000000] [url = about:blank] 12:40:00 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (131D2C00) [pid = 2872] [serial = 1971] [outer = 00000000] [url = about:blank] 12:40:00 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (13125400) [pid = 2872] [serial = 1970] [outer = 00000000] [url = about:blank] 12:40:00 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (130A9C00) [pid = 2872] [serial = 1986] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:40:00 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (18125400) [pid = 2872] [serial = 2003] [outer = 00000000] [url = about:blank] 12:40:00 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (14E3EC00) [pid = 2872] [serial = 1988] [outer = 00000000] [url = about:blank] 12:40:00 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (1430E800) [pid = 2872] [serial = 1984] [outer = 00000000] [url = about:blank] 12:40:00 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (13CDEC00) [pid = 2872] [serial = 1983] [outer = 00000000] [url = about:blank] 12:40:00 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (19C9C400) [pid = 2872] [serial = 1981] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467142778008] 12:40:00 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (199AE400) [pid = 2872] [serial = 2006] [outer = 00000000] [url = about:blank] 12:40:00 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (16E84C00) [pid = 2872] [serial = 2009] [outer = 00000000] [url = about:blank] 12:40:00 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (16F0AC00) [pid = 2872] [serial = 2010] [outer = 00000000] [url = about:blank] 12:40:00 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (199B1800) [pid = 2872] [serial = 2012] [outer = 00000000] [url = about:blank] 12:40:00 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (199B2000) [pid = 2872] [serial = 2007] [outer = 00000000] [url = about:blank] 12:40:00 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (199B7000) [pid = 2872] [serial = 1979] [outer = 00000000] [url = about:blank] 12:40:00 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (199B0800) [pid = 2872] [serial = 1978] [outer = 00000000] [url = about:blank] 12:40:00 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (178CFC00) [pid = 2872] [serial = 1976] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:40:00 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (1437EC00) [pid = 2872] [serial = 1991] [outer = 00000000] [url = about:blank] 12:40:00 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (157E7400) [pid = 2872] [serial = 1974] [outer = 00000000] [url = about:blank] 12:40:00 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (15052400) [pid = 2872] [serial = 1992] [outer = 00000000] [url = about:blank] 12:40:00 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (15548800) [pid = 2872] [serial = 1973] [outer = 00000000] [url = about:blank] 12:40:00 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (19AB1800) [pid = 2872] [serial = 2013] [outer = 00000000] [url = about:blank] 12:40:00 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (16F14400) [pid = 2872] [serial = 1998] [outer = 00000000] [url = about:blank] 12:40:00 INFO - PROCESS | 2872 | --DOMWINDOW == 70 (19CFA400) [pid = 2872] [serial = 2015] [outer = 00000000] [url = about:blank] 12:40:00 INFO - PROCESS | 2872 | 1467142800304 Marionette TRACE conn3 <- [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]]]}] 12:40:00 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 12:40:00 INFO - document served over http requires an https 12:40:00 INFO - sub-resource via fetch-request using the meta-csp 12:40:00 INFO - delivery method with swap-origin-redirect and when 12:40:00 INFO - the target request is same-origin. 12:40:00 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 2203ms 12:40:00 INFO - PROCESS | 2872 | 1467142800340 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 12:40:00 INFO - PROCESS | 2872 | 1467142800344 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 12:40:00 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 12:40:00 INFO - PROCESS | 2872 | 1467142800349 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 12:40:00 INFO - PROCESS | 2872 | 1467142800352 Marionette TRACE conn3 <- [1,2290,null,{}] 12:40:00 INFO - PROCESS | 2872 | 1467142800358 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:00 INFO - PROCESS | 2872 | 1467142800361 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:00 INFO - PROCESS | 2872 | 1467142800455 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 12:40:00 INFO - PROCESS | 2872 | 1467142800465 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:00 INFO - PROCESS | 2872 | 1467142800469 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:00 INFO - PROCESS | 2872 | ++DOCSHELL 10AC8000 == 26 [pid = 2872] [id = 743] 12:40:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 71 (10AC8800) [pid = 2872] [serial = 2068] [outer = 00000000] 12:40:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (11261400) [pid = 2872] [serial = 2069] [outer = 10AC8800] 12:40:00 INFO - PROCESS | 2872 | 1467142800518 Marionette DEBUG loaded listener.js 12:40:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (114CA800) [pid = 2872] [serial = 2070] [outer = 10AC8800] 12:40:00 INFO - PROCESS | 2872 | ++DOCSHELL 12D69C00 == 27 [pid = 2872] [id = 744] 12:40:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (12D6B800) [pid = 2872] [serial = 2071] [outer = 00000000] 12:40:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (12DF3800) [pid = 2872] [serial = 2072] [outer = 12D6B800] 12:40:01 INFO - PROCESS | 2872 | 1467142801090 Marionette TRACE conn3 <- [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]]]}] 12:40:01 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 12:40:01 INFO - document served over http requires an https 12:40:01 INFO - sub-resource via iframe-tag using the meta-csp 12:40:01 INFO - delivery method with keep-origin-redirect and when 12:40:01 INFO - the target request is same-origin. 12:40:01 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 797ms 12:40:01 INFO - PROCESS | 2872 | 1467142801147 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 12:40:01 INFO - PROCESS | 2872 | 1467142801152 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 12:40:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.no-redirect.http.html 12:40:01 INFO - PROCESS | 2872 | 1467142801158 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 12:40:01 INFO - PROCESS | 2872 | 1467142801161 Marionette TRACE conn3 <- [1,2294,null,{}] 12:40:01 INFO - PROCESS | 2872 | 1467142801165 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:01 INFO - PROCESS | 2872 | 1467142801168 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:01 INFO - PROCESS | 2872 | 1467142801276 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 12:40:01 INFO - PROCESS | 2872 | 1467142801373 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:01 INFO - PROCESS | 2872 | 1467142801376 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:01 INFO - PROCESS | 2872 | ++DOCSHELL 13124400 == 28 [pid = 2872] [id = 745] 12:40:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (13124800) [pid = 2872] [serial = 2073] [outer = 00000000] 12:40:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (13154C00) [pid = 2872] [serial = 2074] [outer = 13124800] 12:40:01 INFO - PROCESS | 2872 | 1467142801423 Marionette DEBUG loaded listener.js 12:40:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (1325A400) [pid = 2872] [serial = 2075] [outer = 13124800] 12:40:01 INFO - PROCESS | 2872 | ++DOCSHELL 139CB400 == 29 [pid = 2872] [id = 746] 12:40:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (139CE800) [pid = 2872] [serial = 2076] [outer = 00000000] 12:40:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (139D0C00) [pid = 2872] [serial = 2077] [outer = 139CE800] 12:40:01 INFO - PROCESS | 2872 | 1467142801886 Marionette TRACE conn3 <- [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]]]}] 12:40:01 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 12:40:01 INFO - document served over http requires an https 12:40:01 INFO - sub-resource via iframe-tag using the meta-csp 12:40:01 INFO - delivery method with no-redirect and when 12:40:01 INFO - the target request is same-origin. 12:40:01 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 734ms 12:40:01 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 12:40:01 INFO - PROCESS | 2872 | 1467142801899 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 12:40:01 INFO - PROCESS | 2872 | 1467142801901 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 12:40:01 INFO - PROCESS | 2872 | 1467142801905 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 12:40:01 INFO - PROCESS | 2872 | 1467142801909 Marionette TRACE conn3 <- [1,2298,null,{}] 12:40:01 INFO - PROCESS | 2872 | 1467142801920 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:01 INFO - PROCESS | 2872 | 1467142801925 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:02 INFO - PROCESS | 2872 | 1467142802029 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 12:40:02 INFO - PROCESS | 2872 | 1467142802036 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:02 INFO - PROCESS | 2872 | 1467142802039 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:02 INFO - PROCESS | 2872 | ++DOCSHELL 140D5000 == 30 [pid = 2872] [id = 747] 12:40:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (140D5400) [pid = 2872] [serial = 2078] [outer = 00000000] 12:40:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (140DCC00) [pid = 2872] [serial = 2079] [outer = 140D5400] 12:40:02 INFO - PROCESS | 2872 | 1467142802095 Marionette DEBUG loaded listener.js 12:40:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (1430BC00) [pid = 2872] [serial = 2080] [outer = 140D5400] 12:40:02 INFO - PROCESS | 2872 | ++DOCSHELL 14E47C00 == 31 [pid = 2872] [id = 748] 12:40:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (14E48000) [pid = 2872] [serial = 2081] [outer = 00000000] 12:40:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (14E49800) [pid = 2872] [serial = 2082] [outer = 14E48000] 12:40:02 INFO - PROCESS | 2872 | 1467142802619 Marionette TRACE conn3 <- [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]]]}] 12:40:02 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 12:40:02 INFO - document served over http requires an https 12:40:02 INFO - sub-resource via iframe-tag using the meta-csp 12:40:02 INFO - delivery method with swap-origin-redirect and when 12:40:02 INFO - the target request is same-origin. 12:40:02 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.swap-origin-redirect.http.html | took 734ms 12:40:02 INFO - PROCESS | 2872 | 1467142802644 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 12:40:02 INFO - PROCESS | 2872 | 1467142802658 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 12:40:02 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 12:40:02 INFO - PROCESS | 2872 | 1467142802662 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 12:40:02 INFO - PROCESS | 2872 | 1467142802664 Marionette TRACE conn3 <- [1,2302,null,{}] 12:40:02 INFO - PROCESS | 2872 | 1467142802667 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:02 INFO - PROCESS | 2872 | 1467142802669 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:02 INFO - PROCESS | 2872 | 1467142802762 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 12:40:02 INFO - PROCESS | 2872 | 1467142802767 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:02 INFO - PROCESS | 2872 | 1467142802769 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:02 INFO - PROCESS | 2872 | ++DOCSHELL 14E41800 == 32 [pid = 2872] [id = 749] 12:40:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (14E45400) [pid = 2872] [serial = 2083] [outer = 00000000] 12:40:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (14FFA000) [pid = 2872] [serial = 2084] [outer = 14E45400] 12:40:02 INFO - PROCESS | 2872 | 1467142802814 Marionette DEBUG loaded listener.js 12:40:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (15543000) [pid = 2872] [serial = 2085] [outer = 14E45400] 12:40:03 INFO - PROCESS | 2872 | ++DOCSHELL 157DE000 == 33 [pid = 2872] [id = 750] 12:40:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (157DE800) [pid = 2872] [serial = 2086] [outer = 00000000] 12:40:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (157E0800) [pid = 2872] [serial = 2087] [outer = 157DE800] 12:40:03 INFO - PROCESS | 2872 | 1467142803331 Marionette TRACE conn3 <- [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]]]}] 12:40:03 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 12:40:03 INFO - document served over http requires an https 12:40:03 INFO - sub-resource via iframe-tag using the meta-csp 12:40:03 INFO - delivery method with swap-origin-redirect and when 12:40:03 INFO - the target request is same-origin. 12:40:03 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 703ms 12:40:03 INFO - PROCESS | 2872 | 1467142803360 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 12:40:03 INFO - PROCESS | 2872 | 1467142803362 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 12:40:03 INFO - PROCESS | 2872 | 1467142803365 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 12:40:03 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 12:40:03 INFO - PROCESS | 2872 | 1467142803367 Marionette TRACE conn3 <- [1,2306,null,{}] 12:40:03 INFO - PROCESS | 2872 | 1467142803370 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:03 INFO - PROCESS | 2872 | 1467142803372 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:03 INFO - PROCESS | 2872 | 1467142803490 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 12:40:03 INFO - PROCESS | 2872 | 1467142803495 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:03 INFO - PROCESS | 2872 | 1467142803498 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:03 INFO - PROCESS | 2872 | ++DOCSHELL 14FF6400 == 34 [pid = 2872] [id = 751] 12:40:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (155D0C00) [pid = 2872] [serial = 2088] [outer = 00000000] 12:40:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (15C2C400) [pid = 2872] [serial = 2089] [outer = 155D0C00] 12:40:03 INFO - PROCESS | 2872 | 1467142803542 Marionette DEBUG loaded listener.js 12:40:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (15FA2C00) [pid = 2872] [serial = 2090] [outer = 155D0C00] 12:40:03 INFO - PROCESS | 2872 | ++DOCSHELL 169B9000 == 35 [pid = 2872] [id = 752] 12:40:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (169B9400) [pid = 2872] [serial = 2091] [outer = 00000000] 12:40:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (169C3400) [pid = 2872] [serial = 2092] [outer = 169B9400] 12:40:04 INFO - PROCESS | 2872 | 1467142804058 Marionette TRACE conn3 <- [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]]]}] 12:40:04 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 12:40:04 INFO - document served over http requires an https 12:40:04 INFO - sub-resource via iframe-tag using the meta-csp 12:40:04 INFO - delivery method with keep-origin-redirect and when 12:40:04 INFO - the target request is same-origin. 12:40:04 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 734ms 12:40:04 INFO - PROCESS | 2872 | 1467142804106 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 12:40:04 INFO - PROCESS | 2872 | 1467142804108 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 12:40:04 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html 12:40:04 INFO - PROCESS | 2872 | 1467142804111 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 12:40:04 INFO - PROCESS | 2872 | 1467142804113 Marionette TRACE conn3 <- [1,2310,null,{}] 12:40:04 INFO - PROCESS | 2872 | 1467142804116 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:04 INFO - PROCESS | 2872 | 1467142804122 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:04 INFO - PROCESS | 2872 | 1467142804247 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 12:40:04 INFO - PROCESS | 2872 | 1467142804258 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:04 INFO - PROCESS | 2872 | 1467142804260 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:04 INFO - PROCESS | 2872 | ++DOCSHELL 16A44000 == 36 [pid = 2872] [id = 753] 12:40:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (16A4B000) [pid = 2872] [serial = 2093] [outer = 00000000] 12:40:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (16C49C00) [pid = 2872] [serial = 2094] [outer = 16A4B000] 12:40:04 INFO - PROCESS | 2872 | 1467142804304 Marionette DEBUG loaded listener.js 12:40:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 98 (16C50000) [pid = 2872] [serial = 2095] [outer = 16A4B000] 12:40:04 INFO - PROCESS | 2872 | ++DOCSHELL 16E82800 == 37 [pid = 2872] [id = 754] 12:40:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 99 (16E83400) [pid = 2872] [serial = 2096] [outer = 00000000] 12:40:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 100 (16E88800) [pid = 2872] [serial = 2097] [outer = 16E83400] 12:40:04 INFO - PROCESS | 2872 | 1467142804786 Marionette TRACE conn3 <- [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]]]}] 12:40:04 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 12:40:04 INFO - document served over http requires an https 12:40:04 INFO - sub-resource via iframe-tag using the meta-csp 12:40:04 INFO - delivery method with no-redirect and when 12:40:04 INFO - the target request is same-origin. 12:40:04 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 703ms 12:40:04 INFO - PROCESS | 2872 | 1467142804811 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 12:40:04 INFO - PROCESS | 2872 | 1467142804813 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 12:40:04 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 12:40:04 INFO - PROCESS | 2872 | 1467142804816 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 12:40:04 INFO - PROCESS | 2872 | 1467142804829 Marionette TRACE conn3 <- [1,2314,null,{}] 12:40:04 INFO - PROCESS | 2872 | 1467142804858 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:04 INFO - PROCESS | 2872 | 1467142804860 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:04 INFO - PROCESS | 2872 | 1467142804946 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 12:40:04 INFO - PROCESS | 2872 | 1467142804952 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:04 INFO - PROCESS | 2872 | 1467142804954 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:04 INFO - PROCESS | 2872 | ++DOCSHELL 16E7D800 == 38 [pid = 2872] [id = 755] 12:40:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 101 (16E83000) [pid = 2872] [serial = 2098] [outer = 00000000] 12:40:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 102 (16F10800) [pid = 2872] [serial = 2099] [outer = 16E83000] 12:40:04 INFO - PROCESS | 2872 | 1467142804997 Marionette DEBUG loaded listener.js 12:40:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 103 (16F17400) [pid = 2872] [serial = 2100] [outer = 16E83000] 12:40:05 INFO - PROCESS | 2872 | ++DOCSHELL 17078000 == 39 [pid = 2872] [id = 756] 12:40:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 104 (17078400) [pid = 2872] [serial = 2101] [outer = 00000000] 12:40:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 105 (1700F800) [pid = 2872] [serial = 2102] [outer = 17078400] 12:40:05 INFO - PROCESS | 2872 | 1467142805508 Marionette TRACE conn3 <- [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]]]}] 12:40:05 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 12:40:05 INFO - document served over http requires an https 12:40:05 INFO - sub-resource via iframe-tag using the meta-csp 12:40:05 INFO - delivery method with swap-origin-redirect and when 12:40:05 INFO - the target request is same-origin. 12:40:05 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 719ms 12:40:05 INFO - PROCESS | 2872 | 1467142805537 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 12:40:05 INFO - PROCESS | 2872 | 1467142805539 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 12:40:05 INFO - PROCESS | 2872 | 1467142805542 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 12:40:05 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 12:40:05 INFO - PROCESS | 2872 | 1467142805544 Marionette TRACE conn3 <- [1,2318,null,{}] 12:40:05 INFO - PROCESS | 2872 | 1467142805547 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:05 INFO - PROCESS | 2872 | 1467142805549 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:05 INFO - PROCESS | 2872 | 1467142805637 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 12:40:05 INFO - PROCESS | 2872 | 1467142805642 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:05 INFO - PROCESS | 2872 | 1467142805644 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:05 INFO - PROCESS | 2872 | ++DOCSHELL 16F85C00 == 40 [pid = 2872] [id = 757] 12:40:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 106 (17077000) [pid = 2872] [serial = 2103] [outer = 00000000] 12:40:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 107 (1722B000) [pid = 2872] [serial = 2104] [outer = 17077000] 12:40:05 INFO - PROCESS | 2872 | 1467142805687 Marionette DEBUG loaded listener.js 12:40:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 108 (17238C00) [pid = 2872] [serial = 2105] [outer = 17077000] 12:40:06 INFO - PROCESS | 2872 | 1467142806195 Marionette TRACE conn3 <- [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]]]}] 12:40:06 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 12:40:06 INFO - document served over http requires an https 12:40:06 INFO - sub-resource via script-tag using the meta-csp 12:40:06 INFO - delivery method with keep-origin-redirect and when 12:40:06 INFO - the target request is same-origin. 12:40:06 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 688ms 12:40:06 INFO - PROCESS | 2872 | 1467142806242 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 12:40:06 INFO - PROCESS | 2872 | 1467142806244 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 12:40:06 INFO - PROCESS | 2872 | 1467142806255 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 12:40:06 INFO - PROCESS | 2872 | 1467142806257 Marionette TRACE conn3 <- [1,2322,null,{}] 12:40:06 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html 12:40:06 INFO - PROCESS | 2872 | 1467142806260 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:06 INFO - PROCESS | 2872 | 1467142806262 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:06 INFO - PROCESS | 2872 | 1467142806399 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 12:40:06 INFO - PROCESS | 2872 | 1467142806418 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:06 INFO - PROCESS | 2872 | 1467142806420 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:06 INFO - PROCESS | 2872 | ++DOCSHELL 13D11000 == 41 [pid = 2872] [id = 758] 12:40:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 109 (17825000) [pid = 2872] [serial = 2106] [outer = 00000000] 12:40:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 110 (178CEC00) [pid = 2872] [serial = 2107] [outer = 17825000] 12:40:06 INFO - PROCESS | 2872 | 1467142806463 Marionette DEBUG loaded listener.js 12:40:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 111 (178CF400) [pid = 2872] [serial = 2108] [outer = 17825000] 12:40:06 INFO - PROCESS | 2872 | 1467142806889 Marionette TRACE conn3 <- [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]]]}] 12:40:06 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 12:40:06 INFO - document served over http requires an https 12:40:06 INFO - sub-resource via script-tag using the meta-csp 12:40:06 INFO - delivery method with no-redirect and when 12:40:06 INFO - the target request is same-origin. 12:40:06 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 703ms 12:40:06 INFO - PROCESS | 2872 | 1467142806958 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 12:40:06 INFO - PROCESS | 2872 | 1467142806960 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 12:40:06 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 12:40:06 INFO - PROCESS | 2872 | 1467142806963 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 12:40:06 INFO - PROCESS | 2872 | 1467142806975 Marionette TRACE conn3 <- [1,2326,null,{}] 12:40:06 INFO - PROCESS | 2872 | 1467142806979 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:06 INFO - PROCESS | 2872 | 1467142806980 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:07 INFO - PROCESS | 2872 | 1467142807103 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 12:40:07 INFO - PROCESS | 2872 | 1467142807172 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:07 INFO - PROCESS | 2872 | 1467142807174 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:07 INFO - PROCESS | 2872 | ++DOCSHELL 178CE000 == 42 [pid = 2872] [id = 759] 12:40:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 112 (180B2800) [pid = 2872] [serial = 2109] [outer = 00000000] 12:40:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 113 (18124000) [pid = 2872] [serial = 2110] [outer = 180B2800] 12:40:07 INFO - PROCESS | 2872 | 1467142807217 Marionette DEBUG loaded listener.js 12:40:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 114 (18338800) [pid = 2872] [serial = 2111] [outer = 180B2800] 12:40:07 INFO - PROCESS | 2872 | 1467142807694 Marionette TRACE conn3 <- [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]]]}] 12:40:07 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 12:40:07 INFO - document served over http requires an https 12:40:07 INFO - sub-resource via script-tag using the meta-csp 12:40:07 INFO - delivery method with swap-origin-redirect and when 12:40:07 INFO - the target request is same-origin. 12:40:07 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 765ms 12:40:07 INFO - PROCESS | 2872 | 1467142807746 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 12:40:07 INFO - PROCESS | 2872 | 1467142807749 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 12:40:07 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 12:40:07 INFO - PROCESS | 2872 | 1467142807754 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 12:40:07 INFO - PROCESS | 2872 | 1467142807757 Marionette TRACE conn3 <- [1,2330,null,{}] 12:40:07 INFO - PROCESS | 2872 | 1467142807760 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:07 INFO - PROCESS | 2872 | 1467142807762 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:08 INFO - PROCESS | 2872 | 1467142808159 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 12:40:08 INFO - PROCESS | 2872 | --DOMWINDOW == 113 (1314D400) [pid = 2872] [serial = 2019] [outer = 00000000] [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] 12:40:08 INFO - PROCESS | 2872 | --DOMWINDOW == 112 (16A4F400) [pid = 2872] [serial = 2047] [outer = 00000000] [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] 12:40:08 INFO - PROCESS | 2872 | --DOMWINDOW == 111 (157E7C00) [pid = 2872] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467142787369] 12:40:08 INFO - PROCESS | 2872 | --DOMWINDOW == 110 (16C5EC00) [pid = 2872] [serial = 2024] [outer = 00000000] [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] 12:40:08 INFO - PROCESS | 2872 | --DOMWINDOW == 109 (1026AC00) [pid = 2872] [serial = 2038] [outer = 00000000] [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] 12:40:08 INFO - PROCESS | 2872 | --DOMWINDOW == 108 (19CF2400) [pid = 2872] [serial = 2014] [outer = 00000000] [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] 12:40:08 INFO - PROCESS | 2872 | --DOMWINDOW == 107 (10A79800) [pid = 2872] [serial = 2059] [outer = 00000000] [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] 12:40:08 INFO - PROCESS | 2872 | --DOMWINDOW == 106 (1A192000) [pid = 2872] [serial = 2029] [outer = 00000000] [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] 12:40:08 INFO - PROCESS | 2872 | --DOMWINDOW == 105 (1700D800) [pid = 2872] [serial = 2053] [outer = 00000000] [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] 12:40:08 INFO - PROCESS | 2872 | --DOMWINDOW == 104 (18001800) [pid = 2872] [serial = 1966] [outer = 00000000] [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] 12:40:08 INFO - PROCESS | 2872 | --DOMWINDOW == 103 (17BDDC00) [pid = 2872] [serial = 2056] [outer = 00000000] [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] 12:40:08 INFO - PROCESS | 2872 | --DOMWINDOW == 102 (157E4C00) [pid = 2872] [serial = 2044] [outer = 00000000] [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] 12:40:08 INFO - PROCESS | 2872 | --DOMWINDOW == 101 (1A754800) [pid = 2872] [serial = 2032] [outer = 00000000] [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] 12:40:08 INFO - PROCESS | 2872 | --DOMWINDOW == 100 (1437E000) [pid = 2872] [serial = 2041] [outer = 00000000] [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] 12:40:08 INFO - PROCESS | 2872 | --DOMWINDOW == 99 (139CD400) [pid = 2872] [serial = 2062] [outer = 00000000] [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] 12:40:08 INFO - PROCESS | 2872 | --DOMWINDOW == 98 (19CFB000) [pid = 2872] [serial = 2027] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:40:08 INFO - PROCESS | 2872 | --DOMWINDOW == 97 (16F84800) [pid = 2872] [serial = 2050] [outer = 00000000] [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] 12:40:08 INFO - PROCESS | 2872 | --DOMWINDOW == 96 (13CD3800) [pid = 2872] [serial = 2035] [outer = 00000000] [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] 12:40:08 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (1A189C00) [pid = 2872] [serial = 2017] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:40:08 INFO - PROCESS | 2872 | 1467142808235 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:08 INFO - PROCESS | 2872 | 1467142808238 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:08 INFO - PROCESS | 2872 | ++DOCSHELL 10A01400 == 43 [pid = 2872] [id = 760] 12:40:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (10A09000) [pid = 2872] [serial = 2112] [outer = 00000000] 12:40:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (140D2400) [pid = 2872] [serial = 2113] [outer = 10A09000] 12:40:08 INFO - PROCESS | 2872 | 1467142808294 Marionette DEBUG loaded listener.js 12:40:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 98 (10A7E800) [pid = 2872] [serial = 2114] [outer = 10A09000] 12:40:08 INFO - PROCESS | 2872 | 1467142808677 Marionette TRACE conn3 <- [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]]]}] 12:40:08 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 12:40:08 INFO - document served over http requires an https 12:40:08 INFO - sub-resource via script-tag using the meta-csp 12:40:08 INFO - delivery method with swap-origin-redirect and when 12:40:08 INFO - the target request is same-origin. 12:40:08 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 937ms 12:40:08 INFO - PROCESS | 2872 | 1467142808701 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 12:40:08 INFO - PROCESS | 2872 | 1467142808703 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 12:40:08 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 12:40:08 INFO - PROCESS | 2872 | 1467142808706 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 12:40:08 INFO - PROCESS | 2872 | 1467142808708 Marionette TRACE conn3 <- [1,2334,null,{}] 12:40:08 INFO - PROCESS | 2872 | 1467142808712 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:08 INFO - PROCESS | 2872 | 1467142808713 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:08 INFO - PROCESS | 2872 | 1467142808793 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 12:40:08 INFO - PROCESS | 2872 | 1467142808798 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:08 INFO - PROCESS | 2872 | 1467142808800 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:08 INFO - PROCESS | 2872 | ++DOCSHELL 169B5000 == 44 [pid = 2872] [id = 761] 12:40:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 99 (16C4DC00) [pid = 2872] [serial = 2115] [outer = 00000000] 12:40:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 100 (199AE400) [pid = 2872] [serial = 2116] [outer = 16C4DC00] 12:40:08 INFO - PROCESS | 2872 | 1467142808843 Marionette DEBUG loaded listener.js 12:40:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 101 (199AF000) [pid = 2872] [serial = 2117] [outer = 16C4DC00] 12:40:09 INFO - PROCESS | 2872 | 1467142809306 Marionette TRACE conn3 <- [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]]]}] 12:40:09 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 12:40:09 INFO - document served over http requires an https 12:40:09 INFO - sub-resource via script-tag using the meta-csp 12:40:09 INFO - delivery method with keep-origin-redirect and when 12:40:09 INFO - the target request is same-origin. 12:40:09 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 640ms 12:40:09 INFO - PROCESS | 2872 | 1467142809345 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 12:40:09 INFO - PROCESS | 2872 | 1467142809347 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 12:40:09 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http.html 12:40:09 INFO - PROCESS | 2872 | 1467142809353 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 12:40:09 INFO - PROCESS | 2872 | 1467142809355 Marionette TRACE conn3 <- [1,2338,null,{}] 12:40:09 INFO - PROCESS | 2872 | 1467142809359 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:09 INFO - PROCESS | 2872 | 1467142809360 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:09 INFO - PROCESS | 2872 | 1467142809440 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 12:40:09 INFO - PROCESS | 2872 | 1467142809445 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:09 INFO - PROCESS | 2872 | 1467142809447 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:09 INFO - PROCESS | 2872 | ++DOCSHELL 199AE000 == 45 [pid = 2872] [id = 762] 12:40:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 102 (19A34C00) [pid = 2872] [serial = 2118] [outer = 00000000] 12:40:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 103 (19AABC00) [pid = 2872] [serial = 2119] [outer = 19A34C00] 12:40:09 INFO - PROCESS | 2872 | 1467142809491 Marionette DEBUG loaded listener.js 12:40:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 104 (19AAEC00) [pid = 2872] [serial = 2120] [outer = 19A34C00] 12:40:09 INFO - PROCESS | 2872 | 1467142809945 Marionette TRACE conn3 <- [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]]]}] 12:40:09 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 12:40:09 INFO - document served over http requires an https 12:40:09 INFO - sub-resource via script-tag using the meta-csp 12:40:09 INFO - delivery method with no-redirect and when 12:40:09 INFO - the target request is same-origin. 12:40:09 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 625ms 12:40:09 INFO - PROCESS | 2872 | 1467142809998 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 12:40:09 INFO - PROCESS | 2872 | 1467142810000 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 12:40:10 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 12:40:10 INFO - PROCESS | 2872 | 1467142810004 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 12:40:10 INFO - PROCESS | 2872 | 1467142810005 Marionette TRACE conn3 <- [1,2342,null,{}] 12:40:10 INFO - PROCESS | 2872 | 1467142810009 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:10 INFO - PROCESS | 2872 | 1467142810010 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:10 INFO - PROCESS | 2872 | 1467142810090 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 12:40:10 INFO - PROCESS | 2872 | 1467142810095 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:10 INFO - PROCESS | 2872 | 1467142810097 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:10 INFO - PROCESS | 2872 | ++DOCSHELL 19AAB400 == 46 [pid = 2872] [id = 763] 12:40:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 105 (19C97800) [pid = 2872] [serial = 2121] [outer = 00000000] 12:40:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 106 (19C9C400) [pid = 2872] [serial = 2122] [outer = 19C97800] 12:40:10 INFO - PROCESS | 2872 | 1467142810141 Marionette DEBUG loaded listener.js 12:40:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 107 (19CF1000) [pid = 2872] [serial = 2123] [outer = 19C97800] 12:40:11 INFO - PROCESS | 2872 | 1467142811016 Marionette TRACE conn3 <- [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]]]}] 12:40:11 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 12:40:11 INFO - document served over http requires an https 12:40:11 INFO - sub-resource via script-tag using the meta-csp 12:40:11 INFO - delivery method with swap-origin-redirect and when 12:40:11 INFO - the target request is same-origin. 12:40:11 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 1047ms 12:40:11 INFO - PROCESS | 2872 | 1467142811058 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 12:40:11 INFO - PROCESS | 2872 | 1467142811063 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 12:40:11 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 12:40:11 INFO - PROCESS | 2872 | 1467142811067 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 12:40:11 INFO - PROCESS | 2872 | 1467142811071 Marionette TRACE conn3 <- [1,2346,null,{}] 12:40:11 INFO - PROCESS | 2872 | 1467142811076 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:11 INFO - PROCESS | 2872 | 1467142811079 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:11 INFO - PROCESS | 2872 | 1467142811222 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 12:40:11 INFO - PROCESS | 2872 | 1467142811370 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:11 INFO - PROCESS | 2872 | 1467142811374 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:11 INFO - PROCESS | 2872 | ++DOCSHELL 11CCE400 == 47 [pid = 2872] [id = 764] 12:40:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 108 (11CD2C00) [pid = 2872] [serial = 2124] [outer = 00000000] 12:40:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 109 (131CB800) [pid = 2872] [serial = 2125] [outer = 11CD2C00] 12:40:11 INFO - PROCESS | 2872 | 1467142811430 Marionette DEBUG loaded listener.js 12:40:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 110 (13939800) [pid = 2872] [serial = 2126] [outer = 11CD2C00] 12:40:12 INFO - PROCESS | 2872 | 1467142812022 Marionette TRACE conn3 <- [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]]]}] 12:40:12 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 12:40:12 INFO - document served over http requires an https 12:40:12 INFO - sub-resource via xhr-request using the meta-csp 12:40:12 INFO - delivery method with keep-origin-redirect and when 12:40:12 INFO - the target request is same-origin. 12:40:12 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 1000ms 12:40:12 INFO - PROCESS | 2872 | 1467142812081 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 12:40:12 INFO - PROCESS | 2872 | 1467142812086 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 12:40:12 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-downgrade.no-redirect.http.html 12:40:12 INFO - PROCESS | 2872 | 1467142812094 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 12:40:12 INFO - PROCESS | 2872 | 1467142812097 Marionette TRACE conn3 <- [1,2350,null,{}] 12:40:12 INFO - PROCESS | 2872 | 1467142812100 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:12 INFO - PROCESS | 2872 | 1467142812103 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:12 INFO - PROCESS | 2872 | 1467142812225 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 12:40:12 INFO - PROCESS | 2872 | 1467142812532 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:12 INFO - PROCESS | 2872 | 1467142812535 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:12 INFO - PROCESS | 2872 | ++DOCSHELL 1026D800 == 48 [pid = 2872] [id = 765] 12:40:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 111 (10273400) [pid = 2872] [serial = 2127] [outer = 00000000] 12:40:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 112 (10A0F400) [pid = 2872] [serial = 2128] [outer = 10273400] 12:40:12 INFO - PROCESS | 2872 | 1467142812612 Marionette DEBUG loaded listener.js 12:40:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 113 (10AD3400) [pid = 2872] [serial = 2129] [outer = 10273400] 12:40:13 INFO - PROCESS | 2872 | --DOCSHELL 13932C00 == 47 [pid = 2872] [id = 631] 12:40:13 INFO - PROCESS | 2872 | --DOCSHELL 157ACC00 == 46 [pid = 2872] [id = 620] 12:40:13 INFO - PROCESS | 2872 | --DOCSHELL 129A4C00 == 45 [pid = 2872] [id = 612] 12:40:13 INFO - PROCESS | 2872 | --DOCSHELL 16A47000 == 44 [pid = 2872] [id = 623] 12:40:13 INFO - PROCESS | 2872 | --DOCSHELL 140D4400 == 43 [pid = 2872] [id = 616] 12:40:13 INFO - PROCESS | 2872 | --DOCSHELL 10A0B800 == 42 [pid = 2872] [id = 611] 12:40:13 INFO - PROCESS | 2872 | --DOCSHELL 15C28800 == 41 [pid = 2872] [id = 621] 12:40:13 INFO - PROCESS | 2872 | --DOCSHELL 14E40C00 == 40 [pid = 2872] [id = 618] 12:40:13 INFO - PROCESS | 2872 | --DOCSHELL 16C53800 == 39 [pid = 2872] [id = 625] 12:40:13 INFO - PROCESS | 2872 | --DOCSHELL 16C4A400 == 38 [pid = 2872] [id = 624] 12:40:13 INFO - PROCESS | 2872 | --DOCSHELL 13265400 == 37 [pid = 2872] [id = 613] 12:40:13 INFO - PROCESS | 2872 | --DOCSHELL 169C2400 == 36 [pid = 2872] [id = 622] 12:40:13 INFO - PROCESS | 2872 | --DOCSHELL 139D0000 == 35 [pid = 2872] [id = 614] 12:40:13 INFO - PROCESS | 2872 | --DOCSHELL 17078000 == 34 [pid = 2872] [id = 756] 12:40:13 INFO - PROCESS | 2872 | --DOCSHELL 16E82800 == 33 [pid = 2872] [id = 754] 12:40:13 INFO - PROCESS | 2872 | --DOCSHELL 169B9000 == 32 [pid = 2872] [id = 752] 12:40:13 INFO - PROCESS | 2872 | --DOCSHELL 157DE000 == 31 [pid = 2872] [id = 750] 12:40:13 INFO - PROCESS | 2872 | --DOCSHELL 14E47C00 == 30 [pid = 2872] [id = 748] 12:40:13 INFO - PROCESS | 2872 | --DOCSHELL 139CB400 == 29 [pid = 2872] [id = 746] 12:40:13 INFO - PROCESS | 2872 | --DOMWINDOW == 112 (19CF7400) [pid = 2872] [serial = 2066] [outer = 00000000] [url = about:blank] 12:40:13 INFO - PROCESS | 2872 | --DOCSHELL 12D69C00 == 28 [pid = 2872] [id = 744] 12:40:13 INFO - PROCESS | 2872 | --DOCSHELL 19AAC800 == 27 [pid = 2872] [id = 742] 12:40:13 INFO - PROCESS | 2872 | 1467142813305 Marionette TRACE conn3 <- [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]]]}] 12:40:13 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 12:40:13 INFO - document served over http requires an https 12:40:13 INFO - sub-resource via xhr-request using the meta-csp 12:40:13 INFO - delivery method with no-redirect and when 12:40:13 INFO - the target request is same-origin. 12:40:13 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 1250ms 12:40:13 INFO - PROCESS | 2872 | 1467142813354 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 12:40:13 INFO - PROCESS | 2872 | 1467142813358 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 12:40:13 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 12:40:13 INFO - PROCESS | 2872 | 1467142813362 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 12:40:13 INFO - PROCESS | 2872 | 1467142813365 Marionette TRACE conn3 <- [1,2354,null,{}] 12:40:13 INFO - PROCESS | 2872 | 1467142813372 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:13 INFO - PROCESS | 2872 | 1467142813376 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:13 INFO - PROCESS | 2872 | 1467142813476 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 12:40:13 INFO - PROCESS | 2872 | --DOMWINDOW == 111 (19A3E800) [pid = 2872] [serial = 2064] [outer = 00000000] [url = about:blank] 12:40:13 INFO - PROCESS | 2872 | --DOMWINDOW == 110 (136FCC00) [pid = 2872] [serial = 2020] [outer = 00000000] [url = about:blank] 12:40:13 INFO - PROCESS | 2872 | --DOMWINDOW == 109 (16C61400) [pid = 2872] [serial = 2048] [outer = 00000000] [url = about:blank] 12:40:13 INFO - PROCESS | 2872 | --DOMWINDOW == 108 (169B6000) [pid = 2872] [serial = 2023] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467142787369] 12:40:13 INFO - PROCESS | 2872 | --DOMWINDOW == 107 (178CA400) [pid = 2872] [serial = 2026] [outer = 00000000] [url = about:blank] 12:40:13 INFO - PROCESS | 2872 | --DOMWINDOW == 106 (130A4400) [pid = 2872] [serial = 2040] [outer = 00000000] [url = about:blank] 12:40:13 INFO - PROCESS | 2872 | --DOMWINDOW == 105 (110B6000) [pid = 2872] [serial = 2039] [outer = 00000000] [url = about:blank] 12:40:13 INFO - PROCESS | 2872 | --DOMWINDOW == 104 (19CFCC00) [pid = 2872] [serial = 2016] [outer = 00000000] [url = about:blank] 12:40:13 INFO - PROCESS | 2872 | --DOMWINDOW == 103 (13D1A400) [pid = 2872] [serial = 2060] [outer = 00000000] [url = about:blank] 12:40:13 INFO - PROCESS | 2872 | --DOMWINDOW == 102 (1A1DFC00) [pid = 2872] [serial = 2030] [outer = 00000000] [url = about:blank] 12:40:13 INFO - PROCESS | 2872 | --DOMWINDOW == 101 (17BD3C00) [pid = 2872] [serial = 2055] [outer = 00000000] [url = about:blank] 12:40:13 INFO - PROCESS | 2872 | --DOMWINDOW == 100 (18341000) [pid = 2872] [serial = 1968] [outer = 00000000] [url = about:blank] 12:40:13 INFO - PROCESS | 2872 | --DOMWINDOW == 99 (183A8400) [pid = 2872] [serial = 2058] [outer = 00000000] [url = about:blank] 12:40:13 INFO - PROCESS | 2872 | --DOMWINDOW == 98 (169C2800) [pid = 2872] [serial = 2045] [outer = 00000000] [url = about:blank] 12:40:13 INFO - PROCESS | 2872 | --DOMWINDOW == 97 (1A1E9400) [pid = 2872] [serial = 2031] [outer = 00000000] [url = about:blank] 12:40:13 INFO - PROCESS | 2872 | --DOMWINDOW == 96 (17BD3000) [pid = 2872] [serial = 2054] [outer = 00000000] [url = about:blank] 12:40:13 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (1A75D000) [pid = 2872] [serial = 2033] [outer = 00000000] [url = about:blank] 12:40:13 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (16A49800) [pid = 2872] [serial = 2046] [outer = 00000000] [url = about:blank] 12:40:13 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (18344800) [pid = 2872] [serial = 2057] [outer = 00000000] [url = about:blank] 12:40:13 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (155C8800) [pid = 2872] [serial = 2042] [outer = 00000000] [url = about:blank] 12:40:13 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (199B6800) [pid = 2872] [serial = 2063] [outer = 00000000] [url = about:blank] 12:40:13 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (17079400) [pid = 2872] [serial = 2025] [outer = 00000000] [url = about:blank] 12:40:13 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (1A02D800) [pid = 2872] [serial = 2028] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:40:13 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (157DB400) [pid = 2872] [serial = 2043] [outer = 00000000] [url = about:blank] 12:40:13 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (17238800) [pid = 2872] [serial = 2052] [outer = 00000000] [url = about:blank] 12:40:13 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (177DB800) [pid = 2872] [serial = 2061] [outer = 00000000] [url = about:blank] 12:40:13 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (16E85000) [pid = 2872] [serial = 2049] [outer = 00000000] [url = about:blank] 12:40:13 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (139D1000) [pid = 2872] [serial = 2021] [outer = 00000000] [url = about:blank] 12:40:13 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (13D19400) [pid = 2872] [serial = 2036] [outer = 00000000] [url = about:blank] 12:40:13 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (17077400) [pid = 2872] [serial = 2051] [outer = 00000000] [url = about:blank] 12:40:13 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (1A18FC00) [pid = 2872] [serial = 2018] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:40:13 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (140D9000) [pid = 2872] [serial = 2037] [outer = 00000000] [url = about:blank] 12:40:13 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (1A94E800) [pid = 2872] [serial = 2034] [outer = 00000000] [url = about:blank] 12:40:13 INFO - PROCESS | 2872 | 1467142813578 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:13 INFO - PROCESS | 2872 | 1467142813581 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:13 INFO - PROCESS | 2872 | ++DOCSHELL 10ACAC00 == 28 [pid = 2872] [id = 766] 12:40:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (110ACC00) [pid = 2872] [serial = 2130] [outer = 00000000] 12:40:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (13148800) [pid = 2872] [serial = 2131] [outer = 110ACC00] 12:40:13 INFO - PROCESS | 2872 | 1467142813628 Marionette DEBUG loaded listener.js 12:40:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (136FC800) [pid = 2872] [serial = 2132] [outer = 110ACC00] 12:40:14 INFO - PROCESS | 2872 | 1467142814082 Marionette TRACE conn3 <- [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]]]}] 12:40:14 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 12:40:14 INFO - document served over http requires an https 12:40:14 INFO - sub-resource via xhr-request using the meta-csp 12:40:14 INFO - delivery method with swap-origin-redirect and when 12:40:14 INFO - the target request is same-origin. 12:40:14 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 734ms 12:40:14 INFO - PROCESS | 2872 | 1467142814101 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 12:40:14 INFO - PROCESS | 2872 | 1467142814105 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 12:40:14 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 12:40:14 INFO - PROCESS | 2872 | 1467142814109 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 12:40:14 INFO - PROCESS | 2872 | 1467142814111 Marionette TRACE conn3 <- [1,2358,null,{}] 12:40:14 INFO - PROCESS | 2872 | 1467142814115 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:14 INFO - PROCESS | 2872 | 1467142814117 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:14 INFO - PROCESS | 2872 | 1467142814208 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 12:40:14 INFO - PROCESS | 2872 | 1467142814220 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:14 INFO - PROCESS | 2872 | 1467142814223 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:14 INFO - PROCESS | 2872 | ++DOCSHELL 140DB400 == 29 [pid = 2872] [id = 767] 12:40:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (140DB800) [pid = 2872] [serial = 2133] [outer = 00000000] 12:40:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (14E3C400) [pid = 2872] [serial = 2134] [outer = 140DB800] 12:40:14 INFO - PROCESS | 2872 | 1467142814267 Marionette DEBUG loaded listener.js 12:40:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (14E48800) [pid = 2872] [serial = 2135] [outer = 140DB800] 12:40:14 INFO - PROCESS | 2872 | 1467142814756 Marionette TRACE conn3 <- [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]]]}] 12:40:14 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 12:40:14 INFO - document served over http requires an https 12:40:14 INFO - sub-resource via xhr-request using the meta-csp 12:40:14 INFO - delivery method with swap-origin-redirect and when 12:40:14 INFO - the target request is same-origin. 12:40:14 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 687ms 12:40:14 INFO - PROCESS | 2872 | 1467142814809 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 12:40:14 INFO - PROCESS | 2872 | 1467142814812 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 12:40:14 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 12:40:14 INFO - PROCESS | 2872 | 1467142814817 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 12:40:14 INFO - PROCESS | 2872 | 1467142814822 Marionette TRACE conn3 <- [1,2362,null,{}] 12:40:14 INFO - PROCESS | 2872 | 1467142814832 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:14 INFO - PROCESS | 2872 | 1467142814835 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:14 INFO - PROCESS | 2872 | 1467142814920 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 12:40:14 INFO - PROCESS | 2872 | 1467142814934 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:14 INFO - PROCESS | 2872 | 1467142814936 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:15 INFO - PROCESS | 2872 | ++DOCSHELL 157DAC00 == 30 [pid = 2872] [id = 768] 12:40:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (157DB000) [pid = 2872] [serial = 2136] [outer = 00000000] 12:40:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (15F9BC00) [pid = 2872] [serial = 2137] [outer = 157DB000] 12:40:15 INFO - PROCESS | 2872 | 1467142815064 Marionette DEBUG loaded listener.js 12:40:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (169B5800) [pid = 2872] [serial = 2138] [outer = 157DB000] 12:40:15 INFO - PROCESS | 2872 | 1467142815455 Marionette TRACE conn3 <- [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]]]}] 12:40:15 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 12:40:15 INFO - document served over http requires an https 12:40:15 INFO - sub-resource via xhr-request using the meta-csp 12:40:15 INFO - delivery method with keep-origin-redirect and when 12:40:15 INFO - the target request is same-origin. 12:40:15 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 703ms 12:40:15 INFO - PROCESS | 2872 | 1467142815515 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 12:40:15 INFO - PROCESS | 2872 | 1467142815517 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 12:40:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-upgrade.no-redirect.http.html 12:40:15 INFO - PROCESS | 2872 | 1467142815520 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 12:40:15 INFO - PROCESS | 2872 | 1467142815522 Marionette TRACE conn3 <- [1,2366,null,{}] 12:40:15 INFO - PROCESS | 2872 | 1467142815526 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:15 INFO - PROCESS | 2872 | 1467142815528 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:15 INFO - PROCESS | 2872 | 1467142815682 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 12:40:15 INFO - PROCESS | 2872 | 1467142815752 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:15 INFO - PROCESS | 2872 | 1467142815754 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:15 INFO - PROCESS | 2872 | ++DOCSHELL 169B4400 == 31 [pid = 2872] [id = 769] 12:40:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (169B4800) [pid = 2872] [serial = 2139] [outer = 00000000] 12:40:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (16A4D400) [pid = 2872] [serial = 2140] [outer = 169B4800] 12:40:15 INFO - PROCESS | 2872 | 1467142815800 Marionette DEBUG loaded listener.js 12:40:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (16C47C00) [pid = 2872] [serial = 2141] [outer = 169B4800] 12:40:16 INFO - PROCESS | 2872 | 1467142816200 Marionette TRACE conn3 <- [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]]]}] 12:40:16 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 12:40:16 INFO - document served over http requires an https 12:40:16 INFO - sub-resource via xhr-request using the meta-csp 12:40:16 INFO - delivery method with no-redirect and when 12:40:16 INFO - the target request is same-origin. 12:40:16 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 734ms 12:40:16 INFO - PROCESS | 2872 | 1467142816261 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 12:40:16 INFO - PROCESS | 2872 | 1467142816263 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 12:40:16 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 12:40:16 INFO - PROCESS | 2872 | 1467142816271 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 12:40:16 INFO - PROCESS | 2872 | 1467142816272 Marionette TRACE conn3 <- [1,2370,null,{}] 12:40:16 INFO - PROCESS | 2872 | 1467142816276 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:16 INFO - PROCESS | 2872 | 1467142816278 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:16 INFO - PROCESS | 2872 | 1467142816397 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 12:40:16 INFO - PROCESS | 2872 | 1467142816405 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:16 INFO - PROCESS | 2872 | 1467142816411 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:16 INFO - PROCESS | 2872 | ++DOCSHELL 136FA000 == 32 [pid = 2872] [id = 770] 12:40:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (16E7E800) [pid = 2872] [serial = 2142] [outer = 00000000] 12:40:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (16E84400) [pid = 2872] [serial = 2143] [outer = 16E7E800] 12:40:16 INFO - PROCESS | 2872 | 1467142816520 Marionette DEBUG loaded listener.js 12:40:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (16F14400) [pid = 2872] [serial = 2144] [outer = 16E7E800] 12:40:16 INFO - PROCESS | 2872 | 1467142816948 Marionette TRACE conn3 <- [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]]]}] 12:40:16 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 12:40:16 INFO - document served over http requires an https 12:40:16 INFO - sub-resource via xhr-request using the meta-csp 12:40:16 INFO - delivery method with swap-origin-redirect and when 12:40:16 INFO - the target request is same-origin. 12:40:16 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 687ms 12:40:16 INFO - PROCESS | 2872 | 1467142816966 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 12:40:16 INFO - PROCESS | 2872 | 1467142816968 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 12:40:16 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.keep-origin-redirect.http.html 12:40:16 INFO - PROCESS | 2872 | 1467142816971 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 12:40:16 INFO - PROCESS | 2872 | 1467142816973 Marionette TRACE conn3 <- [1,2374,null,{}] 12:40:16 INFO - PROCESS | 2872 | 1467142816976 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:16 INFO - PROCESS | 2872 | 1467142816979 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:17 INFO - PROCESS | 2872 | 1467142817122 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 12:40:17 INFO - PROCESS | 2872 | 1467142817143 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:17 INFO - PROCESS | 2872 | 1467142817145 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:17 INFO - PROCESS | 2872 | ++DOCSHELL 140D7000 == 33 [pid = 2872] [id = 771] 12:40:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (14E3B800) [pid = 2872] [serial = 2145] [outer = 00000000] 12:40:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (17084800) [pid = 2872] [serial = 2146] [outer = 14E3B800] 12:40:17 INFO - PROCESS | 2872 | 1467142817197 Marionette DEBUG loaded listener.js 12:40:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (17232000) [pid = 2872] [serial = 2147] [outer = 14E3B800] 12:40:17 INFO - PROCESS | 2872 | 1467142817621 Marionette TRACE conn3 <- [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]]]}] 12:40:17 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 12:40:17 INFO - document served over http requires an http 12:40:17 INFO - sub-resource via fetch-request using the meta-referrer 12:40:17 INFO - delivery method with keep-origin-redirect and when 12:40:17 INFO - the target request is cross-origin. 12:40:17 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.keep-origin-redirect.http.html | took 703ms 12:40:17 INFO - PROCESS | 2872 | --DOMWINDOW == 96 (19A34C00) [pid = 2872] [serial = 2118] [outer = 00000000] [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] 12:40:17 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (17825000) [pid = 2872] [serial = 2106] [outer = 00000000] [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] 12:40:17 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (180B2800) [pid = 2872] [serial = 2109] [outer = 00000000] [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] 12:40:17 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (17077000) [pid = 2872] [serial = 2103] [outer = 00000000] [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] 12:40:17 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (14E45400) [pid = 2872] [serial = 2083] [outer = 00000000] [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] 12:40:17 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (140D5400) [pid = 2872] [serial = 2078] [outer = 00000000] [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] 12:40:17 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (14E48000) [pid = 2872] [serial = 2081] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:40:17 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (10AC8800) [pid = 2872] [serial = 2068] [outer = 00000000] [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] 12:40:17 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (12D6B800) [pid = 2872] [serial = 2071] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:40:17 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (13124800) [pid = 2872] [serial = 2073] [outer = 00000000] [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] 12:40:17 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (139CE800) [pid = 2872] [serial = 2076] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467142801735] 12:40:17 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (19C98400) [pid = 2872] [serial = 2065] [outer = 00000000] [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] 12:40:17 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (16A4B000) [pid = 2872] [serial = 2093] [outer = 00000000] [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] 12:40:17 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (16E83400) [pid = 2872] [serial = 2096] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467142804682] 12:40:17 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (16E83000) [pid = 2872] [serial = 2098] [outer = 00000000] [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] 12:40:17 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (17078400) [pid = 2872] [serial = 2101] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:40:17 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (155D0C00) [pid = 2872] [serial = 2088] [outer = 00000000] [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] 12:40:17 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (169B9400) [pid = 2872] [serial = 2091] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:40:17 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (16C4DC00) [pid = 2872] [serial = 2115] [outer = 00000000] [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] 12:40:17 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (157DE800) [pid = 2872] [serial = 2086] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:40:17 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (10A09000) [pid = 2872] [serial = 2112] [outer = 00000000] [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] 12:40:17 INFO - PROCESS | 2872 | 1467142817813 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 12:40:17 INFO - PROCESS | 2872 | 1467142817815 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 12:40:17 INFO - PROCESS | 2872 | 1467142817825 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 12:40:17 INFO - PROCESS | 2872 | 1467142817827 Marionette TRACE conn3 <- [1,2378,null,{}] 12:40:17 INFO - PROCESS | 2872 | 1467142817830 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:17 INFO - PROCESS | 2872 | 1467142817832 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:17 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html 12:40:17 INFO - PROCESS | 2872 | 1467142817910 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 12:40:17 INFO - PROCESS | 2872 | 1467142817915 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:17 INFO - PROCESS | 2872 | 1467142817917 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:17 INFO - PROCESS | 2872 | ++DOCSHELL 13CDE800 == 34 [pid = 2872] [id = 772] 12:40:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (13CE0800) [pid = 2872] [serial = 2148] [outer = 00000000] 12:40:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (15053C00) [pid = 2872] [serial = 2149] [outer = 13CE0800] 12:40:17 INFO - PROCESS | 2872 | 1467142817962 Marionette DEBUG loaded listener.js 12:40:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (169B9400) [pid = 2872] [serial = 2150] [outer = 13CE0800] 12:40:18 INFO - PROCESS | 2872 | 1467142818384 Marionette TRACE conn3 <- [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]]]}] 12:40:18 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 12:40:18 INFO - document served over http requires an http 12:40:18 INFO - sub-resource via fetch-request using the meta-referrer 12:40:18 INFO - delivery method with no-redirect and when 12:40:18 INFO - the target request is cross-origin. 12:40:18 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html | took 578ms 12:40:18 INFO - PROCESS | 2872 | 1467142818410 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 12:40:18 INFO - PROCESS | 2872 | 1467142818412 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 12:40:18 INFO - PROCESS | 2872 | 1467142818415 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 12:40:18 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html 12:40:18 INFO - PROCESS | 2872 | 1467142818417 Marionette TRACE conn3 <- [1,2382,null,{}] 12:40:18 INFO - PROCESS | 2872 | 1467142818422 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:18 INFO - PROCESS | 2872 | 1467142818424 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:18 INFO - PROCESS | 2872 | 1467142818581 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 12:40:18 INFO - PROCESS | 2872 | 1467142818589 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:18 INFO - PROCESS | 2872 | 1467142818591 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:18 INFO - PROCESS | 2872 | ++DOCSHELL 139CE800 == 35 [pid = 2872] [id = 773] 12:40:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (16A42400) [pid = 2872] [serial = 2151] [outer = 00000000] 12:40:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (1782CC00) [pid = 2872] [serial = 2152] [outer = 16A42400] 12:40:18 INFO - PROCESS | 2872 | 1467142818634 Marionette DEBUG loaded listener.js 12:40:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (17BD3000) [pid = 2872] [serial = 2153] [outer = 16A42400] 12:40:19 INFO - PROCESS | 2872 | 1467142819033 Marionette TRACE conn3 <- [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]]]}] 12:40:19 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 12:40:19 INFO - document served over http requires an http 12:40:19 INFO - sub-resource via fetch-request using the meta-referrer 12:40:19 INFO - delivery method with swap-origin-redirect and when 12:40:19 INFO - the target request is cross-origin. 12:40:19 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 641ms 12:40:19 INFO - PROCESS | 2872 | 1467142819068 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 12:40:19 INFO - PROCESS | 2872 | 1467142819070 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 12:40:19 INFO - PROCESS | 2872 | 1467142819073 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 12:40:19 INFO - PROCESS | 2872 | 1467142819075 Marionette TRACE conn3 <- [1,2386,null,{}] 12:40:19 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html 12:40:19 INFO - PROCESS | 2872 | 1467142819078 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:19 INFO - PROCESS | 2872 | 1467142819080 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:19 INFO - PROCESS | 2872 | 1467142819168 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 12:40:19 INFO - PROCESS | 2872 | 1467142819173 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:19 INFO - PROCESS | 2872 | 1467142819175 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:19 INFO - PROCESS | 2872 | ++DOCSHELL 17BDE800 == 36 [pid = 2872] [id = 774] 12:40:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (1806D400) [pid = 2872] [serial = 2154] [outer = 00000000] 12:40:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (1811DC00) [pid = 2872] [serial = 2155] [outer = 1806D400] 12:40:19 INFO - PROCESS | 2872 | 1467142819217 Marionette DEBUG loaded listener.js 12:40:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (18120400) [pid = 2872] [serial = 2156] [outer = 1806D400] 12:40:19 INFO - PROCESS | 2872 | ++DOCSHELL 183A1C00 == 37 [pid = 2872] [id = 775] 12:40:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (183A3800) [pid = 2872] [serial = 2157] [outer = 00000000] 12:40:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (183A7000) [pid = 2872] [serial = 2158] [outer = 183A3800] 12:40:19 INFO - PROCESS | 2872 | 1467142819677 Marionette TRACE conn3 <- [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]]]}] 12:40:19 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 12:40:19 INFO - document served over http requires an http 12:40:19 INFO - sub-resource via iframe-tag using the meta-referrer 12:40:19 INFO - delivery method with keep-origin-redirect and when 12:40:19 INFO - the target request is cross-origin. 12:40:19 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 625ms 12:40:19 INFO - PROCESS | 2872 | 1467142819715 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 12:40:19 INFO - PROCESS | 2872 | 1467142819717 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 12:40:19 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html 12:40:19 INFO - PROCESS | 2872 | 1467142819724 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 12:40:19 INFO - PROCESS | 2872 | 1467142819725 Marionette TRACE conn3 <- [1,2390,null,{}] 12:40:19 INFO - PROCESS | 2872 | 1467142819729 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:19 INFO - PROCESS | 2872 | 1467142819731 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:19 INFO - PROCESS | 2872 | 1467142819825 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 12:40:20 INFO - PROCESS | 2872 | 1467142820027 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:20 INFO - PROCESS | 2872 | 1467142820031 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:20 INFO - PROCESS | 2872 | ++DOCSHELL 10A08800 == 38 [pid = 2872] [id = 776] 12:40:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (10A0B800) [pid = 2872] [serial = 2159] [outer = 00000000] 12:40:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (10ACC000) [pid = 2872] [serial = 2160] [outer = 10A0B800] 12:40:20 INFO - PROCESS | 2872 | 1467142820089 Marionette DEBUG loaded listener.js 12:40:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (12BC9C00) [pid = 2872] [serial = 2161] [outer = 10A0B800] 12:40:20 INFO - PROCESS | 2872 | ++DOCSHELL 14E44000 == 39 [pid = 2872] [id = 777] 12:40:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (14E44C00) [pid = 2872] [serial = 2162] [outer = 00000000] 12:40:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (14388000) [pid = 2872] [serial = 2163] [outer = 14E44C00] 12:40:20 INFO - PROCESS | 2872 | 1467142820666 Marionette TRACE conn3 <- [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]]]}] 12:40:20 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 12:40:20 INFO - document served over http requires an http 12:40:20 INFO - sub-resource via iframe-tag using the meta-referrer 12:40:20 INFO - delivery method with no-redirect and when 12:40:20 INFO - the target request is cross-origin. 12:40:20 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html | took 984ms 12:40:20 INFO - PROCESS | 2872 | 1467142820714 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 12:40:20 INFO - PROCESS | 2872 | 1467142820717 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 12:40:20 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html 12:40:20 INFO - PROCESS | 2872 | 1467142820722 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 12:40:20 INFO - PROCESS | 2872 | 1467142820726 Marionette TRACE conn3 <- [1,2394,null,{}] 12:40:20 INFO - PROCESS | 2872 | 1467142820731 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:20 INFO - PROCESS | 2872 | 1467142820734 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:20 INFO - PROCESS | 2872 | 1467142820857 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 12:40:21 INFO - PROCESS | 2872 | 1467142821002 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:21 INFO - PROCESS | 2872 | 1467142821005 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:21 INFO - PROCESS | 2872 | ++DOCSHELL 157B4000 == 40 [pid = 2872] [id = 778] 12:40:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (157D9400) [pid = 2872] [serial = 2164] [outer = 00000000] 12:40:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (15F9AC00) [pid = 2872] [serial = 2165] [outer = 157D9400] 12:40:21 INFO - PROCESS | 2872 | 1467142821061 Marionette DEBUG loaded listener.js 12:40:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (16A50800) [pid = 2872] [serial = 2166] [outer = 157D9400] 12:40:21 INFO - PROCESS | 2872 | ++DOCSHELL 1833AC00 == 41 [pid = 2872] [id = 779] 12:40:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (1833C000) [pid = 2872] [serial = 2167] [outer = 00000000] 12:40:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (18341800) [pid = 2872] [serial = 2168] [outer = 1833C000] 12:40:21 INFO - PROCESS | 2872 | 1467142821689 Marionette TRACE conn3 <- [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]]]}] 12:40:21 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 12:40:21 INFO - document served over http requires an http 12:40:21 INFO - sub-resource via iframe-tag using the meta-referrer 12:40:21 INFO - delivery method with swap-origin-redirect and when 12:40:21 INFO - the target request is cross-origin. 12:40:21 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 1000ms 12:40:21 INFO - PROCESS | 2872 | 1467142821728 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 12:40:21 INFO - PROCESS | 2872 | 1467142821733 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 12:40:21 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html 12:40:21 INFO - PROCESS | 2872 | 1467142821751 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 12:40:21 INFO - PROCESS | 2872 | 1467142821754 Marionette TRACE conn3 <- [1,2398,null,{}] 12:40:21 INFO - PROCESS | 2872 | 1467142821757 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:21 INFO - PROCESS | 2872 | 1467142821760 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:21 INFO - PROCESS | 2872 | 1467142821882 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 12:40:22 INFO - PROCESS | 2872 | 1467142822024 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:22 INFO - PROCESS | 2872 | 1467142822027 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:22 INFO - PROCESS | 2872 | ++DOCSHELL 1833D800 == 42 [pid = 2872] [id = 780] 12:40:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 98 (18340C00) [pid = 2872] [serial = 2169] [outer = 00000000] 12:40:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 99 (183B0800) [pid = 2872] [serial = 2170] [outer = 18340C00] 12:40:22 INFO - PROCESS | 2872 | 1467142822080 Marionette DEBUG loaded listener.js 12:40:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 100 (199B5800) [pid = 2872] [serial = 2171] [outer = 18340C00] 12:40:22 INFO - PROCESS | 2872 | 1467142822690 Marionette TRACE conn3 <- [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]]]}] 12:40:22 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 12:40:22 INFO - document served over http requires an http 12:40:22 INFO - sub-resource via script-tag using the meta-referrer 12:40:22 INFO - delivery method with keep-origin-redirect and when 12:40:22 INFO - the target request is cross-origin. 12:40:22 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 1000ms 12:40:22 INFO - PROCESS | 2872 | 1467142822753 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 12:40:22 INFO - PROCESS | 2872 | 1467142822755 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 12:40:22 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html 12:40:22 INFO - PROCESS | 2872 | 1467142822765 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 12:40:22 INFO - PROCESS | 2872 | 1467142822771 Marionette TRACE conn3 <- [1,2402,null,{}] 12:40:22 INFO - PROCESS | 2872 | 1467142822776 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:22 INFO - PROCESS | 2872 | 1467142822780 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:22 INFO - PROCESS | 2872 | 1467142822891 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 12:40:23 INFO - PROCESS | 2872 | 1467142823030 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:23 INFO - PROCESS | 2872 | 1467142823032 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:23 INFO - PROCESS | 2872 | ++DOCSHELL 199B8000 == 43 [pid = 2872] [id = 781] 12:40:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 101 (19A3D800) [pid = 2872] [serial = 2172] [outer = 00000000] 12:40:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 102 (19CF4400) [pid = 2872] [serial = 2173] [outer = 19A3D800] 12:40:23 INFO - PROCESS | 2872 | 1467142823086 Marionette DEBUG loaded listener.js 12:40:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 103 (19CF7C00) [pid = 2872] [serial = 2174] [outer = 19A3D800] 12:40:23 INFO - PROCESS | 2872 | 1467142823592 Marionette TRACE conn3 <- [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]]]}] 12:40:23 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 12:40:23 INFO - document served over http requires an http 12:40:23 INFO - sub-resource via script-tag using the meta-referrer 12:40:23 INFO - delivery method with no-redirect and when 12:40:23 INFO - the target request is cross-origin. 12:40:23 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 859ms 12:40:23 INFO - PROCESS | 2872 | 1467142823622 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 12:40:23 INFO - PROCESS | 2872 | 1467142823624 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 12:40:23 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html 12:40:23 INFO - PROCESS | 2872 | 1467142823628 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 12:40:23 INFO - PROCESS | 2872 | 1467142823630 Marionette TRACE conn3 <- [1,2406,null,{}] 12:40:23 INFO - PROCESS | 2872 | 1467142823634 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:23 INFO - PROCESS | 2872 | 1467142823636 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:23 INFO - PROCESS | 2872 | 1467142823740 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 12:40:23 INFO - PROCESS | 2872 | 1467142823853 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:23 INFO - PROCESS | 2872 | 1467142823856 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:23 INFO - PROCESS | 2872 | ++DOCSHELL 19AAF800 == 44 [pid = 2872] [id = 782] 12:40:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 104 (19AB1400) [pid = 2872] [serial = 2175] [outer = 00000000] 12:40:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 105 (1A02D800) [pid = 2872] [serial = 2176] [outer = 19AB1400] 12:40:23 INFO - PROCESS | 2872 | 1467142823951 Marionette DEBUG loaded listener.js 12:40:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 106 (1A036000) [pid = 2872] [serial = 2177] [outer = 19AB1400] 12:40:24 INFO - PROCESS | 2872 | 1467142824653 Marionette TRACE conn3 <- [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]]]}] 12:40:24 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 12:40:24 INFO - document served over http requires an http 12:40:24 INFO - sub-resource via script-tag using the meta-referrer 12:40:24 INFO - delivery method with swap-origin-redirect and when 12:40:24 INFO - the target request is cross-origin. 12:40:24 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html | took 1047ms 12:40:24 INFO - PROCESS | 2872 | 1467142824689 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 12:40:24 INFO - PROCESS | 2872 | 1467142824693 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 12:40:24 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html 12:40:24 INFO - PROCESS | 2872 | 1467142824697 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 12:40:24 INFO - PROCESS | 2872 | 1467142824700 Marionette TRACE conn3 <- [1,2410,null,{}] 12:40:24 INFO - PROCESS | 2872 | 1467142824720 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:24 INFO - PROCESS | 2872 | 1467142824722 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:24 INFO - PROCESS | 2872 | 1467142824821 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 12:40:24 INFO - PROCESS | 2872 | 1467142824969 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:24 INFO - PROCESS | 2872 | 1467142824973 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:24 INFO - PROCESS | 2872 | ++DOCSHELL 10561400 == 45 [pid = 2872] [id = 783] 12:40:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 107 (10A0F000) [pid = 2872] [serial = 2178] [outer = 00000000] 12:40:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 108 (129B2C00) [pid = 2872] [serial = 2179] [outer = 10A0F000] 12:40:25 INFO - PROCESS | 2872 | 1467142825042 Marionette DEBUG loaded listener.js 12:40:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 109 (139CD400) [pid = 2872] [serial = 2180] [outer = 10A0F000] 12:40:25 INFO - PROCESS | 2872 | --DOCSHELL 140DC000 == 44 [pid = 2872] [id = 628] 12:40:25 INFO - PROCESS | 2872 | --DOCSHELL 140D4000 == 43 [pid = 2872] [id = 626] 12:40:25 INFO - PROCESS | 2872 | --DOCSHELL 183A1C00 == 42 [pid = 2872] [id = 775] 12:40:25 INFO - PROCESS | 2872 | --DOCSHELL 169B4400 == 41 [pid = 2872] [id = 769] 12:40:25 INFO - PROCESS | 2872 | --DOCSHELL 140D7000 == 40 [pid = 2872] [id = 771] 12:40:25 INFO - PROCESS | 2872 | --DOCSHELL 139CE800 == 39 [pid = 2872] [id = 773] 12:40:25 INFO - PROCESS | 2872 | --DOCSHELL 140D8000 == 38 [pid = 2872] [id = 633] 12:40:25 INFO - PROCESS | 2872 | --DOCSHELL 17BDE800 == 37 [pid = 2872] [id = 774] 12:40:25 INFO - PROCESS | 2872 | --DOCSHELL 136FA000 == 36 [pid = 2872] [id = 770] 12:40:25 INFO - PROCESS | 2872 | --DOCSHELL 16C51400 == 35 [pid = 2872] [id = 629] 12:40:25 INFO - PROCESS | 2872 | --DOCSHELL 102D2800 == 34 [pid = 2872] [id = 627] 12:40:25 INFO - PROCESS | 2872 | --DOCSHELL 157DAC00 == 33 [pid = 2872] [id = 768] 12:40:25 INFO - PROCESS | 2872 | --DOCSHELL 13CDE800 == 32 [pid = 2872] [id = 772] 12:40:25 INFO - PROCESS | 2872 | --DOCSHELL 199B8000 == 31 [pid = 2872] [id = 781] 12:40:25 INFO - PROCESS | 2872 | --DOCSHELL 19AAF800 == 30 [pid = 2872] [id = 782] 12:40:25 INFO - PROCESS | 2872 | --DOCSHELL 1833AC00 == 29 [pid = 2872] [id = 779] 12:40:25 INFO - PROCESS | 2872 | --DOCSHELL 1833D800 == 28 [pid = 2872] [id = 780] 12:40:25 INFO - PROCESS | 2872 | --DOCSHELL 14E44000 == 27 [pid = 2872] [id = 777] 12:40:25 INFO - PROCESS | 2872 | --DOCSHELL 10A08800 == 26 [pid = 2872] [id = 776] 12:40:25 INFO - PROCESS | 2872 | --DOCSHELL 157B4000 == 25 [pid = 2872] [id = 778] 12:40:26 INFO - PROCESS | 2872 | --DOMWINDOW == 108 (18124000) [pid = 2872] [serial = 2110] [outer = 00000000] [url = about:blank] 12:40:26 INFO - PROCESS | 2872 | --DOMWINDOW == 107 (1722B000) [pid = 2872] [serial = 2104] [outer = 00000000] [url = about:blank] 12:40:26 INFO - PROCESS | 2872 | --DOMWINDOW == 106 (178CF400) [pid = 2872] [serial = 2108] [outer = 00000000] [url = about:blank] 12:40:26 INFO - PROCESS | 2872 | --DOMWINDOW == 105 (14FFA000) [pid = 2872] [serial = 2084] [outer = 00000000] [url = about:blank] 12:40:26 INFO - PROCESS | 2872 | --DOMWINDOW == 104 (140DCC00) [pid = 2872] [serial = 2079] [outer = 00000000] [url = about:blank] 12:40:26 INFO - PROCESS | 2872 | --DOMWINDOW == 103 (14E49800) [pid = 2872] [serial = 2082] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:40:26 INFO - PROCESS | 2872 | --DOMWINDOW == 102 (1430BC00) [pid = 2872] [serial = 2080] [outer = 00000000] [url = about:blank] 12:40:26 INFO - PROCESS | 2872 | --DOMWINDOW == 101 (11261400) [pid = 2872] [serial = 2069] [outer = 00000000] [url = about:blank] 12:40:26 INFO - PROCESS | 2872 | --DOMWINDOW == 100 (12DF3800) [pid = 2872] [serial = 2072] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:40:26 INFO - PROCESS | 2872 | --DOMWINDOW == 99 (114CA800) [pid = 2872] [serial = 2070] [outer = 00000000] [url = about:blank] 12:40:26 INFO - PROCESS | 2872 | --DOMWINDOW == 98 (13154C00) [pid = 2872] [serial = 2074] [outer = 00000000] [url = about:blank] 12:40:26 INFO - PROCESS | 2872 | --DOMWINDOW == 97 (139D0C00) [pid = 2872] [serial = 2077] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467142801735] 12:40:26 INFO - PROCESS | 2872 | --DOMWINDOW == 96 (1325A400) [pid = 2872] [serial = 2075] [outer = 00000000] [url = about:blank] 12:40:26 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (1A037400) [pid = 2872] [serial = 2067] [outer = 00000000] [url = about:blank] 12:40:26 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (16C49C00) [pid = 2872] [serial = 2094] [outer = 00000000] [url = about:blank] 12:40:26 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (16E88800) [pid = 2872] [serial = 2097] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467142804682] 12:40:26 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (16C50000) [pid = 2872] [serial = 2095] [outer = 00000000] [url = about:blank] 12:40:26 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (16F10800) [pid = 2872] [serial = 2099] [outer = 00000000] [url = about:blank] 12:40:26 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (1700F800) [pid = 2872] [serial = 2102] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:40:26 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (16F17400) [pid = 2872] [serial = 2100] [outer = 00000000] [url = about:blank] 12:40:26 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (15C2C400) [pid = 2872] [serial = 2089] [outer = 00000000] [url = about:blank] 12:40:26 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (169C3400) [pid = 2872] [serial = 2092] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:40:26 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (15FA2C00) [pid = 2872] [serial = 2090] [outer = 00000000] [url = about:blank] 12:40:26 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (18338800) [pid = 2872] [serial = 2111] [outer = 00000000] [url = about:blank] 12:40:26 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (199AE400) [pid = 2872] [serial = 2116] [outer = 00000000] [url = about:blank] 12:40:26 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (157E0800) [pid = 2872] [serial = 2087] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:40:26 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (140D2400) [pid = 2872] [serial = 2113] [outer = 00000000] [url = about:blank] 12:40:26 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (10A7E800) [pid = 2872] [serial = 2114] [outer = 00000000] [url = about:blank] 12:40:26 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (15543000) [pid = 2872] [serial = 2085] [outer = 00000000] [url = about:blank] 12:40:26 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (199AF000) [pid = 2872] [serial = 2117] [outer = 00000000] [url = about:blank] 12:40:26 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (19AAEC00) [pid = 2872] [serial = 2120] [outer = 00000000] [url = about:blank] 12:40:26 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (17238C00) [pid = 2872] [serial = 2105] [outer = 00000000] [url = about:blank] 12:40:26 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (19AABC00) [pid = 2872] [serial = 2119] [outer = 00000000] [url = about:blank] 12:40:26 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (178CEC00) [pid = 2872] [serial = 2107] [outer = 00000000] [url = about:blank] 12:40:26 INFO - PROCESS | 2872 | 1467142826234 Marionette TRACE conn3 <- [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]]]}] 12:40:26 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 12:40:26 INFO - document served over http requires an http 12:40:26 INFO - sub-resource via xhr-request using the meta-referrer 12:40:26 INFO - delivery method with keep-origin-redirect and when 12:40:26 INFO - the target request is cross-origin. 12:40:26 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 1578ms 12:40:26 INFO - PROCESS | 2872 | 1467142826276 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 12:40:26 INFO - PROCESS | 2872 | 1467142826280 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 12:40:26 INFO - PROCESS | 2872 | 1467142826285 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 12:40:26 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html 12:40:26 INFO - PROCESS | 2872 | 1467142826288 Marionette TRACE conn3 <- [1,2414,null,{}] 12:40:26 INFO - PROCESS | 2872 | 1467142826293 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:26 INFO - PROCESS | 2872 | 1467142826296 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:26 INFO - PROCESS | 2872 | 1467142826414 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 12:40:26 INFO - PROCESS | 2872 | 1467142826512 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:26 INFO - PROCESS | 2872 | 1467142826515 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:26 INFO - PROCESS | 2872 | ++DOCSHELL 114C6C00 == 26 [pid = 2872] [id = 784] 12:40:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (129EA400) [pid = 2872] [serial = 2181] [outer = 00000000] 12:40:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (12DF2C00) [pid = 2872] [serial = 2182] [outer = 129EA400] 12:40:26 INFO - PROCESS | 2872 | 1467142826562 Marionette DEBUG loaded listener.js 12:40:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (1303BC00) [pid = 2872] [serial = 2183] [outer = 129EA400] 12:40:26 INFO - PROCESS | 2872 | 1467142826967 Marionette TRACE conn3 <- [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]]]}] 12:40:27 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 12:40:27 INFO - document served over http requires an http 12:40:27 INFO - sub-resource via xhr-request using the meta-referrer 12:40:27 INFO - delivery method with no-redirect and when 12:40:27 INFO - the target request is cross-origin. 12:40:27 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html | took 735ms 12:40:27 INFO - PROCESS | 2872 | 1467142827027 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 12:40:27 INFO - PROCESS | 2872 | 1467142827031 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 12:40:27 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html 12:40:27 INFO - PROCESS | 2872 | 1467142827042 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 12:40:27 INFO - PROCESS | 2872 | 1467142827045 Marionette TRACE conn3 <- [1,2418,null,{}] 12:40:27 INFO - PROCESS | 2872 | 1467142827048 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:27 INFO - PROCESS | 2872 | 1467142827051 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:27 INFO - PROCESS | 2872 | 1467142827136 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 12:40:27 INFO - PROCESS | 2872 | 1467142827142 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:27 INFO - PROCESS | 2872 | 1467142827144 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:27 INFO - PROCESS | 2872 | ++DOCSHELL 136F1000 == 27 [pid = 2872] [id = 785] 12:40:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (136F1400) [pid = 2872] [serial = 2184] [outer = 00000000] 12:40:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (13938400) [pid = 2872] [serial = 2185] [outer = 136F1400] 12:40:27 INFO - PROCESS | 2872 | 1467142827191 Marionette DEBUG loaded listener.js 12:40:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (139CBC00) [pid = 2872] [serial = 2186] [outer = 136F1400] 12:40:27 INFO - PROCESS | 2872 | 1467142827657 Marionette TRACE conn3 <- [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]]]}] 12:40:27 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 12:40:27 INFO - document served over http requires an http 12:40:27 INFO - sub-resource via xhr-request using the meta-referrer 12:40:27 INFO - delivery method with swap-origin-redirect and when 12:40:27 INFO - the target request is cross-origin. 12:40:27 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 625ms 12:40:27 INFO - PROCESS | 2872 | 1467142827681 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 12:40:27 INFO - PROCESS | 2872 | 1467142827683 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 12:40:27 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.keep-origin-redirect.http.html 12:40:27 INFO - PROCESS | 2872 | 1467142827687 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 12:40:27 INFO - PROCESS | 2872 | 1467142827690 Marionette TRACE conn3 <- [1,2422,null,{}] 12:40:27 INFO - PROCESS | 2872 | 1467142827701 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:27 INFO - PROCESS | 2872 | 1467142827705 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:27 INFO - PROCESS | 2872 | 1467142827799 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 12:40:27 INFO - PROCESS | 2872 | 1467142827806 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:27 INFO - PROCESS | 2872 | 1467142827809 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:27 INFO - PROCESS | 2872 | ++DOCSHELL 1430E800 == 28 [pid = 2872] [id = 786] 12:40:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (1430EC00) [pid = 2872] [serial = 2187] [outer = 00000000] 12:40:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (14E3C800) [pid = 2872] [serial = 2188] [outer = 1430EC00] 12:40:27 INFO - PROCESS | 2872 | 1467142827883 Marionette DEBUG loaded listener.js 12:40:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (14E43400) [pid = 2872] [serial = 2189] [outer = 1430EC00] 12:40:28 INFO - PROCESS | 2872 | 1467142828351 Marionette TRACE conn3 <- [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]]]}] 12:40:28 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 12:40:28 INFO - document served over http requires an https 12:40:28 INFO - sub-resource via fetch-request using the meta-referrer 12:40:28 INFO - delivery method with keep-origin-redirect and when 12:40:28 INFO - the target request is cross-origin. 12:40:28 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 735ms 12:40:28 INFO - PROCESS | 2872 | 1467142828431 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 12:40:28 INFO - PROCESS | 2872 | 1467142828434 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 12:40:28 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html 12:40:28 INFO - PROCESS | 2872 | 1467142828437 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 12:40:28 INFO - PROCESS | 2872 | 1467142828439 Marionette TRACE conn3 <- [1,2426,null,{}] 12:40:28 INFO - PROCESS | 2872 | 1467142828442 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:28 INFO - PROCESS | 2872 | 1467142828444 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:28 INFO - PROCESS | 2872 | 1467142828561 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 12:40:28 INFO - PROCESS | 2872 | 1467142828573 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:28 INFO - PROCESS | 2872 | 1467142828575 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:28 INFO - PROCESS | 2872 | ++DOCSHELL 14FF2400 == 29 [pid = 2872] [id = 787] 12:40:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (1504F000) [pid = 2872] [serial = 2190] [outer = 00000000] 12:40:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (155C3800) [pid = 2872] [serial = 2191] [outer = 1504F000] 12:40:28 INFO - PROCESS | 2872 | 1467142828619 Marionette DEBUG loaded listener.js 12:40:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (157D9C00) [pid = 2872] [serial = 2192] [outer = 1504F000] 12:40:29 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (1806D400) [pid = 2872] [serial = 2154] [outer = 00000000] [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] 12:40:29 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (16E7E800) [pid = 2872] [serial = 2142] [outer = 00000000] [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] 12:40:29 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (14E3B800) [pid = 2872] [serial = 2145] [outer = 00000000] [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] 12:40:29 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (13CE0800) [pid = 2872] [serial = 2148] [outer = 00000000] [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] 12:40:29 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (16A42400) [pid = 2872] [serial = 2151] [outer = 00000000] [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] 12:40:29 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (183A3800) [pid = 2872] [serial = 2157] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:40:29 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (140DB800) [pid = 2872] [serial = 2133] [outer = 00000000] [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] 12:40:29 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (19C97800) [pid = 2872] [serial = 2121] [outer = 00000000] [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] 12:40:29 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (157DB000) [pid = 2872] [serial = 2136] [outer = 00000000] [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] 12:40:29 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (10273400) [pid = 2872] [serial = 2127] [outer = 00000000] [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] 12:40:29 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (11CD2C00) [pid = 2872] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-downgrade.keep-origin-redirect.http.html] 12:40:29 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (110ACC00) [pid = 2872] [serial = 2130] [outer = 00000000] [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] 12:40:29 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (169B4800) [pid = 2872] [serial = 2139] [outer = 00000000] [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] 12:40:29 INFO - PROCESS | 2872 | 1467142829713 Marionette TRACE conn3 <- [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]]]}] 12:40:29 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 12:40:29 INFO - document served over http requires an https 12:40:29 INFO - sub-resource via fetch-request using the meta-referrer 12:40:29 INFO - delivery method with no-redirect and when 12:40:29 INFO - the target request is cross-origin. 12:40:29 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html | took 1297ms 12:40:29 INFO - PROCESS | 2872 | 1467142829758 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 12:40:29 INFO - PROCESS | 2872 | 1467142829763 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 12:40:29 INFO - PROCESS | 2872 | 1467142829768 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 12:40:29 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.swap-origin-redirect.http.html 12:40:29 INFO - PROCESS | 2872 | 1467142829774 Marionette TRACE conn3 <- [1,2430,null,{}] 12:40:29 INFO - PROCESS | 2872 | 1467142829779 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:29 INFO - PROCESS | 2872 | 1467142829783 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:29 INFO - PROCESS | 2872 | 1467142829904 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 12:40:30 INFO - PROCESS | 2872 | 1467142830038 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:30 INFO - PROCESS | 2872 | 1467142830041 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:30 INFO - PROCESS | 2872 | ++DOCSHELL 11CCF400 == 30 [pid = 2872] [id = 788] 12:40:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (11CD3800) [pid = 2872] [serial = 2193] [outer = 00000000] 12:40:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (139D1C00) [pid = 2872] [serial = 2194] [outer = 11CD3800] 12:40:30 INFO - PROCESS | 2872 | 1467142830098 Marionette DEBUG loaded listener.js 12:40:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (13CE2400) [pid = 2872] [serial = 2195] [outer = 11CD3800] 12:40:30 INFO - PROCESS | 2872 | 1467142830802 Marionette TRACE conn3 <- [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]]]}] 12:40:30 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 12:40:30 INFO - document served over http requires an https 12:40:30 INFO - sub-resource via fetch-request using the meta-referrer 12:40:30 INFO - delivery method with swap-origin-redirect and when 12:40:30 INFO - the target request is cross-origin. 12:40:30 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 1046ms 12:40:30 INFO - PROCESS | 2872 | 1467142830841 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 12:40:30 INFO - PROCESS | 2872 | 1467142830845 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 12:40:30 INFO - PROCESS | 2872 | 1467142830874 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 12:40:30 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html 12:40:30 INFO - PROCESS | 2872 | 1467142830877 Marionette TRACE conn3 <- [1,2434,null,{}] 12:40:30 INFO - PROCESS | 2872 | 1467142830882 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:30 INFO - PROCESS | 2872 | 1467142830884 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:30 INFO - PROCESS | 2872 | 1467142831001 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 12:40:31 INFO - PROCESS | 2872 | 1467142831196 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:31 INFO - PROCESS | 2872 | 1467142831199 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:31 INFO - PROCESS | 2872 | ++DOCSHELL 10A05C00 == 31 [pid = 2872] [id = 789] 12:40:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (10A08800) [pid = 2872] [serial = 2196] [outer = 00000000] 12:40:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (10AC8400) [pid = 2872] [serial = 2197] [outer = 10A08800] 12:40:31 INFO - PROCESS | 2872 | 1467142831252 Marionette DEBUG loaded listener.js 12:40:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (114C7C00) [pid = 2872] [serial = 2198] [outer = 10A08800] 12:40:31 INFO - PROCESS | 2872 | --DOCSHELL 1430E800 == 30 [pid = 2872] [id = 786] 12:40:31 INFO - PROCESS | 2872 | --DOCSHELL 136F1000 == 29 [pid = 2872] [id = 785] 12:40:31 INFO - PROCESS | 2872 | --DOCSHELL 114C6C00 == 28 [pid = 2872] [id = 784] 12:40:31 INFO - PROCESS | 2872 | --DOCSHELL 10561400 == 27 [pid = 2872] [id = 783] 12:40:31 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (16E84400) [pid = 2872] [serial = 2143] [outer = 00000000] [url = about:blank] 12:40:31 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (17084800) [pid = 2872] [serial = 2146] [outer = 00000000] [url = about:blank] 12:40:31 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (16F14400) [pid = 2872] [serial = 2144] [outer = 00000000] [url = about:blank] 12:40:31 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (18120400) [pid = 2872] [serial = 2156] [outer = 00000000] [url = about:blank] 12:40:31 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (15053C00) [pid = 2872] [serial = 2149] [outer = 00000000] [url = about:blank] 12:40:31 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (1782CC00) [pid = 2872] [serial = 2152] [outer = 00000000] [url = about:blank] 12:40:31 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (183A7000) [pid = 2872] [serial = 2158] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:40:31 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (14E3C400) [pid = 2872] [serial = 2134] [outer = 00000000] [url = about:blank] 12:40:31 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (14E48800) [pid = 2872] [serial = 2135] [outer = 00000000] [url = about:blank] 12:40:31 INFO - PROCESS | 2872 | --DOMWINDOW == 70 (19CF1000) [pid = 2872] [serial = 2123] [outer = 00000000] [url = about:blank] 12:40:31 INFO - PROCESS | 2872 | --DOMWINDOW == 69 (19C9C400) [pid = 2872] [serial = 2122] [outer = 00000000] [url = about:blank] 12:40:31 INFO - PROCESS | 2872 | --DOMWINDOW == 68 (15F9BC00) [pid = 2872] [serial = 2137] [outer = 00000000] [url = about:blank] 12:40:31 INFO - PROCESS | 2872 | --DOMWINDOW == 67 (169B5800) [pid = 2872] [serial = 2138] [outer = 00000000] [url = about:blank] 12:40:31 INFO - PROCESS | 2872 | --DOMWINDOW == 66 (10A0F400) [pid = 2872] [serial = 2128] [outer = 00000000] [url = about:blank] 12:40:31 INFO - PROCESS | 2872 | --DOMWINDOW == 65 (10AD3400) [pid = 2872] [serial = 2129] [outer = 00000000] [url = about:blank] 12:40:31 INFO - PROCESS | 2872 | --DOMWINDOW == 64 (131CB800) [pid = 2872] [serial = 2125] [outer = 00000000] [url = about:blank] 12:40:31 INFO - PROCESS | 2872 | --DOMWINDOW == 63 (13939800) [pid = 2872] [serial = 2126] [outer = 00000000] [url = about:blank] 12:40:31 INFO - PROCESS | 2872 | --DOMWINDOW == 62 (13148800) [pid = 2872] [serial = 2131] [outer = 00000000] [url = about:blank] 12:40:31 INFO - PROCESS | 2872 | --DOMWINDOW == 61 (136FC800) [pid = 2872] [serial = 2132] [outer = 00000000] [url = about:blank] 12:40:31 INFO - PROCESS | 2872 | --DOMWINDOW == 60 (16A4D400) [pid = 2872] [serial = 2140] [outer = 00000000] [url = about:blank] 12:40:31 INFO - PROCESS | 2872 | --DOMWINDOW == 59 (16C47C00) [pid = 2872] [serial = 2141] [outer = 00000000] [url = about:blank] 12:40:31 INFO - PROCESS | 2872 | --DOMWINDOW == 58 (17232000) [pid = 2872] [serial = 2147] [outer = 00000000] [url = about:blank] 12:40:31 INFO - PROCESS | 2872 | --DOMWINDOW == 57 (17BD3000) [pid = 2872] [serial = 2153] [outer = 00000000] [url = about:blank] 12:40:31 INFO - PROCESS | 2872 | --DOMWINDOW == 56 (169B9400) [pid = 2872] [serial = 2150] [outer = 00000000] [url = about:blank] 12:40:31 INFO - PROCESS | 2872 | --DOMWINDOW == 55 (1811DC00) [pid = 2872] [serial = 2155] [outer = 00000000] [url = about:blank] 12:40:31 INFO - PROCESS | 2872 | ++DOCSHELL 114C6C00 == 28 [pid = 2872] [id = 790] 12:40:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 56 (114CAC00) [pid = 2872] [serial = 2199] [outer = 00000000] 12:40:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 57 (11AD9400) [pid = 2872] [serial = 2200] [outer = 114CAC00] 12:40:31 INFO - PROCESS | 2872 | 1467142831865 Marionette TRACE conn3 <- [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]]]}] 12:40:31 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 12:40:31 INFO - document served over http requires an https 12:40:31 INFO - sub-resource via iframe-tag using the meta-referrer 12:40:31 INFO - delivery method with keep-origin-redirect and when 12:40:31 INFO - the target request is cross-origin. 12:40:31 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 1031ms 12:40:31 INFO - PROCESS | 2872 | 1467142831918 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 12:40:31 INFO - PROCESS | 2872 | 1467142831922 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 12:40:31 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html 12:40:31 INFO - PROCESS | 2872 | 1467142831942 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 12:40:31 INFO - PROCESS | 2872 | 1467142831945 Marionette TRACE conn3 <- [1,2438,null,{}] 12:40:31 INFO - PROCESS | 2872 | 1467142831950 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:31 INFO - PROCESS | 2872 | 1467142831954 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:32 INFO - PROCESS | 2872 | 1467142832047 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 12:40:32 INFO - PROCESS | 2872 | 1467142832059 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:32 INFO - PROCESS | 2872 | 1467142832062 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:32 INFO - PROCESS | 2872 | ++DOCSHELL 13106400 == 29 [pid = 2872] [id = 791] 12:40:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 58 (13109400) [pid = 2872] [serial = 2201] [outer = 00000000] 12:40:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 59 (131CA000) [pid = 2872] [serial = 2202] [outer = 13109400] 12:40:32 INFO - PROCESS | 2872 | 1467142832112 Marionette DEBUG loaded listener.js 12:40:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 60 (13261000) [pid = 2872] [serial = 2203] [outer = 13109400] 12:40:32 INFO - PROCESS | 2872 | ++DOCSHELL 139C8800 == 30 [pid = 2872] [id = 792] 12:40:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 61 (139C9000) [pid = 2872] [serial = 2204] [outer = 00000000] 12:40:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 62 (139CB800) [pid = 2872] [serial = 2205] [outer = 139C9000] 12:40:32 INFO - PROCESS | 2872 | 1467142832670 Marionette TRACE conn3 <- [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]]]}] 12:40:32 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 12:40:32 INFO - document served over http requires an https 12:40:32 INFO - sub-resource via iframe-tag using the meta-referrer 12:40:32 INFO - delivery method with no-redirect and when 12:40:32 INFO - the target request is cross-origin. 12:40:32 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html | took 735ms 12:40:32 INFO - PROCESS | 2872 | 1467142832682 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 12:40:32 INFO - PROCESS | 2872 | 1467142832685 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 12:40:32 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/cross-origin.swap-origin-redirect.http.html 12:40:32 INFO - PROCESS | 2872 | 1467142832690 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 12:40:32 INFO - PROCESS | 2872 | 1467142832692 Marionette TRACE conn3 <- [1,2442,null,{}] 12:40:32 INFO - PROCESS | 2872 | 1467142832695 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:32 INFO - PROCESS | 2872 | 1467142832698 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:32 INFO - PROCESS | 2872 | 1467142832792 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 12:40:32 INFO - PROCESS | 2872 | 1467142832895 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:32 INFO - PROCESS | 2872 | 1467142832897 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:32 INFO - PROCESS | 2872 | ++DOCSHELL 1393F000 == 31 [pid = 2872] [id = 793] 12:40:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 63 (139C9400) [pid = 2872] [serial = 2206] [outer = 00000000] 12:40:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 64 (140D8800) [pid = 2872] [serial = 2207] [outer = 139C9400] 12:40:32 INFO - PROCESS | 2872 | 1467142832942 Marionette DEBUG loaded listener.js 12:40:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 65 (1430AC00) [pid = 2872] [serial = 2208] [outer = 139C9400] 12:40:33 INFO - PROCESS | 2872 | ++DOCSHELL 14F19800 == 32 [pid = 2872] [id = 794] 12:40:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 66 (14F1AC00) [pid = 2872] [serial = 2209] [outer = 00000000] 12:40:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 67 (1504A800) [pid = 2872] [serial = 2210] [outer = 14F1AC00] 12:40:33 INFO - PROCESS | 2872 | 1467142833377 Marionette TRACE conn3 <- [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]]]}] 12:40:33 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 12:40:33 INFO - document served over http requires an https 12:40:33 INFO - sub-resource via iframe-tag using the meta-referrer 12:40:33 INFO - delivery method with swap-origin-redirect and when 12:40:33 INFO - the target request is cross-origin. 12:40:33 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 735ms 12:40:33 INFO - PROCESS | 2872 | 1467142833431 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 12:40:33 INFO - PROCESS | 2872 | 1467142833433 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 12:40:33 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http.html 12:40:33 INFO - PROCESS | 2872 | 1467142833438 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 12:40:33 INFO - PROCESS | 2872 | 1467142833444 Marionette TRACE conn3 <- [1,2446,null,{}] 12:40:33 INFO - PROCESS | 2872 | 1467142833453 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:33 INFO - PROCESS | 2872 | 1467142833457 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:33 INFO - PROCESS | 2872 | 1467142833554 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 12:40:33 INFO - PROCESS | 2872 | 1467142833569 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:33 INFO - PROCESS | 2872 | 1467142833571 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:33 INFO - PROCESS | 2872 | ++DOCSHELL 157AD400 == 33 [pid = 2872] [id = 795] 12:40:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 68 (157B1000) [pid = 2872] [serial = 2211] [outer = 00000000] 12:40:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 69 (157DC000) [pid = 2872] [serial = 2212] [outer = 157B1000] 12:40:33 INFO - PROCESS | 2872 | 1467142833616 Marionette DEBUG loaded listener.js 12:40:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 70 (157DF800) [pid = 2872] [serial = 2213] [outer = 157B1000] 12:40:34 INFO - PROCESS | 2872 | 1467142834091 Marionette TRACE conn3 <- [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]]]}] 12:40:34 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 12:40:34 INFO - document served over http requires an https 12:40:34 INFO - sub-resource via script-tag using the meta-referrer 12:40:34 INFO - delivery method with keep-origin-redirect and when 12:40:34 INFO - the target request is cross-origin. 12:40:34 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 688ms 12:40:34 INFO - PROCESS | 2872 | 1467142834136 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 12:40:34 INFO - PROCESS | 2872 | 1467142834138 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 12:40:34 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html 12:40:34 INFO - PROCESS | 2872 | 1467142834171 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 12:40:34 INFO - PROCESS | 2872 | 1467142834173 Marionette TRACE conn3 <- [1,2450,null,{}] 12:40:34 INFO - PROCESS | 2872 | 1467142834193 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:34 INFO - PROCESS | 2872 | 1467142834195 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:34 INFO - PROCESS | 2872 | 1467142834308 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 12:40:34 INFO - PROCESS | 2872 | 1467142834370 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:34 INFO - PROCESS | 2872 | 1467142834372 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:34 INFO - PROCESS | 2872 | ++DOCSHELL 157E2400 == 34 [pid = 2872] [id = 796] 12:40:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 71 (157E3800) [pid = 2872] [serial = 2214] [outer = 00000000] 12:40:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (169B5800) [pid = 2872] [serial = 2215] [outer = 157E3800] 12:40:34 INFO - PROCESS | 2872 | 1467142834415 Marionette DEBUG loaded listener.js 12:40:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (169BC400) [pid = 2872] [serial = 2216] [outer = 157E3800] 12:40:34 INFO - PROCESS | 2872 | 1467142834810 Marionette TRACE conn3 <- [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]]]}] 12:40:34 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 12:40:34 INFO - document served over http requires an https 12:40:34 INFO - sub-resource via script-tag using the meta-referrer 12:40:34 INFO - delivery method with no-redirect and when 12:40:34 INFO - the target request is cross-origin. 12:40:34 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html | took 672ms 12:40:34 INFO - PROCESS | 2872 | 1467142834821 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 12:40:34 INFO - PROCESS | 2872 | 1467142834822 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 12:40:34 INFO - PROCESS | 2872 | 1467142834826 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 12:40:34 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html 12:40:34 INFO - PROCESS | 2872 | 1467142834827 Marionette TRACE conn3 <- [1,2454,null,{}] 12:40:34 INFO - PROCESS | 2872 | 1467142834831 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:34 INFO - PROCESS | 2872 | 1467142834833 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:34 INFO - PROCESS | 2872 | 1467142834951 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 12:40:35 INFO - PROCESS | 2872 | 1467142835009 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:35 INFO - PROCESS | 2872 | 1467142835015 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:35 INFO - PROCESS | 2872 | ++DOCSHELL 16A47800 == 35 [pid = 2872] [id = 797] 12:40:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (16A47C00) [pid = 2872] [serial = 2217] [outer = 00000000] 12:40:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (16A4D000) [pid = 2872] [serial = 2218] [outer = 16A47C00] 12:40:35 INFO - PROCESS | 2872 | 1467142835071 Marionette DEBUG loaded listener.js 12:40:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (16A50C00) [pid = 2872] [serial = 2219] [outer = 16A47C00] 12:40:35 INFO - PROCESS | 2872 | 1467142835514 Marionette TRACE conn3 <- [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]]]}] 12:40:35 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (1430EC00) [pid = 2872] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.keep-origin-redirect.http.html] 12:40:35 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 12:40:35 INFO - document served over http requires an https 12:40:35 INFO - sub-resource via script-tag using the meta-referrer 12:40:35 INFO - delivery method with swap-origin-redirect and when 12:40:35 INFO - the target request is cross-origin. 12:40:35 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (10A0B800) [pid = 2872] [serial = 2159] [outer = 00000000] [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] 12:40:35 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 734ms 12:40:35 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (19AB1400) [pid = 2872] [serial = 2175] [outer = 00000000] [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] 12:40:35 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (19A3D800) [pid = 2872] [serial = 2172] [outer = 00000000] [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] 12:40:35 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (157D9400) [pid = 2872] [serial = 2164] [outer = 00000000] [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] 12:40:35 INFO - PROCESS | 2872 | --DOMWINDOW == 70 (18340C00) [pid = 2872] [serial = 2169] [outer = 00000000] [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] 12:40:35 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/cross-origin.keep-origin-redirect.http.html 12:40:35 INFO - PROCESS | 2872 | --DOMWINDOW == 69 (1833C000) [pid = 2872] [serial = 2167] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:40:35 INFO - PROCESS | 2872 | --DOMWINDOW == 68 (14E44C00) [pid = 2872] [serial = 2162] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467142820501] 12:40:35 INFO - PROCESS | 2872 | --DOMWINDOW == 67 (136F1400) [pid = 2872] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html] 12:40:35 INFO - PROCESS | 2872 | --DOMWINDOW == 66 (10A0F000) [pid = 2872] [serial = 2178] [outer = 00000000] [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] 12:40:35 INFO - PROCESS | 2872 | --DOMWINDOW == 65 (129EA400) [pid = 2872] [serial = 2181] [outer = 00000000] [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] 12:40:35 INFO - PROCESS | 2872 | 1467142835568 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 12:40:35 INFO - PROCESS | 2872 | 1467142835569 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 12:40:35 INFO - PROCESS | 2872 | 1467142835577 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 12:40:35 INFO - PROCESS | 2872 | 1467142835578 Marionette TRACE conn3 <- [1,2458,null,{}] 12:40:35 INFO - PROCESS | 2872 | 1467142835582 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:35 INFO - PROCESS | 2872 | 1467142835584 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:35 INFO - PROCESS | 2872 | 1467142835724 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 12:40:35 INFO - PROCESS | 2872 | 1467142835788 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:35 INFO - PROCESS | 2872 | 1467142835790 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:35 INFO - PROCESS | 2872 | ++DOCSHELL 15F9A800 == 36 [pid = 2872] [id = 798] 12:40:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 66 (16A44400) [pid = 2872] [serial = 2220] [outer = 00000000] 12:40:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 67 (16C48C00) [pid = 2872] [serial = 2221] [outer = 16A44400] 12:40:35 INFO - PROCESS | 2872 | 1467142835832 Marionette DEBUG loaded listener.js 12:40:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 68 (16C4DC00) [pid = 2872] [serial = 2222] [outer = 16A44400] 12:40:36 INFO - PROCESS | 2872 | 1467142836192 Marionette TRACE conn3 <- [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]]]}] 12:40:36 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 12:40:36 INFO - document served over http requires an https 12:40:36 INFO - sub-resource via xhr-request using the meta-referrer 12:40:36 INFO - delivery method with keep-origin-redirect and when 12:40:36 INFO - the target request is cross-origin. 12:40:36 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 641ms 12:40:36 INFO - PROCESS | 2872 | 1467142836213 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 12:40:36 INFO - PROCESS | 2872 | 1467142836215 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 12:40:36 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html 12:40:36 INFO - PROCESS | 2872 | 1467142836219 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 12:40:36 INFO - PROCESS | 2872 | 1467142836220 Marionette TRACE conn3 <- [1,2462,null,{}] 12:40:36 INFO - PROCESS | 2872 | 1467142836224 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:36 INFO - PROCESS | 2872 | 1467142836226 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:36 INFO - PROCESS | 2872 | 1467142836303 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 12:40:36 INFO - PROCESS | 2872 | 1467142836308 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:36 INFO - PROCESS | 2872 | 1467142836310 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:36 INFO - PROCESS | 2872 | ++DOCSHELL 13D1A000 == 37 [pid = 2872] [id = 799] 12:40:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 69 (16A43C00) [pid = 2872] [serial = 2223] [outer = 00000000] 12:40:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 70 (16E84C00) [pid = 2872] [serial = 2224] [outer = 16A43C00] 12:40:36 INFO - PROCESS | 2872 | 1467142836353 Marionette DEBUG loaded listener.js 12:40:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 71 (16E87800) [pid = 2872] [serial = 2225] [outer = 16A43C00] 12:40:36 INFO - PROCESS | 2872 | 1467142836756 Marionette TRACE conn3 <- [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]]]}] 12:40:36 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 12:40:36 INFO - document served over http requires an https 12:40:36 INFO - sub-resource via xhr-request using the meta-referrer 12:40:36 INFO - delivery method with no-redirect and when 12:40:36 INFO - the target request is cross-origin. 12:40:36 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html | took 593ms 12:40:36 INFO - PROCESS | 2872 | 1467142836821 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 12:40:36 INFO - PROCESS | 2872 | 1467142836823 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 12:40:36 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/cross-origin.swap-origin-redirect.http.html 12:40:36 INFO - PROCESS | 2872 | 1467142836830 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 12:40:36 INFO - PROCESS | 2872 | 1467142836832 Marionette TRACE conn3 <- [1,2466,null,{}] 12:40:36 INFO - PROCESS | 2872 | 1467142836836 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:36 INFO - PROCESS | 2872 | 1467142836838 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:36 INFO - PROCESS | 2872 | 1467142836918 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 12:40:36 INFO - PROCESS | 2872 | 1467142836926 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:36 INFO - PROCESS | 2872 | 1467142836928 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:36 INFO - PROCESS | 2872 | ++DOCSHELL 16E84800 == 38 [pid = 2872] [id = 800] 12:40:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (16E8A400) [pid = 2872] [serial = 2226] [outer = 00000000] 12:40:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (16F7CC00) [pid = 2872] [serial = 2227] [outer = 16E8A400] 12:40:36 INFO - PROCESS | 2872 | 1467142836970 Marionette DEBUG loaded listener.js 12:40:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (16F80800) [pid = 2872] [serial = 2228] [outer = 16E8A400] 12:40:37 INFO - PROCESS | 2872 | 1467142837431 Marionette TRACE conn3 <- [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]]]}] 12:40:37 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 12:40:37 INFO - document served over http requires an https 12:40:37 INFO - sub-resource via xhr-request using the meta-referrer 12:40:37 INFO - delivery method with swap-origin-redirect and when 12:40:37 INFO - the target request is cross-origin. 12:40:37 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 640ms 12:40:37 INFO - PROCESS | 2872 | 1467142837483 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 12:40:37 INFO - PROCESS | 2872 | 1467142837485 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 12:40:37 INFO - PROCESS | 2872 | 1467142837488 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 12:40:37 INFO - PROCESS | 2872 | 1467142837490 Marionette TRACE conn3 <- [1,2470,null,{}] 12:40:37 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 12:40:37 INFO - PROCESS | 2872 | 1467142837494 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:37 INFO - PROCESS | 2872 | 1467142837496 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:37 INFO - PROCESS | 2872 | 1467142837575 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 12:40:37 INFO - PROCESS | 2872 | 1467142837580 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:37 INFO - PROCESS | 2872 | 1467142837582 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:37 INFO - PROCESS | 2872 | ++DOCSHELL 10ACE800 == 39 [pid = 2872] [id = 801] 12:40:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (11ADCC00) [pid = 2872] [serial = 2229] [outer = 00000000] 12:40:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (16A42000) [pid = 2872] [serial = 2230] [outer = 11ADCC00] 12:40:37 INFO - PROCESS | 2872 | 1467142837625 Marionette DEBUG loaded listener.js 12:40:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (16E8C400) [pid = 2872] [serial = 2231] [outer = 11ADCC00] 12:40:38 INFO - PROCESS | 2872 | 1467142838120 Marionette TRACE conn3 <- [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]]]}] 12:40:38 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 12:40:38 INFO - document served over http requires an http 12:40:38 INFO - sub-resource via fetch-request using the meta-referrer 12:40:38 INFO - delivery method with keep-origin-redirect and when 12:40:38 INFO - the target request is same-origin. 12:40:38 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 703ms 12:40:38 INFO - PROCESS | 2872 | 1467142838191 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 12:40:38 INFO - PROCESS | 2872 | 1467142838196 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 12:40:38 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/fetch-request/same-origin-insecure.no-redirect.http.html 12:40:38 INFO - PROCESS | 2872 | 1467142838201 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 12:40:38 INFO - PROCESS | 2872 | 1467142838206 Marionette TRACE conn3 <- [1,2474,null,{}] 12:40:38 INFO - PROCESS | 2872 | 1467142838213 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:38 INFO - PROCESS | 2872 | 1467142838216 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:38 INFO - PROCESS | 2872 | 1467142838441 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 12:40:38 INFO - PROCESS | 2872 | 1467142838544 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:38 INFO - PROCESS | 2872 | 1467142838549 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:38 INFO - PROCESS | 2872 | ++DOCSHELL 12BCC400 == 40 [pid = 2872] [id = 802] 12:40:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (12BD1800) [pid = 2872] [serial = 2232] [outer = 00000000] 12:40:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (13151800) [pid = 2872] [serial = 2233] [outer = 12BD1800] 12:40:38 INFO - PROCESS | 2872 | 1467142838606 Marionette DEBUG loaded listener.js 12:40:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (13265400) [pid = 2872] [serial = 2234] [outer = 12BD1800] 12:40:39 INFO - PROCESS | 2872 | 1467142839135 Marionette TRACE conn3 <- [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]]]}] 12:40:39 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 12:40:39 INFO - document served over http requires an http 12:40:39 INFO - sub-resource via fetch-request using the meta-referrer 12:40:39 INFO - delivery method with no-redirect and when 12:40:39 INFO - the target request is same-origin. 12:40:39 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 937ms 12:40:39 INFO - PROCESS | 2872 | 1467142839147 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 12:40:39 INFO - PROCESS | 2872 | 1467142839152 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 12:40:39 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 12:40:39 INFO - PROCESS | 2872 | 1467142839158 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 12:40:39 INFO - PROCESS | 2872 | 1467142839161 Marionette TRACE conn3 <- [1,2478,null,{}] 12:40:39 INFO - PROCESS | 2872 | 1467142839165 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:39 INFO - PROCESS | 2872 | 1467142839168 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:39 INFO - PROCESS | 2872 | 1467142839275 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 12:40:39 INFO - PROCESS | 2872 | 1467142839416 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:39 INFO - PROCESS | 2872 | 1467142839419 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:39 INFO - PROCESS | 2872 | ++DOCSHELL 140DA000 == 41 [pid = 2872] [id = 803] 12:40:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (14309C00) [pid = 2872] [serial = 2235] [outer = 00000000] 12:40:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (14E4A000) [pid = 2872] [serial = 2236] [outer = 14309C00] 12:40:39 INFO - PROCESS | 2872 | 1467142839477 Marionette DEBUG loaded listener.js 12:40:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (155C7C00) [pid = 2872] [serial = 2237] [outer = 14309C00] 12:40:40 INFO - PROCESS | 2872 | 1467142840039 Marionette TRACE conn3 <- [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]]]}] 12:40:40 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 12:40:40 INFO - document served over http requires an http 12:40:40 INFO - sub-resource via fetch-request using the meta-referrer 12:40:40 INFO - delivery method with swap-origin-redirect and when 12:40:40 INFO - the target request is same-origin. 12:40:40 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 906ms 12:40:40 INFO - PROCESS | 2872 | 1467142840072 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 12:40:40 INFO - PROCESS | 2872 | 1467142840075 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 12:40:40 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 12:40:40 INFO - PROCESS | 2872 | 1467142840080 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 12:40:40 INFO - PROCESS | 2872 | 1467142840084 Marionette TRACE conn3 <- [1,2482,null,{}] 12:40:40 INFO - PROCESS | 2872 | 1467142840097 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:40 INFO - PROCESS | 2872 | 1467142840104 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:40 INFO - PROCESS | 2872 | 1467142840216 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 12:40:40 INFO - PROCESS | 2872 | 1467142840326 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:40 INFO - PROCESS | 2872 | 1467142840330 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:40 INFO - PROCESS | 2872 | ++DOCSHELL 16F0D000 == 42 [pid = 2872] [id = 804] 12:40:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (16F10800) [pid = 2872] [serial = 2238] [outer = 00000000] 12:40:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (17085400) [pid = 2872] [serial = 2239] [outer = 16F10800] 12:40:40 INFO - PROCESS | 2872 | 1467142840427 Marionette DEBUG loaded listener.js 12:40:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (17277800) [pid = 2872] [serial = 2240] [outer = 16F10800] 12:40:40 INFO - PROCESS | 2872 | ++DOCSHELL 17830C00 == 43 [pid = 2872] [id = 805] 12:40:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (178C5400) [pid = 2872] [serial = 2241] [outer = 00000000] 12:40:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (1782A800) [pid = 2872] [serial = 2242] [outer = 178C5400] 12:40:41 INFO - PROCESS | 2872 | 1467142841019 Marionette TRACE conn3 <- [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]]]}] 12:40:41 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 12:40:41 INFO - document served over http requires an http 12:40:41 INFO - sub-resource via iframe-tag using the meta-referrer 12:40:41 INFO - delivery method with keep-origin-redirect and when 12:40:41 INFO - the target request is same-origin. 12:40:41 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 1000ms 12:40:41 INFO - PROCESS | 2872 | 1467142841080 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 12:40:41 INFO - PROCESS | 2872 | 1467142841083 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 12:40:41 INFO - PROCESS | 2872 | 1467142841087 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 12:40:41 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/iframe-tag/same-origin-insecure.no-redirect.http.html 12:40:41 INFO - PROCESS | 2872 | 1467142841089 Marionette TRACE conn3 <- [1,2486,null,{}] 12:40:41 INFO - PROCESS | 2872 | 1467142841093 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:41 INFO - PROCESS | 2872 | 1467142841095 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:41 INFO - PROCESS | 2872 | 1467142841220 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 12:40:41 INFO - PROCESS | 2872 | 1467142841359 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:41 INFO - PROCESS | 2872 | 1467142841361 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:41 INFO - PROCESS | 2872 | ++DOCSHELL 14E42400 == 44 [pid = 2872] [id = 806] 12:40:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (14E47000) [pid = 2872] [serial = 2243] [outer = 00000000] 12:40:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (17823400) [pid = 2872] [serial = 2244] [outer = 14E47000] 12:40:41 INFO - PROCESS | 2872 | 1467142841421 Marionette DEBUG loaded listener.js 12:40:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (178CEC00) [pid = 2872] [serial = 2245] [outer = 14E47000] 12:40:42 INFO - PROCESS | 2872 | ++DOCSHELL 1281A800 == 45 [pid = 2872] [id = 807] 12:40:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (12D65C00) [pid = 2872] [serial = 2246] [outer = 00000000] 12:40:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (12DEF400) [pid = 2872] [serial = 2247] [outer = 12D65C00] 12:40:42 INFO - PROCESS | 2872 | 1467142842212 Marionette TRACE conn3 <- [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]]]}] 12:40:42 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 12:40:42 INFO - document served over http requires an http 12:40:42 INFO - sub-resource via iframe-tag using the meta-referrer 12:40:42 INFO - delivery method with no-redirect and when 12:40:42 INFO - the target request is same-origin. 12:40:42 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 1156ms 12:40:42 INFO - PROCESS | 2872 | 1467142842243 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 12:40:42 INFO - PROCESS | 2872 | 1467142842248 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 12:40:42 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 12:40:42 INFO - PROCESS | 2872 | 1467142842255 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 12:40:42 INFO - PROCESS | 2872 | 1467142842258 Marionette TRACE conn3 <- [1,2490,null,{}] 12:40:42 INFO - PROCESS | 2872 | 1467142842285 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:42 INFO - PROCESS | 2872 | 1467142842289 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:42 INFO - PROCESS | 2872 | 1467142842407 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 12:40:42 INFO - PROCESS | 2872 | 1467142842541 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:42 INFO - PROCESS | 2872 | 1467142842543 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:42 INFO - PROCESS | 2872 | ++DOCSHELL 1309E400 == 46 [pid = 2872] [id = 808] 12:40:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (139D5000) [pid = 2872] [serial = 2248] [outer = 00000000] 12:40:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (13D19400) [pid = 2872] [serial = 2249] [outer = 139D5000] 12:40:42 INFO - PROCESS | 2872 | 1467142842594 Marionette DEBUG loaded listener.js 12:40:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (1430B000) [pid = 2872] [serial = 2250] [outer = 139D5000] 12:40:43 INFO - PROCESS | 2872 | --DOCSHELL 16E84800 == 45 [pid = 2872] [id = 800] 12:40:43 INFO - PROCESS | 2872 | --DOCSHELL 13D1A000 == 44 [pid = 2872] [id = 799] 12:40:43 INFO - PROCESS | 2872 | --DOCSHELL 15F9A800 == 43 [pid = 2872] [id = 798] 12:40:43 INFO - PROCESS | 2872 | --DOCSHELL 16A47800 == 42 [pid = 2872] [id = 797] 12:40:43 INFO - PROCESS | 2872 | --DOCSHELL 157E2400 == 41 [pid = 2872] [id = 796] 12:40:43 INFO - PROCESS | 2872 | --DOCSHELL 157AD400 == 40 [pid = 2872] [id = 795] 12:40:43 INFO - PROCESS | 2872 | --DOCSHELL 14F19800 == 39 [pid = 2872] [id = 794] 12:40:43 INFO - PROCESS | 2872 | --DOCSHELL 139C8800 == 38 [pid = 2872] [id = 792] 12:40:43 INFO - PROCESS | 2872 | --DOCSHELL 1393F000 == 37 [pid = 2872] [id = 793] 12:40:43 INFO - PROCESS | 2872 | --DOCSHELL 13106400 == 36 [pid = 2872] [id = 791] 12:40:43 INFO - PROCESS | 2872 | --DOCSHELL 114C6C00 == 35 [pid = 2872] [id = 790] 12:40:43 INFO - PROCESS | 2872 | --DOCSHELL 10A05C00 == 34 [pid = 2872] [id = 789] 12:40:43 INFO - PROCESS | 2872 | --DOCSHELL 14FF2400 == 33 [pid = 2872] [id = 787] 12:40:43 INFO - PROCESS | 2872 | --DOCSHELL 11CCF400 == 32 [pid = 2872] [id = 788] 12:40:43 INFO - PROCESS | 2872 | --DOCSHELL 17830C00 == 31 [pid = 2872] [id = 805] 12:40:43 INFO - PROCESS | 2872 | --DOCSHELL 1281A800 == 30 [pid = 2872] [id = 807] 12:40:43 INFO - PROCESS | 2872 | --DOCSHELL 14E42400 == 29 [pid = 2872] [id = 806] 12:40:43 INFO - PROCESS | 2872 | --DOCSHELL 16F0D000 == 28 [pid = 2872] [id = 804] 12:40:43 INFO - PROCESS | 2872 | --DOCSHELL 10ACE800 == 27 [pid = 2872] [id = 801] 12:40:43 INFO - PROCESS | 2872 | --DOCSHELL 12BCC400 == 26 [pid = 2872] [id = 802] 12:40:43 INFO - PROCESS | 2872 | --DOCSHELL 140DA000 == 25 [pid = 2872] [id = 803] 12:40:43 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (13938400) [pid = 2872] [serial = 2185] [outer = 00000000] [url = about:blank] 12:40:43 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (139CBC00) [pid = 2872] [serial = 2186] [outer = 00000000] [url = about:blank] 12:40:43 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (129B2C00) [pid = 2872] [serial = 2179] [outer = 00000000] [url = about:blank] 12:40:43 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (1303BC00) [pid = 2872] [serial = 2183] [outer = 00000000] [url = about:blank] 12:40:43 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (12DF2C00) [pid = 2872] [serial = 2182] [outer = 00000000] [url = about:blank] 12:40:43 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (139CD400) [pid = 2872] [serial = 2180] [outer = 00000000] [url = about:blank] 12:40:43 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (10ACC000) [pid = 2872] [serial = 2160] [outer = 00000000] [url = about:blank] 12:40:43 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (15F9AC00) [pid = 2872] [serial = 2165] [outer = 00000000] [url = about:blank] 12:40:43 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (183B0800) [pid = 2872] [serial = 2170] [outer = 00000000] [url = about:blank] 12:40:43 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (19CF4400) [pid = 2872] [serial = 2173] [outer = 00000000] [url = about:blank] 12:40:43 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (1A02D800) [pid = 2872] [serial = 2176] [outer = 00000000] [url = about:blank] 12:40:43 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (14E43400) [pid = 2872] [serial = 2189] [outer = 00000000] [url = about:blank] 12:40:43 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (14E3C800) [pid = 2872] [serial = 2188] [outer = 00000000] [url = about:blank] 12:40:43 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (12BC9C00) [pid = 2872] [serial = 2161] [outer = 00000000] [url = about:blank] 12:40:43 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (1A036000) [pid = 2872] [serial = 2177] [outer = 00000000] [url = about:blank] 12:40:43 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (19CF7C00) [pid = 2872] [serial = 2174] [outer = 00000000] [url = about:blank] 12:40:43 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (16A50800) [pid = 2872] [serial = 2166] [outer = 00000000] [url = about:blank] 12:40:43 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (199B5800) [pid = 2872] [serial = 2171] [outer = 00000000] [url = about:blank] 12:40:43 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (18341800) [pid = 2872] [serial = 2168] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:40:43 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (14388000) [pid = 2872] [serial = 2163] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467142820501] 12:40:43 INFO - PROCESS | 2872 | ++DOCSHELL 110AEC00 == 26 [pid = 2872] [id = 809] 12:40:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (110B7800) [pid = 2872] [serial = 2251] [outer = 00000000] 12:40:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (11265C00) [pid = 2872] [serial = 2252] [outer = 110B7800] 12:40:43 INFO - PROCESS | 2872 | 1467142843781 Marionette TRACE conn3 <- [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]]]}] 12:40:43 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 12:40:43 INFO - document served over http requires an http 12:40:43 INFO - sub-resource via iframe-tag using the meta-referrer 12:40:43 INFO - delivery method with swap-origin-redirect and when 12:40:43 INFO - the target request is same-origin. 12:40:43 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 1578ms 12:40:43 INFO - PROCESS | 2872 | 1467142843839 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 12:40:43 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 12:40:43 INFO - PROCESS | 2872 | 1467142843843 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 12:40:43 INFO - PROCESS | 2872 | 1467142843847 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 12:40:43 INFO - PROCESS | 2872 | 1467142843852 Marionette TRACE conn3 <- [1,2494,null,{}] 12:40:43 INFO - PROCESS | 2872 | 1467142843857 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:43 INFO - PROCESS | 2872 | 1467142843859 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:43 INFO - PROCESS | 2872 | 1467142843996 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 12:40:44 INFO - PROCESS | 2872 | 1467142844090 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:44 INFO - PROCESS | 2872 | 1467142844092 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:44 INFO - PROCESS | 2872 | ++DOCSHELL 11C3C400 == 27 [pid = 2872] [id = 810] 12:40:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (11CD1800) [pid = 2872] [serial = 2253] [outer = 00000000] 12:40:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (130A9800) [pid = 2872] [serial = 2254] [outer = 11CD1800] 12:40:44 INFO - PROCESS | 2872 | 1467142844139 Marionette DEBUG loaded listener.js 12:40:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (13124800) [pid = 2872] [serial = 2255] [outer = 11CD1800] 12:40:44 INFO - PROCESS | 2872 | 1467142844521 Marionette TRACE conn3 <- [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]]]}] 12:40:44 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 12:40:44 INFO - document served over http requires an http 12:40:44 INFO - sub-resource via script-tag using the meta-referrer 12:40:44 INFO - delivery method with keep-origin-redirect and when 12:40:44 INFO - the target request is same-origin. 12:40:44 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 688ms 12:40:44 INFO - PROCESS | 2872 | 1467142844579 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 12:40:44 INFO - PROCESS | 2872 | 1467142844584 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 12:40:44 INFO - PROCESS | 2872 | 1467142844596 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 12:40:44 INFO - PROCESS | 2872 | 1467142844599 Marionette TRACE conn3 <- [1,2498,null,{}] 12:40:44 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/script-tag/same-origin-insecure.no-redirect.http.html 12:40:44 INFO - PROCESS | 2872 | 1467142844603 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:44 INFO - PROCESS | 2872 | 1467142844607 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:44 INFO - PROCESS | 2872 | 1467142844695 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 12:40:44 INFO - PROCESS | 2872 | 1467142844701 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:44 INFO - PROCESS | 2872 | 1467142844704 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:44 INFO - PROCESS | 2872 | ++DOCSHELL 139D1000 == 28 [pid = 2872] [id = 811] 12:40:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (139D2000) [pid = 2872] [serial = 2256] [outer = 00000000] 12:40:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (13D0B800) [pid = 2872] [serial = 2257] [outer = 139D2000] 12:40:44 INFO - PROCESS | 2872 | 1467142844750 Marionette DEBUG loaded listener.js 12:40:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (140DA000) [pid = 2872] [serial = 2258] [outer = 139D2000] 12:40:45 INFO - PROCESS | 2872 | 1467142845195 Marionette TRACE conn3 <- [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]]]}] 12:40:45 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 12:40:45 INFO - document served over http requires an http 12:40:45 INFO - sub-resource via script-tag using the meta-referrer 12:40:45 INFO - delivery method with no-redirect and when 12:40:45 INFO - the target request is same-origin. 12:40:45 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 641ms 12:40:45 INFO - PROCESS | 2872 | 1467142845244 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 12:40:45 INFO - PROCESS | 2872 | 1467142845246 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 12:40:45 INFO - PROCESS | 2872 | 1467142845251 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 12:40:45 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 12:40:45 INFO - PROCESS | 2872 | 1467142845257 Marionette TRACE conn3 <- [1,2502,null,{}] 12:40:45 INFO - PROCESS | 2872 | 1467142845271 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:45 INFO - PROCESS | 2872 | 1467142845276 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:45 INFO - PROCESS | 2872 | 1467142845359 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 12:40:45 INFO - PROCESS | 2872 | 1467142845365 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:45 INFO - PROCESS | 2872 | 1467142845368 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:45 INFO - PROCESS | 2872 | ++DOCSHELL 14F19800 == 29 [pid = 2872] [id = 812] 12:40:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (14FEE000) [pid = 2872] [serial = 2259] [outer = 00000000] 12:40:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (155CF000) [pid = 2872] [serial = 2260] [outer = 14FEE000] 12:40:45 INFO - PROCESS | 2872 | 1467142845415 Marionette DEBUG loaded listener.js 12:40:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (157D9800) [pid = 2872] [serial = 2261] [outer = 14FEE000] 12:40:45 INFO - PROCESS | 2872 | 1467142845921 Marionette TRACE conn3 <- [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]]]}] 12:40:45 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 12:40:45 INFO - document served over http requires an http 12:40:45 INFO - sub-resource via script-tag using the meta-referrer 12:40:45 INFO - delivery method with swap-origin-redirect and when 12:40:45 INFO - the target request is same-origin. 12:40:45 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 687ms 12:40:45 INFO - PROCESS | 2872 | 1467142845952 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 12:40:45 INFO - PROCESS | 2872 | 1467142845954 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 12:40:45 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 12:40:45 INFO - PROCESS | 2872 | 1467142845957 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 12:40:45 INFO - PROCESS | 2872 | 1467142845959 Marionette TRACE conn3 <- [1,2506,null,{}] 12:40:45 INFO - PROCESS | 2872 | 1467142845962 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:45 INFO - PROCESS | 2872 | 1467142845964 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:46 INFO - PROCESS | 2872 | 1467142846084 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 12:40:46 INFO - PROCESS | 2872 | 1467142846176 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:46 INFO - PROCESS | 2872 | 1467142846178 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:46 INFO - PROCESS | 2872 | ++DOCSHELL 169B4800 == 30 [pid = 2872] [id = 813] 12:40:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (169B6000) [pid = 2872] [serial = 2262] [outer = 00000000] 12:40:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (169C1C00) [pid = 2872] [serial = 2263] [outer = 169B6000] 12:40:46 INFO - PROCESS | 2872 | 1467142846222 Marionette DEBUG loaded listener.js 12:40:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (16A48800) [pid = 2872] [serial = 2264] [outer = 169B6000] 12:40:46 INFO - PROCESS | 2872 | 1467142846619 Marionette TRACE conn3 <- [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]]]}] 12:40:46 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 12:40:46 INFO - document served over http requires an http 12:40:46 INFO - sub-resource via xhr-request using the meta-referrer 12:40:46 INFO - delivery method with keep-origin-redirect and when 12:40:46 INFO - the target request is same-origin. 12:40:46 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 703ms 12:40:46 INFO - PROCESS | 2872 | 1467142846657 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 12:40:46 INFO - PROCESS | 2872 | 1467142846659 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 12:40:46 INFO - PROCESS | 2872 | 1467142846662 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 12:40:46 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/same-origin-insecure.no-redirect.http.html 12:40:46 INFO - PROCESS | 2872 | 1467142846663 Marionette TRACE conn3 <- [1,2510,null,{}] 12:40:46 INFO - PROCESS | 2872 | 1467142846667 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:46 INFO - PROCESS | 2872 | 1467142846669 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:46 INFO - PROCESS | 2872 | 1467142846779 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 12:40:46 INFO - PROCESS | 2872 | 1467142846784 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:46 INFO - PROCESS | 2872 | 1467142846786 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:46 INFO - PROCESS | 2872 | ++DOCSHELL 16A4F400 == 31 [pid = 2872] [id = 814] 12:40:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (16C46000) [pid = 2872] [serial = 2265] [outer = 00000000] 12:40:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (16C66400) [pid = 2872] [serial = 2266] [outer = 16C46000] 12:40:46 INFO - PROCESS | 2872 | 1467142846829 Marionette DEBUG loaded listener.js 12:40:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (16E83400) [pid = 2872] [serial = 2267] [outer = 16C46000] 12:40:47 INFO - PROCESS | 2872 | 1467142847284 Marionette TRACE conn3 <- [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]]]}] 12:40:47 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 12:40:47 INFO - document served over http requires an http 12:40:47 INFO - sub-resource via xhr-request using the meta-referrer 12:40:47 INFO - delivery method with no-redirect and when 12:40:47 INFO - the target request is same-origin. 12:40:47 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/same-origin-insecure.no-redirect.http.html | took 640ms 12:40:47 INFO - PROCESS | 2872 | 1467142847300 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 12:40:47 INFO - PROCESS | 2872 | 1467142847302 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 12:40:47 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 12:40:47 INFO - PROCESS | 2872 | 1467142847314 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 12:40:47 INFO - PROCESS | 2872 | 1467142847317 Marionette TRACE conn3 <- [1,2514,null,{}] 12:40:47 INFO - PROCESS | 2872 | 1467142847322 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:47 INFO - PROCESS | 2872 | 1467142847329 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:47 INFO - PROCESS | 2872 | 1467142847454 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 12:40:47 INFO - PROCESS | 2872 | 1467142847546 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:47 INFO - PROCESS | 2872 | 1467142847548 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:47 INFO - PROCESS | 2872 | ++DOCSHELL 16E88400 == 32 [pid = 2872] [id = 815] 12:40:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (16F0FC00) [pid = 2872] [serial = 2268] [outer = 00000000] 12:40:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (17079400) [pid = 2872] [serial = 2269] [outer = 16F0FC00] 12:40:47 INFO - PROCESS | 2872 | 1467142847591 Marionette DEBUG loaded listener.js 12:40:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (17712800) [pid = 2872] [serial = 2270] [outer = 16F0FC00] 12:40:47 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (157E3800) [pid = 2872] [serial = 2214] [outer = 00000000] [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] 12:40:47 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (16A47C00) [pid = 2872] [serial = 2217] [outer = 00000000] [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] 12:40:47 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (157B1000) [pid = 2872] [serial = 2211] [outer = 00000000] [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] 12:40:47 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (16A44400) [pid = 2872] [serial = 2220] [outer = 00000000] [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] 12:40:47 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (13109400) [pid = 2872] [serial = 2201] [outer = 00000000] [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] 12:40:47 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (139C9000) [pid = 2872] [serial = 2204] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467142832505] 12:40:47 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (11CD3800) [pid = 2872] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.swap-origin-redirect.http.html] 12:40:47 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (1504F000) [pid = 2872] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html] 12:40:47 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (10A08800) [pid = 2872] [serial = 2196] [outer = 00000000] [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] 12:40:47 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (114CAC00) [pid = 2872] [serial = 2199] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:40:47 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (139C9400) [pid = 2872] [serial = 2206] [outer = 00000000] [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] 12:40:47 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (14F1AC00) [pid = 2872] [serial = 2209] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:40:47 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (11ADCC00) [pid = 2872] [serial = 2229] [outer = 00000000] [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] 12:40:47 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (16E8A400) [pid = 2872] [serial = 2226] [outer = 00000000] [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] 12:40:47 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (16A43C00) [pid = 2872] [serial = 2223] [outer = 00000000] [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] 12:40:48 INFO - PROCESS | 2872 | 1467142848154 Marionette TRACE conn3 <- [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]]]}] 12:40:48 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 12:40:48 INFO - document served over http requires an http 12:40:48 INFO - sub-resource via xhr-request using the meta-referrer 12:40:48 INFO - delivery method with swap-origin-redirect and when 12:40:48 INFO - the target request is same-origin. 12:40:48 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 907ms 12:40:48 INFO - PROCESS | 2872 | 1467142848210 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 12:40:48 INFO - PROCESS | 2872 | 1467142848212 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 12:40:48 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 12:40:48 INFO - PROCESS | 2872 | 1467142848215 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 12:40:48 INFO - PROCESS | 2872 | 1467142848217 Marionette TRACE conn3 <- [1,2518,null,{}] 12:40:48 INFO - PROCESS | 2872 | 1467142848220 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:48 INFO - PROCESS | 2872 | 1467142848222 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:48 INFO - PROCESS | 2872 | 1467142848300 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 12:40:48 INFO - PROCESS | 2872 | 1467142848304 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:48 INFO - PROCESS | 2872 | 1467142848306 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:48 INFO - PROCESS | 2872 | ++DOCSHELL 114CAC00 == 33 [pid = 2872] [id = 816] 12:40:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (12D62800) [pid = 2872] [serial = 2271] [outer = 00000000] 12:40:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (157DC400) [pid = 2872] [serial = 2272] [outer = 12D62800] 12:40:48 INFO - PROCESS | 2872 | 1467142848358 Marionette DEBUG loaded listener.js 12:40:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (17077800) [pid = 2872] [serial = 2273] [outer = 12D62800] 12:40:48 INFO - PROCESS | 2872 | 1467142848805 Marionette TRACE conn3 <- [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]]]}] 12:40:48 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 12:40:48 INFO - document served over http requires an https 12:40:48 INFO - sub-resource via fetch-request using the meta-referrer 12:40:48 INFO - delivery method with keep-origin-redirect and when 12:40:48 INFO - the target request is same-origin. 12:40:48 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 625ms 12:40:48 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html 12:40:48 INFO - PROCESS | 2872 | 1467142848854 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 12:40:48 INFO - PROCESS | 2872 | 1467142848856 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 12:40:48 INFO - PROCESS | 2872 | 1467142848859 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 12:40:48 INFO - PROCESS | 2872 | 1467142848861 Marionette TRACE conn3 <- [1,2522,null,{}] 12:40:48 INFO - PROCESS | 2872 | 1467142848864 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:48 INFO - PROCESS | 2872 | 1467142848866 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:48 INFO - PROCESS | 2872 | 1467142848942 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 12:40:48 INFO - PROCESS | 2872 | 1467142848947 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:48 INFO - PROCESS | 2872 | 1467142848949 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:48 INFO - PROCESS | 2872 | ++DOCSHELL 1782B800 == 34 [pid = 2872] [id = 817] 12:40:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (1782C400) [pid = 2872] [serial = 2274] [outer = 00000000] 12:40:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (17BD4000) [pid = 2872] [serial = 2275] [outer = 1782C400] 12:40:48 INFO - PROCESS | 2872 | 1467142848991 Marionette DEBUG loaded listener.js 12:40:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (17BD5400) [pid = 2872] [serial = 2276] [outer = 1782C400] 12:40:49 INFO - PROCESS | 2872 | 1467142849445 Marionette TRACE conn3 <- [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]]]}] 12:40:49 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 12:40:49 INFO - document served over http requires an https 12:40:49 INFO - sub-resource via fetch-request using the meta-referrer 12:40:49 INFO - delivery method with no-redirect and when 12:40:49 INFO - the target request is same-origin. 12:40:49 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 625ms 12:40:49 INFO - PROCESS | 2872 | 1467142849498 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 12:40:49 INFO - PROCESS | 2872 | 1467142849500 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 12:40:49 INFO - PROCESS | 2872 | 1467142849503 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 12:40:49 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 12:40:49 INFO - PROCESS | 2872 | 1467142849505 Marionette TRACE conn3 <- [1,2526,null,{}] 12:40:49 INFO - PROCESS | 2872 | 1467142849508 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:49 INFO - PROCESS | 2872 | 1467142849510 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:49 INFO - PROCESS | 2872 | 1467142849587 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 12:40:49 INFO - PROCESS | 2872 | 1467142849592 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:49 INFO - PROCESS | 2872 | 1467142849594 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:49 INFO - PROCESS | 2872 | ++DOCSHELL 110B8800 == 35 [pid = 2872] [id = 818] 12:40:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (139CA000) [pid = 2872] [serial = 2277] [outer = 00000000] 12:40:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (1811B000) [pid = 2872] [serial = 2278] [outer = 139CA000] 12:40:49 INFO - PROCESS | 2872 | 1467142849637 Marionette DEBUG loaded listener.js 12:40:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (18124800) [pid = 2872] [serial = 2279] [outer = 139CA000] 12:40:50 INFO - PROCESS | 2872 | --DOCSHELL 110AEC00 == 34 [pid = 2872] [id = 809] 12:40:50 INFO - PROCESS | 2872 | --DOCSHELL 1309E400 == 33 [pid = 2872] [id = 808] 12:40:51 INFO - PROCESS | 2872 | --DOCSHELL 169B4800 == 32 [pid = 2872] [id = 813] 12:40:51 INFO - PROCESS | 2872 | --DOCSHELL 16A4F400 == 31 [pid = 2872] [id = 814] 12:40:51 INFO - PROCESS | 2872 | --DOCSHELL 139D1000 == 30 [pid = 2872] [id = 811] 12:40:51 INFO - PROCESS | 2872 | --DOCSHELL 14F19800 == 29 [pid = 2872] [id = 812] 12:40:51 INFO - PROCESS | 2872 | --DOCSHELL 114CAC00 == 28 [pid = 2872] [id = 816] 12:40:51 INFO - PROCESS | 2872 | --DOCSHELL 16E88400 == 27 [pid = 2872] [id = 815] 12:40:51 INFO - PROCESS | 2872 | --DOCSHELL 1782B800 == 26 [pid = 2872] [id = 817] 12:40:51 INFO - PROCESS | 2872 | --DOCSHELL 11C3C400 == 25 [pid = 2872] [id = 810] 12:40:51 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (169B5800) [pid = 2872] [serial = 2215] [outer = 00000000] [url = about:blank] 12:40:51 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (169BC400) [pid = 2872] [serial = 2216] [outer = 00000000] [url = about:blank] 12:40:51 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (16A4D000) [pid = 2872] [serial = 2218] [outer = 00000000] [url = about:blank] 12:40:51 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (16A50C00) [pid = 2872] [serial = 2219] [outer = 00000000] [url = about:blank] 12:40:51 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (157DC000) [pid = 2872] [serial = 2212] [outer = 00000000] [url = about:blank] 12:40:51 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (16C48C00) [pid = 2872] [serial = 2221] [outer = 00000000] [url = about:blank] 12:40:51 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (131CA000) [pid = 2872] [serial = 2202] [outer = 00000000] [url = about:blank] 12:40:51 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (13261000) [pid = 2872] [serial = 2203] [outer = 00000000] [url = about:blank] 12:40:51 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (139CB800) [pid = 2872] [serial = 2205] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467142832505] 12:40:51 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (139D1C00) [pid = 2872] [serial = 2194] [outer = 00000000] [url = about:blank] 12:40:51 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (13CE2400) [pid = 2872] [serial = 2195] [outer = 00000000] [url = about:blank] 12:40:51 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (155C3800) [pid = 2872] [serial = 2191] [outer = 00000000] [url = about:blank] 12:40:51 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (157D9C00) [pid = 2872] [serial = 2192] [outer = 00000000] [url = about:blank] 12:40:51 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (10AC8400) [pid = 2872] [serial = 2197] [outer = 00000000] [url = about:blank] 12:40:51 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (114C7C00) [pid = 2872] [serial = 2198] [outer = 00000000] [url = about:blank] 12:40:51 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (11AD9400) [pid = 2872] [serial = 2200] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:40:51 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (140D8800) [pid = 2872] [serial = 2207] [outer = 00000000] [url = about:blank] 12:40:51 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (1430AC00) [pid = 2872] [serial = 2208] [outer = 00000000] [url = about:blank] 12:40:51 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (1504A800) [pid = 2872] [serial = 2210] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:40:51 INFO - PROCESS | 2872 | --DOMWINDOW == 70 (16E8C400) [pid = 2872] [serial = 2231] [outer = 00000000] [url = about:blank] 12:40:51 INFO - PROCESS | 2872 | --DOMWINDOW == 69 (16F7CC00) [pid = 2872] [serial = 2227] [outer = 00000000] [url = about:blank] 12:40:51 INFO - PROCESS | 2872 | --DOMWINDOW == 68 (16A42000) [pid = 2872] [serial = 2230] [outer = 00000000] [url = about:blank] 12:40:51 INFO - PROCESS | 2872 | --DOMWINDOW == 67 (16E84C00) [pid = 2872] [serial = 2224] [outer = 00000000] [url = about:blank] 12:40:51 INFO - PROCESS | 2872 | --DOMWINDOW == 66 (16C4DC00) [pid = 2872] [serial = 2222] [outer = 00000000] [url = about:blank] 12:40:51 INFO - PROCESS | 2872 | --DOMWINDOW == 65 (157DF800) [pid = 2872] [serial = 2213] [outer = 00000000] [url = about:blank] 12:40:51 INFO - PROCESS | 2872 | --DOMWINDOW == 64 (16F80800) [pid = 2872] [serial = 2228] [outer = 00000000] [url = about:blank] 12:40:51 INFO - PROCESS | 2872 | --DOMWINDOW == 63 (16E87800) [pid = 2872] [serial = 2225] [outer = 00000000] [url = about:blank] 12:40:51 INFO - PROCESS | 2872 | 1467142851379 Marionette TRACE conn3 <- [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]]]}] 12:40:51 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 12:40:51 INFO - document served over http requires an https 12:40:51 INFO - sub-resource via fetch-request using the meta-referrer 12:40:51 INFO - delivery method with swap-origin-redirect and when 12:40:51 INFO - the target request is same-origin. 12:40:51 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 1907ms 12:40:51 INFO - PROCESS | 2872 | 1467142851417 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 12:40:51 INFO - PROCESS | 2872 | 1467142851421 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 12:40:51 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 12:40:51 INFO - PROCESS | 2872 | 1467142851427 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 12:40:51 INFO - PROCESS | 2872 | 1467142851431 Marionette TRACE conn3 <- [1,2530,null,{}] 12:40:51 INFO - PROCESS | 2872 | 1467142851438 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:51 INFO - PROCESS | 2872 | 1467142851443 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:51 INFO - PROCESS | 2872 | 1467142851537 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 12:40:51 INFO - PROCESS | 2872 | 1467142851546 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:51 INFO - PROCESS | 2872 | 1467142851550 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:51 INFO - PROCESS | 2872 | ++DOCSHELL 10ACB000 == 26 [pid = 2872] [id = 819] 12:40:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 64 (10ACB800) [pid = 2872] [serial = 2280] [outer = 00000000] 12:40:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 65 (114CAC00) [pid = 2872] [serial = 2281] [outer = 10ACB800] 12:40:51 INFO - PROCESS | 2872 | 1467142851598 Marionette DEBUG loaded listener.js 12:40:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 66 (11AD9800) [pid = 2872] [serial = 2282] [outer = 10ACB800] 12:40:52 INFO - PROCESS | 2872 | 1467142852112 Marionette TRACE conn3 <- [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]]]}] 12:40:52 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 12:40:52 INFO - document served over http requires an https 12:40:52 INFO - sub-resource via fetch-request using the meta-referrer 12:40:52 INFO - delivery method with swap-origin-redirect and when 12:40:52 INFO - the target request is same-origin. 12:40:52 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 735ms 12:40:52 INFO - PROCESS | 2872 | 1467142852168 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 12:40:52 INFO - PROCESS | 2872 | 1467142852173 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 12:40:52 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 12:40:52 INFO - PROCESS | 2872 | 1467142852179 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 12:40:52 INFO - PROCESS | 2872 | 1467142852182 Marionette TRACE conn3 <- [1,2534,null,{}] 12:40:52 INFO - PROCESS | 2872 | 1467142852186 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:52 INFO - PROCESS | 2872 | 1467142852189 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:52 INFO - PROCESS | 2872 | 1467142852275 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 12:40:52 INFO - PROCESS | 2872 | 1467142852283 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:52 INFO - PROCESS | 2872 | 1467142852286 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:52 INFO - PROCESS | 2872 | ++DOCSHELL 1311B800 == 27 [pid = 2872] [id = 820] 12:40:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 67 (1311D000) [pid = 2872] [serial = 2283] [outer = 00000000] 12:40:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 68 (131D4400) [pid = 2872] [serial = 2284] [outer = 1311D000] 12:40:52 INFO - PROCESS | 2872 | 1467142852341 Marionette DEBUG loaded listener.js 12:40:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 69 (13263800) [pid = 2872] [serial = 2285] [outer = 1311D000] 12:40:52 INFO - PROCESS | 2872 | 1467142852813 Marionette TRACE conn3 <- [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]]]}] 12:40:52 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 12:40:52 INFO - document served over http requires an https 12:40:52 INFO - sub-resource via fetch-request using the meta-referrer 12:40:52 INFO - delivery method with keep-origin-redirect and when 12:40:52 INFO - the target request is same-origin. 12:40:52 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 703ms 12:40:52 INFO - PROCESS | 2872 | 1467142852878 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 12:40:52 INFO - PROCESS | 2872 | 1467142852880 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 12:40:52 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-upgrade.no-redirect.http.html 12:40:52 INFO - PROCESS | 2872 | 1467142852903 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 12:40:52 INFO - PROCESS | 2872 | 1467142852907 Marionette TRACE conn3 <- [1,2538,null,{}] 12:40:52 INFO - PROCESS | 2872 | 1467142852925 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:52 INFO - PROCESS | 2872 | 1467142852929 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:53 INFO - PROCESS | 2872 | 1467142853047 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 12:40:53 INFO - PROCESS | 2872 | 1467142853055 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:53 INFO - PROCESS | 2872 | 1467142853058 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:53 INFO - PROCESS | 2872 | ++DOCSHELL 140D3400 == 28 [pid = 2872] [id = 821] 12:40:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 70 (140D3800) [pid = 2872] [serial = 2286] [outer = 00000000] 12:40:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 71 (140DC800) [pid = 2872] [serial = 2287] [outer = 140D3800] 12:40:53 INFO - PROCESS | 2872 | 1467142853107 Marionette DEBUG loaded listener.js 12:40:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (1430C000) [pid = 2872] [serial = 2288] [outer = 140D3800] 12:40:53 INFO - PROCESS | 2872 | 1467142853572 Marionette TRACE conn3 <- [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]]]}] 12:40:53 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 12:40:53 INFO - document served over http requires an https 12:40:53 INFO - sub-resource via fetch-request using the meta-referrer 12:40:53 INFO - delivery method with no-redirect and when 12:40:53 INFO - the target request is same-origin. 12:40:53 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 703ms 12:40:53 INFO - PROCESS | 2872 | 1467142853600 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 12:40:53 INFO - PROCESS | 2872 | 1467142853603 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 12:40:53 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 12:40:53 INFO - PROCESS | 2872 | 1467142853606 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 12:40:53 INFO - PROCESS | 2872 | 1467142853608 Marionette TRACE conn3 <- [1,2542,null,{}] 12:40:53 INFO - PROCESS | 2872 | 1467142853611 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:53 INFO - PROCESS | 2872 | 1467142853613 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:53 INFO - PROCESS | 2872 | 1467142853693 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 12:40:53 INFO - PROCESS | 2872 | 1467142853698 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:53 INFO - PROCESS | 2872 | 1467142853700 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:53 INFO - PROCESS | 2872 | ++DOCSHELL 14388000 == 29 [pid = 2872] [id = 822] 12:40:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (14E3D000) [pid = 2872] [serial = 2289] [outer = 00000000] 12:40:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (14E4A800) [pid = 2872] [serial = 2290] [outer = 14E3D000] 12:40:53 INFO - PROCESS | 2872 | 1467142853744 Marionette DEBUG loaded listener.js 12:40:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (1504B000) [pid = 2872] [serial = 2291] [outer = 14E3D000] 12:40:54 INFO - PROCESS | 2872 | 1467142854194 Marionette TRACE conn3 <- [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]]]}] 12:40:54 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 12:40:54 INFO - document served over http requires an https 12:40:54 INFO - sub-resource via fetch-request using the meta-referrer 12:40:54 INFO - delivery method with swap-origin-redirect and when 12:40:54 INFO - the target request is same-origin. 12:40:54 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 625ms 12:40:54 INFO - PROCESS | 2872 | 1467142854244 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 12:40:54 INFO - PROCESS | 2872 | 1467142854246 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 12:40:54 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 12:40:54 INFO - PROCESS | 2872 | 1467142854250 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 12:40:54 INFO - PROCESS | 2872 | 1467142854253 Marionette TRACE conn3 <- [1,2546,null,{}] 12:40:54 INFO - PROCESS | 2872 | 1467142854258 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:54 INFO - PROCESS | 2872 | 1467142854261 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:54 INFO - PROCESS | 2872 | 1467142854366 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 12:40:54 INFO - PROCESS | 2872 | 1467142854377 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:54 INFO - PROCESS | 2872 | 1467142854379 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:54 INFO - PROCESS | 2872 | ++DOCSHELL 140D8800 == 30 [pid = 2872] [id = 823] 12:40:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (157B2C00) [pid = 2872] [serial = 2292] [outer = 00000000] 12:40:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (157DA800) [pid = 2872] [serial = 2293] [outer = 157B2C00] 12:40:54 INFO - PROCESS | 2872 | 1467142854423 Marionette DEBUG loaded listener.js 12:40:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (157DFC00) [pid = 2872] [serial = 2294] [outer = 157B2C00] 12:40:54 INFO - PROCESS | 2872 | ++DOCSHELL 15C2C400 == 31 [pid = 2872] [id = 824] 12:40:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (15C2F400) [pid = 2872] [serial = 2295] [outer = 00000000] 12:40:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (169B7400) [pid = 2872] [serial = 2296] [outer = 15C2F400] 12:40:54 INFO - PROCESS | 2872 | 1467142854955 Marionette TRACE conn3 <- [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]]]}] 12:40:54 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 12:40:54 INFO - document served over http requires an https 12:40:54 INFO - sub-resource via iframe-tag using the meta-referrer 12:40:54 INFO - delivery method with keep-origin-redirect and when 12:40:54 INFO - the target request is same-origin. 12:40:54 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 735ms 12:40:54 INFO - PROCESS | 2872 | 1467142854990 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 12:40:54 INFO - PROCESS | 2872 | 1467142854992 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 12:40:54 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-downgrade.no-redirect.http.html 12:40:54 INFO - PROCESS | 2872 | 1467142854995 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 12:40:54 INFO - PROCESS | 2872 | 1467142854997 Marionette TRACE conn3 <- [1,2550,null,{}] 12:40:54 INFO - PROCESS | 2872 | 1467142855000 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:54 INFO - PROCESS | 2872 | 1467142855006 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:55 INFO - PROCESS | 2872 | 1467142855113 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 12:40:55 INFO - PROCESS | 2872 | 1467142855118 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:55 INFO - PROCESS | 2872 | 1467142855121 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:55 INFO - PROCESS | 2872 | ++DOCSHELL 15FA3400 == 32 [pid = 2872] [id = 825] 12:40:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (169BF400) [pid = 2872] [serial = 2297] [outer = 00000000] 12:40:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (16A4B000) [pid = 2872] [serial = 2298] [outer = 169BF400] 12:40:55 INFO - PROCESS | 2872 | 1467142855165 Marionette DEBUG loaded listener.js 12:40:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (16A50000) [pid = 2872] [serial = 2299] [outer = 169BF400] 12:40:55 INFO - PROCESS | 2872 | ++DOCSHELL 16C4D400 == 33 [pid = 2872] [id = 826] 12:40:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (16C4DC00) [pid = 2872] [serial = 2300] [outer = 00000000] 12:40:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (16C4F000) [pid = 2872] [serial = 2301] [outer = 16C4DC00] 12:40:55 INFO - PROCESS | 2872 | 1467142855646 Marionette TRACE conn3 <- [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]]]}] 12:40:55 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 12:40:55 INFO - document served over http requires an https 12:40:55 INFO - sub-resource via iframe-tag using the meta-referrer 12:40:55 INFO - delivery method with no-redirect and when 12:40:55 INFO - the target request is same-origin. 12:40:55 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 703ms 12:40:55 INFO - PROCESS | 2872 | 1467142855695 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 12:40:55 INFO - PROCESS | 2872 | 1467142855707 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 12:40:55 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 12:40:55 INFO - PROCESS | 2872 | 1467142855711 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 12:40:55 INFO - PROCESS | 2872 | 1467142855712 Marionette TRACE conn3 <- [1,2554,null,{}] 12:40:55 INFO - PROCESS | 2872 | 1467142855716 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:55 INFO - PROCESS | 2872 | 1467142855718 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:55 INFO - PROCESS | 2872 | 1467142855826 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 12:40:55 INFO - PROCESS | 2872 | 1467142855835 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:55 INFO - PROCESS | 2872 | 1467142855837 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:55 INFO - PROCESS | 2872 | ++DOCSHELL 16B96000 == 34 [pid = 2872] [id = 827] 12:40:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (16B98C00) [pid = 2872] [serial = 2302] [outer = 00000000] 12:40:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (16C53800) [pid = 2872] [serial = 2303] [outer = 16B98C00] 12:40:55 INFO - PROCESS | 2872 | 1467142855880 Marionette DEBUG loaded listener.js 12:40:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (16E7DC00) [pid = 2872] [serial = 2304] [outer = 16B98C00] 12:40:56 INFO - PROCESS | 2872 | ++DOCSHELL 16E8A800 == 35 [pid = 2872] [id = 828] 12:40:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (16E8B400) [pid = 2872] [serial = 2305] [outer = 00000000] 12:40:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (16E8BC00) [pid = 2872] [serial = 2306] [outer = 16E8B400] 12:40:56 INFO - PROCESS | 2872 | 1467142856367 Marionette TRACE conn3 <- [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]]]}] 12:40:56 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 12:40:56 INFO - document served over http requires an https 12:40:56 INFO - sub-resource via iframe-tag using the meta-referrer 12:40:56 INFO - delivery method with swap-origin-redirect and when 12:40:56 INFO - the target request is same-origin. 12:40:56 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 704ms 12:40:56 INFO - PROCESS | 2872 | 1467142856411 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 12:40:56 INFO - PROCESS | 2872 | 1467142856415 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 12:40:56 INFO - PROCESS | 2872 | 1467142856420 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 12:40:56 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 12:40:56 INFO - PROCESS | 2872 | 1467142856421 Marionette TRACE conn3 <- [1,2558,null,{}] 12:40:56 INFO - PROCESS | 2872 | 1467142856425 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:56 INFO - PROCESS | 2872 | 1467142856427 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:56 INFO - PROCESS | 2872 | 1467142856515 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 12:40:56 INFO - PROCESS | 2872 | 1467142856520 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:56 INFO - PROCESS | 2872 | 1467142856522 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:56 INFO - PROCESS | 2872 | ++DOCSHELL 16E87C00 == 36 [pid = 2872] [id = 829] 12:40:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (16E8B800) [pid = 2872] [serial = 2307] [outer = 00000000] 12:40:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (16F84C00) [pid = 2872] [serial = 2308] [outer = 16E8B800] 12:40:56 INFO - PROCESS | 2872 | 1467142856565 Marionette DEBUG loaded listener.js 12:40:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (16F87000) [pid = 2872] [serial = 2309] [outer = 16E8B800] 12:40:56 INFO - PROCESS | 2872 | ++DOCSHELL 1707B400 == 37 [pid = 2872] [id = 830] 12:40:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (1707B800) [pid = 2872] [serial = 2310] [outer = 00000000] 12:40:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (1707F000) [pid = 2872] [serial = 2311] [outer = 1707B800] 12:40:57 INFO - PROCESS | 2872 | 1467142857100 Marionette TRACE conn3 <- [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]]]}] 12:40:57 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 12:40:57 INFO - document served over http requires an https 12:40:57 INFO - sub-resource via iframe-tag using the meta-referrer 12:40:57 INFO - delivery method with swap-origin-redirect and when 12:40:57 INFO - the target request is same-origin. 12:40:57 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 734ms 12:40:57 INFO - PROCESS | 2872 | 1467142857186 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 12:40:57 INFO - PROCESS | 2872 | 1467142857188 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 12:40:57 INFO - PROCESS | 2872 | 1467142857191 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 12:40:57 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 12:40:57 INFO - PROCESS | 2872 | 1467142857193 Marionette TRACE conn3 <- [1,2562,null,{}] 12:40:57 INFO - PROCESS | 2872 | 1467142857197 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:57 INFO - PROCESS | 2872 | 1467142857198 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:57 INFO - PROCESS | 2872 | 1467142857318 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 12:40:57 INFO - PROCESS | 2872 | 1467142857383 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:57 INFO - PROCESS | 2872 | 1467142857385 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:57 INFO - PROCESS | 2872 | ++DOCSHELL 140D1C00 == 38 [pid = 2872] [id = 831] 12:40:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (1707C000) [pid = 2872] [serial = 2312] [outer = 00000000] 12:40:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (177D3000) [pid = 2872] [serial = 2313] [outer = 1707C000] 12:40:57 INFO - PROCESS | 2872 | 1467142857427 Marionette DEBUG loaded listener.js 12:40:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 98 (178C6800) [pid = 2872] [serial = 2314] [outer = 1707C000] 12:40:57 INFO - PROCESS | 2872 | ++DOCSHELL 18337800 == 39 [pid = 2872] [id = 832] 12:40:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 99 (18337C00) [pid = 2872] [serial = 2315] [outer = 00000000] 12:40:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 100 (1833A800) [pid = 2872] [serial = 2316] [outer = 18337C00] 12:40:57 INFO - PROCESS | 2872 | 1467142857886 Marionette TRACE conn3 <- [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]]]}] 12:40:57 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 12:40:57 INFO - document served over http requires an https 12:40:57 INFO - sub-resource via iframe-tag using the meta-referrer 12:40:57 INFO - delivery method with keep-origin-redirect and when 12:40:57 INFO - the target request is same-origin. 12:40:57 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-upgrade.keep-origin-redirect.http.html | took 734ms 12:40:57 INFO - PROCESS | 2872 | 1467142857956 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 12:40:57 INFO - PROCESS | 2872 | 1467142857959 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 12:40:57 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html 12:40:57 INFO - PROCESS | 2872 | 1467142857974 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 12:40:57 INFO - PROCESS | 2872 | 1467142857977 Marionette TRACE conn3 <- [1,2566,null,{}] 12:40:57 INFO - PROCESS | 2872 | 1467142857982 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:57 INFO - PROCESS | 2872 | 1467142857983 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:58 INFO - PROCESS | 2872 | 1467142858109 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 12:40:58 INFO - PROCESS | 2872 | 1467142858174 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:58 INFO - PROCESS | 2872 | 1467142858176 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:58 INFO - PROCESS | 2872 | ++DOCSHELL 18070000 == 40 [pid = 2872] [id = 833] 12:40:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 101 (180BBC00) [pid = 2872] [serial = 2317] [outer = 00000000] 12:40:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 102 (1833DC00) [pid = 2872] [serial = 2318] [outer = 180BBC00] 12:40:58 INFO - PROCESS | 2872 | 1467142858219 Marionette DEBUG loaded listener.js 12:40:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 103 (18342000) [pid = 2872] [serial = 2319] [outer = 180BBC00] 12:40:58 INFO - PROCESS | 2872 | ++DOCSHELL 183A9800 == 41 [pid = 2872] [id = 834] 12:40:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 104 (183A9C00) [pid = 2872] [serial = 2320] [outer = 00000000] 12:40:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 105 (183ABC00) [pid = 2872] [serial = 2321] [outer = 183A9C00] 12:40:58 INFO - PROCESS | 2872 | 1467142858702 Marionette TRACE conn3 <- [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]]]}] 12:40:58 INFO - PROCESS | 2872 | --DOMWINDOW == 104 (1782C400) [pid = 2872] [serial = 2274] [outer = 00000000] [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] 12:40:58 INFO - PROCESS | 2872 | --DOMWINDOW == 103 (169B6000) [pid = 2872] [serial = 2262] [outer = 00000000] [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] 12:40:58 INFO - PROCESS | 2872 | --DOMWINDOW == 102 (16C46000) [pid = 2872] [serial = 2265] [outer = 00000000] [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] 12:40:58 INFO - PROCESS | 2872 | --DOMWINDOW == 101 (16F0FC00) [pid = 2872] [serial = 2268] [outer = 00000000] [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] 12:40:58 INFO - PROCESS | 2872 | --DOMWINDOW == 100 (11CD1800) [pid = 2872] [serial = 2253] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/script-tag/same-origin-insecure.keep-origin-redirect.http.html] 12:40:58 INFO - PROCESS | 2872 | --DOMWINDOW == 99 (110B7800) [pid = 2872] [serial = 2251] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:40:58 INFO - PROCESS | 2872 | --DOMWINDOW == 98 (139D5000) [pid = 2872] [serial = 2248] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html] 12:40:58 INFO - PROCESS | 2872 | --DOMWINDOW == 97 (12D65C00) [pid = 2872] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467142842010] 12:40:58 INFO - PROCESS | 2872 | --DOMWINDOW == 96 (14E47000) [pid = 2872] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/iframe-tag/same-origin-insecure.no-redirect.http.html] 12:40:58 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (178C5400) [pid = 2872] [serial = 2241] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:40:58 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (16F10800) [pid = 2872] [serial = 2238] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/iframe-tag/same-origin-insecure.keep-origin-redirect.http.html] 12:40:58 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (14309C00) [pid = 2872] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/fetch-request/same-origin-insecure.swap-origin-redirect.http.html] 12:40:58 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (12BD1800) [pid = 2872] [serial = 2232] [outer = 00000000] [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] 12:40:58 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (14FEE000) [pid = 2872] [serial = 2259] [outer = 00000000] [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] 12:40:58 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (139D2000) [pid = 2872] [serial = 2256] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/script-tag/same-origin-insecure.no-redirect.http.html] 12:40:58 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (12D62800) [pid = 2872] [serial = 2271] [outer = 00000000] [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] 12:40:58 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 12:40:58 INFO - document served over http requires an https 12:40:58 INFO - sub-resource via iframe-tag using the meta-referrer 12:40:58 INFO - delivery method with no-redirect and when 12:40:58 INFO - the target request is same-origin. 12:40:58 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 906ms 12:40:58 INFO - PROCESS | 2872 | 1467142858877 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 12:40:58 INFO - PROCESS | 2872 | 1467142858880 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 12:40:58 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 12:40:58 INFO - PROCESS | 2872 | 1467142858884 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 12:40:58 INFO - PROCESS | 2872 | 1467142858886 Marionette TRACE conn3 <- [1,2570,null,{}] 12:40:58 INFO - PROCESS | 2872 | 1467142858889 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:58 INFO - PROCESS | 2872 | 1467142858892 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:58 INFO - PROCESS | 2872 | 1467142858988 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 12:40:58 INFO - PROCESS | 2872 | 1467142858993 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:58 INFO - PROCESS | 2872 | 1467142858995 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:58 INFO - PROCESS | 2872 | ++DOCSHELL 157AD400 == 42 [pid = 2872] [id = 835] 12:40:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (169B4400) [pid = 2872] [serial = 2322] [outer = 00000000] 12:40:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (16F10800) [pid = 2872] [serial = 2323] [outer = 169B4400] 12:40:59 INFO - PROCESS | 2872 | 1467142859041 Marionette DEBUG loaded listener.js 12:40:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (183A3000) [pid = 2872] [serial = 2324] [outer = 169B4400] 12:40:59 INFO - PROCESS | 2872 | ++DOCSHELL 199ADC00 == 43 [pid = 2872] [id = 836] 12:40:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (199AF400) [pid = 2872] [serial = 2325] [outer = 00000000] 12:40:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (199B1C00) [pid = 2872] [serial = 2326] [outer = 199AF400] 12:40:59 INFO - PROCESS | 2872 | 1467142859528 Marionette TRACE conn3 <- [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]]]}] 12:40:59 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 12:40:59 INFO - document served over http requires an https 12:40:59 INFO - sub-resource via iframe-tag using the meta-referrer 12:40:59 INFO - delivery method with swap-origin-redirect and when 12:40:59 INFO - the target request is same-origin. 12:40:59 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 703ms 12:40:59 INFO - PROCESS | 2872 | 1467142859583 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 12:40:59 INFO - PROCESS | 2872 | 1467142859585 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 12:40:59 INFO - PROCESS | 2872 | 1467142859588 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 12:40:59 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 12:40:59 INFO - PROCESS | 2872 | 1467142859589 Marionette TRACE conn3 <- [1,2574,null,{}] 12:40:59 INFO - PROCESS | 2872 | 1467142859593 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:40:59 INFO - PROCESS | 2872 | 1467142859596 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:59 INFO - PROCESS | 2872 | 1467142859686 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 12:40:59 INFO - PROCESS | 2872 | 1467142859697 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:59 INFO - PROCESS | 2872 | 1467142859700 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:40:59 INFO - PROCESS | 2872 | ++DOCSHELL 183A7000 == 44 [pid = 2872] [id = 837] 12:40:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (183A8000) [pid = 2872] [serial = 2327] [outer = 00000000] 12:40:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (199B3800) [pid = 2872] [serial = 2328] [outer = 183A8000] 12:40:59 INFO - PROCESS | 2872 | 1467142859744 Marionette DEBUG loaded listener.js 12:40:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (199B8000) [pid = 2872] [serial = 2329] [outer = 183A8000] 12:41:00 INFO - PROCESS | 2872 | 1467142860191 Marionette TRACE conn3 <- [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]]]}] 12:41:00 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 12:41:00 INFO - document served over http requires an https 12:41:00 INFO - sub-resource via script-tag using the meta-referrer 12:41:00 INFO - delivery method with keep-origin-redirect and when 12:41:00 INFO - the target request is same-origin. 12:41:00 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 641ms 12:41:00 INFO - PROCESS | 2872 | 1467142860227 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 12:41:00 INFO - PROCESS | 2872 | 1467142860229 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 12:41:00 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html 12:41:00 INFO - PROCESS | 2872 | 1467142860233 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 12:41:00 INFO - PROCESS | 2872 | 1467142860234 Marionette TRACE conn3 <- [1,2578,null,{}] 12:41:00 INFO - PROCESS | 2872 | 1467142860238 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:00 INFO - PROCESS | 2872 | 1467142860239 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:41:00 INFO - PROCESS | 2872 | 1467142860321 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 12:41:00 INFO - PROCESS | 2872 | 1467142860352 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:00 INFO - PROCESS | 2872 | 1467142860354 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:41:00 INFO - PROCESS | 2872 | ++DOCSHELL 19A3BC00 == 45 [pid = 2872] [id = 838] 12:41:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 98 (19AA8400) [pid = 2872] [serial = 2330] [outer = 00000000] 12:41:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 99 (19AADC00) [pid = 2872] [serial = 2331] [outer = 19AA8400] 12:41:00 INFO - PROCESS | 2872 | 1467142860396 Marionette DEBUG loaded listener.js 12:41:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 100 (19AB0800) [pid = 2872] [serial = 2332] [outer = 19AA8400] 12:41:00 INFO - PROCESS | 2872 | 1467142860865 Marionette TRACE conn3 <- [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]]]}] 12:41:00 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 12:41:00 INFO - document served over http requires an https 12:41:00 INFO - sub-resource via script-tag using the meta-referrer 12:41:00 INFO - delivery method with no-redirect and when 12:41:00 INFO - the target request is same-origin. 12:41:00 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 687ms 12:41:00 INFO - PROCESS | 2872 | 1467142860932 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 12:41:00 INFO - PROCESS | 2872 | 1467142860936 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 12:41:00 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 12:41:00 INFO - PROCESS | 2872 | 1467142860942 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 12:41:00 INFO - PROCESS | 2872 | 1467142860947 Marionette TRACE conn3 <- [1,2582,null,{}] 12:41:00 INFO - PROCESS | 2872 | 1467142860954 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:00 INFO - PROCESS | 2872 | 1467142860957 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:41:01 INFO - PROCESS | 2872 | 1467142861107 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 12:41:01 INFO - PROCESS | 2872 | 1467142861240 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:01 INFO - PROCESS | 2872 | 1467142861245 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:41:01 INFO - PROCESS | 2872 | ++DOCSHELL 110DA800 == 46 [pid = 2872] [id = 839] 12:41:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 101 (112C9C00) [pid = 2872] [serial = 2333] [outer = 00000000] 12:41:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 102 (129F0000) [pid = 2872] [serial = 2334] [outer = 112C9C00] 12:41:01 INFO - PROCESS | 2872 | 1467142861303 Marionette DEBUG loaded listener.js 12:41:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 103 (13031800) [pid = 2872] [serial = 2335] [outer = 112C9C00] 12:41:02 INFO - PROCESS | 2872 | 1467142862100 Marionette TRACE conn3 <- [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]]]}] 12:41:02 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 12:41:02 INFO - document served over http requires an https 12:41:02 INFO - sub-resource via script-tag using the meta-referrer 12:41:02 INFO - delivery method with swap-origin-redirect and when 12:41:02 INFO - the target request is same-origin. 12:41:02 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 1187ms 12:41:02 INFO - PROCESS | 2872 | 1467142862138 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 12:41:02 INFO - PROCESS | 2872 | 1467142862142 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 12:41:02 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 12:41:02 INFO - PROCESS | 2872 | 1467142862149 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 12:41:02 INFO - PROCESS | 2872 | 1467142862152 Marionette TRACE conn3 <- [1,2586,null,{}] 12:41:02 INFO - PROCESS | 2872 | 1467142862156 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:02 INFO - PROCESS | 2872 | 1467142862158 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:41:02 INFO - PROCESS | 2872 | 1467142862277 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 12:41:02 INFO - PROCESS | 2872 | 1467142862443 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:02 INFO - PROCESS | 2872 | 1467142862446 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:41:02 INFO - PROCESS | 2872 | ++DOCSHELL 13CDF400 == 47 [pid = 2872] [id = 840] 12:41:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 104 (13CE0000) [pid = 2872] [serial = 2336] [outer = 00000000] 12:41:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 105 (14E42400) [pid = 2872] [serial = 2337] [outer = 13CE0000] 12:41:02 INFO - PROCESS | 2872 | 1467142862504 Marionette DEBUG loaded listener.js 12:41:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 106 (155C3800) [pid = 2872] [serial = 2338] [outer = 13CE0000] 12:41:03 INFO - PROCESS | 2872 | --DOCSHELL 183A7000 == 46 [pid = 2872] [id = 837] 12:41:03 INFO - PROCESS | 2872 | --DOCSHELL 199ADC00 == 45 [pid = 2872] [id = 836] 12:41:03 INFO - PROCESS | 2872 | --DOCSHELL 157AD400 == 44 [pid = 2872] [id = 835] 12:41:03 INFO - PROCESS | 2872 | --DOCSHELL 183A9800 == 43 [pid = 2872] [id = 834] 12:41:03 INFO - PROCESS | 2872 | --DOCSHELL 18070000 == 42 [pid = 2872] [id = 833] 12:41:03 INFO - PROCESS | 2872 | --DOCSHELL 18337800 == 41 [pid = 2872] [id = 832] 12:41:03 INFO - PROCESS | 2872 | --DOCSHELL 140D1C00 == 40 [pid = 2872] [id = 831] 12:41:03 INFO - PROCESS | 2872 | --DOCSHELL 1707B400 == 39 [pid = 2872] [id = 830] 12:41:03 INFO - PROCESS | 2872 | --DOCSHELL 16E87C00 == 38 [pid = 2872] [id = 829] 12:41:03 INFO - PROCESS | 2872 | --DOCSHELL 16E8A800 == 37 [pid = 2872] [id = 828] 12:41:03 INFO - PROCESS | 2872 | --DOCSHELL 16B96000 == 36 [pid = 2872] [id = 827] 12:41:03 INFO - PROCESS | 2872 | --DOCSHELL 16C4D400 == 35 [pid = 2872] [id = 826] 12:41:03 INFO - PROCESS | 2872 | --DOCSHELL 15FA3400 == 34 [pid = 2872] [id = 825] 12:41:03 INFO - PROCESS | 2872 | --DOCSHELL 15C2C400 == 33 [pid = 2872] [id = 824] 12:41:03 INFO - PROCESS | 2872 | --DOMWINDOW == 105 (1811B000) [pid = 2872] [serial = 2278] [outer = 00000000] [url = about:blank] 12:41:03 INFO - PROCESS | 2872 | --DOCSHELL 140D8800 == 32 [pid = 2872] [id = 823] 12:41:03 INFO - PROCESS | 2872 | --DOCSHELL 14388000 == 31 [pid = 2872] [id = 822] 12:41:03 INFO - PROCESS | 2872 | --DOCSHELL 140D3400 == 30 [pid = 2872] [id = 821] 12:41:03 INFO - PROCESS | 2872 | --DOCSHELL 1311B800 == 29 [pid = 2872] [id = 820] 12:41:03 INFO - PROCESS | 2872 | --DOCSHELL 10ACB000 == 28 [pid = 2872] [id = 819] 12:41:03 INFO - PROCESS | 2872 | --DOCSHELL 110B8800 == 27 [pid = 2872] [id = 818] 12:41:03 INFO - PROCESS | 2872 | 1467142863430 Marionette TRACE conn3 <- [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]]]}] 12:41:03 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 12:41:03 INFO - document served over http requires an https 12:41:03 INFO - sub-resource via script-tag using the meta-referrer 12:41:03 INFO - delivery method with swap-origin-redirect and when 12:41:03 INFO - the target request is same-origin. 12:41:03 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 1297ms 12:41:03 INFO - PROCESS | 2872 | 1467142863443 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 12:41:03 INFO - PROCESS | 2872 | 1467142863446 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 12:41:03 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 12:41:03 INFO - PROCESS | 2872 | 1467142863451 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 12:41:03 INFO - PROCESS | 2872 | 1467142863454 Marionette TRACE conn3 <- [1,2590,null,{}] 12:41:03 INFO - PROCESS | 2872 | 1467142863459 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:03 INFO - PROCESS | 2872 | 1467142863462 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:41:03 INFO - PROCESS | 2872 | 1467142863546 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 12:41:03 INFO - PROCESS | 2872 | 1467142863552 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:03 INFO - PROCESS | 2872 | 1467142863557 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:41:03 INFO - PROCESS | 2872 | ++DOCSHELL 110B8800 == 28 [pid = 2872] [id = 841] 12:41:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 106 (110E3C00) [pid = 2872] [serial = 2339] [outer = 00000000] 12:41:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 107 (13123400) [pid = 2872] [serial = 2340] [outer = 110E3C00] 12:41:03 INFO - PROCESS | 2872 | 1467142863604 Marionette DEBUG loaded listener.js 12:41:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 108 (131CCC00) [pid = 2872] [serial = 2341] [outer = 110E3C00] 12:41:03 INFO - PROCESS | 2872 | --DOMWINDOW == 107 (17BD5400) [pid = 2872] [serial = 2276] [outer = 00000000] [url = about:blank] 12:41:03 INFO - PROCESS | 2872 | --DOMWINDOW == 106 (169C1C00) [pid = 2872] [serial = 2263] [outer = 00000000] [url = about:blank] 12:41:03 INFO - PROCESS | 2872 | --DOMWINDOW == 105 (16C66400) [pid = 2872] [serial = 2266] [outer = 00000000] [url = about:blank] 12:41:03 INFO - PROCESS | 2872 | --DOMWINDOW == 104 (16A48800) [pid = 2872] [serial = 2264] [outer = 00000000] [url = about:blank] 12:41:03 INFO - PROCESS | 2872 | --DOMWINDOW == 103 (17079400) [pid = 2872] [serial = 2269] [outer = 00000000] [url = about:blank] 12:41:03 INFO - PROCESS | 2872 | --DOMWINDOW == 102 (16E83400) [pid = 2872] [serial = 2267] [outer = 00000000] [url = about:blank] 12:41:03 INFO - PROCESS | 2872 | --DOMWINDOW == 101 (17BD4000) [pid = 2872] [serial = 2275] [outer = 00000000] [url = about:blank] 12:41:03 INFO - PROCESS | 2872 | --DOMWINDOW == 100 (17712800) [pid = 2872] [serial = 2270] [outer = 00000000] [url = about:blank] 12:41:03 INFO - PROCESS | 2872 | --DOMWINDOW == 99 (130A9800) [pid = 2872] [serial = 2254] [outer = 00000000] [url = about:blank] 12:41:03 INFO - PROCESS | 2872 | --DOMWINDOW == 98 (13124800) [pid = 2872] [serial = 2255] [outer = 00000000] [url = about:blank] 12:41:03 INFO - PROCESS | 2872 | --DOMWINDOW == 97 (11265C00) [pid = 2872] [serial = 2252] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:41:03 INFO - PROCESS | 2872 | --DOMWINDOW == 96 (1430B000) [pid = 2872] [serial = 2250] [outer = 00000000] [url = about:blank] 12:41:03 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (13D19400) [pid = 2872] [serial = 2249] [outer = 00000000] [url = about:blank] 12:41:03 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (12DEF400) [pid = 2872] [serial = 2247] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467142842010] 12:41:03 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (178CEC00) [pid = 2872] [serial = 2245] [outer = 00000000] [url = about:blank] 12:41:03 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (17823400) [pid = 2872] [serial = 2244] [outer = 00000000] [url = about:blank] 12:41:03 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (1782A800) [pid = 2872] [serial = 2242] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:41:03 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (17277800) [pid = 2872] [serial = 2240] [outer = 00000000] [url = about:blank] 12:41:03 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (17085400) [pid = 2872] [serial = 2239] [outer = 00000000] [url = about:blank] 12:41:03 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (155C7C00) [pid = 2872] [serial = 2237] [outer = 00000000] [url = about:blank] 12:41:03 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (14E4A000) [pid = 2872] [serial = 2236] [outer = 00000000] [url = about:blank] 12:41:03 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (13265400) [pid = 2872] [serial = 2234] [outer = 00000000] [url = about:blank] 12:41:03 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (13151800) [pid = 2872] [serial = 2233] [outer = 00000000] [url = about:blank] 12:41:03 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (155CF000) [pid = 2872] [serial = 2260] [outer = 00000000] [url = about:blank] 12:41:03 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (13D0B800) [pid = 2872] [serial = 2257] [outer = 00000000] [url = about:blank] 12:41:03 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (140DA000) [pid = 2872] [serial = 2258] [outer = 00000000] [url = about:blank] 12:41:03 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (157DC400) [pid = 2872] [serial = 2272] [outer = 00000000] [url = about:blank] 12:41:03 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (17077800) [pid = 2872] [serial = 2273] [outer = 00000000] [url = about:blank] 12:41:03 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (157D9800) [pid = 2872] [serial = 2261] [outer = 00000000] [url = about:blank] 12:41:04 INFO - PROCESS | 2872 | 1467142864163 Marionette TRACE conn3 <- [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]]]}] 12:41:04 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 12:41:04 INFO - document served over http requires an https 12:41:04 INFO - sub-resource via script-tag using the meta-referrer 12:41:04 INFO - delivery method with keep-origin-redirect and when 12:41:04 INFO - the target request is same-origin. 12:41:04 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 750ms 12:41:04 INFO - PROCESS | 2872 | 1467142864188 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 12:41:04 INFO - PROCESS | 2872 | 1467142864192 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 12:41:04 INFO - PROCESS | 2872 | 1467142864202 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 12:41:04 INFO - PROCESS | 2872 | 1467142864205 Marionette TRACE conn3 <- [1,2594,null,{}] 12:41:04 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http.html 12:41:04 INFO - PROCESS | 2872 | 1467142864208 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:04 INFO - PROCESS | 2872 | 1467142864211 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:41:04 INFO - PROCESS | 2872 | 1467142864295 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 12:41:04 INFO - PROCESS | 2872 | 1467142864386 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:04 INFO - PROCESS | 2872 | 1467142864388 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:41:04 INFO - PROCESS | 2872 | ++DOCSHELL 13939800 == 29 [pid = 2872] [id = 842] 12:41:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (1393C400) [pid = 2872] [serial = 2342] [outer = 00000000] 12:41:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (139CD400) [pid = 2872] [serial = 2343] [outer = 1393C400] 12:41:04 INFO - PROCESS | 2872 | 1467142864442 Marionette DEBUG loaded listener.js 12:41:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (139D4800) [pid = 2872] [serial = 2344] [outer = 1393C400] 12:41:04 INFO - PROCESS | 2872 | 1467142864825 Marionette TRACE conn3 <- [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]]]}] 12:41:04 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 12:41:04 INFO - document served over http requires an https 12:41:04 INFO - sub-resource via script-tag using the meta-referrer 12:41:04 INFO - delivery method with no-redirect and when 12:41:04 INFO - the target request is same-origin. 12:41:04 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 625ms 12:41:04 INFO - PROCESS | 2872 | 1467142864843 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 12:41:04 INFO - PROCESS | 2872 | 1467142864847 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 12:41:04 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 12:41:04 INFO - PROCESS | 2872 | 1467142864851 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 12:41:04 INFO - PROCESS | 2872 | 1467142864857 Marionette TRACE conn3 <- [1,2598,null,{}] 12:41:04 INFO - PROCESS | 2872 | 1467142864868 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:04 INFO - PROCESS | 2872 | 1467142864873 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:41:04 INFO - PROCESS | 2872 | 1467142864956 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 12:41:04 INFO - PROCESS | 2872 | 1467142864992 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:04 INFO - PROCESS | 2872 | 1467142864995 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:41:05 INFO - PROCESS | 2872 | ++DOCSHELL 1430E400 == 30 [pid = 2872] [id = 843] 12:41:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (1430E800) [pid = 2872] [serial = 2345] [outer = 00000000] 12:41:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (14E41C00) [pid = 2872] [serial = 2346] [outer = 1430E800] 12:41:05 INFO - PROCESS | 2872 | 1467142865042 Marionette DEBUG loaded listener.js 12:41:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (14F15000) [pid = 2872] [serial = 2347] [outer = 1430E800] 12:41:05 INFO - PROCESS | 2872 | 1467142865510 Marionette TRACE conn3 <- [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]]]}] 12:41:05 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 12:41:05 INFO - document served over http requires an https 12:41:05 INFO - sub-resource via script-tag using the meta-referrer 12:41:05 INFO - delivery method with swap-origin-redirect and when 12:41:05 INFO - the target request is same-origin. 12:41:05 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 703ms 12:41:05 INFO - PROCESS | 2872 | 1467142865548 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 12:41:05 INFO - PROCESS | 2872 | 1467142865550 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 12:41:05 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 12:41:05 INFO - PROCESS | 2872 | 1467142865559 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 12:41:05 INFO - PROCESS | 2872 | 1467142865561 Marionette TRACE conn3 <- [1,2602,null,{}] 12:41:05 INFO - PROCESS | 2872 | 1467142865564 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:05 INFO - PROCESS | 2872 | 1467142865566 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:41:05 INFO - PROCESS | 2872 | 1467142865681 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 12:41:05 INFO - PROCESS | 2872 | 1467142865686 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:05 INFO - PROCESS | 2872 | 1467142865688 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:41:05 INFO - PROCESS | 2872 | ++DOCSHELL 157B4400 == 31 [pid = 2872] [id = 844] 12:41:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (157D9C00) [pid = 2872] [serial = 2348] [outer = 00000000] 12:41:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (157DF000) [pid = 2872] [serial = 2349] [outer = 157D9C00] 12:41:05 INFO - PROCESS | 2872 | 1467142865786 Marionette DEBUG loaded listener.js 12:41:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (157E5800) [pid = 2872] [serial = 2350] [outer = 157D9C00] 12:41:06 INFO - PROCESS | 2872 | 1467142866204 Marionette TRACE conn3 <- [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]]]}] 12:41:06 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 12:41:06 INFO - document served over http requires an https 12:41:06 INFO - sub-resource via xhr-request using the meta-referrer 12:41:06 INFO - delivery method with keep-origin-redirect and when 12:41:06 INFO - the target request is same-origin. 12:41:06 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 703ms 12:41:06 INFO - PROCESS | 2872 | 1467142866258 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 12:41:06 INFO - PROCESS | 2872 | 1467142866260 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 12:41:06 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-downgrade.no-redirect.http.html 12:41:06 INFO - PROCESS | 2872 | 1467142866263 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 12:41:06 INFO - PROCESS | 2872 | 1467142866265 Marionette TRACE conn3 <- [1,2606,null,{}] 12:41:06 INFO - PROCESS | 2872 | 1467142866269 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:06 INFO - PROCESS | 2872 | 1467142866271 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:41:06 INFO - PROCESS | 2872 | 1467142866381 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 12:41:06 INFO - PROCESS | 2872 | 1467142866487 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:06 INFO - PROCESS | 2872 | 1467142866489 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:41:06 INFO - PROCESS | 2872 | ++DOCSHELL 169B6000 == 32 [pid = 2872] [id = 845] 12:41:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (169B9000) [pid = 2872] [serial = 2351] [outer = 00000000] 12:41:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (16A41400) [pid = 2872] [serial = 2352] [outer = 169B9000] 12:41:06 INFO - PROCESS | 2872 | 1467142866532 Marionette DEBUG loaded listener.js 12:41:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (16A43000) [pid = 2872] [serial = 2353] [outer = 169B9000] 12:41:06 INFO - PROCESS | 2872 | 1467142866945 Marionette TRACE conn3 <- [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]]]}] 12:41:06 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 12:41:06 INFO - document served over http requires an https 12:41:06 INFO - sub-resource via xhr-request using the meta-referrer 12:41:06 INFO - delivery method with no-redirect and when 12:41:06 INFO - the target request is same-origin. 12:41:06 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 734ms 12:41:07 INFO - PROCESS | 2872 | 1467142867011 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 12:41:07 INFO - PROCESS | 2872 | 1467142867013 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 12:41:07 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 12:41:07 INFO - PROCESS | 2872 | 1467142867016 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 12:41:07 INFO - PROCESS | 2872 | 1467142867018 Marionette TRACE conn3 <- [1,2610,null,{}] 12:41:07 INFO - PROCESS | 2872 | 1467142867021 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:07 INFO - PROCESS | 2872 | 1467142867027 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:41:07 INFO - PROCESS | 2872 | 1467142867162 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 12:41:07 INFO - PROCESS | 2872 | 1467142867226 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:07 INFO - PROCESS | 2872 | 1467142867228 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:41:07 INFO - PROCESS | 2872 | ++DOCSHELL 16A44800 == 33 [pid = 2872] [id = 846] 12:41:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (16A4B400) [pid = 2872] [serial = 2354] [outer = 00000000] 12:41:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (16C5F000) [pid = 2872] [serial = 2355] [outer = 16A4B400] 12:41:07 INFO - PROCESS | 2872 | 1467142867282 Marionette DEBUG loaded listener.js 12:41:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (16C65400) [pid = 2872] [serial = 2356] [outer = 16A4B400] 12:41:07 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (157B2C00) [pid = 2872] [serial = 2292] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-downgrade.keep-origin-redirect.http.html] 12:41:07 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (15C2F400) [pid = 2872] [serial = 2295] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:41:07 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (1707C000) [pid = 2872] [serial = 2312] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-upgrade.keep-origin-redirect.http.html] 12:41:07 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (16E8B800) [pid = 2872] [serial = 2307] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html] 12:41:07 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (140D3800) [pid = 2872] [serial = 2286] [outer = 00000000] [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] 12:41:07 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (169BF400) [pid = 2872] [serial = 2297] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-downgrade.no-redirect.http.html] 12:41:07 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (16C4DC00) [pid = 2872] [serial = 2300] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467142855533] 12:41:07 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (180BBC00) [pid = 2872] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html] 12:41:07 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (18337C00) [pid = 2872] [serial = 2315] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:41:07 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (14E3D000) [pid = 2872] [serial = 2289] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-upgrade.swap-origin-redirect.http.html] 12:41:07 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (139CA000) [pid = 2872] [serial = 2277] [outer = 00000000] [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] 12:41:07 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (183A9C00) [pid = 2872] [serial = 2320] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1467142858536] 12:41:07 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (169B4400) [pid = 2872] [serial = 2322] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-upgrade.swap-origin-redirect.http.html] 12:41:07 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (199AF400) [pid = 2872] [serial = 2325] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:41:07 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (16B98C00) [pid = 2872] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-downgrade.swap-origin-redirect.http.html] 12:41:07 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (16E8B400) [pid = 2872] [serial = 2305] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:41:07 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (10ACB800) [pid = 2872] [serial = 2280] [outer = 00000000] [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] 12:41:07 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (1311D000) [pid = 2872] [serial = 2283] [outer = 00000000] [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] 12:41:07 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (183A8000) [pid = 2872] [serial = 2327] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-downgrade.keep-origin-redirect.http.html] 12:41:07 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (1707B800) [pid = 2872] [serial = 2310] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:41:07 INFO - PROCESS | 2872 | 1467142867813 Marionette TRACE conn3 <- [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]]]}] 12:41:07 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 12:41:07 INFO - document served over http requires an https 12:41:07 INFO - sub-resource via xhr-request using the meta-referrer 12:41:07 INFO - delivery method with swap-origin-redirect and when 12:41:07 INFO - the target request is same-origin. 12:41:07 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 828ms 12:41:07 INFO - PROCESS | 2872 | 1467142867857 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 12:41:07 INFO - PROCESS | 2872 | 1467142867859 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 12:41:07 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 12:41:07 INFO - PROCESS | 2872 | 1467142867862 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 12:41:07 INFO - PROCESS | 2872 | 1467142867864 Marionette TRACE conn3 <- [1,2614,null,{}] 12:41:07 INFO - PROCESS | 2872 | 1467142867867 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:07 INFO - PROCESS | 2872 | 1467142867869 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:41:08 INFO - PROCESS | 2872 | 1467142868006 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 12:41:08 INFO - PROCESS | 2872 | 1467142868071 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:08 INFO - PROCESS | 2872 | 1467142868073 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:41:08 INFO - PROCESS | 2872 | ++DOCSHELL 14E46400 == 34 [pid = 2872] [id = 847] 12:41:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (14E49800) [pid = 2872] [serial = 2357] [outer = 00000000] 12:41:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (16F0A400) [pid = 2872] [serial = 2358] [outer = 14E49800] 12:41:08 INFO - PROCESS | 2872 | 1467142868115 Marionette DEBUG loaded listener.js 12:41:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (16F18000) [pid = 2872] [serial = 2359] [outer = 14E49800] 12:41:08 INFO - PROCESS | 2872 | 1467142868465 Marionette TRACE conn3 <- [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]]]}] 12:41:08 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 12:41:08 INFO - document served over http requires an https 12:41:08 INFO - sub-resource via xhr-request using the meta-referrer 12:41:08 INFO - delivery method with swap-origin-redirect and when 12:41:08 INFO - the target request is same-origin. 12:41:08 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 641ms 12:41:08 INFO - PROCESS | 2872 | 1467142868501 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 12:41:08 INFO - PROCESS | 2872 | 1467142868503 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 12:41:08 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 12:41:08 INFO - PROCESS | 2872 | 1467142868507 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 12:41:08 INFO - PROCESS | 2872 | 1467142868508 Marionette TRACE conn3 <- [1,2618,null,{}] 12:41:08 INFO - PROCESS | 2872 | 1467142868511 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:08 INFO - PROCESS | 2872 | 1467142868513 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:41:08 INFO - PROCESS | 2872 | 1467142868631 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 12:41:08 INFO - PROCESS | 2872 | 1467142868638 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:08 INFO - PROCESS | 2872 | 1467142868640 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:41:08 INFO - PROCESS | 2872 | ++DOCSHELL 16E8A800 == 35 [pid = 2872] [id = 848] 12:41:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (16F17400) [pid = 2872] [serial = 2360] [outer = 00000000] 12:41:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (1707D400) [pid = 2872] [serial = 2361] [outer = 16F17400] 12:41:08 INFO - PROCESS | 2872 | 1467142868682 Marionette DEBUG loaded listener.js 12:41:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (1281F000) [pid = 2872] [serial = 2362] [outer = 16F17400] 12:41:09 INFO - PROCESS | 2872 | 1467142869092 Marionette TRACE conn3 <- [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]]]}] 12:41:09 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 12:41:09 INFO - document served over http requires an https 12:41:09 INFO - sub-resource via xhr-request using the meta-referrer 12:41:09 INFO - delivery method with keep-origin-redirect and when 12:41:09 INFO - the target request is same-origin. 12:41:09 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 641ms 12:41:09 INFO - PROCESS | 2872 | 1467142869144 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 12:41:09 INFO - PROCESS | 2872 | 1467142869146 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 12:41:09 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-upgrade.no-redirect.http.html 12:41:09 INFO - PROCESS | 2872 | 1467142869149 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 12:41:09 INFO - PROCESS | 2872 | 1467142869151 Marionette TRACE conn3 <- [1,2622,null,{}] 12:41:09 INFO - PROCESS | 2872 | 1467142869155 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:09 INFO - PROCESS | 2872 | 1467142869156 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:41:09 INFO - PROCESS | 2872 | 1467142869281 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 12:41:09 INFO - PROCESS | 2872 | 1467142869292 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:09 INFO - PROCESS | 2872 | 1467142869294 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:41:09 INFO - PROCESS | 2872 | ++DOCSHELL 1281BC00 == 36 [pid = 2872] [id = 849] 12:41:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (140D1C00) [pid = 2872] [serial = 2363] [outer = 00000000] 12:41:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (17281400) [pid = 2872] [serial = 2364] [outer = 140D1C00] 12:41:09 INFO - PROCESS | 2872 | 1467142869337 Marionette DEBUG loaded listener.js 12:41:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (172E8400) [pid = 2872] [serial = 2365] [outer = 140D1C00] 12:41:09 INFO - PROCESS | 2872 | 1467142869829 Marionette TRACE conn3 <- [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]]]}] 12:41:09 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 12:41:09 INFO - document served over http requires an https 12:41:09 INFO - sub-resource via xhr-request using the meta-referrer 12:41:09 INFO - delivery method with no-redirect and when 12:41:09 INFO - the target request is same-origin. 12:41:09 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 750ms 12:41:09 INFO - PROCESS | 2872 | 1467142869891 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 12:41:09 INFO - PROCESS | 2872 | 1467142869896 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 12:41:09 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 12:41:09 INFO - PROCESS | 2872 | 1467142869901 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 12:41:09 INFO - PROCESS | 2872 | 1467142869904 Marionette TRACE conn3 <- [1,2626,null,{}] 12:41:09 INFO - PROCESS | 2872 | 1467142869910 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:41:09 INFO - PROCESS | 2872 | 1467142869913 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:41:10 INFO - PROCESS | 2872 | 1467142870036 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 12:41:10 INFO - PROCESS | 2872 | 1467142870150 Marionette TRACE conn3 -> [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\", \"2dfb8ecb-8925-421c-b2c2-3bdf134f8970\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:10 INFO - PROCESS | 2872 | 1467142870154 Marionette INFO sendAsync c012194e-30f2-4025-8f6f-99de1bb7130a 12:41:10 INFO - PROCESS | 2872 | ++DOCSHELL 10A7E800 == 37 [pid = 2872] [id = 850] 12:41:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (10A9F000) [pid = 2872] [serial = 2366] [outer = 00000000] 12:41:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (13934800) [pid = 2872] [serial = 2367] [outer = 10A9F000] 12:41:10 INFO - PROCESS | 2872 | 1467142870250 Marionette DEBUG loaded listener.js 12:41:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (139CB000) [pid = 2872] [serial = 2368] [outer = 10A9F000] 12:41:10 INFO - PROCESS | 2872 | 1467142870833 Marionette TRACE conn3 <- [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]]]}] 12:41:10 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 12:41:10 INFO - document served over http requires an https 12:41:10 INFO - sub-resource via xhr-request using the meta-referrer 12:41:10 INFO - delivery method with swap-origin-redirect and when 12:41:10 INFO - the target request is same-origin. 12:41:10 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 953ms 12:41:10 INFO - PROCESS | 2872 | 1467142870852 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 12:41:10 INFO - PROCESS | 2872 | 1467142870857 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 12:41:11 WARNING - u'runner_teardown' () 12:41:11 INFO - No more tests 12:41:12 INFO - Got 0 unexpected results 12:41:12 INFO - SUITE-END | took 1714s 12:41:12 INFO - Closing logging queue 12:41:12 INFO - queue closed 12:41:12 INFO - Return code: 0 12:41:12 WARNING - # TBPL SUCCESS # 12:41:12 INFO - Running post-action listener: _resource_record_post_action 12:41:12 INFO - Running post-run listener: _resource_record_post_run 12:41:13 INFO - Total resource usage - Wall time: 1724s; CPU: 7.0%; Read bytes: 117277696; Write bytes: 885299200; Read time: 613376; Write time: 1191452 12:41:13 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 12:41:13 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 0; Write bytes: 68340736; Read time: 0; Write time: 66773 12:41:13 INFO - run-tests - Wall time: 1722s; CPU: 7.0%; Read bytes: 117277696; Write bytes: 749126144; Read time: 613376; Write time: 1070325 12:41:13 INFO - Running post-run listener: _upload_blobber_files 12:41:13 INFO - Blob upload gear active. 12:41:13 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 12:41:13 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 12:41:13 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 12:41:13 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 12:41:14 INFO - (blobuploader) - INFO - Open directory for files ... 12:41:14 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 12:41:14 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:41:14 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:41:15 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 12:41:15 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:41:15 INFO - (blobuploader) - INFO - Done attempting. 12:41:15 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 12:41:15 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:41:15 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:41:17 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 12:41:17 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:41:17 INFO - (blobuploader) - INFO - Done attempting. 12:41:17 INFO - (blobuploader) - INFO - Iteration through files over. 12:41:17 INFO - Return code: 0 12:41:17 INFO - rmtree: C:\slave\test\build\uploaded_files.json 12:41:17 INFO - Using _rmtree_windows ... 12:41:17 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 12:41:17 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f262ffc27069cad7443bde04be58a57c55e14f7d61e77de86c290cfe18304232a4b8f5b214dc35f5a0687d9451bc4f3f597c22a67bf60d84901780fc9ed157ab", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/cbef8480ce9b1ade8225775f1efc56b8369ef8d1912960e9b0ea39cf2168038175f53decdedaf09451cfa96de49aad902a7f98a22df741be122779193b82ad70"} 12:41:17 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 12:41:17 INFO - Writing to file C:\slave\test\properties\blobber_files 12:41:17 INFO - Contents: 12:41:17 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f262ffc27069cad7443bde04be58a57c55e14f7d61e77de86c290cfe18304232a4b8f5b214dc35f5a0687d9451bc4f3f597c22a67bf60d84901780fc9ed157ab", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/cbef8480ce9b1ade8225775f1efc56b8369ef8d1912960e9b0ea39cf2168038175f53decdedaf09451cfa96de49aad902a7f98a22df741be122779193b82ad70"} 12:41:17 INFO - Running post-run listener: copy_logs_to_upload_dir 12:41:17 INFO - Copying logs to upload dir... 12:41:17 INFO - mkdir: C:\slave\test\build\upload\logs 12:41:17 INFO - Copying logs to upload dir... 12:41:17 INFO - Using _rmtree_windows ... 12:41:17 INFO - Using _rmtree_windows ... 12:41:17 INFO - Using _rmtree_windows ... 12:41:17 INFO - Using _rmtree_windows ... 12:41:17 INFO - Using _rmtree_windows ... 12:41:17 INFO - Using _rmtree_windows ... 12:41:17 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=2737.997000 ========= master_lag: 8.08 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 45 mins, 46 secs) (at 2016-06-28 12:41:17.393535) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-28 12:41:17.394469) ========= 'cmd' '/C' 'for' '%f' 'in' '(*)' 'do' '@type' '%f' in dir C:\slave\test\properties (timeout 1200 secs) watching logfiles {} argv: ['cmd', '/C', 'for', '%f', 'in', '(*)', 'do', '@type', '%f'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-076\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-076 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-076 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-076 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-076 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-076 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f262ffc27069cad7443bde04be58a57c55e14f7d61e77de86c290cfe18304232a4b8f5b214dc35f5a0687d9451bc4f3f597c22a67bf60d84901780fc9ed157ab", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/cbef8480ce9b1ade8225775f1efc56b8369ef8d1912960e9b0ea39cf2168038175f53decdedaf09451cfa96de49aad902a7f98a22df741be122779193b82ad70"} build_url:https://queue.taskcluster.net/v1/task/amIzPnqCSmu8ZkrJxJgKjw/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/amIzPnqCSmu8ZkrJxJgKjw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.109000 build_url: 'https://queue.taskcluster.net/v1/task/amIzPnqCSmu8ZkrJxJgKjw/artifacts/public/build/firefox-48.0.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f262ffc27069cad7443bde04be58a57c55e14f7d61e77de86c290cfe18304232a4b8f5b214dc35f5a0687d9451bc4f3f597c22a67bf60d84901780fc9ed157ab", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/cbef8480ce9b1ade8225775f1efc56b8369ef8d1912960e9b0ea39cf2168038175f53decdedaf09451cfa96de49aad902a7f98a22df741be122779193b82ad70"}' symbols_url: 'https://queue.taskcluster.net/v1/task/amIzPnqCSmu8ZkrJxJgKjw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-28 12:41:17.519160) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-28 12:41:17.519508) ========= 'rm' '-f' 'oauth.txt' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-076\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-076 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-076 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-076 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-076 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-076 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.109000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-28 12:41:17.643784) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-28 12:41:17.644101) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-28 12:41:17.935510) ========= ========= Total master_lag: 11.70 =========