builder: mozilla-aurora_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-084 starttime: 1464365239.57 results: success (0) buildid: 20160527074648 builduid: eeeaf82fe0674eea94916a1a3f690f36 revision: acc1985e7895ab3d5c6053bc6682e20c1d41637d ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-27 09:07:19.575288) ========= master: http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-27 09:07:19.576329) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-27 09:07:19.577063) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-27 09:07:19.679109) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-27 09:07:19.679460) ========= 'bash' '-c' 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-084\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-084 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-084 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-084\AppData\Local LOGONSERVER=\\T-W864-IX-084 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-084 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-084 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-084 WINDIR=C:\windows using PTY: False --09:07:20-- 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% 2.45 GB/s 09:07:20 (2.45 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.240000 ========= master_lag: 0.09 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-27 09:07:21.005994) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-05-27 09:07:21.006327) ========= 'rm' '-rf' 'scripts' 'properties' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-084\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-084 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-084 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-084\AppData\Local LOGONSERVER=\\T-W864-IX-084 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-084 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-084 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-084 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=2.809000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-05-27 09:07:23.831515) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-27 09:07:23.832356) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev acc1985e7895ab3d5c6053bc6682e20c1d41637d --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev acc1985e7895ab3d5c6053bc6682e20c1d41637d --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-084\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-084 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-084 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-084\AppData\Local LOGONSERVER=\\T-W864-IX-084 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-084 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-084 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-084 WINDIR=C:\windows using PTY: False 2016-05-27 09:07:23,828 truncating revision to first 12 chars 2016-05-27 09:07:23,828 Setting DEBUG logging. 2016-05-27 09:07:23,828 attempt 1/10 2016-05-27 09:07:23,828 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/acc1985e7895?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-27 09:07:24,311 unpacking tar archive at: mozilla-aurora-acc1985e7895/testing/mozharness/ program finished with exit code 0 elapsedTime=1.381000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-27 09:07:25.257139) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-27 09:07:25.257931) ========= script_repo_revision: acc1985e7895ab3d5c6053bc6682e20c1d41637d ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-27 09:07:25.266812) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-27 09:07:25.267134) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-27 09:07:25.406005) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 6 secs) (at 2016-05-27 09:07:25.406392) ========= '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' '1' '--blob-upload-branch' 'mozilla-aurora' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-084\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-084 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-084 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-084\AppData\Local LOGONSERVER=\\T-W864-IX-084 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-084 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-084 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-084 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 09:07:25 INFO - MultiFileLogger online at 20160527 09:07:25 in C:\slave\test 09:07:25 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 1 --blob-upload-branch mozilla-aurora --download-symbols true 09:07:25 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 09:07:25 INFO - {'append_to_log': False, 09:07:25 INFO - 'base_work_dir': 'C:\\slave\\test', 09:07:25 INFO - 'blob_upload_branch': 'mozilla-aurora', 09:07:25 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 09:07:25 INFO - 'buildbot_json_path': 'buildprops.json', 09:07:25 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 09:07:25 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 09:07:25 INFO - 'download_minidump_stackwalk': True, 09:07:25 INFO - 'download_symbols': 'true', 09:07:25 INFO - 'e10s': False, 09:07:25 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 09:07:25 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 09:07:25 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 09:07:25 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 09:07:25 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 09:07:25 INFO - 'C:/mozilla-build/tooltool.py'), 09:07:25 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 09:07:25 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 09:07:25 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 09:07:25 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 09:07:25 INFO - 'log_level': 'info', 09:07:25 INFO - 'log_to_console': True, 09:07:25 INFO - 'opt_config_files': (), 09:07:25 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 09:07:25 INFO - '--processes=1', 09:07:25 INFO - '--config=%(test_path)s/wptrunner.ini', 09:07:25 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 09:07:25 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 09:07:25 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 09:07:25 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 09:07:25 INFO - 'pip_index': False, 09:07:25 INFO - 'require_test_zip': True, 09:07:25 INFO - 'test_type': ('testharness',), 09:07:25 INFO - 'this_chunk': '1', 09:07:25 INFO - 'total_chunks': '10', 09:07:25 INFO - 'virtualenv_path': 'venv', 09:07:25 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 09:07:25 INFO - 'work_dir': 'build'} 09:07:25 INFO - ##### 09:07:25 INFO - ##### Running clobber step. 09:07:25 INFO - ##### 09:07:25 INFO - Running pre-action listener: _resource_record_pre_action 09:07:25 INFO - Running main action method: clobber 09:07:25 INFO - rmtree: C:\slave\test\build 09:07:25 INFO - Using _rmtree_windows ... 09:07:25 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 09:09:46 INFO - Running post-action listener: _resource_record_post_action 09:09:46 INFO - ##### 09:09:46 INFO - ##### Running read-buildbot-config step. 09:09:46 INFO - ##### 09:09:46 INFO - Running pre-action listener: _resource_record_pre_action 09:09:46 INFO - Running main action method: read_buildbot_config 09:09:46 INFO - Using buildbot properties: 09:09:46 INFO - { 09:09:46 INFO - "project": "", 09:09:46 INFO - "product": "firefox", 09:09:46 INFO - "script_repo_revision": "production", 09:09:46 INFO - "scheduler": "tests-mozilla-aurora-win8_64-debug-unittest", 09:09:46 INFO - "repository": "", 09:09:46 INFO - "buildername": "Windows 8 64-bit mozilla-aurora debug test web-platform-tests-1", 09:09:46 INFO - "buildid": "20160527074648", 09:09:46 INFO - "pgo_build": "False", 09:09:46 INFO - "basedir": "C:\\slave\\test", 09:09:46 INFO - "buildnumber": 28, 09:09:46 INFO - "slavename": "t-w864-ix-084", 09:09:46 INFO - "revision": "acc1985e7895ab3d5c6053bc6682e20c1d41637d", 09:09:46 INFO - "master": "http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/", 09:09:46 INFO - "platform": "win64", 09:09:46 INFO - "branch": "mozilla-aurora", 09:09:46 INFO - "repo_path": "releases/mozilla-aurora", 09:09:46 INFO - "moz_repo_path": "", 09:09:46 INFO - "stage_platform": "win64", 09:09:46 INFO - "builduid": "eeeaf82fe0674eea94916a1a3f690f36", 09:09:46 INFO - "slavebuilddir": "test" 09:09:46 INFO - } 09:09:46 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/IIMf9hooSFWGbpGRh3Tx4g/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json. 09:09:46 INFO - Found installer url https://queue.taskcluster.net/v1/task/IIMf9hooSFWGbpGRh3Tx4g/artifacts/public/build/firefox-48.0a2.en-US.win64.zip. 09:09:46 INFO - Running post-action listener: _resource_record_post_action 09:09:46 INFO - ##### 09:09:46 INFO - ##### Running download-and-extract step. 09:09:46 INFO - ##### 09:09:46 INFO - Running pre-action listener: _resource_record_pre_action 09:09:46 INFO - Running main action method: download_and_extract 09:09:46 INFO - mkdir: C:\slave\test\build\tests 09:09:46 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')]} 09:09:46 INFO - https://queue.taskcluster.net/v1/task/IIMf9hooSFWGbpGRh3Tx4g/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json matches https://queue.taskcluster.net 09:09:46 INFO - trying https://queue.taskcluster.net/v1/task/IIMf9hooSFWGbpGRh3Tx4g/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json 09:09:46 INFO - Downloading https://queue.taskcluster.net/v1/task/IIMf9hooSFWGbpGRh3Tx4g/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win64.test_packages.json 09:09:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/IIMf9hooSFWGbpGRh3Tx4g/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.test_packages.json'}, attempt #1 09:09:47 INFO - Downloaded 1274 bytes. 09:09:47 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win64.test_packages.json 09:09:47 INFO - Using the following test package requirements: 09:09:47 INFO - {u'common': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 09:09:47 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 09:09:47 INFO - u'firefox-48.0a2.en-US.win64.cppunittest.tests.zip'], 09:09:47 INFO - u'gtest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 09:09:47 INFO - u'firefox-48.0a2.en-US.win64.gtest.tests.zip'], 09:09:47 INFO - u'jittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 09:09:47 INFO - u'jsshell-win64.zip'], 09:09:47 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 09:09:47 INFO - u'firefox-48.0a2.en-US.win64.mochitest.tests.zip'], 09:09:47 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 09:09:47 INFO - u'reftest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 09:09:47 INFO - u'firefox-48.0a2.en-US.win64.reftest.tests.zip'], 09:09:47 INFO - u'talos': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 09:09:47 INFO - u'firefox-48.0a2.en-US.win64.talos.tests.zip'], 09:09:47 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 09:09:47 INFO - u'firefox-48.0a2.en-US.win64.web-platform.tests.zip'], 09:09:47 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 09:09:47 INFO - u'firefox-48.0a2.en-US.win64.xpcshell.tests.zip']} 09:09:47 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win64.common.tests.zip', u'firefox-48.0a2.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 09:09: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')]} 09:09:47 INFO - https://queue.taskcluster.net/v1/task/IIMf9hooSFWGbpGRh3Tx4g/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 09:09:47 INFO - trying https://queue.taskcluster.net/v1/task/IIMf9hooSFWGbpGRh3Tx4g/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip 09:09:47 INFO - Downloading https://queue.taskcluster.net/v1/task/IIMf9hooSFWGbpGRh3Tx4g/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.common.tests.zip 09:09:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/IIMf9hooSFWGbpGRh3Tx4g/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.common.tests.zip'}, attempt #1 09:09:48 INFO - Downloaded 20808309 bytes. 09:09:48 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 09:09:48 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 09:09:50 INFO - caution: filename not matched: web-platform/* 09:09:50 INFO - Return code: 11 09:09:50 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')]} 09:09:50 INFO - https://queue.taskcluster.net/v1/task/IIMf9hooSFWGbpGRh3Tx4g/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 09:09:50 INFO - trying https://queue.taskcluster.net/v1/task/IIMf9hooSFWGbpGRh3Tx4g/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip 09:09:50 INFO - Downloading https://queue.taskcluster.net/v1/task/IIMf9hooSFWGbpGRh3Tx4g/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.web-platform.tests.zip 09:09:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/IIMf9hooSFWGbpGRh3Tx4g/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.web-platform.tests.zip'}, attempt #1 09:09:51 INFO - Downloaded 36409220 bytes. 09:09:51 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 09:09:51 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 09:10:51 INFO - caution: filename not matched: bin/* 09:10:51 INFO - caution: filename not matched: config/* 09:10:51 INFO - caution: filename not matched: mozbase/* 09:10:51 INFO - caution: filename not matched: marionette/* 09:10:51 INFO - caution: filename not matched: tools/wptserve/* 09:10:51 INFO - Return code: 11 09:10:51 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')]} 09:10:51 INFO - https://queue.taskcluster.net/v1/task/IIMf9hooSFWGbpGRh3Tx4g/artifacts/public/build/firefox-48.0a2.en-US.win64.zip matches https://queue.taskcluster.net 09:10:51 INFO - trying https://queue.taskcluster.net/v1/task/IIMf9hooSFWGbpGRh3Tx4g/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 09:10:51 INFO - Downloading https://queue.taskcluster.net/v1/task/IIMf9hooSFWGbpGRh3Tx4g/artifacts/public/build/firefox-48.0a2.en-US.win64.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.zip 09:10:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/IIMf9hooSFWGbpGRh3Tx4g/artifacts/public/build/firefox-48.0a2.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.zip'}, attempt #1 09:10:54 INFO - Downloaded 82724638 bytes. 09:10:54 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/IIMf9hooSFWGbpGRh3Tx4g/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 09:10:54 INFO - mkdir: C:\slave\test\properties 09:10:54 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 09:10:54 INFO - Writing to file C:\slave\test\properties\build_url 09:10:54 INFO - Contents: 09:10:54 INFO - build_url:https://queue.taskcluster.net/v1/task/IIMf9hooSFWGbpGRh3Tx4g/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 09:10:55 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/IIMf9hooSFWGbpGRh3Tx4g/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 09:10:55 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 09:10:55 INFO - Writing to file C:\slave\test\properties\symbols_url 09:10:55 INFO - Contents: 09:10:55 INFO - symbols_url:https://queue.taskcluster.net/v1/task/IIMf9hooSFWGbpGRh3Tx4g/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 09:10:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:10:55 INFO - https://queue.taskcluster.net/v1/task/IIMf9hooSFWGbpGRh3Tx4g/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 09:10:55 INFO - trying https://queue.taskcluster.net/v1/task/IIMf9hooSFWGbpGRh3Tx4g/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 09:10:55 INFO - Downloading https://queue.taskcluster.net/v1/task/IIMf9hooSFWGbpGRh3Tx4g/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 09:10:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/IIMf9hooSFWGbpGRh3Tx4g/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip'}, attempt #1 09:10:56 INFO - Downloaded 50727537 bytes. 09:10:56 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 09:10:56 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 09:11:00 INFO - Return code: 0 09:11:00 INFO - Running post-action listener: _resource_record_post_action 09:11:00 INFO - Running post-action listener: set_extra_try_arguments 09:11:00 INFO - ##### 09:11:00 INFO - ##### Running create-virtualenv step. 09:11:00 INFO - ##### 09:11:00 INFO - Running pre-action listener: _pre_create_virtualenv 09:11:00 INFO - Running pre-action listener: _resource_record_pre_action 09:11:00 INFO - Running main action method: create_virtualenv 09:11:00 INFO - Creating virtualenv C:\slave\test\build\venv 09:11:00 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 09:11:00 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 09:11:02 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 09:11:06 INFO - Installing distribute......................................................................................................................................................................................done. 09:11:08 INFO - Return code: 0 09:11:08 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 09:11:08 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')]} 09:11:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:11:08 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')]} 09:11:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:11:08 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 0x0254B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02674200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025F8A50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0262E368>, '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 0x0234ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026870C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-084', 'USERDOMAIN': 'T-W864-IX-084', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-084', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-084\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-084', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-084', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-084', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-084\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 09:11:08 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 09:11:08 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 09:11:08 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:11:08 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-084\\AppData\\Roaming', 09:11:08 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 09:11:08 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 09:11:08 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 09:11:08 INFO - 'COMPUTERNAME': 'T-W864-IX-084', 09:11:08 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:11:08 INFO - 'DCLOCATION': 'SCL3', 09:11:08 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:11:08 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:11:08 INFO - 'HOMEDRIVE': 'C:', 09:11:08 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-084', 09:11:08 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:11:08 INFO - 'KTS_VERSION': '1.19c', 09:11:08 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-084\\AppData\\Local', 09:11:08 INFO - 'LOGONSERVER': '\\\\T-W864-IX-084', 09:11:08 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:11:08 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:11:08 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:11:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:11:08 INFO - 'MOZ_NO_REMOTE': '1', 09:11:08 INFO - 'NO_EM_RESTART': '1', 09:11:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:11:08 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:11:08 INFO - 'OS': 'Windows_NT', 09:11:08 INFO - 'OURDRIVE': 'C:', 09:11:08 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 09:11:08 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:11:08 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:11:08 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 09:11:08 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 09:11:08 INFO - 'PROCESSOR_LEVEL': '6', 09:11:08 INFO - 'PROCESSOR_REVISION': '1e05', 09:11:08 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:11:08 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 09:11:08 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 09:11:08 INFO - 'PROGRAMW6432': 'C:\\Program Files', 09:11:08 INFO - 'PROMPT': '$P$G', 09:11:08 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:11:08 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:11:08 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:11:08 INFO - 'PWD': 'C:\\slave\\test', 09:11:08 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:11:08 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:11:08 INFO - 'SYSTEMDRIVE': 'C:', 09:11:08 INFO - 'SYSTEMROOT': 'C:\\windows', 09:11:08 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:11:08 INFO - 'TEST1': 'testie', 09:11:08 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:11:08 INFO - 'USERDOMAIN': 'T-W864-IX-084', 09:11:08 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-084', 09:11:08 INFO - 'USERNAME': 'cltbld', 09:11:08 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-084', 09:11:08 INFO - 'WINDIR': 'C:\\windows', 09:11:08 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:11:09 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:11:09 INFO - Downloading/unpacking psutil>=0.7.1 09:11:10 INFO - Running setup.py egg_info for package psutil 09:11:10 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 09:11:10 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:11:10 INFO - Installing collected packages: psutil 09:11:10 INFO - Running setup.py install for psutil 09:11:10 INFO - building 'psutil._psutil_windows' extension 09:11:10 INFO - error: Unable to find vcvarsall.bat 09:11:10 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-crq9sg-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 09:11:10 INFO - running install 09:11:10 INFO - running build 09:11:10 INFO - running build_py 09:11:10 INFO - creating build 09:11:10 INFO - creating build\lib.win32-2.7 09:11:10 INFO - creating build\lib.win32-2.7\psutil 09:11:10 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 09:11:10 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 09:11:10 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 09:11:10 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 09:11:10 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 09:11:10 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 09:11:10 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 09:11:10 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 09:11:10 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 09:11:10 INFO - running build_ext 09:11:10 INFO - building 'psutil._psutil_windows' extension 09:11:10 INFO - error: Unable to find vcvarsall.bat 09:11:10 INFO - ---------------------------------------- 09:11:10 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-crq9sg-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 09:11:10 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-084\AppData\Roaming\pip\pip.log 09:11:10 WARNING - Return code: 1 09:11:10 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! 09:11:10 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 09:11:10 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')]} 09:11:10 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:11:10 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')]} 09:11:10 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:11:10 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 0x0254B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02674200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025F8A50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0262E368>, '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 0x0234ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026870C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-084', 'USERDOMAIN': 'T-W864-IX-084', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-084', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-084\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-084', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-084', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-084', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-084\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 09:11:10 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 09:11:10 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 09:11:10 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:11:10 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-084\\AppData\\Roaming', 09:11:10 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 09:11:10 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 09:11:10 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 09:11:10 INFO - 'COMPUTERNAME': 'T-W864-IX-084', 09:11:10 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:11:10 INFO - 'DCLOCATION': 'SCL3', 09:11:10 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:11:10 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:11:10 INFO - 'HOMEDRIVE': 'C:', 09:11:10 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-084', 09:11:10 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:11:10 INFO - 'KTS_VERSION': '1.19c', 09:11:10 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-084\\AppData\\Local', 09:11:10 INFO - 'LOGONSERVER': '\\\\T-W864-IX-084', 09:11:10 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:11:10 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:11:10 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:11:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:11:10 INFO - 'MOZ_NO_REMOTE': '1', 09:11:10 INFO - 'NO_EM_RESTART': '1', 09:11:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:11:10 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:11:10 INFO - 'OS': 'Windows_NT', 09:11:10 INFO - 'OURDRIVE': 'C:', 09:11:10 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 09:11:10 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:11:10 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:11:10 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 09:11:10 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 09:11:10 INFO - 'PROCESSOR_LEVEL': '6', 09:11:10 INFO - 'PROCESSOR_REVISION': '1e05', 09:11:10 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:11:10 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 09:11:10 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 09:11:10 INFO - 'PROGRAMW6432': 'C:\\Program Files', 09:11:10 INFO - 'PROMPT': '$P$G', 09:11:10 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:11:10 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:11:10 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:11:10 INFO - 'PWD': 'C:\\slave\\test', 09:11:10 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:11:10 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:11:10 INFO - 'SYSTEMDRIVE': 'C:', 09:11:10 INFO - 'SYSTEMROOT': 'C:\\windows', 09:11:10 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:11:10 INFO - 'TEST1': 'testie', 09:11:10 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:11:10 INFO - 'USERDOMAIN': 'T-W864-IX-084', 09:11:10 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-084', 09:11:10 INFO - 'USERNAME': 'cltbld', 09:11:10 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-084', 09:11:10 INFO - 'WINDIR': 'C:\\windows', 09:11:10 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:11:11 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:11:11 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 09:11:11 INFO - Downloading mozsystemmonitor-0.0.tar.gz 09:11:11 INFO - Running setup.py egg_info for package mozsystemmonitor 09:11:11 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 09:11:11 INFO - Running setup.py egg_info for package psutil 09:11:11 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 09:11:11 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:11:11 INFO - Installing collected packages: mozsystemmonitor, psutil 09:11:11 INFO - Running setup.py install for mozsystemmonitor 09:11:11 INFO - Running setup.py install for psutil 09:11:11 INFO - building 'psutil._psutil_windows' extension 09:11:11 INFO - error: Unable to find vcvarsall.bat 09:11:11 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-nwk409-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 09:11:11 INFO - running install 09:11:11 INFO - running build 09:11:11 INFO - running build_py 09:11:11 INFO - running build_ext 09:11:11 INFO - building 'psutil._psutil_windows' extension 09:11:11 INFO - error: Unable to find vcvarsall.bat 09:11:11 INFO - ---------------------------------------- 09:11:11 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-nwk409-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 09:11:11 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-084\AppData\Roaming\pip\pip.log 09:11:11 WARNING - Return code: 1 09:11:11 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! 09:11:11 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 09:11:11 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')]} 09:11:11 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:11:11 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')]} 09:11:11 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:11:11 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 0x0254B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02674200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025F8A50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0262E368>, '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 0x0234ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026870C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-084', 'USERDOMAIN': 'T-W864-IX-084', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-084', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-084\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-084', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-084', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-084', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-084\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 09:11:11 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 09:11:11 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 09:11:11 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:11:11 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-084\\AppData\\Roaming', 09:11:11 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 09:11:11 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 09:11:11 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 09:11:11 INFO - 'COMPUTERNAME': 'T-W864-IX-084', 09:11:11 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:11:11 INFO - 'DCLOCATION': 'SCL3', 09:11:11 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:11:11 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:11:11 INFO - 'HOMEDRIVE': 'C:', 09:11:11 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-084', 09:11:11 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:11:11 INFO - 'KTS_VERSION': '1.19c', 09:11:11 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-084\\AppData\\Local', 09:11:11 INFO - 'LOGONSERVER': '\\\\T-W864-IX-084', 09:11:11 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:11:11 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:11:11 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:11:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:11:11 INFO - 'MOZ_NO_REMOTE': '1', 09:11:11 INFO - 'NO_EM_RESTART': '1', 09:11:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:11:11 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:11:11 INFO - 'OS': 'Windows_NT', 09:11:11 INFO - 'OURDRIVE': 'C:', 09:11:11 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 09:11:11 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:11:11 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:11:11 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 09:11:11 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 09:11:11 INFO - 'PROCESSOR_LEVEL': '6', 09:11:11 INFO - 'PROCESSOR_REVISION': '1e05', 09:11:11 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:11:11 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 09:11:11 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 09:11:11 INFO - 'PROGRAMW6432': 'C:\\Program Files', 09:11:11 INFO - 'PROMPT': '$P$G', 09:11:11 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:11:11 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:11:11 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:11:11 INFO - 'PWD': 'C:\\slave\\test', 09:11:11 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:11:11 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:11:11 INFO - 'SYSTEMDRIVE': 'C:', 09:11:11 INFO - 'SYSTEMROOT': 'C:\\windows', 09:11:11 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:11:11 INFO - 'TEST1': 'testie', 09:11:11 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:11:11 INFO - 'USERDOMAIN': 'T-W864-IX-084', 09:11:11 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-084', 09:11:11 INFO - 'USERNAME': 'cltbld', 09:11:11 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-084', 09:11:11 INFO - 'WINDIR': 'C:\\windows', 09:11:11 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:11:11 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:11:11 INFO - Downloading/unpacking blobuploader==1.2.4 09:11:11 INFO - Downloading blobuploader-1.2.4.tar.gz 09:11:11 INFO - Running setup.py egg_info for package blobuploader 09:11:11 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 09:11:15 INFO - Running setup.py egg_info for package requests 09:11:15 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 09:11:15 INFO - Downloading docopt-0.6.1.tar.gz 09:11:15 INFO - Running setup.py egg_info for package docopt 09:11:15 INFO - Installing collected packages: blobuploader, docopt, requests 09:11:15 INFO - Running setup.py install for blobuploader 09:11:15 INFO - Running setup.py install for docopt 09:11:15 INFO - Running setup.py install for requests 09:11:15 INFO - Successfully installed blobuploader docopt requests 09:11:15 INFO - Cleaning up... 09:11:15 INFO - Return code: 0 09:11:15 INFO - Installing None into virtualenv C:\slave\test\build\venv 09:11:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:11:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:11:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:11:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:11:15 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 0x0254B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02674200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025F8A50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0262E368>, '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 0x0234ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026870C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-084', 'USERDOMAIN': 'T-W864-IX-084', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-084', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-084\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-084', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-084', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-084', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-084\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 09:11:15 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 09:11:15 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 09:11:15 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:11:15 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-084\\AppData\\Roaming', 09:11:15 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 09:11:15 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 09:11:15 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 09:11:15 INFO - 'COMPUTERNAME': 'T-W864-IX-084', 09:11:15 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:11:15 INFO - 'DCLOCATION': 'SCL3', 09:11:15 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:11:15 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:11:15 INFO - 'HOMEDRIVE': 'C:', 09:11:15 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-084', 09:11:15 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:11:15 INFO - 'KTS_VERSION': '1.19c', 09:11:15 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-084\\AppData\\Local', 09:11:15 INFO - 'LOGONSERVER': '\\\\T-W864-IX-084', 09:11:15 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:11:15 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:11:15 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:11:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:11:15 INFO - 'MOZ_NO_REMOTE': '1', 09:11:15 INFO - 'NO_EM_RESTART': '1', 09:11:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:11:15 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:11:15 INFO - 'OS': 'Windows_NT', 09:11:15 INFO - 'OURDRIVE': 'C:', 09:11:15 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 09:11:15 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:11:15 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:11:15 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 09:11:15 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 09:11:15 INFO - 'PROCESSOR_LEVEL': '6', 09:11:15 INFO - 'PROCESSOR_REVISION': '1e05', 09:11:15 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:11:15 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 09:11:15 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 09:11:15 INFO - 'PROGRAMW6432': 'C:\\Program Files', 09:11:15 INFO - 'PROMPT': '$P$G', 09:11:15 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:11:15 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:11:15 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:11:15 INFO - 'PWD': 'C:\\slave\\test', 09:11:15 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:11:15 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:11:15 INFO - 'SYSTEMDRIVE': 'C:', 09:11:15 INFO - 'SYSTEMROOT': 'C:\\windows', 09:11:15 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:11:15 INFO - 'TEST1': 'testie', 09:11:15 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:11:15 INFO - 'USERDOMAIN': 'T-W864-IX-084', 09:11:15 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-084', 09:11:15 INFO - 'USERNAME': 'cltbld', 09:11:15 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-084', 09:11:15 INFO - 'WINDIR': 'C:\\windows', 09:11:15 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:11:21 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:11:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 09:11:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 09:11:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 09:11:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 09:11:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 09:11:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 09:11:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 09:11:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 09:11:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 09:11:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 09:11:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 09:11:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 09:11:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 09:11:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 09:11:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 09:11:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 09:11:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 09:11:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 09:11:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 09:11:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 09:11:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 09:11:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 09:11:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 09:11:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 09:11:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 09:11:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 09:11:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 09:11:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 09:11:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 09:11:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 09:11:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 09:11:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 09:11:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 09:11:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 09:11:21 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 09:11:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 09:11:21 INFO - Unpacking c:\slave\test\build\tests\marionette\client 09:11:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 09:11:21 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 09:11:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 09:11:21 INFO - Unpacking c:\slave\test\build\tests\marionette 09:11:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 09:11:21 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:11:21 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 09:11:21 INFO - Running setup.py install for browsermob-proxy 09:11:36 INFO - Running setup.py install for manifestparser 09:11:36 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 09:11:36 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 09:11:36 INFO - Running setup.py install for marionette-client 09:11:36 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:11:36 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 09:11:36 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 09:11:36 INFO - Running setup.py install for marionette-driver 09:11:36 INFO - Running setup.py install for mozcrash 09:11:36 INFO - Running setup.py install for mozdebug 09:11:36 INFO - Running setup.py install for mozdevice 09:11:36 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 09:11:36 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 09:11:36 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 09:11:36 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 09:11:36 INFO - Running setup.py install for mozfile 09:11:36 INFO - Running setup.py install for mozhttpd 09:11:36 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 09:11:36 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 09:11:36 INFO - Running setup.py install for mozinfo 09:11:36 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 09:11:36 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 09:11:36 INFO - Running setup.py install for mozInstall 09:11:36 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 09:11:36 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 09:11:36 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 09:11:36 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 09:11:36 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 09:11:36 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 09:11:36 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 09:11:36 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 09:11:36 INFO - Running setup.py install for mozleak 09:11:36 INFO - Running setup.py install for mozlog 09:11:36 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 09:11:36 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 09:11:36 INFO - Running setup.py install for moznetwork 09:11:36 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 09:11:36 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 09:11:36 INFO - Running setup.py install for mozprocess 09:11:36 INFO - Running setup.py install for mozprofile 09:11:36 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 09:11:36 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 09:11:36 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 09:11:36 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 09:11:36 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 09:11:36 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 09:11:36 INFO - Running setup.py install for mozrunner 09:11:36 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 09:11:36 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 09:11:36 INFO - Running setup.py install for mozscreenshot 09:11:36 INFO - Running setup.py install for moztest 09:11:36 INFO - Running setup.py install for mozversion 09:11:36 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 09:11:36 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 09:11:36 INFO - Running setup.py install for wptserve 09:11:36 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 09:11:36 INFO - Cleaning up... 09:11:36 INFO - Return code: 0 09:11:36 INFO - Installing None into virtualenv C:\slave\test\build\venv 09:11:36 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')]} 09:11:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:11:36 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')]} 09:11:36 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:11:36 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 0x0254B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02674200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025F8A50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0262E368>, '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 0x0234ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026870C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-084', 'USERDOMAIN': 'T-W864-IX-084', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-084', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-084\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-084', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-084', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-084', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-084\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 09:11:36 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 09:11:36 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 09:11:36 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:11:36 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-084\\AppData\\Roaming', 09:11:36 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 09:11:36 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 09:11:36 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 09:11:36 INFO - 'COMPUTERNAME': 'T-W864-IX-084', 09:11:36 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:11:36 INFO - 'DCLOCATION': 'SCL3', 09:11:36 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:11:36 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:11:36 INFO - 'HOMEDRIVE': 'C:', 09:11:36 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-084', 09:11:36 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:11:36 INFO - 'KTS_VERSION': '1.19c', 09:11:36 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-084\\AppData\\Local', 09:11:36 INFO - 'LOGONSERVER': '\\\\T-W864-IX-084', 09:11:36 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:11:36 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:11:36 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:11:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:11:36 INFO - 'MOZ_NO_REMOTE': '1', 09:11:36 INFO - 'NO_EM_RESTART': '1', 09:11:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:11:36 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:11:36 INFO - 'OS': 'Windows_NT', 09:11:36 INFO - 'OURDRIVE': 'C:', 09:11:36 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 09:11:36 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:11:36 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:11:36 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 09:11:36 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 09:11:36 INFO - 'PROCESSOR_LEVEL': '6', 09:11:36 INFO - 'PROCESSOR_REVISION': '1e05', 09:11:36 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:11:36 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 09:11:36 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 09:11:36 INFO - 'PROGRAMW6432': 'C:\\Program Files', 09:11:36 INFO - 'PROMPT': '$P$G', 09:11:36 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:11:36 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:11:36 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:11:36 INFO - 'PWD': 'C:\\slave\\test', 09:11:36 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:11:36 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:11:36 INFO - 'SYSTEMDRIVE': 'C:', 09:11:36 INFO - 'SYSTEMROOT': 'C:\\windows', 09:11:36 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:11:36 INFO - 'TEST1': 'testie', 09:11:36 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:11:36 INFO - 'USERDOMAIN': 'T-W864-IX-084', 09:11:36 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-084', 09:11:36 INFO - 'USERNAME': 'cltbld', 09:11:36 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-084', 09:11:36 INFO - 'WINDIR': 'C:\\windows', 09:11:36 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:11:40 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:11:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 09:11:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 09:11:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 09:11:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 09:11:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 09:11:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 09:11:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 09:11:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 09:11:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 09:11:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 09:11:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 09:11:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 09:11:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 09:11:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 09:11:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 09:11:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 09:11:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 09:11:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 09:11:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 09:11:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 09:11:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 09:11:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 09:11:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 09:11:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 09:11:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 09:11:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 09:11:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 09:11:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 09:11:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 09:11:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 09:11:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 09:11:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 09:11:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 09:11:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 09:11:40 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 09:11:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 09:11:40 INFO - Unpacking c:\slave\test\build\tests\marionette\client 09:11:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 09:11:40 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 09:11:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 09:11:40 INFO - Unpacking c:\slave\test\build\tests\marionette 09:11:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 09:11:40 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:11:40 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)) 09:11:53 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)) 09:11:53 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)) 09:11:53 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)) 09:11:53 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)) 09:11:53 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 09:11:53 INFO - Downloading blessings-1.6.tar.gz 09:11:53 INFO - Running setup.py egg_info for package blessings 09:11:53 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)) 09:11:53 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 09:11:53 INFO - Running setup.py install for blessings 09:11:53 INFO - Running setup.py install for browsermob-proxy 09:11:53 INFO - Running setup.py install for manifestparser 09:11:53 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 09:11:53 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 09:11:53 INFO - Running setup.py install for marionette-client 09:11:53 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:11:53 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 09:11:53 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 09:11:53 INFO - Running setup.py install for marionette-driver 09:11:53 INFO - Running setup.py install for mozcrash 09:11:53 INFO - Running setup.py install for mozdebug 09:11:53 INFO - Running setup.py install for mozdevice 09:11:53 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 09:11:53 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 09:11:53 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 09:11:53 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 09:11:53 INFO - Running setup.py install for mozhttpd 09:11:53 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 09:11:53 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 09:11:53 INFO - Running setup.py install for mozInstall 09:11:53 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 09:11:53 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 09:11:53 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 09:11:53 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 09:11:53 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 09:11:53 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 09:11:53 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 09:11:53 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 09:11:53 INFO - Running setup.py install for mozleak 09:11:53 INFO - Running setup.py install for mozprofile 09:11:53 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 09:11:53 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 09:11:53 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 09:11:53 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 09:11:53 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 09:11:53 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 09:11:53 INFO - Running setup.py install for mozrunner 09:11:53 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 09:11:53 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 09:11:55 INFO - Running setup.py install for mozscreenshot 09:11:55 INFO - Running setup.py install for moztest 09:11:55 INFO - Running setup.py install for mozversion 09:11:55 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 09:11:55 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 09:11:55 INFO - Running setup.py install for wptserve 09:11:55 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 09:11:55 INFO - Cleaning up... 09:11:55 INFO - Return code: 0 09:11:55 INFO - Done creating virtualenv C:\slave\test\build\venv. 09:11:55 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 09:11:55 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 09:11:55 INFO - Reading from file tmpfile_stdout 09:11:55 INFO - Using _rmtree_windows ... 09:11:55 INFO - Using _rmtree_windows ... 09:11:55 INFO - Current package versions: 09:11:55 INFO - blessings == 1.6 09:11:55 INFO - blobuploader == 1.2.4 09:11:55 INFO - browsermob-proxy == 0.6.0 09:11:55 INFO - distribute == 0.6.14 09:11:55 INFO - docopt == 0.6.1 09:11:55 INFO - manifestparser == 1.1 09:11:55 INFO - marionette-client == 2.3.0 09:11:55 INFO - marionette-driver == 1.4.0 09:11:55 INFO - mozInstall == 1.12 09:11:55 INFO - mozcrash == 0.17 09:11:55 INFO - mozdebug == 0.1 09:11:55 INFO - mozdevice == 0.48 09:11:55 INFO - mozfile == 1.2 09:11:55 INFO - mozhttpd == 0.7 09:11:55 INFO - mozinfo == 0.9 09:11:55 INFO - mozleak == 0.1 09:11:55 INFO - mozlog == 3.1 09:11:55 INFO - moznetwork == 0.27 09:11:55 INFO - mozprocess == 0.22 09:11:55 INFO - mozprofile == 0.28 09:11:55 INFO - mozrunner == 6.11 09:11:55 INFO - mozscreenshot == 0.1 09:11:55 INFO - mozsystemmonitor == 0.0 09:11:55 INFO - moztest == 0.7 09:11:55 INFO - mozversion == 1.4 09:11:55 INFO - requests == 1.2.3 09:11:55 INFO - wptserve == 1.4.0 09:11:55 INFO - Running post-action listener: _resource_record_post_action 09:11:55 INFO - Running post-action listener: _start_resource_monitoring 09:11:55 INFO - Starting resource monitoring. 09:11:55 INFO - ##### 09:11:55 INFO - ##### Running pull step. 09:11:55 INFO - ##### 09:11:55 INFO - Running pre-action listener: _resource_record_pre_action 09:11:55 INFO - Running main action method: pull 09:11:55 INFO - Pull has nothing to do! 09:11:55 INFO - Running post-action listener: _resource_record_post_action 09:11:55 INFO - ##### 09:11:55 INFO - ##### Running install step. 09:11:55 INFO - ##### 09:11:55 INFO - Running pre-action listener: _resource_record_pre_action 09:11:55 INFO - Running main action method: install 09:11:55 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 09:11:55 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 09:11:55 INFO - Reading from file tmpfile_stdout 09:11:55 INFO - Using _rmtree_windows ... 09:11:55 INFO - Using _rmtree_windows ... 09:11:55 INFO - Detecting whether we're running mozinstall >=1.0... 09:11:55 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 09:11:55 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 09:11:55 INFO - Reading from file tmpfile_stdout 09:11:55 INFO - Output received: 09:11:55 INFO - Usage: mozinstall-script.py [options] installer 09:11:55 INFO - Options: 09:11:55 INFO - -h, --help show this help message and exit 09:11:55 INFO - -d DEST, --destination=DEST 09:11:55 INFO - Directory to install application into. [default: 09:11:55 INFO - "C:\slave\test"] 09:11:55 INFO - --app=APP Application being installed. [default: firefox] 09:11:55 INFO - Using _rmtree_windows ... 09:11:55 INFO - Using _rmtree_windows ... 09:11:55 INFO - mkdir: C:\slave\test\build\application 09:11:55 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 09:11:55 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a2.en-US.win64.zip --destination C:\slave\test\build\application 09:11:58 INFO - Reading from file tmpfile_stdout 09:11:58 INFO - Output received: 09:11:58 INFO - C:\slave\test\build\application\firefox\firefox.exe 09:11:58 INFO - Using _rmtree_windows ... 09:11:58 INFO - Using _rmtree_windows ... 09:11:58 INFO - Running post-action listener: _resource_record_post_action 09:11:58 INFO - ##### 09:11:58 INFO - ##### Running run-tests step. 09:11:58 INFO - ##### 09:11:58 INFO - Running pre-action listener: _resource_record_pre_action 09:11:58 INFO - Running main action method: run_tests 09:11:58 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 09:11:58 INFO - Minidump filename unknown. Determining based upon platform and architecture. 09:11:58 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 09:11:58 INFO - grabbing minidump binary from tooltool 09:11:58 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')]} 09:11:58 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 0x0262E368>, '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 0x0234ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026870C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 09:11:58 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 09:11:58 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 09:11:58 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 09:12:00 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpdrnjhr 09:12:00 INFO - INFO - File integrity verified, renaming tmpdrnjhr to win32-minidump_stackwalk.exe 09:12:00 INFO - Return code: 0 09:12:00 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 09:12:00 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 09:12:00 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/IIMf9hooSFWGbpGRh3Tx4g/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--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 09:12:00 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/IIMf9hooSFWGbpGRh3Tx4g/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --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 09:12:00 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:12:00 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-084\\AppData\\Roaming', 09:12:00 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 09:12:00 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 09:12:00 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 09:12:00 INFO - 'COMPUTERNAME': 'T-W864-IX-084', 09:12:00 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:12:00 INFO - 'DCLOCATION': 'SCL3', 09:12:00 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:12:00 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:12:00 INFO - 'HOMEDRIVE': 'C:', 09:12:00 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-084', 09:12:00 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:12:00 INFO - 'KTS_VERSION': '1.19c', 09:12:00 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-084\\AppData\\Local', 09:12:00 INFO - 'LOGONSERVER': '\\\\T-W864-IX-084', 09:12:00 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 09:12:00 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:12:00 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:12:00 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:12:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:12:00 INFO - 'MOZ_NO_REMOTE': '1', 09:12:00 INFO - 'NO_EM_RESTART': '1', 09:12:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:12:00 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:12:00 INFO - 'OS': 'Windows_NT', 09:12:00 INFO - 'OURDRIVE': 'C:', 09:12:00 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 09:12:00 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:12:00 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:12:00 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 09:12:00 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 09:12:00 INFO - 'PROCESSOR_LEVEL': '6', 09:12:00 INFO - 'PROCESSOR_REVISION': '1e05', 09:12:00 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:12:00 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 09:12:00 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 09:12:00 INFO - 'PROGRAMW6432': 'C:\\Program Files', 09:12:00 INFO - 'PROMPT': '$P$G', 09:12:00 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:12:00 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:12:00 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:12:00 INFO - 'PWD': 'C:\\slave\\test', 09:12:00 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:12:00 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:12:00 INFO - 'SYSTEMDRIVE': 'C:', 09:12:00 INFO - 'SYSTEMROOT': 'C:\\windows', 09:12:00 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:12:00 INFO - 'TEST1': 'testie', 09:12:00 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:12:00 INFO - 'USERDOMAIN': 'T-W864-IX-084', 09:12:00 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-084', 09:12:00 INFO - 'USERNAME': 'cltbld', 09:12:00 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-084', 09:12:00 INFO - 'WINDIR': 'C:\\windows', 09:12:00 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:12:00 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/IIMf9hooSFWGbpGRh3Tx4g/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 ProcessManager NOT managing child processes ProcessManager UNABLE to use job objects to manage child processes 09:12:02 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 09:12:02 INFO - import pkg_resources 09:12:03 INFO - Using 1 client processes 09:12:06 INFO - SUITE-START | Running 778 tests 09:12:06 INFO - Running testharness tests 09:12:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 09:12:06 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 09:12:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 09:12:06 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1ms 09:12:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 09:12:06 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 09:12:06 INFO - Setting up ssl 09:12:07 INFO - PROCESS | certutil | 09:12:07 INFO - PROCESS | certutil | 09:12:07 INFO - PROCESS | certutil | 09:12:07 INFO - Certificate Nickname Trust Attributes 09:12:07 INFO - SSL,S/MIME,JAR/XPI 09:12:07 INFO - 09:12:07 INFO - web-platform-tests CT,, 09:12:07 INFO - 09:12:07 INFO - Starting runner 09:12:07 INFO - PROCESS | 3056 | [3056] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 09:12:07 INFO - PROCESS | 3056 | [3056] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 09:12:07 INFO - PROCESS | 3056 | [3056] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 09:12:07 INFO - PROCESS | 3056 | [3056] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 09:12:07 INFO - PROCESS | 3056 | [3056] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 09:12:09 INFO - PROCESS | 3056 | 1464365529079 Marionette DEBUG Marionette enabled via build flag and pref 09:12:10 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60A060800 == 1 [pid = 3056] [id = 1] 09:12:10 INFO - PROCESS | 3056 | ++DOMWINDOW == 1 (000000A60A061000) [pid = 3056] [serial = 1] [outer = 0000000000000000] 09:12:10 INFO - PROCESS | 3056 | [3056] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:12:10 INFO - PROCESS | 3056 | ++DOMWINDOW == 2 (000000A60A062000) [pid = 3056] [serial = 2] [outer = 000000A60A061000] 09:12:10 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60D23C800 == 2 [pid = 3056] [id = 2] 09:12:10 INFO - PROCESS | 3056 | ++DOMWINDOW == 3 (000000A60D23D000) [pid = 3056] [serial = 3] [outer = 0000000000000000] 09:12:10 INFO - PROCESS | 3056 | [3056] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:12:10 INFO - PROCESS | 3056 | ++DOMWINDOW == 4 (000000A60D23E000) [pid = 3056] [serial = 4] [outer = 000000A60D23D000] 09:12:10 INFO - PROCESS | 3056 | 1464365530716 Marionette INFO Listening on port 2828 09:12:12 INFO - PROCESS | 3056 | 1464365532557 Marionette DEBUG Marionette enabled via command-line flag 09:12:12 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60E189000 == 3 [pid = 3056] [id = 3] 09:12:12 INFO - PROCESS | 3056 | ++DOMWINDOW == 5 (000000A60E1C5800) [pid = 3056] [serial = 5] [outer = 0000000000000000] 09:12:12 INFO - PROCESS | 3056 | [3056] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:12:12 INFO - PROCESS | 3056 | ++DOMWINDOW == 6 (000000A60E1C6800) [pid = 3056] [serial = 6] [outer = 000000A60E1C5800] 09:12:12 INFO - PROCESS | 3056 | [3056] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 09:12:12 INFO - PROCESS | 3056 | [3056] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 09:12:13 INFO - PROCESS | 3056 | ++DOMWINDOW == 7 (000000A60E2D5000) [pid = 3056] [serial = 7] [outer = 000000A60D23D000] 09:12:13 INFO - PROCESS | 3056 | [3056] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:12:13 INFO - PROCESS | 3056 | 1464365533328 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49295 09:12:13 INFO - PROCESS | 3056 | [3056] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:12:13 INFO - PROCESS | 3056 | 1464365533339 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49296 09:12:13 INFO - PROCESS | 3056 | [3056] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:12:13 INFO - PROCESS | 3056 | 1464365533346 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49297 09:12:13 INFO - PROCESS | 3056 | [3056] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:12:13 INFO - PROCESS | 3056 | 1464365533381 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49298 09:12:13 INFO - PROCESS | 3056 | 1464365533383 Marionette DEBUG Closed connection conn0 09:12:13 INFO - PROCESS | 3056 | 1464365533385 Marionette DEBUG Closed connection conn1 09:12:13 INFO - PROCESS | 3056 | 1464365533387 Marionette DEBUG Closed connection conn2 09:12:13 INFO - PROCESS | 3056 | 1464365533469 Marionette DEBUG Closed connection conn3 09:12:13 INFO - PROCESS | 3056 | [3056] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:12:13 INFO - PROCESS | 3056 | 1464365533475 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49299 09:12:13 INFO - PROCESS | 3056 | 1464365533598 Marionette DEBUG Closed connection conn4 09:12:13 INFO - PROCESS | 3056 | [3056] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:12:13 INFO - PROCESS | 3056 | 1464365533605 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49300 09:12:13 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60FCC2000 == 4 [pid = 3056] [id = 4] 09:12:13 INFO - PROCESS | 3056 | ++DOMWINDOW == 8 (000000A60FC19000) [pid = 3056] [serial = 8] [outer = 0000000000000000] 09:12:13 INFO - PROCESS | 3056 | ++DOMWINDOW == 9 (000000A60F29F000) [pid = 3056] [serial = 9] [outer = 000000A60FC19000] 09:12:13 INFO - PROCESS | 3056 | ++DOMWINDOW == 10 (000000A60F2A0C00) [pid = 3056] [serial = 10] [outer = 000000A60FC19000] 09:12:13 INFO - PROCESS | 3056 | 1464365533772 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 09:12:13 INFO - PROCESS | 3056 | 1464365533778 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160527074648","device":"desktop","version":"48.0a2"} 09:12:14 INFO - PROCESS | 3056 | [3056] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 09:12:14 INFO - PROCESS | 3056 | [3056] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 09:12:14 INFO - PROCESS | 3056 | [3056] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:12:15 INFO - PROCESS | 3056 | ++DOCSHELL 000000A614FA6800 == 5 [pid = 3056] [id = 5] 09:12:15 INFO - PROCESS | 3056 | ++DOMWINDOW == 11 (000000A614FA7000) [pid = 3056] [serial = 11] [outer = 0000000000000000] 09:12:15 INFO - PROCESS | 3056 | ++DOCSHELL 000000A614FA7800 == 6 [pid = 3056] [id = 6] 09:12:15 INFO - PROCESS | 3056 | ++DOMWINDOW == 12 (000000A614FCDC00) [pid = 3056] [serial = 12] [outer = 0000000000000000] 09:12:15 INFO - PROCESS | 3056 | [3056] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:12:15 INFO - PROCESS | 3056 | ++DOCSHELL 000000A615CF1800 == 7 [pid = 3056] [id = 7] 09:12:15 INFO - PROCESS | 3056 | ++DOMWINDOW == 13 (000000A614FCD400) [pid = 3056] [serial = 13] [outer = 0000000000000000] 09:12:15 INFO - PROCESS | 3056 | [3056] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:12:15 INFO - PROCESS | 3056 | [3056] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 09:12:15 INFO - PROCESS | 3056 | ++DOMWINDOW == 14 (000000A615FA9800) [pid = 3056] [serial = 14] [outer = 000000A614FCD400] 09:12:16 INFO - PROCESS | 3056 | ++DOMWINDOW == 15 (000000A616482000) [pid = 3056] [serial = 15] [outer = 000000A614FA7000] 09:12:16 INFO - PROCESS | 3056 | ++DOMWINDOW == 16 (000000A615FA8C00) [pid = 3056] [serial = 16] [outer = 000000A614FCDC00] 09:12:16 INFO - PROCESS | 3056 | ++DOMWINDOW == 17 (000000A616274C00) [pid = 3056] [serial = 17] [outer = 000000A614FCD400] 09:12:17 INFO - PROCESS | 3056 | 1464365537080 Marionette DEBUG loaded listener.js 09:12:17 INFO - PROCESS | 3056 | 1464365537095 Marionette DEBUG loaded listener.js 09:12:18 INFO - PROCESS | 3056 | ++DOMWINDOW == 18 (000000A618681800) [pid = 3056] [serial = 18] [outer = 000000A614FCD400] 09:12:18 INFO - PROCESS | 3056 | 1464365538083 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"808df80e-d0e6-4e4b-8830-ff351e812909","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160527074648","device":"desktop","version":"48.0a2","command_id":1}}] 09:12:18 INFO - PROCESS | 3056 | 1464365538541 Marionette TRACE conn5 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 09:12:18 INFO - PROCESS | 3056 | 1464365538673 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 09:12:18 INFO - PROCESS | 3056 | 1464365538691 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 09:12:18 INFO - PROCESS | 3056 | [3056] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 09:12:20 INFO - PROCESS | 3056 | --DOCSHELL 000000A60A060800 == 6 [pid = 3056] [id = 1] 09:12:20 INFO - PROCESS | 3056 | [3056] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:12:20 INFO - PROCESS | 3056 | ++DOMWINDOW == 19 (000000A60803B400) [pid = 3056] [serial = 19] [outer = 000000A614FCD400] 09:12:21 INFO - PROCESS | 3056 | [3056] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:12:21 INFO - PROCESS | 3056 | [3056] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:12:21 INFO - PROCESS | 3056 | 1464365541114 Marionette TRACE conn5 <- [1,3,null,{}] 09:12:21 INFO - PROCESS | 3056 | 1464365541120 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 09:12:21 INFO - PROCESS | 3056 | 1464365541143 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 09:12:21 INFO - PROCESS | 3056 | 1464365541175 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 09:12:21 INFO - PROCESS | 3056 | 1464365541180 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 09:12:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 09:12:21 INFO - PROCESS | 3056 | 1464365541185 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 09:12:21 INFO - PROCESS | 3056 | 1464365541190 Marionette TRACE conn5 <- [1,6,null,{}] 09:12:21 INFO - PROCESS | 3056 | 1464365541204 Marionette TRACE conn5 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:21 INFO - PROCESS | 3056 | 1464365541224 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 09:12:21 INFO - PROCESS | 3056 | 1464365541228 Marionette TRACE conn5 -> [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([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:21 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6091F5800 == 7 [pid = 3056] [id = 8] 09:12:21 INFO - PROCESS | 3056 | ++DOMWINDOW == 20 (000000A60EE0E000) [pid = 3056] [serial = 20] [outer = 0000000000000000] 09:12:21 INFO - PROCESS | 3056 | ++DOMWINDOW == 21 (000000A60F2A2400) [pid = 3056] [serial = 21] [outer = 000000A60EE0E000] 09:12:21 INFO - PROCESS | 3056 | 1464365541291 Marionette DEBUG loaded listener.js 09:12:21 INFO - PROCESS | 3056 | ++DOMWINDOW == 22 (000000A614795800) [pid = 3056] [serial = 22] [outer = 000000A60EE0E000] 09:12:21 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60EEB0800 == 8 [pid = 3056] [id = 9] 09:12:21 INFO - PROCESS | 3056 | ++DOMWINDOW == 23 (000000A615577800) [pid = 3056] [serial = 23] [outer = 0000000000000000] 09:12:21 INFO - PROCESS | 3056 | ++DOMWINDOW == 24 (000000A61557F400) [pid = 3056] [serial = 24] [outer = 000000A615577800] 09:12:21 INFO - PROCESS | 3056 | 1464365541745 Marionette DEBUG loaded listener.js 09:12:22 INFO - PROCESS | 3056 | ++DOMWINDOW == 25 (000000A6159C0800) [pid = 3056] [serial = 25] [outer = 000000A615577800] 09:12:22 INFO - PROCESS | 3056 | 1464365542424 Marionette TRACE conn5 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 09:12:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 09:12:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1301ms 09:12:22 INFO - PROCESS | 3056 | 1464365542676 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 09:12:22 INFO - PROCESS | 3056 | 1464365542681 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 09:12:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 09:12:22 INFO - PROCESS | 3056 | 1464365542717 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 09:12:22 INFO - PROCESS | 3056 | 1464365542721 Marionette TRACE conn5 <- [1,10,null,{}] 09:12:22 INFO - PROCESS | 3056 | 1464365542726 Marionette TRACE conn5 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:22 INFO - PROCESS | 3056 | 1464365542832 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 09:12:22 INFO - PROCESS | 3056 | ++DOCSHELL 000000A608A91000 == 9 [pid = 3056] [id = 10] 09:12:22 INFO - PROCESS | 3056 | ++DOMWINDOW == 26 (000000A608A91800) [pid = 3056] [serial = 26] [outer = 0000000000000000] 09:12:22 INFO - PROCESS | 3056 | ++DOMWINDOW == 27 (000000A6091DA800) [pid = 3056] [serial = 27] [outer = 000000A608A91800] 09:12:22 INFO - PROCESS | 3056 | 1464365542938 Marionette TRACE conn5 -> [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([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:22 INFO - PROCESS | 3056 | ++DOCSHELL 000000A609299000 == 10 [pid = 3056] [id = 11] 09:12:22 INFO - PROCESS | 3056 | ++DOMWINDOW == 28 (000000A60DC6E800) [pid = 3056] [serial = 28] [outer = 0000000000000000] 09:12:22 INFO - PROCESS | 3056 | ++DOMWINDOW == 29 (000000A60DC89000) [pid = 3056] [serial = 29] [outer = 000000A60DC6E800] 09:12:23 INFO - PROCESS | 3056 | 1464365542992 Marionette DEBUG loaded listener.js 09:12:23 INFO - PROCESS | 3056 | ++DOMWINDOW == 30 (000000A60DDF2C00) [pid = 3056] [serial = 30] [outer = 000000A60DC6E800] 09:12:23 INFO - PROCESS | 3056 | ++DOMWINDOW == 31 (000000A609AB6800) [pid = 3056] [serial = 31] [outer = 000000A608A91800] 09:12:23 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6079E3000 == 11 [pid = 3056] [id = 12] 09:12:23 INFO - PROCESS | 3056 | ++DOMWINDOW == 32 (000000A60D5F1000) [pid = 3056] [serial = 32] [outer = 0000000000000000] 09:12:23 INFO - PROCESS | 3056 | ++DOMWINDOW == 33 (000000A611DB7800) [pid = 3056] [serial = 33] [outer = 000000A60D5F1000] 09:12:23 INFO - PROCESS | 3056 | --DOCSHELL 000000A60FCC2000 == 10 [pid = 3056] [id = 4] 09:12:23 INFO - PROCESS | 3056 | ++DOMWINDOW == 34 (000000A60FC14800) [pid = 3056] [serial = 34] [outer = 000000A60D5F1000] 09:12:23 INFO - PROCESS | 3056 | 1464365543668 Marionette TRACE conn5 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 09:12:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 09:12:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 985ms 09:12:23 INFO - PROCESS | 3056 | 1464365543705 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 09:12:23 INFO - PROCESS | 3056 | 1464365543710 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 09:12:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 09:12:23 INFO - PROCESS | 3056 | 1464365543716 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 09:12:23 INFO - PROCESS | 3056 | 1464365543720 Marionette TRACE conn5 <- [1,14,null,{}] 09:12:23 INFO - PROCESS | 3056 | 1464365543725 Marionette TRACE conn5 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:23 INFO - PROCESS | 3056 | 1464365543813 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 09:12:23 INFO - PROCESS | 3056 | 1464365543822 Marionette TRACE conn5 -> [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([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:23 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60D670800 == 11 [pid = 3056] [id = 13] 09:12:23 INFO - PROCESS | 3056 | ++DOMWINDOW == 35 (000000A611D60000) [pid = 3056] [serial = 35] [outer = 0000000000000000] 09:12:23 INFO - PROCESS | 3056 | ++DOMWINDOW == 36 (000000A613076000) [pid = 3056] [serial = 36] [outer = 000000A611D60000] 09:12:23 INFO - PROCESS | 3056 | 1464365543869 Marionette DEBUG loaded listener.js 09:12:23 INFO - PROCESS | 3056 | ++DOMWINDOW == 37 (000000A614E95C00) [pid = 3056] [serial = 37] [outer = 000000A611D60000] 09:12:24 INFO - PROCESS | 3056 | 1464365544291 Marionette TRACE conn5 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 09:12:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 09:12:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 629ms 09:12:24 INFO - PROCESS | 3056 | 1464365544355 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 09:12:24 INFO - PROCESS | 3056 | 1464365544357 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 09:12:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 09:12:24 INFO - PROCESS | 3056 | 1464365544364 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 09:12:24 INFO - PROCESS | 3056 | 1464365544366 Marionette TRACE conn5 <- [1,18,null,{}] 09:12:24 INFO - PROCESS | 3056 | 1464365544371 Marionette TRACE conn5 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:24 INFO - PROCESS | 3056 | 1464365544473 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 09:12:24 INFO - PROCESS | 3056 | 1464365544498 Marionette TRACE conn5 -> [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([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:24 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60F0C4000 == 12 [pid = 3056] [id = 14] 09:12:24 INFO - PROCESS | 3056 | ++DOMWINDOW == 38 (000000A617012800) [pid = 3056] [serial = 38] [outer = 0000000000000000] 09:12:24 INFO - PROCESS | 3056 | ++DOMWINDOW == 39 (000000A61701E800) [pid = 3056] [serial = 39] [outer = 000000A617012800] 09:12:24 INFO - PROCESS | 3056 | 1464365544551 Marionette DEBUG loaded listener.js 09:12:24 INFO - PROCESS | 3056 | ++DOMWINDOW == 40 (000000A617D77000) [pid = 3056] [serial = 40] [outer = 000000A617012800] 09:12:24 INFO - PROCESS | 3056 | 1464365544973 Marionette TRACE conn5 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 09:12:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 09:12:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 629ms 09:12:25 INFO - PROCESS | 3056 | 1464365544996 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 09:12:25 INFO - PROCESS | 3056 | 1464365544998 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 09:12:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 09:12:25 INFO - PROCESS | 3056 | 1464365545002 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 09:12:25 INFO - PROCESS | 3056 | 1464365545004 Marionette TRACE conn5 <- [1,22,null,{}] 09:12:25 INFO - PROCESS | 3056 | 1464365545007 Marionette TRACE conn5 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:25 INFO - PROCESS | 3056 | 1464365545098 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 09:12:25 INFO - PROCESS | 3056 | 1464365545105 Marionette TRACE conn5 -> [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([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:25 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61308A000 == 13 [pid = 3056] [id = 15] 09:12:25 INFO - PROCESS | 3056 | ++DOMWINDOW == 41 (000000A61242B400) [pid = 3056] [serial = 41] [outer = 0000000000000000] 09:12:25 INFO - PROCESS | 3056 | ++DOMWINDOW == 42 (000000A61242E800) [pid = 3056] [serial = 42] [outer = 000000A61242B400] 09:12:25 INFO - PROCESS | 3056 | 1464365545152 Marionette DEBUG loaded listener.js 09:12:25 INFO - PROCESS | 3056 | ++DOMWINDOW == 43 (000000A614C8C800) [pid = 3056] [serial = 43] [outer = 000000A61242B400] 09:12:25 INFO - PROCESS | 3056 | 1464365545549 Marionette TRACE conn5 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 09:12:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 09:12:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 585ms 09:12:25 INFO - PROCESS | 3056 | 1464365545593 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 09:12:25 INFO - PROCESS | 3056 | 1464365545595 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 09:12:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 09:12:25 INFO - PROCESS | 3056 | 1464365545598 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 09:12:25 INFO - PROCESS | 3056 | 1464365545600 Marionette TRACE conn5 <- [1,26,null,{}] 09:12:25 INFO - PROCESS | 3056 | 1464365545604 Marionette TRACE conn5 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:25 INFO - PROCESS | 3056 | 1464365545682 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 09:12:25 INFO - PROCESS | 3056 | 1464365545689 Marionette TRACE conn5 -> [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([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:25 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61472B800 == 14 [pid = 3056] [id = 16] 09:12:25 INFO - PROCESS | 3056 | ++DOMWINDOW == 44 (000000A615158000) [pid = 3056] [serial = 44] [outer = 0000000000000000] 09:12:25 INFO - PROCESS | 3056 | ++DOMWINDOW == 45 (000000A61515E800) [pid = 3056] [serial = 45] [outer = 000000A615158000] 09:12:25 INFO - PROCESS | 3056 | 1464365545734 Marionette DEBUG loaded listener.js 09:12:25 INFO - PROCESS | 3056 | ++DOMWINDOW == 46 (000000A61701A000) [pid = 3056] [serial = 46] [outer = 000000A615158000] 09:12:26 INFO - PROCESS | 3056 | 1464365546124 Marionette TRACE conn5 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 09:12:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 09:12:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 585ms 09:12:26 INFO - PROCESS | 3056 | 1464365546187 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 09:12:26 INFO - PROCESS | 3056 | 1464365546189 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 09:12:26 INFO - PROCESS | 3056 | 1464365546193 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 09:12:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 09:12:26 INFO - PROCESS | 3056 | 1464365546195 Marionette TRACE conn5 <- [1,30,null,{}] 09:12:26 INFO - PROCESS | 3056 | 1464365546199 Marionette TRACE conn5 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:26 INFO - PROCESS | 3056 | 1464365546316 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 09:12:26 INFO - PROCESS | 3056 | 1464365546335 Marionette TRACE conn5 -> [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([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:26 INFO - PROCESS | 3056 | ++DOCSHELL 000000A615623800 == 15 [pid = 3056] [id = 17] 09:12:26 INFO - PROCESS | 3056 | ++DOMWINDOW == 47 (000000A618758C00) [pid = 3056] [serial = 47] [outer = 0000000000000000] 09:12:26 INFO - PROCESS | 3056 | ++DOMWINDOW == 48 (000000A619340000) [pid = 3056] [serial = 48] [outer = 000000A618758C00] 09:12:26 INFO - PROCESS | 3056 | 1464365546382 Marionette DEBUG loaded listener.js 09:12:26 INFO - PROCESS | 3056 | ++DOMWINDOW == 49 (000000A61ACED800) [pid = 3056] [serial = 49] [outer = 000000A618758C00] 09:12:26 INFO - PROCESS | 3056 | 1464365546780 Marionette TRACE conn5 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 09:12:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 09:12:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 630ms 09:12:26 INFO - PROCESS | 3056 | 1464365546825 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 09:12:26 INFO - PROCESS | 3056 | 1464365546827 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 09:12:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 09:12:26 INFO - PROCESS | 3056 | 1464365546831 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 09:12:26 INFO - PROCESS | 3056 | 1464365546833 Marionette TRACE conn5 <- [1,34,null,{}] 09:12:26 INFO - PROCESS | 3056 | 1464365546836 Marionette TRACE conn5 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:26 INFO - PROCESS | 3056 | 1464365546910 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 09:12:26 INFO - PROCESS | 3056 | 1464365546916 Marionette TRACE conn5 -> [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([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:26 INFO - PROCESS | 3056 | ++DOCSHELL 000000A615916000 == 16 [pid = 3056] [id = 18] 09:12:26 INFO - PROCESS | 3056 | ++DOMWINDOW == 50 (000000A60ED4BC00) [pid = 3056] [serial = 50] [outer = 0000000000000000] 09:12:26 INFO - PROCESS | 3056 | ++DOMWINDOW == 51 (000000A60F00B800) [pid = 3056] [serial = 51] [outer = 000000A60ED4BC00] 09:12:26 INFO - PROCESS | 3056 | 1464365546961 Marionette DEBUG loaded listener.js 09:12:27 INFO - PROCESS | 3056 | ++DOMWINDOW == 52 (000000A60F011800) [pid = 3056] [serial = 52] [outer = 000000A60ED4BC00] 09:12:27 INFO - PROCESS | 3056 | 1464365547422 Marionette TRACE conn5 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 09:12:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 09:12:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 629ms 09:12:27 INFO - PROCESS | 3056 | 1464365547464 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 09:12:27 INFO - PROCESS | 3056 | 1464365547466 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 09:12:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 09:12:27 INFO - PROCESS | 3056 | 1464365547478 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 09:12:27 INFO - PROCESS | 3056 | 1464365547480 Marionette TRACE conn5 <- [1,38,null,{}] 09:12:27 INFO - PROCESS | 3056 | 1464365547484 Marionette TRACE conn5 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:27 INFO - PROCESS | 3056 | 1464365547560 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 09:12:27 INFO - PROCESS | 3056 | 1464365547566 Marionette TRACE conn5 -> [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([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:27 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6167D3000 == 17 [pid = 3056] [id = 19] 09:12:27 INFO - PROCESS | 3056 | ++DOMWINDOW == 53 (000000A60F00C800) [pid = 3056] [serial = 53] [outer = 0000000000000000] 09:12:27 INFO - PROCESS | 3056 | ++DOMWINDOW == 54 (000000A619499C00) [pid = 3056] [serial = 54] [outer = 000000A60F00C800] 09:12:27 INFO - PROCESS | 3056 | 1464365547611 Marionette DEBUG loaded listener.js 09:12:27 INFO - PROCESS | 3056 | ++DOMWINDOW == 55 (000000A6194A3000) [pid = 3056] [serial = 55] [outer = 000000A60F00C800] 09:12:28 INFO - PROCESS | 3056 | 1464365547994 Marionette TRACE conn5 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 09:12:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 09:12:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 524ms 09:12:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 09:12:28 INFO - PROCESS | 3056 | 1464365548008 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 09:12:28 INFO - PROCESS | 3056 | 1464365548010 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 09:12:28 INFO - PROCESS | 3056 | 1464365548013 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 09:12:28 INFO - PROCESS | 3056 | 1464365548015 Marionette TRACE conn5 <- [1,42,null,{}] 09:12:28 INFO - PROCESS | 3056 | 1464365548018 Marionette TRACE conn5 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:28 INFO - PROCESS | 3056 | 1464365548123 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 09:12:28 INFO - PROCESS | 3056 | 1464365548132 Marionette TRACE conn5 -> [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([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:28 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6181E6000 == 18 [pid = 3056] [id = 20] 09:12:28 INFO - PROCESS | 3056 | ++DOMWINDOW == 56 (000000A607146000) [pid = 3056] [serial = 56] [outer = 0000000000000000] 09:12:28 INFO - PROCESS | 3056 | ++DOMWINDOW == 57 (000000A607150000) [pid = 3056] [serial = 57] [outer = 000000A607146000] 09:12:28 INFO - PROCESS | 3056 | 1464365548177 Marionette DEBUG loaded listener.js 09:12:28 INFO - PROCESS | 3056 | ++DOMWINDOW == 58 (000000A61949A000) [pid = 3056] [serial = 58] [outer = 000000A607146000] 09:12:28 INFO - PROCESS | 3056 | 1464365548553 Marionette TRACE conn5 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 09:12:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 09:12:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 587ms 09:12:28 INFO - PROCESS | 3056 | 1464365548603 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 09:12:28 INFO - PROCESS | 3056 | 1464365548605 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 09:12:28 INFO - PROCESS | 3056 | 1464365548608 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 09:12:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 09:12:28 INFO - PROCESS | 3056 | 1464365548610 Marionette TRACE conn5 <- [1,46,null,{}] 09:12:28 INFO - PROCESS | 3056 | 1464365548614 Marionette TRACE conn5 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:28 INFO - PROCESS | 3056 | 1464365548712 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 09:12:28 INFO - PROCESS | 3056 | 1464365548720 Marionette TRACE conn5 -> [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([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:28 INFO - PROCESS | 3056 | ++DOCSHELL 000000A619425000 == 19 [pid = 3056] [id = 21] 09:12:28 INFO - PROCESS | 3056 | ++DOMWINDOW == 59 (000000A609434C00) [pid = 3056] [serial = 59] [outer = 0000000000000000] 09:12:28 INFO - PROCESS | 3056 | ++DOMWINDOW == 60 (000000A60943B800) [pid = 3056] [serial = 60] [outer = 000000A609434C00] 09:12:28 INFO - PROCESS | 3056 | 1464365548765 Marionette DEBUG loaded listener.js 09:12:28 INFO - PROCESS | 3056 | ++DOMWINDOW == 61 (000000A60F006C00) [pid = 3056] [serial = 61] [outer = 000000A609434C00] 09:12:29 INFO - PROCESS | 3056 | 1464365549141 Marionette TRACE conn5 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 09:12:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 09:12:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 587ms 09:12:29 INFO - PROCESS | 3056 | 1464365549199 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 09:12:29 INFO - PROCESS | 3056 | 1464365549202 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 09:12:29 INFO - PROCESS | 3056 | 1464365549205 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 09:12:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 09:12:29 INFO - PROCESS | 3056 | 1464365549207 Marionette TRACE conn5 <- [1,50,null,{}] 09:12:29 INFO - PROCESS | 3056 | 1464365549211 Marionette TRACE conn5 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:29 INFO - PROCESS | 3056 | 1464365549329 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 09:12:29 INFO - PROCESS | 3056 | 1464365549343 Marionette TRACE conn5 -> [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([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:29 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61D14C000 == 20 [pid = 3056] [id = 22] 09:12:29 INFO - PROCESS | 3056 | ++DOMWINDOW == 62 (000000A608CE0800) [pid = 3056] [serial = 62] [outer = 0000000000000000] 09:12:29 INFO - PROCESS | 3056 | ++DOMWINDOW == 63 (000000A609440000) [pid = 3056] [serial = 63] [outer = 000000A608CE0800] 09:12:29 INFO - PROCESS | 3056 | 1464365549400 Marionette DEBUG loaded listener.js 09:12:29 INFO - PROCESS | 3056 | ++DOMWINDOW == 64 (000000A61CCC8400) [pid = 3056] [serial = 64] [outer = 000000A608CE0800] 09:12:29 INFO - PROCESS | 3056 | 1464365549793 Marionette TRACE conn5 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:12:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 09:12:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 630ms 09:12:29 INFO - PROCESS | 3056 | 1464365549839 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 09:12:29 INFO - PROCESS | 3056 | 1464365549841 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 09:12:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 09:12:29 INFO - PROCESS | 3056 | 1464365549846 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 09:12:29 INFO - PROCESS | 3056 | 1464365549847 Marionette TRACE conn5 <- [1,54,null,{}] 09:12:29 INFO - PROCESS | 3056 | 1464365549851 Marionette TRACE conn5 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:29 INFO - PROCESS | 3056 | 1464365549955 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 09:12:29 INFO - PROCESS | 3056 | 1464365549965 Marionette TRACE conn5 -> [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([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:29 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61CC65800 == 21 [pid = 3056] [id = 23] 09:12:29 INFO - PROCESS | 3056 | ++DOMWINDOW == 65 (000000A61CCCD400) [pid = 3056] [serial = 65] [outer = 0000000000000000] 09:12:30 INFO - PROCESS | 3056 | ++DOMWINDOW == 66 (000000A61D164000) [pid = 3056] [serial = 66] [outer = 000000A61CCCD400] 09:12:30 INFO - PROCESS | 3056 | 1464365550009 Marionette DEBUG loaded listener.js 09:12:30 INFO - PROCESS | 3056 | ++DOMWINDOW == 67 (000000A61D16C000) [pid = 3056] [serial = 67] [outer = 000000A61CCCD400] 09:12:30 INFO - PROCESS | 3056 | 1464365550384 Marionette TRACE conn5 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:12:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 09:12:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 587ms 09:12:30 INFO - PROCESS | 3056 | 1464365550434 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 09:12:30 INFO - PROCESS | 3056 | 1464365550436 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 09:12:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 09:12:30 INFO - PROCESS | 3056 | 1464365550440 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 09:12:30 INFO - PROCESS | 3056 | 1464365550450 Marionette TRACE conn5 <- [1,58,null,{}] 09:12:30 INFO - PROCESS | 3056 | 1464365550454 Marionette TRACE conn5 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:30 INFO - PROCESS | 3056 | 1464365550567 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 09:12:30 INFO - PROCESS | 3056 | 1464365550579 Marionette TRACE conn5 -> [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([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:30 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61CF30000 == 22 [pid = 3056] [id = 24] 09:12:30 INFO - PROCESS | 3056 | ++DOMWINDOW == 68 (000000A61D169000) [pid = 3056] [serial = 68] [outer = 0000000000000000] 09:12:30 INFO - PROCESS | 3056 | ++DOMWINDOW == 69 (000000A61D703000) [pid = 3056] [serial = 69] [outer = 000000A61D169000] 09:12:30 INFO - PROCESS | 3056 | 1464365550624 Marionette DEBUG loaded listener.js 09:12:30 INFO - PROCESS | 3056 | ++DOMWINDOW == 70 (000000A61D70A400) [pid = 3056] [serial = 70] [outer = 000000A61D169000] 09:12:31 INFO - PROCESS | 3056 | --DOCSHELL 000000A6091F5800 == 21 [pid = 3056] [id = 8] 09:12:31 INFO - PROCESS | 3056 | 1464365551726 Marionette TRACE conn5 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:12:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 09:12:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1340ms 09:12:31 INFO - PROCESS | 3056 | 1464365551799 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 09:12:31 INFO - PROCESS | 3056 | 1464365551803 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 09:12:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 09:12:31 INFO - PROCESS | 3056 | 1464365551849 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 09:12:31 INFO - PROCESS | 3056 | 1464365551853 Marionette TRACE conn5 <- [1,62,null,{}] 09:12:31 INFO - PROCESS | 3056 | 1464365551859 Marionette TRACE conn5 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:31 INFO - PROCESS | 3056 | 1464365551964 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 09:12:31 INFO - PROCESS | 3056 | 1464365551974 Marionette TRACE conn5 -> [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([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:31 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60A05D000 == 22 [pid = 3056] [id = 25] 09:12:31 INFO - PROCESS | 3056 | ++DOMWINDOW == 71 (000000A609435C00) [pid = 3056] [serial = 71] [outer = 0000000000000000] 09:12:32 INFO - PROCESS | 3056 | ++DOMWINDOW == 72 (000000A60A24F800) [pid = 3056] [serial = 72] [outer = 000000A609435C00] 09:12:32 INFO - PROCESS | 3056 | 1464365552023 Marionette DEBUG loaded listener.js 09:12:32 INFO - PROCESS | 3056 | ++DOMWINDOW == 73 (000000A60D585C00) [pid = 3056] [serial = 73] [outer = 000000A609435C00] 09:12:32 INFO - PROCESS | 3056 | 1464365552450 Marionette TRACE conn5 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:12:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 09:12:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 672ms 09:12:32 INFO - PROCESS | 3056 | 1464365552491 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 09:12:32 INFO - PROCESS | 3056 | 1464365552497 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 09:12:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 09:12:32 INFO - PROCESS | 3056 | 1464365552510 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 09:12:32 INFO - PROCESS | 3056 | 1464365552513 Marionette TRACE conn5 <- [1,66,null,{}] 09:12:32 INFO - PROCESS | 3056 | 1464365552517 Marionette TRACE conn5 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:32 INFO - PROCESS | 3056 | 1464365552620 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 09:12:32 INFO - PROCESS | 3056 | 1464365552628 Marionette TRACE conn5 -> [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([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:32 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60E1DF800 == 23 [pid = 3056] [id = 26] 09:12:32 INFO - PROCESS | 3056 | ++DOMWINDOW == 74 (000000A60DC8C000) [pid = 3056] [serial = 74] [outer = 0000000000000000] 09:12:32 INFO - PROCESS | 3056 | ++DOMWINDOW == 75 (000000A60E1F3400) [pid = 3056] [serial = 75] [outer = 000000A60DC8C000] 09:12:32 INFO - PROCESS | 3056 | 1464365552675 Marionette DEBUG loaded listener.js 09:12:32 INFO - PROCESS | 3056 | ++DOMWINDOW == 76 (000000A60F008400) [pid = 3056] [serial = 76] [outer = 000000A60DC8C000] 09:12:33 INFO - PROCESS | 3056 | --DOMWINDOW == 75 (000000A60FC19000) [pid = 3056] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 09:12:33 INFO - PROCESS | 3056 | --DOMWINDOW == 74 (000000A608CE0800) [pid = 3056] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 09:12:33 INFO - PROCESS | 3056 | --DOMWINDOW == 73 (000000A60EE0E000) [pid = 3056] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 09:12:33 INFO - PROCESS | 3056 | --DOMWINDOW == 72 (000000A60DC6E800) [pid = 3056] [serial = 28] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 09:12:33 INFO - PROCESS | 3056 | --DOMWINDOW == 71 (000000A611D60000) [pid = 3056] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 09:12:33 INFO - PROCESS | 3056 | --DOMWINDOW == 70 (000000A617012800) [pid = 3056] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 09:12:33 INFO - PROCESS | 3056 | --DOMWINDOW == 69 (000000A61242B400) [pid = 3056] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 09:12:33 INFO - PROCESS | 3056 | --DOMWINDOW == 68 (000000A615158000) [pid = 3056] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 09:12:33 INFO - PROCESS | 3056 | --DOMWINDOW == 67 (000000A618758C00) [pid = 3056] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 09:12:33 INFO - PROCESS | 3056 | --DOMWINDOW == 66 (000000A60ED4BC00) [pid = 3056] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 09:12:33 INFO - PROCESS | 3056 | 1464365553356 Marionette TRACE conn5 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:12:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 09:12:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 880ms 09:12:33 INFO - PROCESS | 3056 | 1464365553398 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 09:12:33 INFO - PROCESS | 3056 | 1464365553400 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 09:12:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 09:12:33 INFO - PROCESS | 3056 | 1464365553404 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 09:12:33 INFO - PROCESS | 3056 | 1464365553408 Marionette TRACE conn5 <- [1,70,null,{}] 09:12:33 INFO - PROCESS | 3056 | 1464365553419 Marionette TRACE conn5 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:33 INFO - PROCESS | 3056 | 1464365553503 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 09:12:33 INFO - PROCESS | 3056 | 1464365553513 Marionette TRACE conn5 -> [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([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:33 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61297E800 == 24 [pid = 3056] [id = 27] 09:12:33 INFO - PROCESS | 3056 | ++DOMWINDOW == 67 (000000A611D60000) [pid = 3056] [serial = 77] [outer = 0000000000000000] 09:12:33 INFO - PROCESS | 3056 | ++DOMWINDOW == 68 (000000A611D8BC00) [pid = 3056] [serial = 78] [outer = 000000A611D60000] 09:12:33 INFO - PROCESS | 3056 | 1464365553565 Marionette DEBUG loaded listener.js 09:12:33 INFO - PROCESS | 3056 | ++DOMWINDOW == 69 (000000A612425000) [pid = 3056] [serial = 79] [outer = 000000A611D60000] 09:12:33 INFO - PROCESS | 3056 | 1464365553991 Marionette TRACE conn5 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:12:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 09:12:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 628ms 09:12:34 INFO - PROCESS | 3056 | 1464365554036 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 09:12:34 INFO - PROCESS | 3056 | 1464365554039 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 09:12:34 INFO - PROCESS | 3056 | 1464365554043 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 09:12:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 09:12:34 INFO - PROCESS | 3056 | 1464365554045 Marionette TRACE conn5 <- [1,74,null,{}] 09:12:34 INFO - PROCESS | 3056 | 1464365554049 Marionette TRACE conn5 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:34 INFO - PROCESS | 3056 | 1464365554132 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 09:12:34 INFO - PROCESS | 3056 | 1464365554139 Marionette TRACE conn5 -> [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([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:34 INFO - PROCESS | 3056 | ++DOCSHELL 000000A614CA4800 == 25 [pid = 3056] [id = 28] 09:12:34 INFO - PROCESS | 3056 | ++DOMWINDOW == 70 (000000A6129C3000) [pid = 3056] [serial = 80] [outer = 0000000000000000] 09:12:34 INFO - PROCESS | 3056 | ++DOMWINDOW == 71 (000000A614793C00) [pid = 3056] [serial = 81] [outer = 000000A6129C3000] 09:12:34 INFO - PROCESS | 3056 | 1464365554186 Marionette DEBUG loaded listener.js 09:12:34 INFO - PROCESS | 3056 | ++DOMWINDOW == 72 (000000A614CD5000) [pid = 3056] [serial = 82] [outer = 000000A6129C3000] 09:12:34 INFO - PROCESS | 3056 | 1464365554599 Marionette TRACE conn5 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:12:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 09:12:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 586ms 09:12:34 INFO - PROCESS | 3056 | 1464365554633 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 09:12:34 INFO - PROCESS | 3056 | 1464365554636 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 09:12:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 09:12:34 INFO - PROCESS | 3056 | 1464365554639 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 09:12:34 INFO - PROCESS | 3056 | 1464365554641 Marionette TRACE conn5 <- [1,78,null,{}] 09:12:34 INFO - PROCESS | 3056 | 1464365554644 Marionette TRACE conn5 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:34 INFO - PROCESS | 3056 | 1464365554752 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 09:12:34 INFO - PROCESS | 3056 | 1464365554762 Marionette TRACE conn5 -> [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([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:34 INFO - PROCESS | 3056 | ++DOCSHELL 000000A615808800 == 26 [pid = 3056] [id = 29] 09:12:34 INFO - PROCESS | 3056 | ++DOMWINDOW == 73 (000000A60DC8B800) [pid = 3056] [serial = 83] [outer = 0000000000000000] 09:12:34 INFO - PROCESS | 3056 | ++DOMWINDOW == 74 (000000A614FCBC00) [pid = 3056] [serial = 84] [outer = 000000A60DC8B800] 09:12:34 INFO - PROCESS | 3056 | 1464365554808 Marionette DEBUG loaded listener.js 09:12:34 INFO - PROCESS | 3056 | ++DOMWINDOW == 75 (000000A615163C00) [pid = 3056] [serial = 85] [outer = 000000A60DC8B800] 09:12:35 INFO - PROCESS | 3056 | 1464365555291 Marionette TRACE conn5 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:12:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 09:12:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 691ms 09:12:35 INFO - PROCESS | 3056 | 1464365555334 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 09:12:35 INFO - PROCESS | 3056 | 1464365555339 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 09:12:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 09:12:35 INFO - PROCESS | 3056 | 1464365555345 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 09:12:35 INFO - PROCESS | 3056 | 1464365555349 Marionette TRACE conn5 <- [1,82,null,{}] 09:12:35 INFO - PROCESS | 3056 | 1464365555356 Marionette TRACE conn5 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:35 INFO - PROCESS | 3056 | 1464365555466 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 09:12:35 INFO - PROCESS | 3056 | 1464365555570 Marionette TRACE conn5 -> [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([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:35 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60E182800 == 27 [pid = 3056] [id = 30] 09:12:35 INFO - PROCESS | 3056 | ++DOMWINDOW == 76 (000000A60D25C400) [pid = 3056] [serial = 86] [outer = 0000000000000000] 09:12:35 INFO - PROCESS | 3056 | ++DOMWINDOW == 77 (000000A60D588000) [pid = 3056] [serial = 87] [outer = 000000A60D25C400] 09:12:35 INFO - PROCESS | 3056 | 1464365555629 Marionette DEBUG loaded listener.js 09:12:35 INFO - PROCESS | 3056 | ++DOMWINDOW == 78 (000000A60E1A2000) [pid = 3056] [serial = 88] [outer = 000000A60D25C400] 09:12:36 INFO - PROCESS | 3056 | 1464365556147 Marionette TRACE conn5 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:12:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 09:12:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 837ms 09:12:36 INFO - PROCESS | 3056 | 1464365556186 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 09:12:36 INFO - PROCESS | 3056 | 1464365556193 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 09:12:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 09:12:36 INFO - PROCESS | 3056 | 1464365556200 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 09:12:36 INFO - PROCESS | 3056 | 1464365556203 Marionette TRACE conn5 <- [1,86,null,{}] 09:12:36 INFO - PROCESS | 3056 | 1464365556207 Marionette TRACE conn5 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:36 INFO - PROCESS | 3056 | 1464365556314 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 09:12:36 INFO - PROCESS | 3056 | 1464365556388 Marionette TRACE conn5 -> [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([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:36 INFO - PROCESS | 3056 | ++DOCSHELL 000000A615ACC800 == 28 [pid = 3056] [id = 31] 09:12:36 INFO - PROCESS | 3056 | ++DOMWINDOW == 79 (000000A611D61000) [pid = 3056] [serial = 89] [outer = 0000000000000000] 09:12:36 INFO - PROCESS | 3056 | ++DOMWINDOW == 80 (000000A612422C00) [pid = 3056] [serial = 90] [outer = 000000A611D61000] 09:12:36 INFO - PROCESS | 3056 | 1464365556444 Marionette DEBUG loaded listener.js 09:12:36 INFO - PROCESS | 3056 | ++DOMWINDOW == 81 (000000A614CDE400) [pid = 3056] [serial = 91] [outer = 000000A611D61000] 09:12:37 INFO - PROCESS | 3056 | 1464365556994 Marionette TRACE conn5 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:12:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 09:12:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 840ms 09:12:37 INFO - PROCESS | 3056 | 1464365557045 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 09:12:37 INFO - PROCESS | 3056 | 1464365557048 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 09:12:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 09:12:37 INFO - PROCESS | 3056 | 1464365557051 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 09:12:37 INFO - PROCESS | 3056 | 1464365557056 Marionette TRACE conn5 <- [1,90,null,{}] 09:12:37 INFO - PROCESS | 3056 | 1464365557068 Marionette TRACE conn5 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:37 INFO - PROCESS | 3056 | 1464365557176 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 09:12:37 INFO - PROCESS | 3056 | 1464365557239 Marionette TRACE conn5 -> [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([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:37 INFO - PROCESS | 3056 | ++DOCSHELL 000000A619380800 == 29 [pid = 3056] [id = 32] 09:12:37 INFO - PROCESS | 3056 | ++DOMWINDOW == 82 (000000A615D75800) [pid = 3056] [serial = 92] [outer = 0000000000000000] 09:12:37 INFO - PROCESS | 3056 | ++DOMWINDOW == 83 (000000A6160A5000) [pid = 3056] [serial = 93] [outer = 000000A615D75800] 09:12:37 INFO - PROCESS | 3056 | 1464365557299 Marionette DEBUG loaded listener.js 09:12:37 INFO - PROCESS | 3056 | ++DOMWINDOW == 84 (000000A616E39C00) [pid = 3056] [serial = 94] [outer = 000000A615D75800] 09:12:37 INFO - PROCESS | 3056 | 1464365557821 Marionette TRACE conn5 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:12:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 09:12:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 837ms 09:12:37 INFO - PROCESS | 3056 | 1464365557891 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 09:12:37 INFO - PROCESS | 3056 | 1464365557894 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 09:12:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 09:12:37 INFO - PROCESS | 3056 | 1464365557898 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 09:12:37 INFO - PROCESS | 3056 | 1464365557900 Marionette TRACE conn5 <- [1,94,null,{}] 09:12:37 INFO - PROCESS | 3056 | 1464365557904 Marionette TRACE conn5 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:38 INFO - PROCESS | 3056 | 1464365558007 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 09:12:38 INFO - PROCESS | 3056 | 1464365558067 Marionette TRACE conn5 -> [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([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:38 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61CF16800 == 30 [pid = 3056] [id = 33] 09:12:38 INFO - PROCESS | 3056 | ++DOMWINDOW == 85 (000000A618145C00) [pid = 3056] [serial = 95] [outer = 0000000000000000] 09:12:38 INFO - PROCESS | 3056 | ++DOMWINDOW == 86 (000000A618612400) [pid = 3056] [serial = 96] [outer = 000000A618145C00] 09:12:38 INFO - PROCESS | 3056 | 1464365558123 Marionette DEBUG loaded listener.js 09:12:38 INFO - PROCESS | 3056 | ++DOMWINDOW == 87 (000000A619340C00) [pid = 3056] [serial = 97] [outer = 000000A618145C00] 09:12:38 INFO - PROCESS | 3056 | 1464365558679 Marionette TRACE conn5 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 09:12:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 09:12:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 839ms 09:12:38 INFO - PROCESS | 3056 | 1464365558738 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 09:12:38 INFO - PROCESS | 3056 | 1464365558741 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 09:12:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 09:12:38 INFO - PROCESS | 3056 | 1464365558744 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 09:12:38 INFO - PROCESS | 3056 | 1464365558747 Marionette TRACE conn5 <- [1,98,null,{}] 09:12:38 INFO - PROCESS | 3056 | 1464365558751 Marionette TRACE conn5 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:38 INFO - PROCESS | 3056 | 1464365558849 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 09:12:38 INFO - PROCESS | 3056 | 1464365558909 Marionette TRACE conn5 -> [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([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:38 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61CC47000 == 31 [pid = 3056] [id = 34] 09:12:38 INFO - PROCESS | 3056 | ++DOMWINDOW == 88 (000000A608AE9C00) [pid = 3056] [serial = 98] [outer = 0000000000000000] 09:12:38 INFO - PROCESS | 3056 | ++DOMWINDOW == 89 (000000A608AF0000) [pid = 3056] [serial = 99] [outer = 000000A608AE9C00] 09:12:38 INFO - PROCESS | 3056 | 1464365558965 Marionette DEBUG loaded listener.js 09:12:39 INFO - PROCESS | 3056 | ++DOMWINDOW == 90 (000000A609433800) [pid = 3056] [serial = 100] [outer = 000000A608AE9C00] 09:12:39 INFO - PROCESS | 3056 | 1464365559547 Marionette TRACE conn5 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 09:12:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 09:12:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 878ms 09:12:39 INFO - PROCESS | 3056 | 1464365559626 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 09:12:39 INFO - PROCESS | 3056 | 1464365559630 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 09:12:39 INFO - PROCESS | 3056 | 1464365559636 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 09:12:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 09:12:39 INFO - PROCESS | 3056 | 1464365559640 Marionette TRACE conn5 <- [1,102,null,{}] 09:12:39 INFO - PROCESS | 3056 | 1464365559645 Marionette TRACE conn5 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:39 INFO - PROCESS | 3056 | 1464365559748 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 09:12:39 INFO - PROCESS | 3056 | 1464365559812 Marionette TRACE conn5 -> [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([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:39 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60D662800 == 32 [pid = 3056] [id = 35] 09:12:39 INFO - PROCESS | 3056 | ++DOMWINDOW == 91 (000000A608CE2800) [pid = 3056] [serial = 101] [outer = 0000000000000000] 09:12:39 INFO - PROCESS | 3056 | ++DOMWINDOW == 92 (000000A609436800) [pid = 3056] [serial = 102] [outer = 000000A608CE2800] 09:12:39 INFO - PROCESS | 3056 | 1464365559864 Marionette DEBUG loaded listener.js 09:12:39 INFO - PROCESS | 3056 | ++DOMWINDOW == 93 (000000A60D40E000) [pid = 3056] [serial = 103] [outer = 000000A608CE2800] 09:12:40 INFO - PROCESS | 3056 | --DOMWINDOW == 92 (000000A616274C00) [pid = 3056] [serial = 17] [outer = 0000000000000000] [url = about:blank] 09:12:40 INFO - PROCESS | 3056 | --DOMWINDOW == 91 (000000A60D23E000) [pid = 3056] [serial = 4] [outer = 0000000000000000] [url = about:blank] 09:12:40 INFO - PROCESS | 3056 | --DOMWINDOW == 90 (000000A619499C00) [pid = 3056] [serial = 54] [outer = 0000000000000000] [url = about:blank] 09:12:40 INFO - PROCESS | 3056 | --DOMWINDOW == 89 (000000A607150000) [pid = 3056] [serial = 57] [outer = 0000000000000000] [url = about:blank] 09:12:40 INFO - PROCESS | 3056 | --DOMWINDOW == 88 (000000A60943B800) [pid = 3056] [serial = 60] [outer = 0000000000000000] [url = about:blank] 09:12:40 INFO - PROCESS | 3056 | --DOMWINDOW == 87 (000000A609440000) [pid = 3056] [serial = 63] [outer = 0000000000000000] [url = about:blank] 09:12:40 INFO - PROCESS | 3056 | --DOMWINDOW == 86 (000000A60F2A2400) [pid = 3056] [serial = 21] [outer = 0000000000000000] [url = about:blank] 09:12:40 INFO - PROCESS | 3056 | --DOMWINDOW == 85 (000000A614795800) [pid = 3056] [serial = 22] [outer = 0000000000000000] [url = about:blank] 09:12:40 INFO - PROCESS | 3056 | --DOMWINDOW == 84 (000000A61557F400) [pid = 3056] [serial = 24] [outer = 0000000000000000] [url = about:blank] 09:12:40 INFO - PROCESS | 3056 | --DOMWINDOW == 83 (000000A60DC89000) [pid = 3056] [serial = 29] [outer = 0000000000000000] [url = about:blank] 09:12:40 INFO - PROCESS | 3056 | --DOMWINDOW == 82 (000000A60DDF2C00) [pid = 3056] [serial = 30] [outer = 0000000000000000] [url = about:blank] 09:12:40 INFO - PROCESS | 3056 | --DOMWINDOW == 81 (000000A611DB7800) [pid = 3056] [serial = 33] [outer = 0000000000000000] [url = about:blank] 09:12:40 INFO - PROCESS | 3056 | --DOMWINDOW == 80 (000000A613076000) [pid = 3056] [serial = 36] [outer = 0000000000000000] [url = about:blank] 09:12:40 INFO - PROCESS | 3056 | --DOMWINDOW == 79 (000000A61701E800) [pid = 3056] [serial = 39] [outer = 0000000000000000] [url = about:blank] 09:12:40 INFO - PROCESS | 3056 | --DOMWINDOW == 78 (000000A61242E800) [pid = 3056] [serial = 42] [outer = 0000000000000000] [url = about:blank] 09:12:40 INFO - PROCESS | 3056 | --DOMWINDOW == 77 (000000A614C8C800) [pid = 3056] [serial = 43] [outer = 0000000000000000] [url = about:blank] 09:12:40 INFO - PROCESS | 3056 | --DOMWINDOW == 76 (000000A61515E800) [pid = 3056] [serial = 45] [outer = 0000000000000000] [url = about:blank] 09:12:40 INFO - PROCESS | 3056 | --DOMWINDOW == 75 (000000A61701A000) [pid = 3056] [serial = 46] [outer = 0000000000000000] [url = about:blank] 09:12:40 INFO - PROCESS | 3056 | --DOMWINDOW == 74 (000000A619340000) [pid = 3056] [serial = 48] [outer = 0000000000000000] [url = about:blank] 09:12:40 INFO - PROCESS | 3056 | --DOMWINDOW == 73 (000000A60F00B800) [pid = 3056] [serial = 51] [outer = 0000000000000000] [url = about:blank] 09:12:40 INFO - PROCESS | 3056 | --DOMWINDOW == 72 (000000A61ACED800) [pid = 3056] [serial = 49] [outer = 0000000000000000] [url = about:blank] 09:12:40 INFO - PROCESS | 3056 | --DOMWINDOW == 71 (000000A6091DA800) [pid = 3056] [serial = 27] [outer = 0000000000000000] [url = about:blank] 09:12:40 INFO - PROCESS | 3056 | --DOMWINDOW == 70 (000000A60F011800) [pid = 3056] [serial = 52] [outer = 0000000000000000] [url = about:blank] 09:12:40 INFO - PROCESS | 3056 | --DOMWINDOW == 69 (000000A61D164000) [pid = 3056] [serial = 66] [outer = 0000000000000000] [url = about:blank] 09:12:40 INFO - PROCESS | 3056 | --DOMWINDOW == 68 (000000A61CCC8400) [pid = 3056] [serial = 64] [outer = 0000000000000000] [url = about:blank] 09:12:40 INFO - PROCESS | 3056 | --DOMWINDOW == 67 (000000A617D77000) [pid = 3056] [serial = 40] [outer = 0000000000000000] [url = about:blank] 09:12:40 INFO - PROCESS | 3056 | --DOMWINDOW == 66 (000000A614E95C00) [pid = 3056] [serial = 37] [outer = 0000000000000000] [url = about:blank] 09:12:40 INFO - PROCESS | 3056 | --DOMWINDOW == 65 (000000A615FA9800) [pid = 3056] [serial = 14] [outer = 0000000000000000] [url = about:blank] 09:12:40 INFO - PROCESS | 3056 | --DOMWINDOW == 64 (000000A60F29F000) [pid = 3056] [serial = 9] [outer = 0000000000000000] [url = about:blank] 09:12:40 INFO - PROCESS | 3056 | --DOMWINDOW == 63 (000000A60F2A0C00) [pid = 3056] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 09:12:40 INFO - PROCESS | 3056 | 1464365560321 Marionette TRACE conn5 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 09:12:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 09:12:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 734ms 09:12:40 INFO - PROCESS | 3056 | 1464365560374 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 09:12:40 INFO - PROCESS | 3056 | 1464365560380 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 09:12:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 09:12:40 INFO - PROCESS | 3056 | 1464365560386 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 09:12:40 INFO - PROCESS | 3056 | 1464365560388 Marionette TRACE conn5 <- [1,106,null,{}] 09:12:40 INFO - PROCESS | 3056 | 1464365560392 Marionette TRACE conn5 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:40 INFO - PROCESS | 3056 | 1464365560480 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 09:12:40 INFO - PROCESS | 3056 | 1464365560490 Marionette TRACE conn5 -> [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([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:40 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60DD60000 == 33 [pid = 3056] [id = 36] 09:12:40 INFO - PROCESS | 3056 | ++DOMWINDOW == 64 (000000A60DF49000) [pid = 3056] [serial = 104] [outer = 0000000000000000] 09:12:40 INFO - PROCESS | 3056 | ++DOMWINDOW == 65 (000000A60E12B000) [pid = 3056] [serial = 105] [outer = 000000A60DF49000] 09:12:40 INFO - PROCESS | 3056 | 1464365560535 Marionette DEBUG loaded listener.js 09:12:40 INFO - PROCESS | 3056 | ++DOMWINDOW == 66 (000000A60F007C00) [pid = 3056] [serial = 106] [outer = 000000A60DF49000] 09:12:40 INFO - PROCESS | 3056 | 1464365560955 Marionette TRACE conn5 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 09:12:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 09:12:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 629ms 09:12:41 INFO - PROCESS | 3056 | 1464365561016 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 09:12:41 INFO - PROCESS | 3056 | 1464365561018 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 09:12:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 09:12:41 INFO - PROCESS | 3056 | 1464365561022 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 09:12:41 INFO - PROCESS | 3056 | 1464365561026 Marionette TRACE conn5 <- [1,110,null,{}] 09:12:41 INFO - PROCESS | 3056 | 1464365561037 Marionette TRACE conn5 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:41 INFO - PROCESS | 3056 | 1464365561123 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 09:12:41 INFO - PROCESS | 3056 | 1464365561133 Marionette TRACE conn5 -> [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([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:41 INFO - PROCESS | 3056 | ++DOCSHELL 000000A612859800 == 34 [pid = 3056] [id = 37] 09:12:41 INFO - PROCESS | 3056 | ++DOMWINDOW == 67 (000000A612424C00) [pid = 3056] [serial = 107] [outer = 0000000000000000] 09:12:41 INFO - PROCESS | 3056 | ++DOMWINDOW == 68 (000000A612430000) [pid = 3056] [serial = 108] [outer = 000000A612424C00] 09:12:41 INFO - PROCESS | 3056 | 1464365561182 Marionette DEBUG loaded listener.js 09:12:41 INFO - PROCESS | 3056 | ++DOMWINDOW == 69 (000000A614C8D800) [pid = 3056] [serial = 109] [outer = 000000A612424C00] 09:12:41 INFO - PROCESS | 3056 | 1464365561639 Marionette TRACE conn5 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 09:12:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 09:12:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 649ms 09:12:41 INFO - PROCESS | 3056 | 1464365561674 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 09:12:41 INFO - PROCESS | 3056 | 1464365561676 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 09:12:41 INFO - PROCESS | 3056 | 1464365561680 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 09:12:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 09:12:41 INFO - PROCESS | 3056 | 1464365561682 Marionette TRACE conn5 <- [1,114,null,{}] 09:12:41 INFO - PROCESS | 3056 | 1464365561690 Marionette TRACE conn5 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:41 INFO - PROCESS | 3056 | 1464365561774 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 09:12:41 INFO - PROCESS | 3056 | 1464365561781 Marionette TRACE conn5 -> [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([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:41 INFO - PROCESS | 3056 | ++DOCSHELL 000000A614CA3800 == 35 [pid = 3056] [id = 38] 09:12:41 INFO - PROCESS | 3056 | ++DOMWINDOW == 70 (000000A61515B400) [pid = 3056] [serial = 110] [outer = 0000000000000000] 09:12:41 INFO - PROCESS | 3056 | ++DOMWINDOW == 71 (000000A615163000) [pid = 3056] [serial = 111] [outer = 000000A61515B400] 09:12:41 INFO - PROCESS | 3056 | 1464365561829 Marionette DEBUG loaded listener.js 09:12:41 INFO - PROCESS | 3056 | ++DOMWINDOW == 72 (000000A615580000) [pid = 3056] [serial = 112] [outer = 000000A61515B400] 09:12:42 INFO - PROCESS | 3056 | 1464365562238 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 09:12:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 09:12:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 586ms 09:12:42 INFO - PROCESS | 3056 | 1464365562276 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 09:12:42 INFO - PROCESS | 3056 | 1464365562278 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 09:12:42 INFO - PROCESS | 3056 | 1464365562281 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 09:12:42 INFO - PROCESS | 3056 | 1464365562283 Marionette TRACE conn5 <- [1,118,null,{}] 09:12:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 09:12:42 INFO - PROCESS | 3056 | 1464365562287 Marionette TRACE conn5 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:42 INFO - PROCESS | 3056 | 1464365562386 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 09:12:42 INFO - PROCESS | 3056 | 1464365562393 Marionette TRACE conn5 -> [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([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:42 INFO - PROCESS | 3056 | ++DOCSHELL 000000A615813000 == 36 [pid = 3056] [id = 39] 09:12:42 INFO - PROCESS | 3056 | ++DOMWINDOW == 73 (000000A6156DE800) [pid = 3056] [serial = 113] [outer = 0000000000000000] 09:12:42 INFO - PROCESS | 3056 | ++DOMWINDOW == 74 (000000A615FA9C00) [pid = 3056] [serial = 114] [outer = 000000A6156DE800] 09:12:42 INFO - PROCESS | 3056 | 1464365562439 Marionette DEBUG loaded listener.js 09:12:42 INFO - PROCESS | 3056 | ++DOMWINDOW == 75 (000000A61708B000) [pid = 3056] [serial = 115] [outer = 000000A6156DE800] 09:12:42 INFO - PROCESS | 3056 | 1464365562878 Marionette TRACE conn5 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 09:12:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 09:12:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 629ms 09:12:42 INFO - PROCESS | 3056 | 1464365562916 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 09:12:42 INFO - PROCESS | 3056 | 1464365562918 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 09:12:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 09:12:42 INFO - PROCESS | 3056 | 1464365562929 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 09:12:42 INFO - PROCESS | 3056 | 1464365562931 Marionette TRACE conn5 <- [1,122,null,{}] 09:12:42 INFO - PROCESS | 3056 | 1464365562942 Marionette TRACE conn5 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:43 INFO - PROCESS | 3056 | 1464365563065 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 09:12:43 INFO - PROCESS | 3056 | 1464365563079 Marionette TRACE conn5 -> [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([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:43 INFO - PROCESS | 3056 | ++DOCSHELL 000000A616884800 == 37 [pid = 3056] [id = 40] 09:12:43 INFO - PROCESS | 3056 | ++DOMWINDOW == 76 (000000A618683C00) [pid = 3056] [serial = 116] [outer = 0000000000000000] 09:12:43 INFO - PROCESS | 3056 | ++DOMWINDOW == 77 (000000A6194A4400) [pid = 3056] [serial = 117] [outer = 000000A618683C00] 09:12:43 INFO - PROCESS | 3056 | 1464365563125 Marionette DEBUG loaded listener.js 09:12:43 INFO - PROCESS | 3056 | ++DOMWINDOW == 78 (000000A61ACEEC00) [pid = 3056] [serial = 118] [outer = 000000A618683C00] 09:12:43 INFO - PROCESS | 3056 | 1464365563524 Marionette TRACE conn5 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 09:12:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 09:12:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 627ms 09:12:43 INFO - PROCESS | 3056 | 1464365563553 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 09:12:43 INFO - PROCESS | 3056 | 1464365563555 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 09:12:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 09:12:43 INFO - PROCESS | 3056 | 1464365563558 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 09:12:43 INFO - PROCESS | 3056 | 1464365563560 Marionette TRACE conn5 <- [1,126,null,{}] 09:12:43 INFO - PROCESS | 3056 | 1464365563563 Marionette TRACE conn5 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:43 INFO - PROCESS | 3056 | 1464365563661 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 09:12:43 INFO - PROCESS | 3056 | 1464365563722 Marionette TRACE conn5 -> [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([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:43 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61CC55800 == 38 [pid = 3056] [id = 41] 09:12:43 INFO - PROCESS | 3056 | ++DOMWINDOW == 79 (000000A607181400) [pid = 3056] [serial = 119] [outer = 0000000000000000] 09:12:43 INFO - PROCESS | 3056 | ++DOMWINDOW == 80 (000000A607185800) [pid = 3056] [serial = 120] [outer = 000000A607181400] 09:12:43 INFO - PROCESS | 3056 | 1464365563767 Marionette DEBUG loaded listener.js 09:12:43 INFO - PROCESS | 3056 | ++DOMWINDOW == 81 (000000A61ACE8C00) [pid = 3056] [serial = 121] [outer = 000000A607181400] 09:12:44 INFO - PROCESS | 3056 | --DOMWINDOW == 80 (000000A61D169000) [pid = 3056] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 09:12:44 INFO - PROCESS | 3056 | --DOMWINDOW == 79 (000000A607146000) [pid = 3056] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 09:12:44 INFO - PROCESS | 3056 | --DOMWINDOW == 78 (000000A60F00C800) [pid = 3056] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 09:12:44 INFO - PROCESS | 3056 | --DOMWINDOW == 77 (000000A609434C00) [pid = 3056] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 09:12:44 INFO - PROCESS | 3056 | --DOMWINDOW == 76 (000000A61CCCD400) [pid = 3056] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 09:12:44 INFO - PROCESS | 3056 | --DOMWINDOW == 75 (000000A609435C00) [pid = 3056] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 09:12:44 INFO - PROCESS | 3056 | --DOMWINDOW == 74 (000000A611D60000) [pid = 3056] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 09:12:44 INFO - PROCESS | 3056 | --DOMWINDOW == 73 (000000A60DC8C000) [pid = 3056] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 09:12:44 INFO - PROCESS | 3056 | --DOMWINDOW == 72 (000000A6129C3000) [pid = 3056] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 09:12:44 INFO - PROCESS | 3056 | 1464365564138 Marionette TRACE conn5 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 09:12:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 09:12:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 629ms 09:12:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 09:12:44 INFO - PROCESS | 3056 | 1464365564191 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 09:12:44 INFO - PROCESS | 3056 | 1464365564193 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 09:12:44 INFO - PROCESS | 3056 | 1464365564197 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 09:12:44 INFO - PROCESS | 3056 | 1464365564198 Marionette TRACE conn5 <- [1,130,null,{}] 09:12:44 INFO - PROCESS | 3056 | 1464365564202 Marionette TRACE conn5 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:44 INFO - PROCESS | 3056 | 1464365564309 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 09:12:44 INFO - PROCESS | 3056 | 1464365564345 Marionette TRACE conn5 -> [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([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:44 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61D213800 == 39 [pid = 3056] [id = 42] 09:12:44 INFO - PROCESS | 3056 | ++DOMWINDOW == 73 (000000A607182C00) [pid = 3056] [serial = 122] [outer = 0000000000000000] 09:12:44 INFO - PROCESS | 3056 | ++DOMWINDOW == 74 (000000A60F010C00) [pid = 3056] [serial = 123] [outer = 000000A607182C00] 09:12:44 INFO - PROCESS | 3056 | 1464365564390 Marionette DEBUG loaded listener.js 09:12:44 INFO - PROCESS | 3056 | ++DOMWINDOW == 75 (000000A61CCCC800) [pid = 3056] [serial = 124] [outer = 000000A607182C00] 09:12:44 INFO - PROCESS | 3056 | 1464365564735 Marionette TRACE conn5 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 09:12:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 09:12:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 587ms 09:12:44 INFO - PROCESS | 3056 | 1464365564786 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 09:12:44 INFO - PROCESS | 3056 | 1464365564788 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 09:12:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 09:12:44 INFO - PROCESS | 3056 | 1464365564792 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 09:12:44 INFO - PROCESS | 3056 | 1464365564794 Marionette TRACE conn5 <- [1,134,null,{}] 09:12:44 INFO - PROCESS | 3056 | 1464365564797 Marionette TRACE conn5 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:44 INFO - PROCESS | 3056 | 1464365564897 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 09:12:44 INFO - PROCESS | 3056 | 1464365564906 Marionette TRACE conn5 -> [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([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:44 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61D220000 == 40 [pid = 3056] [id = 43] 09:12:44 INFO - PROCESS | 3056 | ++DOMWINDOW == 76 (000000A60EE03C00) [pid = 3056] [serial = 125] [outer = 0000000000000000] 09:12:44 INFO - PROCESS | 3056 | ++DOMWINDOW == 77 (000000A60EE05800) [pid = 3056] [serial = 126] [outer = 000000A60EE03C00] 09:12:44 INFO - PROCESS | 3056 | 1464365564950 Marionette DEBUG loaded listener.js 09:12:45 INFO - PROCESS | 3056 | ++DOMWINDOW == 78 (000000A60EE92000) [pid = 3056] [serial = 127] [outer = 000000A60EE03C00] 09:12:45 INFO - PROCESS | 3056 | 1464365565354 Marionette TRACE conn5 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 09:12:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 09:12:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 583ms 09:12:45 INFO - PROCESS | 3056 | 1464365565378 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 09:12:45 INFO - PROCESS | 3056 | 1464365565380 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 09:12:45 INFO - PROCESS | 3056 | 1464365565383 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 09:12:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 09:12:45 INFO - PROCESS | 3056 | 1464365565385 Marionette TRACE conn5 <- [1,138,null,{}] 09:12:45 INFO - PROCESS | 3056 | 1464365565389 Marionette TRACE conn5 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:45 INFO - PROCESS | 3056 | 1464365565491 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 09:12:45 INFO - PROCESS | 3056 | 1464365565499 Marionette TRACE conn5 -> [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([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:45 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61D461000 == 41 [pid = 3056] [id = 44] 09:12:45 INFO - PROCESS | 3056 | ++DOMWINDOW == 79 (000000A60EE06C00) [pid = 3056] [serial = 128] [outer = 0000000000000000] 09:12:45 INFO - PROCESS | 3056 | ++DOMWINDOW == 80 (000000A6170A3000) [pid = 3056] [serial = 129] [outer = 000000A60EE06C00] 09:12:45 INFO - PROCESS | 3056 | 1464365565543 Marionette DEBUG loaded listener.js 09:12:45 INFO - PROCESS | 3056 | ++DOMWINDOW == 81 (000000A61CCC8400) [pid = 3056] [serial = 130] [outer = 000000A60EE06C00] 09:12:45 INFO - PROCESS | 3056 | 1464365565929 Marionette TRACE conn5 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 09:12:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 09:12:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 584ms 09:12:45 INFO - PROCESS | 3056 | 1464365565971 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 09:12:45 INFO - PROCESS | 3056 | 1464365565974 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 09:12:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 09:12:45 INFO - PROCESS | 3056 | 1464365565977 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 09:12:45 INFO - PROCESS | 3056 | 1464365565980 Marionette TRACE conn5 <- [1,142,null,{}] 09:12:45 INFO - PROCESS | 3056 | 1464365565983 Marionette TRACE conn5 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:46 INFO - PROCESS | 3056 | 1464365566105 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 09:12:46 INFO - PROCESS | 3056 | 1464365566120 Marionette TRACE conn5 -> [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([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:46 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61DD79000 == 42 [pid = 3056] [id = 45] 09:12:46 INFO - PROCESS | 3056 | ++DOMWINDOW == 82 (000000A617264800) [pid = 3056] [serial = 131] [outer = 0000000000000000] 09:12:46 INFO - PROCESS | 3056 | ++DOMWINDOW == 83 (000000A61D16A400) [pid = 3056] [serial = 132] [outer = 000000A617264800] 09:12:46 INFO - PROCESS | 3056 | 1464365566171 Marionette DEBUG loaded listener.js 09:12:46 INFO - PROCESS | 3056 | ++DOMWINDOW == 84 (000000A61D245000) [pid = 3056] [serial = 133] [outer = 000000A617264800] 09:12:46 INFO - PROCESS | 3056 | 1464365566821 Marionette TRACE conn5 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 09:12:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 09:12:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 880ms 09:12:46 INFO - PROCESS | 3056 | 1464365566861 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 09:12:46 INFO - PROCESS | 3056 | 1464365566865 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 09:12:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 09:12:46 INFO - PROCESS | 3056 | 1464365566870 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 09:12:46 INFO - PROCESS | 3056 | 1464365566874 Marionette TRACE conn5 <- [1,146,null,{}] 09:12:46 INFO - PROCESS | 3056 | 1464365566879 Marionette TRACE conn5 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:47 INFO - PROCESS | 3056 | 1464365566992 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 09:12:47 INFO - PROCESS | 3056 | 1464365567141 Marionette TRACE conn5 -> [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([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:47 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60EEC1000 == 43 [pid = 3056] [id = 46] 09:12:47 INFO - PROCESS | 3056 | ++DOMWINDOW == 85 (000000A608CE4000) [pid = 3056] [serial = 134] [outer = 0000000000000000] 09:12:47 INFO - PROCESS | 3056 | ++DOMWINDOW == 86 (000000A60DC1E800) [pid = 3056] [serial = 135] [outer = 000000A608CE4000] 09:12:47 INFO - PROCESS | 3056 | 1464365567239 Marionette DEBUG loaded listener.js 09:12:47 INFO - PROCESS | 3056 | ++DOMWINDOW == 87 (000000A60EE0A400) [pid = 3056] [serial = 136] [outer = 000000A608CE4000] 09:12:47 INFO - PROCESS | 3056 | 1464365567820 Marionette TRACE conn5 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 09:12:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 09:12:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 984ms 09:12:47 INFO - PROCESS | 3056 | 1464365567860 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 09:12:47 INFO - PROCESS | 3056 | 1464365567866 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 09:12:47 INFO - PROCESS | 3056 | 1464365567873 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 09:12:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 09:12:47 INFO - PROCESS | 3056 | 1464365567877 Marionette TRACE conn5 <- [1,150,null,{}] 09:12:47 INFO - PROCESS | 3056 | 1464365567881 Marionette TRACE conn5 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:48 INFO - PROCESS | 3056 | 1464365567993 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 09:12:48 INFO - PROCESS | 3056 | 1464365568070 Marionette TRACE conn5 -> [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([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:48 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61D132800 == 44 [pid = 3056] [id = 47] 09:12:48 INFO - PROCESS | 3056 | ++DOMWINDOW == 88 (000000A61242E800) [pid = 3056] [serial = 137] [outer = 0000000000000000] 09:12:48 INFO - PROCESS | 3056 | ++DOMWINDOW == 89 (000000A614E0A400) [pid = 3056] [serial = 138] [outer = 000000A61242E800] 09:12:48 INFO - PROCESS | 3056 | 1464365568126 Marionette DEBUG loaded listener.js 09:12:48 INFO - PROCESS | 3056 | ++DOMWINDOW == 90 (000000A6156D7C00) [pid = 3056] [serial = 139] [outer = 000000A61242E800] 09:12:48 INFO - PROCESS | 3056 | 1464365568663 Marionette TRACE conn5 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 09:12:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 09:12:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 882ms 09:12:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 09:12:48 INFO - PROCESS | 3056 | 1464365568760 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 09:12:48 INFO - PROCESS | 3056 | 1464365568763 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 09:12:48 INFO - PROCESS | 3056 | 1464365568767 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 09:12:48 INFO - PROCESS | 3056 | 1464365568772 Marionette TRACE conn5 <- [1,154,null,{}] 09:12:48 INFO - PROCESS | 3056 | 1464365568812 Marionette TRACE conn5 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:48 INFO - PROCESS | 3056 | 1464365568934 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 09:12:49 INFO - PROCESS | 3056 | 1464365568993 Marionette TRACE conn5 -> [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([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:49 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60E2DC000 == 45 [pid = 3056] [id = 48] 09:12:49 INFO - PROCESS | 3056 | ++DOMWINDOW == 91 (000000A60E196C00) [pid = 3056] [serial = 140] [outer = 0000000000000000] 09:12:49 INFO - PROCESS | 3056 | ++DOMWINDOW == 92 (000000A612426800) [pid = 3056] [serial = 141] [outer = 000000A60E196C00] 09:12:49 INFO - PROCESS | 3056 | 1464365569051 Marionette DEBUG loaded listener.js 09:12:49 INFO - PROCESS | 3056 | ++DOMWINDOW == 93 (000000A6194A7800) [pid = 3056] [serial = 142] [outer = 000000A60E196C00] 09:12:49 INFO - PROCESS | 3056 | 1464365569786 Marionette TRACE conn5 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 09:12:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 09:12:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1105ms 09:12:49 INFO - PROCESS | 3056 | 1464365569875 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 09:12:49 INFO - PROCESS | 3056 | 1464365569878 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 09:12:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 09:12:49 INFO - PROCESS | 3056 | 1464365569884 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 09:12:49 INFO - PROCESS | 3056 | 1464365569888 Marionette TRACE conn5 <- [1,158,null,{}] 09:12:49 INFO - PROCESS | 3056 | 1464365569893 Marionette TRACE conn5 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:50 INFO - PROCESS | 3056 | 1464365570002 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 09:12:50 INFO - PROCESS | 3056 | 1464365570062 Marionette TRACE conn5 -> [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([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:50 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60E1C1000 == 46 [pid = 3056] [id = 49] 09:12:50 INFO - PROCESS | 3056 | ++DOMWINDOW == 94 (000000A60943F800) [pid = 3056] [serial = 143] [outer = 0000000000000000] 09:12:50 INFO - PROCESS | 3056 | ++DOMWINDOW == 95 (000000A60A07C400) [pid = 3056] [serial = 144] [outer = 000000A60943F800] 09:12:50 INFO - PROCESS | 3056 | 1464365570112 Marionette DEBUG loaded listener.js 09:12:50 INFO - PROCESS | 3056 | ++DOMWINDOW == 96 (000000A60DC89000) [pid = 3056] [serial = 145] [outer = 000000A60943F800] 09:12:50 INFO - PROCESS | 3056 | --DOCSHELL 000000A61D461000 == 45 [pid = 3056] [id = 44] 09:12:50 INFO - PROCESS | 3056 | --DOCSHELL 000000A61D220000 == 44 [pid = 3056] [id = 43] 09:12:50 INFO - PROCESS | 3056 | --DOCSHELL 000000A61D213800 == 43 [pid = 3056] [id = 42] 09:12:50 INFO - PROCESS | 3056 | --DOCSHELL 000000A61CC55800 == 42 [pid = 3056] [id = 41] 09:12:50 INFO - PROCESS | 3056 | --DOCSHELL 000000A616884800 == 41 [pid = 3056] [id = 40] 09:12:50 INFO - PROCESS | 3056 | --DOCSHELL 000000A615813000 == 40 [pid = 3056] [id = 39] 09:12:50 INFO - PROCESS | 3056 | --DOCSHELL 000000A614CA3800 == 39 [pid = 3056] [id = 38] 09:12:50 INFO - PROCESS | 3056 | --DOCSHELL 000000A612859800 == 38 [pid = 3056] [id = 37] 09:12:50 INFO - PROCESS | 3056 | --DOCSHELL 000000A60DD60000 == 37 [pid = 3056] [id = 36] 09:12:50 INFO - PROCESS | 3056 | --DOCSHELL 000000A60D662800 == 36 [pid = 3056] [id = 35] 09:12:50 INFO - PROCESS | 3056 | --DOMWINDOW == 95 (000000A614FCBC00) [pid = 3056] [serial = 84] [outer = 0000000000000000] [url = about:blank] 09:12:50 INFO - PROCESS | 3056 | --DOMWINDOW == 94 (000000A61D703000) [pid = 3056] [serial = 69] [outer = 0000000000000000] [url = about:blank] 09:12:50 INFO - PROCESS | 3056 | --DOMWINDOW == 93 (000000A61949A000) [pid = 3056] [serial = 58] [outer = 0000000000000000] [url = about:blank] 09:12:50 INFO - PROCESS | 3056 | --DOMWINDOW == 92 (000000A6194A3000) [pid = 3056] [serial = 55] [outer = 0000000000000000] [url = about:blank] 09:12:50 INFO - PROCESS | 3056 | --DOMWINDOW == 91 (000000A60F006C00) [pid = 3056] [serial = 61] [outer = 0000000000000000] [url = about:blank] 09:12:50 INFO - PROCESS | 3056 | --DOMWINDOW == 90 (000000A61D16C000) [pid = 3056] [serial = 67] [outer = 0000000000000000] [url = about:blank] 09:12:50 INFO - PROCESS | 3056 | --DOMWINDOW == 89 (000000A60A24F800) [pid = 3056] [serial = 72] [outer = 0000000000000000] [url = about:blank] 09:12:50 INFO - PROCESS | 3056 | --DOMWINDOW == 88 (000000A60D585C00) [pid = 3056] [serial = 73] [outer = 0000000000000000] [url = about:blank] 09:12:50 INFO - PROCESS | 3056 | --DOMWINDOW == 87 (000000A611D8BC00) [pid = 3056] [serial = 78] [outer = 0000000000000000] [url = about:blank] 09:12:50 INFO - PROCESS | 3056 | --DOMWINDOW == 86 (000000A60E1F3400) [pid = 3056] [serial = 75] [outer = 0000000000000000] [url = about:blank] 09:12:50 INFO - PROCESS | 3056 | --DOMWINDOW == 85 (000000A612425000) [pid = 3056] [serial = 79] [outer = 0000000000000000] [url = about:blank] 09:12:50 INFO - PROCESS | 3056 | --DOMWINDOW == 84 (000000A614793C00) [pid = 3056] [serial = 81] [outer = 0000000000000000] [url = about:blank] 09:12:50 INFO - PROCESS | 3056 | --DOMWINDOW == 83 (000000A60F008400) [pid = 3056] [serial = 76] [outer = 0000000000000000] [url = about:blank] 09:12:50 INFO - PROCESS | 3056 | --DOMWINDOW == 82 (000000A614CD5000) [pid = 3056] [serial = 82] [outer = 0000000000000000] [url = about:blank] 09:12:50 INFO - PROCESS | 3056 | --DOMWINDOW == 81 (000000A61D70A400) [pid = 3056] [serial = 70] [outer = 0000000000000000] [url = about:blank] 09:12:50 INFO - PROCESS | 3056 | 1464365570612 Marionette TRACE conn5 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 09:12:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 09:12:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 797ms 09:12:50 INFO - PROCESS | 3056 | 1464365570681 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 09:12:50 INFO - PROCESS | 3056 | 1464365570687 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 09:12:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 09:12:50 INFO - PROCESS | 3056 | 1464365570693 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 09:12:50 INFO - PROCESS | 3056 | 1464365570696 Marionette TRACE conn5 <- [1,162,null,{}] 09:12:50 INFO - PROCESS | 3056 | 1464365570699 Marionette TRACE conn5 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:50 INFO - PROCESS | 3056 | 1464365570787 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 09:12:50 INFO - PROCESS | 3056 | 1464365570795 Marionette TRACE conn5 -> [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([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:50 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60EEC5000 == 37 [pid = 3056] [id = 50] 09:12:50 INFO - PROCESS | 3056 | ++DOMWINDOW == 82 (000000A609442000) [pid = 3056] [serial = 146] [outer = 0000000000000000] 09:12:50 INFO - PROCESS | 3056 | ++DOMWINDOW == 83 (000000A60DC24400) [pid = 3056] [serial = 147] [outer = 000000A609442000] 09:12:50 INFO - PROCESS | 3056 | 1464365570841 Marionette DEBUG loaded listener.js 09:12:50 INFO - PROCESS | 3056 | ++DOMWINDOW == 84 (000000A60DF47C00) [pid = 3056] [serial = 148] [outer = 000000A609442000] 09:12:51 INFO - PROCESS | 3056 | 1464365571286 Marionette TRACE conn5 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 09:12:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 09:12:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 629ms 09:12:51 INFO - PROCESS | 3056 | 1464365571328 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 09:12:51 INFO - PROCESS | 3056 | 1464365571330 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 09:12:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 09:12:51 INFO - PROCESS | 3056 | 1464365571334 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 09:12:51 INFO - PROCESS | 3056 | 1464365571338 Marionette TRACE conn5 <- [1,166,null,{}] 09:12:51 INFO - PROCESS | 3056 | 1464365571349 Marionette TRACE conn5 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:51 INFO - PROCESS | 3056 | 1464365571435 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 09:12:51 INFO - PROCESS | 3056 | 1464365571446 Marionette TRACE conn5 -> [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([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:51 INFO - PROCESS | 3056 | ++DOCSHELL 000000A613299000 == 38 [pid = 3056] [id = 51] 09:12:51 INFO - PROCESS | 3056 | ++DOMWINDOW == 85 (000000A60F005000) [pid = 3056] [serial = 149] [outer = 0000000000000000] 09:12:51 INFO - PROCESS | 3056 | ++DOMWINDOW == 86 (000000A60F00AC00) [pid = 3056] [serial = 150] [outer = 000000A60F005000] 09:12:51 INFO - PROCESS | 3056 | 1464365571494 Marionette DEBUG loaded listener.js 09:12:51 INFO - PROCESS | 3056 | ++DOMWINDOW == 87 (000000A60FC1B400) [pid = 3056] [serial = 151] [outer = 000000A60F005000] 09:12:51 INFO - PROCESS | 3056 | 1464365571941 Marionette TRACE conn5 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 09:12:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 09:12:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 627ms 09:12:51 INFO - PROCESS | 3056 | 1464365571965 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 09:12:51 INFO - PROCESS | 3056 | 1464365571967 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 09:12:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 09:12:51 INFO - PROCESS | 3056 | 1464365571971 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 09:12:51 INFO - PROCESS | 3056 | 1464365571973 Marionette TRACE conn5 <- [1,170,null,{}] 09:12:51 INFO - PROCESS | 3056 | 1464365571976 Marionette TRACE conn5 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:52 INFO - PROCESS | 3056 | 1464365572063 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 09:12:52 INFO - PROCESS | 3056 | 1464365572071 Marionette TRACE conn5 -> [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([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:52 INFO - PROCESS | 3056 | ++DOCSHELL 000000A615662000 == 39 [pid = 3056] [id = 52] 09:12:52 INFO - PROCESS | 3056 | ++DOMWINDOW == 88 (000000A612421400) [pid = 3056] [serial = 152] [outer = 0000000000000000] 09:12:52 INFO - PROCESS | 3056 | ++DOMWINDOW == 89 (000000A61242F000) [pid = 3056] [serial = 153] [outer = 000000A612421400] 09:12:52 INFO - PROCESS | 3056 | 1464365572118 Marionette DEBUG loaded listener.js 09:12:52 INFO - PROCESS | 3056 | ++DOMWINDOW == 90 (000000A61324EC00) [pid = 3056] [serial = 154] [outer = 000000A612421400] 09:12:52 INFO - PROCESS | 3056 | 1464365572498 Marionette TRACE conn5 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 09:12:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 09:12:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 586ms 09:12:52 INFO - PROCESS | 3056 | 1464365572562 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 09:12:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 09:12:52 INFO - PROCESS | 3056 | 1464365572564 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 09:12:52 INFO - PROCESS | 3056 | 1464365572568 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 09:12:52 INFO - PROCESS | 3056 | 1464365572570 Marionette TRACE conn5 <- [1,174,null,{}] 09:12:52 INFO - PROCESS | 3056 | 1464365572578 Marionette TRACE conn5 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:52 INFO - PROCESS | 3056 | 1464365572685 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 09:12:52 INFO - PROCESS | 3056 | 1464365572693 Marionette TRACE conn5 -> [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([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:52 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61624B800 == 40 [pid = 3056] [id = 53] 09:12:52 INFO - PROCESS | 3056 | ++DOMWINDOW == 91 (000000A614794000) [pid = 3056] [serial = 155] [outer = 0000000000000000] 09:12:52 INFO - PROCESS | 3056 | ++DOMWINDOW == 92 (000000A614CD2400) [pid = 3056] [serial = 156] [outer = 000000A614794000] 09:12:52 INFO - PROCESS | 3056 | 1464365572740 Marionette DEBUG loaded listener.js 09:12:52 INFO - PROCESS | 3056 | ++DOMWINDOW == 93 (000000A614CE0400) [pid = 3056] [serial = 157] [outer = 000000A614794000] 09:12:53 INFO - PROCESS | 3056 | 1464365573193 Marionette TRACE conn5 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 09:12:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 09:12:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 689ms 09:12:53 INFO - PROCESS | 3056 | 1464365573257 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 09:12:53 INFO - PROCESS | 3056 | 1464365573267 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 09:12:53 INFO - PROCESS | 3056 | 1464365573271 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 09:12:53 INFO - PROCESS | 3056 | 1464365573273 Marionette TRACE conn5 <- [1,178,null,{}] 09:12:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 09:12:53 INFO - PROCESS | 3056 | 1464365573277 Marionette TRACE conn5 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:53 INFO - PROCESS | 3056 | 1464365573385 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 09:12:53 INFO - PROCESS | 3056 | 1464365573433 Marionette TRACE conn5 -> [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([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:53 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6091E8800 == 41 [pid = 3056] [id = 54] 09:12:53 INFO - PROCESS | 3056 | ++DOMWINDOW == 94 (000000A6156C1C00) [pid = 3056] [serial = 158] [outer = 0000000000000000] 09:12:53 INFO - PROCESS | 3056 | ++DOMWINDOW == 95 (000000A6164CC800) [pid = 3056] [serial = 159] [outer = 000000A6156C1C00] 09:12:53 INFO - PROCESS | 3056 | 1464365573484 Marionette DEBUG loaded listener.js 09:12:53 INFO - PROCESS | 3056 | ++DOMWINDOW == 96 (000000A617016C00) [pid = 3056] [serial = 160] [outer = 000000A6156C1C00] 09:12:53 INFO - PROCESS | 3056 | ++DOMWINDOW == 97 (000000A61479CC00) [pid = 3056] [serial = 161] [outer = 000000A60D5F1000] 09:12:53 INFO - PROCESS | 3056 | 1464365573937 Marionette TRACE conn5 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 09:12:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 09:12:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 672ms 09:12:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 09:12:53 INFO - PROCESS | 3056 | 1464365573949 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 09:12:53 INFO - PROCESS | 3056 | 1464365573951 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 09:12:53 INFO - PROCESS | 3056 | 1464365573960 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 09:12:53 INFO - PROCESS | 3056 | 1464365573962 Marionette TRACE conn5 <- [1,182,null,{}] 09:12:53 INFO - PROCESS | 3056 | 1464365573965 Marionette TRACE conn5 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:54 INFO - PROCESS | 3056 | 1464365574086 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 09:12:54 INFO - PROCESS | 3056 | 1464365574095 Marionette TRACE conn5 -> [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([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:54 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61CC58000 == 42 [pid = 3056] [id = 55] 09:12:54 INFO - PROCESS | 3056 | ++DOMWINDOW == 98 (000000A6128A4800) [pid = 3056] [serial = 162] [outer = 0000000000000000] 09:12:54 INFO - PROCESS | 3056 | ++DOMWINDOW == 99 (000000A617D81000) [pid = 3056] [serial = 163] [outer = 000000A6128A4800] 09:12:54 INFO - PROCESS | 3056 | 1464365574141 Marionette DEBUG loaded listener.js 09:12:54 INFO - PROCESS | 3056 | ++DOMWINDOW == 100 (000000A619340800) [pid = 3056] [serial = 164] [outer = 000000A6128A4800] 09:12:54 INFO - PROCESS | 3056 | 1464365574544 Marionette TRACE conn5 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 09:12:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 09:12:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 629ms 09:12:54 INFO - PROCESS | 3056 | --DOMWINDOW == 99 (000000A608AE9C00) [pid = 3056] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 09:12:54 INFO - PROCESS | 3056 | --DOMWINDOW == 98 (000000A618683C00) [pid = 3056] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 09:12:54 INFO - PROCESS | 3056 | --DOMWINDOW == 97 (000000A61515B400) [pid = 3056] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 09:12:54 INFO - PROCESS | 3056 | --DOMWINDOW == 96 (000000A6156DE800) [pid = 3056] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 09:12:54 INFO - PROCESS | 3056 | --DOMWINDOW == 95 (000000A60DF49000) [pid = 3056] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 09:12:54 INFO - PROCESS | 3056 | --DOMWINDOW == 94 (000000A608CE2800) [pid = 3056] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 09:12:54 INFO - PROCESS | 3056 | --DOMWINDOW == 93 (000000A612424C00) [pid = 3056] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 09:12:54 INFO - PROCESS | 3056 | --DOMWINDOW == 92 (000000A607181400) [pid = 3056] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 09:12:54 INFO - PROCESS | 3056 | --DOMWINDOW == 91 (000000A607182C00) [pid = 3056] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 09:12:54 INFO - PROCESS | 3056 | --DOMWINDOW == 90 (000000A60EE03C00) [pid = 3056] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 09:12:54 INFO - PROCESS | 3056 | --DOMWINDOW == 89 (000000A60EE06C00) [pid = 3056] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 09:12:54 INFO - PROCESS | 3056 | 1464365574701 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 09:12:54 INFO - PROCESS | 3056 | 1464365574703 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 09:12:54 INFO - PROCESS | 3056 | 1464365574712 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 09:12:54 INFO - PROCESS | 3056 | 1464365574714 Marionette TRACE conn5 <- [1,186,null,{}] 09:12:54 INFO - PROCESS | 3056 | 1464365574718 Marionette TRACE conn5 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 09:12:54 INFO - PROCESS | 3056 | 1464365574805 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 09:12:54 INFO - PROCESS | 3056 | 1464365574811 Marionette TRACE conn5 -> [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([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:54 INFO - PROCESS | 3056 | ++DOCSHELL 000000A614CAE000 == 43 [pid = 3056] [id = 56] 09:12:54 INFO - PROCESS | 3056 | ++DOMWINDOW == 90 (000000A608CE2800) [pid = 3056] [serial = 165] [outer = 0000000000000000] 09:12:54 INFO - PROCESS | 3056 | ++DOMWINDOW == 91 (000000A608E0FC00) [pid = 3056] [serial = 166] [outer = 000000A608CE2800] 09:12:54 INFO - PROCESS | 3056 | 1464365574857 Marionette DEBUG loaded listener.js 09:12:54 INFO - PROCESS | 3056 | ++DOMWINDOW == 92 (000000A608E17000) [pid = 3056] [serial = 167] [outer = 000000A608CE2800] 09:12:55 INFO - PROCESS | 3056 | 1464365575235 Marionette TRACE conn5 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 09:12:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 09:12:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 564ms 09:12:55 INFO - PROCESS | 3056 | 1464365575287 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 09:12:55 INFO - PROCESS | 3056 | 1464365575289 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 09:12:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 09:12:55 INFO - PROCESS | 3056 | 1464365575300 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 09:12:55 INFO - PROCESS | 3056 | 1464365575301 Marionette TRACE conn5 <- [1,190,null,{}] 09:12:55 INFO - PROCESS | 3056 | 1464365575305 Marionette TRACE conn5 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:55 INFO - PROCESS | 3056 | 1464365575403 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 09:12:55 INFO - PROCESS | 3056 | 1464365575413 Marionette TRACE conn5 -> [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([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:55 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61D13E800 == 44 [pid = 3056] [id = 57] 09:12:55 INFO - PROCESS | 3056 | ++DOMWINDOW == 93 (000000A608E1A000) [pid = 3056] [serial = 168] [outer = 0000000000000000] 09:12:55 INFO - PROCESS | 3056 | ++DOMWINDOW == 94 (000000A6156C6000) [pid = 3056] [serial = 169] [outer = 000000A608E1A000] 09:12:55 INFO - PROCESS | 3056 | 1464365575457 Marionette DEBUG loaded listener.js 09:12:55 INFO - PROCESS | 3056 | ++DOMWINDOW == 95 (000000A61933D800) [pid = 3056] [serial = 170] [outer = 000000A608E1A000] 09:12:55 INFO - PROCESS | 3056 | 1464365575833 Marionette TRACE conn5 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 09:12:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 09:12:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 588ms 09:12:55 INFO - PROCESS | 3056 | 1464365575885 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 09:12:55 INFO - PROCESS | 3056 | 1464365575887 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 09:12:55 INFO - PROCESS | 3056 | 1464365575891 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 09:12:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 09:12:55 INFO - PROCESS | 3056 | 1464365575893 Marionette TRACE conn5 <- [1,194,null,{}] 09:12:55 INFO - PROCESS | 3056 | 1464365575905 Marionette TRACE conn5 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:56 INFO - PROCESS | 3056 | 1464365575993 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 09:12:56 INFO - PROCESS | 3056 | 1464365575999 Marionette TRACE conn5 -> [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([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:56 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61D457000 == 45 [pid = 3056] [id = 58] 09:12:56 INFO - PROCESS | 3056 | ++DOMWINDOW == 96 (000000A61949CC00) [pid = 3056] [serial = 171] [outer = 0000000000000000] 09:12:56 INFO - PROCESS | 3056 | ++DOMWINDOW == 97 (000000A6194A1000) [pid = 3056] [serial = 172] [outer = 000000A61949CC00] 09:12:56 INFO - PROCESS | 3056 | 1464365576044 Marionette DEBUG loaded listener.js 09:12:56 INFO - PROCESS | 3056 | ++DOMWINDOW == 98 (000000A61ACEB800) [pid = 3056] [serial = 173] [outer = 000000A61949CC00] 09:12:56 INFO - PROCESS | 3056 | 1464365576433 Marionette TRACE conn5 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 09:12:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 09:12:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 587ms 09:12:56 INFO - PROCESS | 3056 | 1464365576488 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 09:12:56 INFO - PROCESS | 3056 | 1464365576491 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 09:12:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 09:12:56 INFO - PROCESS | 3056 | 1464365576494 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 09:12:56 INFO - PROCESS | 3056 | 1464365576497 Marionette TRACE conn5 <- [1,198,null,{}] 09:12:56 INFO - PROCESS | 3056 | 1464365576501 Marionette TRACE conn5 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:56 INFO - PROCESS | 3056 | 1464365576597 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 09:12:56 INFO - PROCESS | 3056 | 1464365576604 Marionette TRACE conn5 -> [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([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:56 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61DD93000 == 46 [pid = 3056] [id = 59] 09:12:56 INFO - PROCESS | 3056 | ++DOMWINDOW == 99 (000000A619121000) [pid = 3056] [serial = 174] [outer = 0000000000000000] 09:12:56 INFO - PROCESS | 3056 | ++DOMWINDOW == 100 (000000A61ACE3800) [pid = 3056] [serial = 175] [outer = 000000A619121000] 09:12:56 INFO - PROCESS | 3056 | 1464365576658 Marionette DEBUG loaded listener.js 09:12:56 INFO - PROCESS | 3056 | ++DOMWINDOW == 101 (000000A61D167C00) [pid = 3056] [serial = 176] [outer = 000000A619121000] 09:12:57 INFO - PROCESS | 3056 | 1464365577336 Marionette TRACE conn5 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 09:12:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 09:12:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 882ms 09:12:57 INFO - PROCESS | 3056 | 1464365577388 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 09:12:57 INFO - PROCESS | 3056 | 1464365577394 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 09:12:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 09:12:57 INFO - PROCESS | 3056 | 1464365577401 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 09:12:57 INFO - PROCESS | 3056 | 1464365577405 Marionette TRACE conn5 <- [1,202,null,{}] 09:12:57 INFO - PROCESS | 3056 | 1464365577411 Marionette TRACE conn5 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:57 INFO - PROCESS | 3056 | 1464365577524 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 09:12:57 INFO - PROCESS | 3056 | 1464365577592 Marionette TRACE conn5 -> [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([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:57 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60E184000 == 47 [pid = 3056] [id = 60] 09:12:57 INFO - PROCESS | 3056 | ++DOMWINDOW == 102 (000000A608CE4400) [pid = 3056] [serial = 177] [outer = 0000000000000000] 09:12:57 INFO - PROCESS | 3056 | ++DOMWINDOW == 103 (000000A608E1A400) [pid = 3056] [serial = 178] [outer = 000000A608CE4400] 09:12:57 INFO - PROCESS | 3056 | 1464365577650 Marionette DEBUG loaded listener.js 09:12:57 INFO - PROCESS | 3056 | ++DOMWINDOW == 104 (000000A60D46B000) [pid = 3056] [serial = 179] [outer = 000000A608CE4400] 09:12:58 INFO - PROCESS | 3056 | 1464365578274 Marionette TRACE conn5 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 09:12:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 09:12:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 881ms 09:12:58 INFO - PROCESS | 3056 | 1464365578286 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 09:12:58 INFO - PROCESS | 3056 | 1464365578293 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 09:12:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 09:12:58 INFO - PROCESS | 3056 | 1464365578300 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 09:12:58 INFO - PROCESS | 3056 | 1464365578303 Marionette TRACE conn5 <- [1,206,null,{}] 09:12:58 INFO - PROCESS | 3056 | 1464365578307 Marionette TRACE conn5 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:58 INFO - PROCESS | 3056 | 1464365578453 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 09:12:58 INFO - PROCESS | 3056 | 1464365578469 Marionette TRACE conn5 -> [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([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:58 INFO - PROCESS | 3056 | ++DOCSHELL 000000A619195000 == 48 [pid = 3056] [id = 61] 09:12:58 INFO - PROCESS | 3056 | ++DOMWINDOW == 105 (000000A60F2A2000) [pid = 3056] [serial = 180] [outer = 0000000000000000] 09:12:58 INFO - PROCESS | 3056 | ++DOMWINDOW == 106 (000000A612425800) [pid = 3056] [serial = 181] [outer = 000000A60F2A2000] 09:12:58 INFO - PROCESS | 3056 | 1464365578526 Marionette DEBUG loaded listener.js 09:12:58 INFO - PROCESS | 3056 | ++DOMWINDOW == 107 (000000A614E96800) [pid = 3056] [serial = 182] [outer = 000000A60F2A2000] 09:12:59 INFO - PROCESS | 3056 | 1464365579067 Marionette TRACE conn5 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 09:12:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 09:12:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 840ms 09:12:59 INFO - PROCESS | 3056 | 1464365579140 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 09:12:59 INFO - PROCESS | 3056 | 1464365579143 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 09:12:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 09:12:59 INFO - PROCESS | 3056 | 1464365579147 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 09:12:59 INFO - PROCESS | 3056 | 1464365579151 Marionette TRACE conn5 <- [1,210,null,{}] 09:12:59 INFO - PROCESS | 3056 | 1464365579164 Marionette TRACE conn5 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:59 INFO - PROCESS | 3056 | 1464365579276 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 09:12:59 INFO - PROCESS | 3056 | 1464365579345 Marionette TRACE conn5 -> [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([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:59 INFO - PROCESS | 3056 | ++DOCSHELL 000000A619012000 == 49 [pid = 3056] [id = 62] 09:12:59 INFO - PROCESS | 3056 | ++DOMWINDOW == 108 (000000A614E27000) [pid = 3056] [serial = 183] [outer = 0000000000000000] 09:12:59 INFO - PROCESS | 3056 | ++DOMWINDOW == 109 (000000A614E32800) [pid = 3056] [serial = 184] [outer = 000000A614E27000] 09:12:59 INFO - PROCESS | 3056 | 1464365579403 Marionette DEBUG loaded listener.js 09:12:59 INFO - PROCESS | 3056 | ++DOMWINDOW == 110 (000000A6156C4000) [pid = 3056] [serial = 185] [outer = 000000A614E27000] 09:12:59 INFO - PROCESS | 3056 | 1464365579950 Marionette TRACE conn5 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 09:12:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 09:12:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 839ms 09:12:59 INFO - PROCESS | 3056 | 1464365579992 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 09:12:59 INFO - PROCESS | 3056 | 1464365579996 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 09:13:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 09:13:00 INFO - PROCESS | 3056 | 1464365580000 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 09:13:00 INFO - PROCESS | 3056 | 1464365580003 Marionette TRACE conn5 <- [1,214,null,{}] 09:13:00 INFO - PROCESS | 3056 | 1464365580007 Marionette TRACE conn5 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:00 INFO - PROCESS | 3056 | 1464365580115 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 09:13:00 INFO - PROCESS | 3056 | 1464365580198 Marionette TRACE conn5 -> [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([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:00 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61E795000 == 50 [pid = 3056] [id = 63] 09:13:00 INFO - PROCESS | 3056 | ++DOMWINDOW == 111 (000000A615578800) [pid = 3056] [serial = 186] [outer = 0000000000000000] 09:13:00 INFO - PROCESS | 3056 | ++DOMWINDOW == 112 (000000A61911E400) [pid = 3056] [serial = 187] [outer = 000000A615578800] 09:13:00 INFO - PROCESS | 3056 | 1464365580253 Marionette DEBUG loaded listener.js 09:13:00 INFO - PROCESS | 3056 | ++DOMWINDOW == 113 (000000A619454C00) [pid = 3056] [serial = 188] [outer = 000000A615578800] 09:13:00 INFO - PROCESS | 3056 | 1464365580947 Marionette TRACE conn5 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 09:13:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 09:13:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 987ms 09:13:01 INFO - PROCESS | 3056 | 1464365580989 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 09:13:01 INFO - PROCESS | 3056 | 1464365580993 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 09:13:01 INFO - PROCESS | 3056 | 1464365580999 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 09:13:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 09:13:01 INFO - PROCESS | 3056 | 1464365581003 Marionette TRACE conn5 <- [1,218,null,{}] 09:13:01 INFO - PROCESS | 3056 | 1464365581010 Marionette TRACE conn5 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:01 INFO - PROCESS | 3056 | 1464365581110 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 09:13:01 INFO - PROCESS | 3056 | 1464365581182 Marionette TRACE conn5 -> [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([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:01 INFO - PROCESS | 3056 | ++DOCSHELL 000000A613298800 == 51 [pid = 3056] [id = 64] 09:13:01 INFO - PROCESS | 3056 | ++DOMWINDOW == 114 (000000A608CE3000) [pid = 3056] [serial = 189] [outer = 0000000000000000] 09:13:01 INFO - PROCESS | 3056 | ++DOMWINDOW == 115 (000000A608E12000) [pid = 3056] [serial = 190] [outer = 000000A608CE3000] 09:13:01 INFO - PROCESS | 3056 | 1464365581231 Marionette DEBUG loaded listener.js 09:13:01 INFO - PROCESS | 3056 | ++DOMWINDOW == 116 (000000A60A2E9800) [pid = 3056] [serial = 191] [outer = 000000A608CE3000] 09:13:01 INFO - PROCESS | 3056 | --DOCSHELL 000000A61D457000 == 50 [pid = 3056] [id = 58] 09:13:01 INFO - PROCESS | 3056 | --DOCSHELL 000000A61D13E800 == 49 [pid = 3056] [id = 57] 09:13:01 INFO - PROCESS | 3056 | --DOCSHELL 000000A614CAE000 == 48 [pid = 3056] [id = 56] 09:13:01 INFO - PROCESS | 3056 | --DOCSHELL 000000A61CC58000 == 47 [pid = 3056] [id = 55] 09:13:01 INFO - PROCESS | 3056 | --DOCSHELL 000000A6091E8800 == 46 [pid = 3056] [id = 54] 09:13:01 INFO - PROCESS | 3056 | --DOCSHELL 000000A61624B800 == 45 [pid = 3056] [id = 53] 09:13:01 INFO - PROCESS | 3056 | --DOCSHELL 000000A615662000 == 44 [pid = 3056] [id = 52] 09:13:01 INFO - PROCESS | 3056 | --DOCSHELL 000000A613299000 == 43 [pid = 3056] [id = 51] 09:13:01 INFO - PROCESS | 3056 | --DOCSHELL 000000A60EEC5000 == 42 [pid = 3056] [id = 50] 09:13:01 INFO - PROCESS | 3056 | --DOCSHELL 000000A60E1C1000 == 41 [pid = 3056] [id = 49] 09:13:01 INFO - PROCESS | 3056 | --DOCSHELL 000000A60EEC1000 == 40 [pid = 3056] [id = 46] 09:13:01 INFO - PROCESS | 3056 | --DOMWINDOW == 115 (000000A61D16A400) [pid = 3056] [serial = 132] [outer = 0000000000000000] [url = about:blank] 09:13:01 INFO - PROCESS | 3056 | --DOMWINDOW == 114 (000000A608AF0000) [pid = 3056] [serial = 99] [outer = 0000000000000000] [url = about:blank] 09:13:01 INFO - PROCESS | 3056 | --DOMWINDOW == 113 (000000A6194A4400) [pid = 3056] [serial = 117] [outer = 0000000000000000] [url = about:blank] 09:13:01 INFO - PROCESS | 3056 | --DOMWINDOW == 112 (000000A609433800) [pid = 3056] [serial = 100] [outer = 0000000000000000] [url = about:blank] 09:13:01 INFO - PROCESS | 3056 | --DOMWINDOW == 111 (000000A615163000) [pid = 3056] [serial = 111] [outer = 0000000000000000] [url = about:blank] 09:13:01 INFO - PROCESS | 3056 | --DOMWINDOW == 110 (000000A615FA9C00) [pid = 3056] [serial = 114] [outer = 0000000000000000] [url = about:blank] 09:13:01 INFO - PROCESS | 3056 | --DOMWINDOW == 109 (000000A60E12B000) [pid = 3056] [serial = 105] [outer = 0000000000000000] [url = about:blank] 09:13:01 INFO - PROCESS | 3056 | --DOMWINDOW == 108 (000000A60F007C00) [pid = 3056] [serial = 106] [outer = 0000000000000000] [url = about:blank] 09:13:01 INFO - PROCESS | 3056 | --DOMWINDOW == 107 (000000A60D40E000) [pid = 3056] [serial = 103] [outer = 0000000000000000] [url = about:blank] 09:13:01 INFO - PROCESS | 3056 | --DOMWINDOW == 106 (000000A609436800) [pid = 3056] [serial = 102] [outer = 0000000000000000] [url = about:blank] 09:13:01 INFO - PROCESS | 3056 | --DOMWINDOW == 105 (000000A612430000) [pid = 3056] [serial = 108] [outer = 0000000000000000] [url = about:blank] 09:13:01 INFO - PROCESS | 3056 | --DOMWINDOW == 104 (000000A614C8D800) [pid = 3056] [serial = 109] [outer = 0000000000000000] [url = about:blank] 09:13:01 INFO - PROCESS | 3056 | --DOMWINDOW == 103 (000000A607185800) [pid = 3056] [serial = 120] [outer = 0000000000000000] [url = about:blank] 09:13:01 INFO - PROCESS | 3056 | --DOMWINDOW == 102 (000000A612422C00) [pid = 3056] [serial = 90] [outer = 0000000000000000] [url = about:blank] 09:13:01 INFO - PROCESS | 3056 | --DOMWINDOW == 101 (000000A60D588000) [pid = 3056] [serial = 87] [outer = 0000000000000000] [url = about:blank] 09:13:01 INFO - PROCESS | 3056 | --DOMWINDOW == 100 (000000A6160A5000) [pid = 3056] [serial = 93] [outer = 0000000000000000] [url = about:blank] 09:13:01 INFO - PROCESS | 3056 | --DOMWINDOW == 99 (000000A61ACEEC00) [pid = 3056] [serial = 118] [outer = 0000000000000000] [url = about:blank] 09:13:01 INFO - PROCESS | 3056 | --DOMWINDOW == 98 (000000A60F010C00) [pid = 3056] [serial = 123] [outer = 0000000000000000] [url = about:blank] 09:13:01 INFO - PROCESS | 3056 | --DOMWINDOW == 97 (000000A618612400) [pid = 3056] [serial = 96] [outer = 0000000000000000] [url = about:blank] 09:13:01 INFO - PROCESS | 3056 | --DOMWINDOW == 96 (000000A60EE05800) [pid = 3056] [serial = 126] [outer = 0000000000000000] [url = about:blank] 09:13:01 INFO - PROCESS | 3056 | --DOMWINDOW == 95 (000000A61ACE8C00) [pid = 3056] [serial = 121] [outer = 0000000000000000] [url = about:blank] 09:13:01 INFO - PROCESS | 3056 | --DOMWINDOW == 94 (000000A6170A3000) [pid = 3056] [serial = 129] [outer = 0000000000000000] [url = about:blank] 09:13:01 INFO - PROCESS | 3056 | --DOMWINDOW == 93 (000000A60EE92000) [pid = 3056] [serial = 127] [outer = 0000000000000000] [url = about:blank] 09:13:01 INFO - PROCESS | 3056 | --DOMWINDOW == 92 (000000A61CCCC800) [pid = 3056] [serial = 124] [outer = 0000000000000000] [url = about:blank] 09:13:01 INFO - PROCESS | 3056 | --DOMWINDOW == 91 (000000A61CCC8400) [pid = 3056] [serial = 130] [outer = 0000000000000000] [url = about:blank] 09:13:01 INFO - PROCESS | 3056 | --DOMWINDOW == 90 (000000A61708B000) [pid = 3056] [serial = 115] [outer = 0000000000000000] [url = about:blank] 09:13:01 INFO - PROCESS | 3056 | --DOMWINDOW == 89 (000000A615580000) [pid = 3056] [serial = 112] [outer = 0000000000000000] [url = about:blank] 09:13:01 INFO - PROCESS | 3056 | 1464365581821 Marionette TRACE conn5 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 09:13:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 09:13:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 880ms 09:13:01 INFO - PROCESS | 3056 | 1464365581884 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 09:13:01 INFO - PROCESS | 3056 | 1464365581889 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 09:13:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 09:13:01 INFO - PROCESS | 3056 | 1464365581896 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 09:13:01 INFO - PROCESS | 3056 | 1464365581899 Marionette TRACE conn5 <- [1,222,null,{}] 09:13:01 INFO - PROCESS | 3056 | 1464365581903 Marionette TRACE conn5 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:02 INFO - PROCESS | 3056 | 1464365581999 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 09:13:02 INFO - PROCESS | 3056 | 1464365582064 Marionette TRACE conn5 -> [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([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:02 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60DDA8000 == 41 [pid = 3056] [id = 65] 09:13:02 INFO - PROCESS | 3056 | ++DOMWINDOW == 90 (000000A608AF4000) [pid = 3056] [serial = 192] [outer = 0000000000000000] 09:13:02 INFO - PROCESS | 3056 | ++DOMWINDOW == 91 (000000A608CE3400) [pid = 3056] [serial = 193] [outer = 000000A608AF4000] 09:13:02 INFO - PROCESS | 3056 | 1464365582111 Marionette DEBUG loaded listener.js 09:13:02 INFO - PROCESS | 3056 | ++DOMWINDOW == 92 (000000A60D588000) [pid = 3056] [serial = 194] [outer = 000000A608AF4000] 09:13:02 INFO - PROCESS | 3056 | 1464365582473 Marionette TRACE conn5 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 09:13:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 09:13:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 627ms 09:13:02 INFO - PROCESS | 3056 | 1464365582540 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 09:13:02 INFO - PROCESS | 3056 | 1464365582542 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 09:13:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 09:13:02 INFO - PROCESS | 3056 | 1464365582547 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 09:13:02 INFO - PROCESS | 3056 | 1464365582551 Marionette TRACE conn5 <- [1,226,null,{}] 09:13:02 INFO - PROCESS | 3056 | 1464365582562 Marionette TRACE conn5 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:02 INFO - PROCESS | 3056 | 1464365582652 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 09:13:02 INFO - PROCESS | 3056 | 1464365582661 Marionette TRACE conn5 -> [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([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:02 INFO - PROCESS | 3056 | ++DOCSHELL 000000A613299000 == 42 [pid = 3056] [id = 66] 09:13:02 INFO - PROCESS | 3056 | ++DOMWINDOW == 93 (000000A60EE92000) [pid = 3056] [serial = 195] [outer = 0000000000000000] 09:13:02 INFO - PROCESS | 3056 | ++DOMWINDOW == 94 (000000A60F010000) [pid = 3056] [serial = 196] [outer = 000000A60EE92000] 09:13:02 INFO - PROCESS | 3056 | 1464365582711 Marionette DEBUG loaded listener.js 09:13:02 INFO - PROCESS | 3056 | ++DOMWINDOW == 95 (000000A611DBF000) [pid = 3056] [serial = 197] [outer = 000000A60EE92000] 09:13:03 INFO - PROCESS | 3056 | 1464365583133 Marionette TRACE conn5 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 09:13:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 09:13:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 630ms 09:13:03 INFO - PROCESS | 3056 | 1464365583182 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 09:13:03 INFO - PROCESS | 3056 | 1464365583185 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 09:13:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 09:13:03 INFO - PROCESS | 3056 | 1464365583188 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 09:13:03 INFO - PROCESS | 3056 | 1464365583190 Marionette TRACE conn5 <- [1,230,null,{}] 09:13:03 INFO - PROCESS | 3056 | 1464365583201 Marionette TRACE conn5 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:03 INFO - PROCESS | 3056 | 1464365583287 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 09:13:03 INFO - PROCESS | 3056 | 1464365583296 Marionette TRACE conn5 -> [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([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:03 INFO - PROCESS | 3056 | ++DOCSHELL 000000A615AB7000 == 43 [pid = 3056] [id = 67] 09:13:03 INFO - PROCESS | 3056 | ++DOMWINDOW == 96 (000000A613248400) [pid = 3056] [serial = 198] [outer = 0000000000000000] 09:13:03 INFO - PROCESS | 3056 | ++DOMWINDOW == 97 (000000A61479D400) [pid = 3056] [serial = 199] [outer = 000000A613248400] 09:13:03 INFO - PROCESS | 3056 | 1464365583342 Marionette DEBUG loaded listener.js 09:13:03 INFO - PROCESS | 3056 | ++DOMWINDOW == 98 (000000A614CDC400) [pid = 3056] [serial = 200] [outer = 000000A613248400] 09:13:03 INFO - PROCESS | 3056 | 1464365583757 Marionette TRACE conn5 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 09:13:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 09:13:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 586ms 09:13:03 INFO - PROCESS | 3056 | 1464365583790 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 09:13:03 INFO - PROCESS | 3056 | 1464365583792 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 09:13:03 INFO - PROCESS | 3056 | 1464365583796 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 09:13:03 INFO - PROCESS | 3056 | 1464365583797 Marionette TRACE conn5 <- [1,234,null,{}] 09:13:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 09:13:03 INFO - PROCESS | 3056 | 1464365583801 Marionette TRACE conn5 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:03 INFO - PROCESS | 3056 | 1464365583882 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 09:13:03 INFO - PROCESS | 3056 | 1464365583889 Marionette TRACE conn5 -> [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([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:03 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60EEB7800 == 44 [pid = 3056] [id = 68] 09:13:03 INFO - PROCESS | 3056 | ++DOMWINDOW == 99 (000000A614E23C00) [pid = 3056] [serial = 201] [outer = 0000000000000000] 09:13:03 INFO - PROCESS | 3056 | ++DOMWINDOW == 100 (000000A614E2E000) [pid = 3056] [serial = 202] [outer = 000000A614E23C00] 09:13:03 INFO - PROCESS | 3056 | 1464365583936 Marionette DEBUG loaded listener.js 09:13:04 INFO - PROCESS | 3056 | ++DOMWINDOW == 101 (000000A615163000) [pid = 3056] [serial = 203] [outer = 000000A614E23C00] 09:13:04 INFO - PROCESS | 3056 | 1464365584401 Marionette TRACE conn5 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 09:13:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 09:13:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 627ms 09:13:04 INFO - PROCESS | 3056 | 1464365584433 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 09:13:04 INFO - PROCESS | 3056 | 1464365584435 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 09:13:04 INFO - PROCESS | 3056 | 1464365584439 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 09:13:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 09:13:04 INFO - PROCESS | 3056 | 1464365584440 Marionette TRACE conn5 <- [1,238,null,{}] 09:13:04 INFO - PROCESS | 3056 | 1464365584444 Marionette TRACE conn5 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:04 INFO - PROCESS | 3056 | 1464365584577 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 09:13:04 INFO - PROCESS | 3056 | 1464365584592 Marionette TRACE conn5 -> [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([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:04 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61937D800 == 45 [pid = 3056] [id = 69] 09:13:04 INFO - PROCESS | 3056 | ++DOMWINDOW == 102 (000000A6156C2000) [pid = 3056] [serial = 204] [outer = 0000000000000000] 09:13:04 INFO - PROCESS | 3056 | ++DOMWINDOW == 103 (000000A617016800) [pid = 3056] [serial = 205] [outer = 000000A6156C2000] 09:13:04 INFO - PROCESS | 3056 | 1464365584672 Marionette DEBUG loaded listener.js 09:13:04 INFO - PROCESS | 3056 | ++DOMWINDOW == 104 (000000A619120000) [pid = 3056] [serial = 206] [outer = 000000A6156C2000] 09:13:05 INFO - PROCESS | 3056 | 1464365585110 Marionette TRACE conn5 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 09:13:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 09:13:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 692ms 09:13:05 INFO - PROCESS | 3056 | 1464365585135 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 09:13:05 INFO - PROCESS | 3056 | 1464365585137 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 09:13:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 09:13:05 INFO - PROCESS | 3056 | 1464365585141 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 09:13:05 INFO - PROCESS | 3056 | 1464365585143 Marionette TRACE conn5 <- [1,242,null,{}] 09:13:05 INFO - PROCESS | 3056 | 1464365585146 Marionette TRACE conn5 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:05 INFO - PROCESS | 3056 | 1464365585249 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 09:13:05 INFO - PROCESS | 3056 | 1464365585322 Marionette TRACE conn5 -> [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([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:05 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61CC51000 == 46 [pid = 3056] [id = 70] 09:13:05 INFO - PROCESS | 3056 | ++DOMWINDOW == 105 (000000A6070A1C00) [pid = 3056] [serial = 207] [outer = 0000000000000000] 09:13:05 INFO - PROCESS | 3056 | ++DOMWINDOW == 106 (000000A6070A4C00) [pid = 3056] [serial = 208] [outer = 000000A6070A1C00] 09:13:05 INFO - PROCESS | 3056 | 1464365585367 Marionette DEBUG loaded listener.js 09:13:05 INFO - PROCESS | 3056 | ++DOMWINDOW == 107 (000000A619122C00) [pid = 3056] [serial = 209] [outer = 000000A6070A1C00] 09:13:05 INFO - PROCESS | 3056 | 1464365585766 Marionette TRACE conn5 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 09:13:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 09:13:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 690ms 09:13:05 INFO - PROCESS | 3056 | 1464365585835 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 09:13:05 INFO - PROCESS | 3056 | 1464365585837 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 09:13:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 09:13:05 INFO - PROCESS | 3056 | 1464365585841 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 09:13:05 INFO - PROCESS | 3056 | 1464365585843 Marionette TRACE conn5 <- [1,246,null,{}] 09:13:05 INFO - PROCESS | 3056 | 1464365585846 Marionette TRACE conn5 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:05 INFO - PROCESS | 3056 | 1464365585956 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 09:13:05 INFO - PROCESS | 3056 | 1464365585963 Marionette TRACE conn5 -> [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([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:06 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61D133000 == 47 [pid = 3056] [id = 71] 09:13:06 INFO - PROCESS | 3056 | ++DOMWINDOW == 108 (000000A619347800) [pid = 3056] [serial = 210] [outer = 0000000000000000] 09:13:06 INFO - PROCESS | 3056 | ++DOMWINDOW == 109 (000000A61944F000) [pid = 3056] [serial = 211] [outer = 000000A619347800] 09:13:06 INFO - PROCESS | 3056 | 1464365586041 Marionette DEBUG loaded listener.js 09:13:06 INFO - PROCESS | 3056 | ++DOMWINDOW == 110 (000000A6194A7400) [pid = 3056] [serial = 212] [outer = 000000A619347800] 09:13:06 INFO - PROCESS | 3056 | --DOMWINDOW == 109 (000000A611D61000) [pid = 3056] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 09:13:06 INFO - PROCESS | 3056 | --DOMWINDOW == 108 (000000A618145C00) [pid = 3056] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 09:13:06 INFO - PROCESS | 3056 | --DOMWINDOW == 107 (000000A615D75800) [pid = 3056] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 09:13:06 INFO - PROCESS | 3056 | --DOMWINDOW == 106 (000000A60D25C400) [pid = 3056] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 09:13:06 INFO - PROCESS | 3056 | --DOMWINDOW == 105 (000000A60DC8B800) [pid = 3056] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 09:13:06 INFO - PROCESS | 3056 | --DOMWINDOW == 104 (000000A61949CC00) [pid = 3056] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 09:13:06 INFO - PROCESS | 3056 | --DOMWINDOW == 103 (000000A6156C1C00) [pid = 3056] [serial = 158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 09:13:06 INFO - PROCESS | 3056 | --DOMWINDOW == 102 (000000A609442000) [pid = 3056] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 09:13:06 INFO - PROCESS | 3056 | --DOMWINDOW == 101 (000000A612421400) [pid = 3056] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 09:13:06 INFO - PROCESS | 3056 | --DOMWINDOW == 100 (000000A60E196C00) [pid = 3056] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 09:13:06 INFO - PROCESS | 3056 | --DOMWINDOW == 99 (000000A60943F800) [pid = 3056] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 09:13:06 INFO - PROCESS | 3056 | --DOMWINDOW == 98 (000000A608CE4000) [pid = 3056] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 09:13:06 INFO - PROCESS | 3056 | --DOMWINDOW == 97 (000000A60F005000) [pid = 3056] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 09:13:06 INFO - PROCESS | 3056 | --DOMWINDOW == 96 (000000A61242E800) [pid = 3056] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 09:13:06 INFO - PROCESS | 3056 | --DOMWINDOW == 95 (000000A6128A4800) [pid = 3056] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 09:13:06 INFO - PROCESS | 3056 | --DOMWINDOW == 94 (000000A608CE2800) [pid = 3056] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 09:13:06 INFO - PROCESS | 3056 | --DOMWINDOW == 93 (000000A608E1A000) [pid = 3056] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 09:13:06 INFO - PROCESS | 3056 | --DOMWINDOW == 92 (000000A614794000) [pid = 3056] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 09:13:06 INFO - PROCESS | 3056 | 1464365586629 Marionette TRACE conn5 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 09:13:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 09:13:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 838ms 09:13:06 INFO - PROCESS | 3056 | 1464365586682 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 09:13:06 INFO - PROCESS | 3056 | 1464365586684 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 09:13:06 INFO - PROCESS | 3056 | 1464365586687 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 09:13:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 09:13:06 INFO - PROCESS | 3056 | 1464365586689 Marionette TRACE conn5 <- [1,250,null,{}] 09:13:06 INFO - PROCESS | 3056 | 1464365586693 Marionette TRACE conn5 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:06 INFO - PROCESS | 3056 | 1464365586775 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 09:13:06 INFO - PROCESS | 3056 | 1464365586850 Marionette TRACE conn5 -> [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([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:06 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61D21F000 == 48 [pid = 3056] [id = 72] 09:13:06 INFO - PROCESS | 3056 | ++DOMWINDOW == 93 (000000A608AEC400) [pid = 3056] [serial = 213] [outer = 0000000000000000] 09:13:06 INFO - PROCESS | 3056 | ++DOMWINDOW == 94 (000000A608E8B400) [pid = 3056] [serial = 214] [outer = 000000A608AEC400] 09:13:06 INFO - PROCESS | 3056 | 1464365586895 Marionette DEBUG loaded listener.js 09:13:06 INFO - PROCESS | 3056 | ++DOMWINDOW == 95 (000000A60E1A1400) [pid = 3056] [serial = 215] [outer = 000000A608AEC400] 09:13:07 INFO - PROCESS | 3056 | 1464365587248 Marionette TRACE conn5 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 09:13:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 09:13:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 588ms 09:13:07 INFO - PROCESS | 3056 | 1464365587278 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 09:13:07 INFO - PROCESS | 3056 | 1464365587281 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 09:13:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 09:13:07 INFO - PROCESS | 3056 | 1464365587285 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 09:13:07 INFO - PROCESS | 3056 | 1464365587287 Marionette TRACE conn5 <- [1,254,null,{}] 09:13:07 INFO - PROCESS | 3056 | 1464365587291 Marionette TRACE conn5 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:07 INFO - PROCESS | 3056 | 1464365587373 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 09:13:07 INFO - PROCESS | 3056 | 1464365587435 Marionette TRACE conn5 -> [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([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:07 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61D8E1000 == 49 [pid = 3056] [id = 73] 09:13:07 INFO - PROCESS | 3056 | ++DOMWINDOW == 96 (000000A608E0E800) [pid = 3056] [serial = 216] [outer = 0000000000000000] 09:13:07 INFO - PROCESS | 3056 | ++DOMWINDOW == 97 (000000A61557C000) [pid = 3056] [serial = 217] [outer = 000000A608E0E800] 09:13:07 INFO - PROCESS | 3056 | 1464365587481 Marionette DEBUG loaded listener.js 09:13:07 INFO - PROCESS | 3056 | ++DOMWINDOW == 98 (000000A61ACEEC00) [pid = 3056] [serial = 218] [outer = 000000A608E0E800] 09:13:07 INFO - PROCESS | 3056 | 1464365587834 Marionette TRACE conn5 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 09:13:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 09:13:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 585ms 09:13:07 INFO - PROCESS | 3056 | 1464365587872 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 09:13:07 INFO - PROCESS | 3056 | 1464365587875 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 09:13:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 09:13:07 INFO - PROCESS | 3056 | 1464365587878 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 09:13:07 INFO - PROCESS | 3056 | 1464365587881 Marionette TRACE conn5 <- [1,258,null,{}] 09:13:07 INFO - PROCESS | 3056 | 1464365587885 Marionette TRACE conn5 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:08 INFO - PROCESS | 3056 | 1464365588009 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 09:13:08 INFO - PROCESS | 3056 | 1464365588018 Marionette TRACE conn5 -> [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([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:08 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61E7AD800 == 50 [pid = 3056] [id = 74] 09:13:08 INFO - PROCESS | 3056 | ++DOMWINDOW == 99 (000000A6170A2400) [pid = 3056] [serial = 219] [outer = 0000000000000000] 09:13:08 INFO - PROCESS | 3056 | ++DOMWINDOW == 100 (000000A61AC39C00) [pid = 3056] [serial = 220] [outer = 000000A6170A2400] 09:13:08 INFO - PROCESS | 3056 | 1464365588068 Marionette DEBUG loaded listener.js 09:13:08 INFO - PROCESS | 3056 | ++DOMWINDOW == 101 (000000A61CCD3C00) [pid = 3056] [serial = 221] [outer = 000000A6170A2400] 09:13:08 INFO - PROCESS | 3056 | 1464365588682 Marionette TRACE conn5 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 09:13:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 09:13:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 839ms 09:13:08 INFO - PROCESS | 3056 | 1464365588721 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 09:13:08 INFO - PROCESS | 3056 | 1464365588727 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 09:13:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 09:13:08 INFO - PROCESS | 3056 | 1464365588733 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 09:13:08 INFO - PROCESS | 3056 | 1464365588737 Marionette TRACE conn5 <- [1,262,null,{}] 09:13:08 INFO - PROCESS | 3056 | 1464365588744 Marionette TRACE conn5 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:08 INFO - PROCESS | 3056 | 1464365588862 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 09:13:08 INFO - PROCESS | 3056 | 1464365588946 Marionette TRACE conn5 -> [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([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:08 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60EEB6000 == 51 [pid = 3056] [id = 75] 09:13:08 INFO - PROCESS | 3056 | ++DOMWINDOW == 102 (000000A6084C1800) [pid = 3056] [serial = 222] [outer = 0000000000000000] 09:13:09 INFO - PROCESS | 3056 | ++DOMWINDOW == 103 (000000A608B6EC00) [pid = 3056] [serial = 223] [outer = 000000A6084C1800] 09:13:09 INFO - PROCESS | 3056 | 1464365589004 Marionette DEBUG loaded listener.js 09:13:09 INFO - PROCESS | 3056 | ++DOMWINDOW == 104 (000000A608E87400) [pid = 3056] [serial = 224] [outer = 000000A6084C1800] 09:13:09 INFO - PROCESS | 3056 | 1464365589600 Marionette TRACE conn5 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 09:13:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 09:13:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 882ms 09:13:09 INFO - PROCESS | 3056 | 1464365589617 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 09:13:09 INFO - PROCESS | 3056 | 1464365589624 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 09:13:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 09:13:09 INFO - PROCESS | 3056 | 1464365589631 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 09:13:09 INFO - PROCESS | 3056 | 1464365589634 Marionette TRACE conn5 <- [1,266,null,{}] 09:13:09 INFO - PROCESS | 3056 | 1464365589638 Marionette TRACE conn5 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:09 INFO - PROCESS | 3056 | 1464365589752 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 09:13:09 INFO - PROCESS | 3056 | 1464365589838 Marionette TRACE conn5 -> [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([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:09 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61901D000 == 52 [pid = 3056] [id = 76] 09:13:09 INFO - PROCESS | 3056 | ++DOMWINDOW == 105 (000000A60ED4E400) [pid = 3056] [serial = 225] [outer = 0000000000000000] 09:13:09 INFO - PROCESS | 3056 | ++DOMWINDOW == 106 (000000A60EE94000) [pid = 3056] [serial = 226] [outer = 000000A60ED4E400] 09:13:09 INFO - PROCESS | 3056 | 1464365589895 Marionette DEBUG loaded listener.js 09:13:09 INFO - PROCESS | 3056 | ++DOMWINDOW == 107 (000000A611D96400) [pid = 3056] [serial = 227] [outer = 000000A60ED4E400] 09:13:10 INFO - PROCESS | 3056 | 1464365590645 Marionette TRACE conn5 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 09:13:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 09:13:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1080ms 09:13:10 INFO - PROCESS | 3056 | 1464365590734 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 09:13:10 INFO - PROCESS | 3056 | 1464365590737 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 09:13:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 09:13:10 INFO - PROCESS | 3056 | 1464365590757 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 09:13:10 INFO - PROCESS | 3056 | 1464365590761 Marionette TRACE conn5 <- [1,270,null,{}] 09:13:10 INFO - PROCESS | 3056 | 1464365590773 Marionette TRACE conn5 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:10 INFO - PROCESS | 3056 | 1464365590921 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 09:13:10 INFO - PROCESS | 3056 | 1464365590985 Marionette TRACE conn5 -> [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([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:11 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61D57C800 == 53 [pid = 3056] [id = 77] 09:13:11 INFO - PROCESS | 3056 | ++DOMWINDOW == 108 (000000A615FA9400) [pid = 3056] [serial = 228] [outer = 0000000000000000] 09:13:11 INFO - PROCESS | 3056 | ++DOMWINDOW == 109 (000000A61AC33800) [pid = 3056] [serial = 229] [outer = 000000A615FA9400] 09:13:11 INFO - PROCESS | 3056 | 1464365591085 Marionette DEBUG loaded listener.js 09:13:11 INFO - PROCESS | 3056 | ++DOMWINDOW == 110 (000000A61ACEBC00) [pid = 3056] [serial = 230] [outer = 000000A615FA9400] 09:13:11 INFO - PROCESS | 3056 | 1464365591685 Marionette TRACE conn5 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 09:13:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 09:13:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1004ms 09:13:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 09:13:11 INFO - PROCESS | 3056 | 1464365591755 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 09:13:11 INFO - PROCESS | 3056 | 1464365591758 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 09:13:11 INFO - PROCESS | 3056 | 1464365591762 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 09:13:11 INFO - PROCESS | 3056 | 1464365591764 Marionette TRACE conn5 <- [1,274,null,{}] 09:13:11 INFO - PROCESS | 3056 | 1464365591768 Marionette TRACE conn5 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:11 INFO - PROCESS | 3056 | 1464365591913 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 09:13:12 INFO - PROCESS | 3056 | 1464365591997 Marionette TRACE conn5 -> [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([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:12 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60929E800 == 54 [pid = 3056] [id = 78] 09:13:12 INFO - PROCESS | 3056 | ++DOMWINDOW == 111 (000000A608E18000) [pid = 3056] [serial = 231] [outer = 0000000000000000] 09:13:12 INFO - PROCESS | 3056 | ++DOMWINDOW == 112 (000000A60943C400) [pid = 3056] [serial = 232] [outer = 000000A608E18000] 09:13:12 INFO - PROCESS | 3056 | 1464365592054 Marionette DEBUG loaded listener.js 09:13:12 INFO - PROCESS | 3056 | ++DOMWINDOW == 113 (000000A611D98400) [pid = 3056] [serial = 233] [outer = 000000A608E18000] 09:13:12 INFO - PROCESS | 3056 | 1464365592781 Marionette TRACE conn5 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 09:13:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 09:13:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1029ms 09:13:12 INFO - PROCESS | 3056 | 1464365592794 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 09:13:12 INFO - PROCESS | 3056 | 1464365592799 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 09:13:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 09:13:12 INFO - PROCESS | 3056 | 1464365592804 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 09:13:12 INFO - PROCESS | 3056 | 1464365592808 Marionette TRACE conn5 <- [1,278,null,{}] 09:13:12 INFO - PROCESS | 3056 | 1464365592826 Marionette TRACE conn5 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:12 INFO - PROCESS | 3056 | 1464365592930 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 09:13:13 INFO - PROCESS | 3056 | 1464365593023 Marionette TRACE conn5 -> [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([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:13 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60DD4D000 == 55 [pid = 3056] [id = 79] 09:13:13 INFO - PROCESS | 3056 | ++DOMWINDOW == 114 (000000A608E16800) [pid = 3056] [serial = 234] [outer = 0000000000000000] 09:13:13 INFO - PROCESS | 3056 | ++DOMWINDOW == 115 (000000A608E82000) [pid = 3056] [serial = 235] [outer = 000000A608E16800] 09:13:13 INFO - PROCESS | 3056 | 1464365593075 Marionette DEBUG loaded listener.js 09:13:13 INFO - PROCESS | 3056 | ++DOMWINDOW == 116 (000000A609441800) [pid = 3056] [serial = 236] [outer = 000000A608E16800] 09:13:13 INFO - PROCESS | 3056 | --DOCSHELL 000000A61CC47000 == 54 [pid = 3056] [id = 34] 09:13:13 INFO - PROCESS | 3056 | --DOCSHELL 000000A60E182800 == 53 [pid = 3056] [id = 30] 09:13:13 INFO - PROCESS | 3056 | --DOCSHELL 000000A61D8E1000 == 52 [pid = 3056] [id = 73] 09:13:13 INFO - PROCESS | 3056 | --DOCSHELL 000000A61D21F000 == 51 [pid = 3056] [id = 72] 09:13:13 INFO - PROCESS | 3056 | --DOCSHELL 000000A61D133000 == 50 [pid = 3056] [id = 71] 09:13:13 INFO - PROCESS | 3056 | --DOCSHELL 000000A61CC51000 == 49 [pid = 3056] [id = 70] 09:13:13 INFO - PROCESS | 3056 | --DOCSHELL 000000A61937D800 == 48 [pid = 3056] [id = 69] 09:13:13 INFO - PROCESS | 3056 | --DOCSHELL 000000A60EEB7800 == 47 [pid = 3056] [id = 68] 09:13:13 INFO - PROCESS | 3056 | --DOCSHELL 000000A615AB7000 == 46 [pid = 3056] [id = 67] 09:13:13 INFO - PROCESS | 3056 | --DOCSHELL 000000A613299000 == 45 [pid = 3056] [id = 66] 09:13:13 INFO - PROCESS | 3056 | --DOCSHELL 000000A60DDA8000 == 44 [pid = 3056] [id = 65] 09:13:13 INFO - PROCESS | 3056 | --DOCSHELL 000000A613298800 == 43 [pid = 3056] [id = 64] 09:13:13 INFO - PROCESS | 3056 | 1464365593675 Marionette TRACE conn5 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 09:13:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 09:13:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 902ms 09:13:13 INFO - PROCESS | 3056 | 1464365593710 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 09:13:13 INFO - PROCESS | 3056 | 1464365593716 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 09:13:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 09:13:13 INFO - PROCESS | 3056 | 1464365593722 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 09:13:13 INFO - PROCESS | 3056 | 1464365593725 Marionette TRACE conn5 <- [1,282,null,{}] 09:13:13 INFO - PROCESS | 3056 | 1464365593729 Marionette TRACE conn5 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:13 INFO - PROCESS | 3056 | 1464365593824 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 09:13:13 INFO - PROCESS | 3056 | --DOMWINDOW == 115 (000000A614CDE400) [pid = 3056] [serial = 91] [outer = 0000000000000000] [url = about:blank] 09:13:13 INFO - PROCESS | 3056 | --DOMWINDOW == 114 (000000A619340C00) [pid = 3056] [serial = 97] [outer = 0000000000000000] [url = about:blank] 09:13:13 INFO - PROCESS | 3056 | --DOMWINDOW == 113 (000000A616E39C00) [pid = 3056] [serial = 94] [outer = 0000000000000000] [url = about:blank] 09:13:13 INFO - PROCESS | 3056 | --DOMWINDOW == 112 (000000A60E1A2000) [pid = 3056] [serial = 88] [outer = 0000000000000000] [url = about:blank] 09:13:13 INFO - PROCESS | 3056 | --DOMWINDOW == 111 (000000A615163C00) [pid = 3056] [serial = 85] [outer = 0000000000000000] [url = about:blank] 09:13:13 INFO - PROCESS | 3056 | --DOMWINDOW == 110 (000000A6164CC800) [pid = 3056] [serial = 159] [outer = 0000000000000000] [url = about:blank] 09:13:13 INFO - PROCESS | 3056 | --DOMWINDOW == 109 (000000A60DC24400) [pid = 3056] [serial = 147] [outer = 0000000000000000] [url = about:blank] 09:13:13 INFO - PROCESS | 3056 | --DOMWINDOW == 108 (000000A60DF47C00) [pid = 3056] [serial = 148] [outer = 0000000000000000] [url = about:blank] 09:13:13 INFO - PROCESS | 3056 | --DOMWINDOW == 107 (000000A61242F000) [pid = 3056] [serial = 153] [outer = 0000000000000000] [url = about:blank] 09:13:13 INFO - PROCESS | 3056 | --DOMWINDOW == 106 (000000A6194A7800) [pid = 3056] [serial = 142] [outer = 0000000000000000] [url = about:blank] 09:13:13 INFO - PROCESS | 3056 | --DOMWINDOW == 105 (000000A612426800) [pid = 3056] [serial = 141] [outer = 0000000000000000] [url = about:blank] 09:13:13 INFO - PROCESS | 3056 | --DOMWINDOW == 104 (000000A60DC89000) [pid = 3056] [serial = 145] [outer = 0000000000000000] [url = about:blank] 09:13:13 INFO - PROCESS | 3056 | --DOMWINDOW == 103 (000000A60A07C400) [pid = 3056] [serial = 144] [outer = 0000000000000000] [url = about:blank] 09:13:13 INFO - PROCESS | 3056 | --DOMWINDOW == 102 (000000A60EE0A400) [pid = 3056] [serial = 136] [outer = 0000000000000000] [url = about:blank] 09:13:13 INFO - PROCESS | 3056 | --DOMWINDOW == 101 (000000A60DC1E800) [pid = 3056] [serial = 135] [outer = 0000000000000000] [url = about:blank] 09:13:13 INFO - PROCESS | 3056 | --DOMWINDOW == 100 (000000A617016C00) [pid = 3056] [serial = 160] [outer = 0000000000000000] [url = about:blank] 09:13:13 INFO - PROCESS | 3056 | --DOMWINDOW == 99 (000000A60F00AC00) [pid = 3056] [serial = 150] [outer = 0000000000000000] [url = about:blank] 09:13:13 INFO - PROCESS | 3056 | --DOMWINDOW == 98 (000000A60FC1B400) [pid = 3056] [serial = 151] [outer = 0000000000000000] [url = about:blank] 09:13:13 INFO - PROCESS | 3056 | --DOMWINDOW == 97 (000000A6156D7C00) [pid = 3056] [serial = 139] [outer = 0000000000000000] [url = about:blank] 09:13:13 INFO - PROCESS | 3056 | --DOMWINDOW == 96 (000000A60FC14800) [pid = 3056] [serial = 34] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:13:13 INFO - PROCESS | 3056 | --DOMWINDOW == 95 (000000A614E0A400) [pid = 3056] [serial = 138] [outer = 0000000000000000] [url = about:blank] 09:13:13 INFO - PROCESS | 3056 | --DOMWINDOW == 94 (000000A617D81000) [pid = 3056] [serial = 163] [outer = 0000000000000000] [url = about:blank] 09:13:13 INFO - PROCESS | 3056 | --DOMWINDOW == 93 (000000A608E0FC00) [pid = 3056] [serial = 166] [outer = 0000000000000000] [url = about:blank] 09:13:13 INFO - PROCESS | 3056 | --DOMWINDOW == 92 (000000A6156C6000) [pid = 3056] [serial = 169] [outer = 0000000000000000] [url = about:blank] 09:13:13 INFO - PROCESS | 3056 | --DOMWINDOW == 91 (000000A619340800) [pid = 3056] [serial = 164] [outer = 0000000000000000] [url = about:blank] 09:13:13 INFO - PROCESS | 3056 | --DOMWINDOW == 90 (000000A61ACEB800) [pid = 3056] [serial = 173] [outer = 0000000000000000] [url = about:blank] 09:13:13 INFO - PROCESS | 3056 | --DOMWINDOW == 89 (000000A61933D800) [pid = 3056] [serial = 170] [outer = 0000000000000000] [url = about:blank] 09:13:13 INFO - PROCESS | 3056 | --DOMWINDOW == 88 (000000A614CD2400) [pid = 3056] [serial = 156] [outer = 0000000000000000] [url = about:blank] 09:13:13 INFO - PROCESS | 3056 | --DOMWINDOW == 87 (000000A608E17000) [pid = 3056] [serial = 167] [outer = 0000000000000000] [url = about:blank] 09:13:13 INFO - PROCESS | 3056 | --DOMWINDOW == 86 (000000A614CE0400) [pid = 3056] [serial = 157] [outer = 0000000000000000] [url = about:blank] 09:13:13 INFO - PROCESS | 3056 | --DOMWINDOW == 85 (000000A61324EC00) [pid = 3056] [serial = 154] [outer = 0000000000000000] [url = about:blank] 09:13:13 INFO - PROCESS | 3056 | --DOMWINDOW == 84 (000000A6194A1000) [pid = 3056] [serial = 172] [outer = 0000000000000000] [url = about:blank] 09:13:13 INFO - PROCESS | 3056 | 1464365593898 Marionette TRACE conn5 -> [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([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:13 INFO - PROCESS | 3056 | ++DOCSHELL 000000A609AB1000 == 44 [pid = 3056] [id = 80] 09:13:13 INFO - PROCESS | 3056 | ++DOMWINDOW == 85 (000000A607152800) [pid = 3056] [serial = 237] [outer = 0000000000000000] 09:13:13 INFO - PROCESS | 3056 | ++DOMWINDOW == 86 (000000A608AF2C00) [pid = 3056] [serial = 238] [outer = 000000A607152800] 09:13:13 INFO - PROCESS | 3056 | 1464365593946 Marionette DEBUG loaded listener.js 09:13:14 INFO - PROCESS | 3056 | ++DOMWINDOW == 87 (000000A608E8D000) [pid = 3056] [serial = 239] [outer = 000000A607152800] 09:13:14 INFO - PROCESS | 3056 | 1464365594339 Marionette TRACE conn5 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 09:13:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 09:13:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 629ms 09:13:14 INFO - PROCESS | 3056 | 1464365594357 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 09:13:14 INFO - PROCESS | 3056 | 1464365594359 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 09:13:14 INFO - PROCESS | 3056 | 1464365594363 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 09:13:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 09:13:14 INFO - PROCESS | 3056 | 1464365594367 Marionette TRACE conn5 <- [1,286,null,{}] 09:13:14 INFO - PROCESS | 3056 | 1464365594377 Marionette TRACE conn5 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:14 INFO - PROCESS | 3056 | 1464365594465 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 09:13:14 INFO - PROCESS | 3056 | 1464365594473 Marionette TRACE conn5 -> [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([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:14 INFO - PROCESS | 3056 | ++DOCSHELL 000000A614F9A800 == 45 [pid = 3056] [id = 81] 09:13:14 INFO - PROCESS | 3056 | ++DOMWINDOW == 88 (000000A60E12BC00) [pid = 3056] [serial = 240] [outer = 0000000000000000] 09:13:14 INFO - PROCESS | 3056 | ++DOMWINDOW == 89 (000000A60E1A2000) [pid = 3056] [serial = 241] [outer = 000000A60E12BC00] 09:13:14 INFO - PROCESS | 3056 | 1464365594522 Marionette DEBUG loaded listener.js 09:13:14 INFO - PROCESS | 3056 | ++DOMWINDOW == 90 (000000A60EE96C00) [pid = 3056] [serial = 242] [outer = 000000A60E12BC00] 09:13:14 INFO - PROCESS | 3056 | 1464365594949 Marionette TRACE conn5 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 09:13:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 09:13:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 629ms 09:13:15 INFO - PROCESS | 3056 | 1464365594996 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 09:13:15 INFO - PROCESS | 3056 | 1464365595006 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 09:13:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 09:13:15 INFO - PROCESS | 3056 | 1464365595015 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 09:13:15 INFO - PROCESS | 3056 | 1464365595017 Marionette TRACE conn5 <- [1,290,null,{}] 09:13:15 INFO - PROCESS | 3056 | 1464365595021 Marionette TRACE conn5 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:15 INFO - PROCESS | 3056 | 1464365595107 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 09:13:15 INFO - PROCESS | 3056 | 1464365595117 Marionette TRACE conn5 -> [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([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:15 INFO - PROCESS | 3056 | ++DOCSHELL 000000A616020800 == 46 [pid = 3056] [id = 82] 09:13:15 INFO - PROCESS | 3056 | ++DOMWINDOW == 91 (000000A60F2A0C00) [pid = 3056] [serial = 243] [outer = 0000000000000000] 09:13:15 INFO - PROCESS | 3056 | ++DOMWINDOW == 92 (000000A611D61800) [pid = 3056] [serial = 244] [outer = 000000A60F2A0C00] 09:13:15 INFO - PROCESS | 3056 | 1464365595162 Marionette DEBUG loaded listener.js 09:13:15 INFO - PROCESS | 3056 | ++DOMWINDOW == 93 (000000A61242B000) [pid = 3056] [serial = 245] [outer = 000000A60F2A0C00] 09:13:15 INFO - PROCESS | 3056 | 1464365595589 Marionette TRACE conn5 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 09:13:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 09:13:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 630ms 09:13:15 INFO - PROCESS | 3056 | 1464365595645 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 09:13:15 INFO - PROCESS | 3056 | 1464365595648 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 09:13:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 09:13:15 INFO - PROCESS | 3056 | 1464365595658 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 09:13:15 INFO - PROCESS | 3056 | 1464365595660 Marionette TRACE conn5 <- [1,294,null,{}] 09:13:15 INFO - PROCESS | 3056 | 1464365595664 Marionette TRACE conn5 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:15 INFO - PROCESS | 3056 | 1464365595769 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 09:13:15 INFO - PROCESS | 3056 | 1464365595777 Marionette TRACE conn5 -> [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([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:15 INFO - PROCESS | 3056 | ++DOCSHELL 000000A616883000 == 47 [pid = 3056] [id = 83] 09:13:15 INFO - PROCESS | 3056 | ++DOMWINDOW == 94 (000000A607147800) [pid = 3056] [serial = 246] [outer = 0000000000000000] 09:13:15 INFO - PROCESS | 3056 | ++DOMWINDOW == 95 (000000A608E89800) [pid = 3056] [serial = 247] [outer = 000000A607147800] 09:13:15 INFO - PROCESS | 3056 | 1464365595822 Marionette DEBUG loaded listener.js 09:13:15 INFO - PROCESS | 3056 | ++DOMWINDOW == 96 (000000A6130BF000) [pid = 3056] [serial = 248] [outer = 000000A607147800] 09:13:16 INFO - PROCESS | 3056 | 1464365596267 Marionette TRACE conn5 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:13:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:13:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 629ms 09:13:16 INFO - PROCESS | 3056 | 1464365596284 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 09:13:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 09:13:16 INFO - PROCESS | 3056 | 1464365596286 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 09:13:16 INFO - PROCESS | 3056 | 1464365596289 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 09:13:16 INFO - PROCESS | 3056 | 1464365596291 Marionette TRACE conn5 <- [1,298,null,{}] 09:13:16 INFO - PROCESS | 3056 | 1464365596299 Marionette TRACE conn5 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:16 INFO - PROCESS | 3056 | 1464365596432 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 09:13:16 INFO - PROCESS | 3056 | 1464365596508 Marionette TRACE conn5 -> [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([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:16 INFO - PROCESS | 3056 | ++DOCSHELL 000000A619388800 == 48 [pid = 3056] [id = 84] 09:13:16 INFO - PROCESS | 3056 | ++DOMWINDOW == 97 (000000A614C8C000) [pid = 3056] [serial = 249] [outer = 0000000000000000] 09:13:16 INFO - PROCESS | 3056 | ++DOMWINDOW == 98 (000000A614E9A800) [pid = 3056] [serial = 250] [outer = 000000A614C8C000] 09:13:16 INFO - PROCESS | 3056 | 1464365596554 Marionette DEBUG loaded listener.js 09:13:16 INFO - PROCESS | 3056 | ++DOMWINDOW == 99 (000000A6151D1400) [pid = 3056] [serial = 251] [outer = 000000A614C8C000] 09:13:16 INFO - PROCESS | 3056 | 1464365596974 Marionette TRACE conn5 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:13:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:13:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 731ms 09:13:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 09:13:17 INFO - PROCESS | 3056 | 1464365597028 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 09:13:17 INFO - PROCESS | 3056 | 1464365597031 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 09:13:17 INFO - PROCESS | 3056 | 1464365597034 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 09:13:17 INFO - PROCESS | 3056 | 1464365597036 Marionette TRACE conn5 <- [1,302,null,{}] 09:13:17 INFO - PROCESS | 3056 | 1464365597040 Marionette TRACE conn5 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:17 INFO - PROCESS | 3056 | 1464365597173 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 09:13:17 INFO - PROCESS | 3056 | 1464365597193 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 09:13:17 INFO - PROCESS | 3056 | 1464365597203 Marionette TRACE conn5 -> [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([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:17 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60DD60000 == 49 [pid = 3056] [id = 85] 09:13:17 INFO - PROCESS | 3056 | ++DOMWINDOW == 100 (000000A616723000) [pid = 3056] [serial = 252] [outer = 0000000000000000] 09:13:17 INFO - PROCESS | 3056 | ++DOMWINDOW == 101 (000000A617016400) [pid = 3056] [serial = 253] [outer = 000000A616723000] 09:13:17 INFO - PROCESS | 3056 | 1464365597248 Marionette DEBUG loaded listener.js 09:13:17 INFO - PROCESS | 3056 | ++DOMWINDOW == 102 (000000A61709FC00) [pid = 3056] [serial = 254] [outer = 000000A616723000] 09:13:17 INFO - PROCESS | 3056 | --DOMWINDOW == 101 (000000A617264800) [pid = 3056] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 09:13:17 INFO - PROCESS | 3056 | --DOMWINDOW == 100 (000000A6156C2000) [pid = 3056] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 09:13:17 INFO - PROCESS | 3056 | --DOMWINDOW == 99 (000000A614E23C00) [pid = 3056] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 09:13:17 INFO - PROCESS | 3056 | --DOMWINDOW == 98 (000000A608CE3000) [pid = 3056] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 09:13:17 INFO - PROCESS | 3056 | --DOMWINDOW == 97 (000000A60EE92000) [pid = 3056] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 09:13:17 INFO - PROCESS | 3056 | --DOMWINDOW == 96 (000000A613248400) [pid = 3056] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 09:13:17 INFO - PROCESS | 3056 | --DOMWINDOW == 95 (000000A6070A1C00) [pid = 3056] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 09:13:17 INFO - PROCESS | 3056 | --DOMWINDOW == 94 (000000A608AF4000) [pid = 3056] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 09:13:17 INFO - PROCESS | 3056 | --DOMWINDOW == 93 (000000A615578800) [pid = 3056] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 09:13:17 INFO - PROCESS | 3056 | --DOMWINDOW == 92 (000000A619347800) [pid = 3056] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 09:13:17 INFO - PROCESS | 3056 | --DOMWINDOW == 91 (000000A608E0E800) [pid = 3056] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 09:13:17 INFO - PROCESS | 3056 | --DOMWINDOW == 90 (000000A608AEC400) [pid = 3056] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 09:13:17 INFO - PROCESS | 3056 | 1464365597819 Marionette TRACE conn5 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:13:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:13:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 840ms 09:13:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 09:13:17 INFO - PROCESS | 3056 | 1464365597877 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 09:13:17 INFO - PROCESS | 3056 | 1464365597879 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 09:13:17 INFO - PROCESS | 3056 | 1464365597888 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 09:13:17 INFO - PROCESS | 3056 | 1464365597890 Marionette TRACE conn5 <- [1,306,null,{}] 09:13:17 INFO - PROCESS | 3056 | 1464365597895 Marionette TRACE conn5 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:18 INFO - PROCESS | 3056 | 1464365597986 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 09:13:18 INFO - PROCESS | 3056 | 1464365597993 Marionette TRACE conn5 -> [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([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:18 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6167C6000 == 50 [pid = 3056] [id = 86] 09:13:18 INFO - PROCESS | 3056 | ++DOMWINDOW == 91 (000000A60D46D800) [pid = 3056] [serial = 255] [outer = 0000000000000000] 09:13:18 INFO - PROCESS | 3056 | ++DOMWINDOW == 92 (000000A612430000) [pid = 3056] [serial = 256] [outer = 000000A60D46D800] 09:13:18 INFO - PROCESS | 3056 | 1464365598038 Marionette DEBUG loaded listener.js 09:13:18 INFO - PROCESS | 3056 | ++DOMWINDOW == 93 (000000A6170A6800) [pid = 3056] [serial = 257] [outer = 000000A60D46D800] 09:13:18 INFO - PROCESS | 3056 | 1464365598431 Marionette TRACE conn5 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:13:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:13:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 586ms 09:13:18 INFO - PROCESS | 3056 | 1464365598473 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 09:13:18 INFO - PROCESS | 3056 | 1464365598475 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 09:13:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 09:13:18 INFO - PROCESS | 3056 | 1464365598478 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 09:13:18 INFO - PROCESS | 3056 | 1464365598480 Marionette TRACE conn5 <- [1,310,null,{}] 09:13:18 INFO - PROCESS | 3056 | 1464365598483 Marionette TRACE conn5 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:18 INFO - PROCESS | 3056 | 1464365598564 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 09:13:18 INFO - PROCESS | 3056 | 1464365598571 Marionette TRACE conn5 -> [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([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:18 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61D142800 == 51 [pid = 3056] [id = 87] 09:13:18 INFO - PROCESS | 3056 | ++DOMWINDOW == 94 (000000A617D77800) [pid = 3056] [serial = 258] [outer = 0000000000000000] 09:13:18 INFO - PROCESS | 3056 | ++DOMWINDOW == 95 (000000A618750800) [pid = 3056] [serial = 259] [outer = 000000A617D77800] 09:13:18 INFO - PROCESS | 3056 | 1464365598617 Marionette DEBUG loaded listener.js 09:13:18 INFO - PROCESS | 3056 | ++DOMWINDOW == 96 (000000A619120C00) [pid = 3056] [serial = 260] [outer = 000000A617D77800] 09:13:19 INFO - PROCESS | 3056 | 1464365599017 Marionette TRACE conn5 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:13:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:13:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 585ms 09:13:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 09:13:19 INFO - PROCESS | 3056 | 1464365599072 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 09:13:19 INFO - PROCESS | 3056 | 1464365599074 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 09:13:19 INFO - PROCESS | 3056 | 1464365599078 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 09:13:19 INFO - PROCESS | 3056 | 1464365599079 Marionette TRACE conn5 <- [1,314,null,{}] 09:13:19 INFO - PROCESS | 3056 | 1464365599083 Marionette TRACE conn5 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:19 INFO - PROCESS | 3056 | 1464365599165 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 09:13:19 INFO - PROCESS | 3056 | 1464365599172 Marionette TRACE conn5 -> [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([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:19 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61D220800 == 52 [pid = 3056] [id = 88] 09:13:19 INFO - PROCESS | 3056 | ++DOMWINDOW == 97 (000000A61933F800) [pid = 3056] [serial = 261] [outer = 0000000000000000] 09:13:19 INFO - PROCESS | 3056 | ++DOMWINDOW == 98 (000000A619349C00) [pid = 3056] [serial = 262] [outer = 000000A61933F800] 09:13:19 INFO - PROCESS | 3056 | 1464365599218 Marionette DEBUG loaded listener.js 09:13:19 INFO - PROCESS | 3056 | ++DOMWINDOW == 99 (000000A61949D800) [pid = 3056] [serial = 263] [outer = 000000A61933F800] 09:13:19 INFO - PROCESS | 3056 | 1464365599656 Marionette TRACE conn5 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:13:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:13:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 629ms 09:13:19 INFO - PROCESS | 3056 | 1464365599709 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 09:13:19 INFO - PROCESS | 3056 | 1464365599712 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 09:13:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 09:13:19 INFO - PROCESS | 3056 | 1464365599715 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 09:13:19 INFO - PROCESS | 3056 | 1464365599718 Marionette TRACE conn5 <- [1,318,null,{}] 09:13:19 INFO - PROCESS | 3056 | 1464365599727 Marionette TRACE conn5 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:19 INFO - PROCESS | 3056 | 1464365599880 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 09:13:19 INFO - PROCESS | 3056 | 1464365599979 Marionette TRACE conn5 -> [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([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:20 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60DD60800 == 53 [pid = 3056] [id = 89] 09:13:20 INFO - PROCESS | 3056 | ++DOMWINDOW == 100 (000000A60709BC00) [pid = 3056] [serial = 264] [outer = 0000000000000000] 09:13:20 INFO - PROCESS | 3056 | ++DOMWINDOW == 101 (000000A607148400) [pid = 3056] [serial = 265] [outer = 000000A60709BC00] 09:13:20 INFO - PROCESS | 3056 | 1464365600079 Marionette DEBUG loaded listener.js 09:13:20 INFO - PROCESS | 3056 | ++DOMWINDOW == 102 (000000A608A20800) [pid = 3056] [serial = 266] [outer = 000000A60709BC00] 09:13:20 INFO - PROCESS | 3056 | 1464365600728 Marionette TRACE conn5 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:13:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:13:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1034ms 09:13:20 INFO - PROCESS | 3056 | 1464365600754 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 09:13:20 INFO - PROCESS | 3056 | 1464365600758 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 09:13:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 09:13:20 INFO - PROCESS | 3056 | 1464365600763 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 09:13:20 INFO - PROCESS | 3056 | 1464365600768 Marionette TRACE conn5 <- [1,322,null,{}] 09:13:20 INFO - PROCESS | 3056 | 1464365600793 Marionette TRACE conn5 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:20 INFO - PROCESS | 3056 | 1464365600908 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 09:13:20 INFO - PROCESS | 3056 | 1464365600977 Marionette TRACE conn5 -> [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([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:21 INFO - PROCESS | 3056 | ++DOCSHELL 000000A615916800 == 54 [pid = 3056] [id = 90] 09:13:21 INFO - PROCESS | 3056 | ++DOMWINDOW == 103 (000000A60DF4B800) [pid = 3056] [serial = 267] [outer = 0000000000000000] 09:13:21 INFO - PROCESS | 3056 | ++DOMWINDOW == 104 (000000A60E133800) [pid = 3056] [serial = 268] [outer = 000000A60DF4B800] 09:13:21 INFO - PROCESS | 3056 | 1464365601036 Marionette DEBUG loaded listener.js 09:13:21 INFO - PROCESS | 3056 | ++DOMWINDOW == 105 (000000A60F00A000) [pid = 3056] [serial = 269] [outer = 000000A60DF4B800] 09:13:21 INFO - PROCESS | 3056 | 1464365601646 Marionette TRACE conn5 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:13:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:13:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 964ms 09:13:21 INFO - PROCESS | 3056 | 1464365601731 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 09:13:21 INFO - PROCESS | 3056 | 1464365601735 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 09:13:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 09:13:21 INFO - PROCESS | 3056 | 1464365601739 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 09:13:21 INFO - PROCESS | 3056 | 1464365601741 Marionette TRACE conn5 <- [1,326,null,{}] 09:13:21 INFO - PROCESS | 3056 | 1464365601746 Marionette TRACE conn5 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:21 INFO - PROCESS | 3056 | 1464365601896 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 09:13:21 INFO - PROCESS | 3056 | 1464365601960 Marionette TRACE conn5 -> [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([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:22 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61D596000 == 55 [pid = 3056] [id = 91] 09:13:22 INFO - PROCESS | 3056 | ++DOMWINDOW == 106 (000000A614C8AC00) [pid = 3056] [serial = 270] [outer = 0000000000000000] 09:13:22 INFO - PROCESS | 3056 | ++DOMWINDOW == 107 (000000A60EE08800) [pid = 3056] [serial = 271] [outer = 000000A614C8AC00] 09:13:22 INFO - PROCESS | 3056 | 1464365602057 Marionette DEBUG loaded listener.js 09:13:22 INFO - PROCESS | 3056 | ++DOMWINDOW == 108 (000000A615157C00) [pid = 3056] [serial = 272] [outer = 000000A614C8AC00] 09:13:22 INFO - PROCESS | 3056 | 1464365602615 Marionette TRACE conn5 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:13:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:13:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 944ms 09:13:22 INFO - PROCESS | 3056 | 1464365602684 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 09:13:22 INFO - PROCESS | 3056 | 1464365602689 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 09:13:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 09:13:22 INFO - PROCESS | 3056 | 1464365602701 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 09:13:22 INFO - PROCESS | 3056 | 1464365602705 Marionette TRACE conn5 <- [1,330,null,{}] 09:13:22 INFO - PROCESS | 3056 | 1464365602709 Marionette TRACE conn5 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:22 INFO - PROCESS | 3056 | 1464365602854 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 09:13:22 INFO - PROCESS | 3056 | 1464365602921 Marionette TRACE conn5 -> [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([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:22 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61E79A800 == 56 [pid = 3056] [id = 92] 09:13:22 INFO - PROCESS | 3056 | ++DOMWINDOW == 109 (000000A61867C400) [pid = 3056] [serial = 273] [outer = 0000000000000000] 09:13:23 INFO - PROCESS | 3056 | ++DOMWINDOW == 110 (000000A61AC3DC00) [pid = 3056] [serial = 274] [outer = 000000A61867C400] 09:13:23 INFO - PROCESS | 3056 | 1464365603018 Marionette DEBUG loaded listener.js 09:13:23 INFO - PROCESS | 3056 | ++DOMWINDOW == 111 (000000A61AC7A800) [pid = 3056] [serial = 275] [outer = 000000A61867C400] 09:13:23 INFO - PROCESS | 3056 | 1464365603609 Marionette TRACE conn5 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:13:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:13:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1093ms 09:13:23 INFO - PROCESS | 3056 | 1464365603799 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 09:13:23 INFO - PROCESS | 3056 | 1464365603804 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 09:13:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 09:13:23 INFO - PROCESS | 3056 | 1464365603809 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 09:13:23 INFO - PROCESS | 3056 | 1464365603812 Marionette TRACE conn5 <- [1,334,null,{}] 09:13:23 INFO - PROCESS | 3056 | 1464365603818 Marionette TRACE conn5 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:23 INFO - PROCESS | 3056 | 1464365603921 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 09:13:23 INFO - PROCESS | 3056 | 1464365603985 Marionette TRACE conn5 -> [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([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:24 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61328A800 == 57 [pid = 3056] [id = 93] 09:13:24 INFO - PROCESS | 3056 | ++DOMWINDOW == 112 (000000A608E14000) [pid = 3056] [serial = 276] [outer = 0000000000000000] 09:13:24 INFO - PROCESS | 3056 | ++DOMWINDOW == 113 (000000A608E89400) [pid = 3056] [serial = 277] [outer = 000000A608E14000] 09:13:24 INFO - PROCESS | 3056 | 1464365604034 Marionette DEBUG loaded listener.js 09:13:24 INFO - PROCESS | 3056 | ++DOMWINDOW == 114 (000000A60DD25000) [pid = 3056] [serial = 278] [outer = 000000A608E14000] 09:13:24 INFO - PROCESS | 3056 | 1464365604631 Marionette TRACE conn5 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:13:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:13:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 838ms 09:13:24 INFO - PROCESS | 3056 | 1464365604649 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 09:13:24 INFO - PROCESS | 3056 | 1464365604653 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 09:13:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 09:13:24 INFO - PROCESS | 3056 | 1464365604660 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 09:13:24 INFO - PROCESS | 3056 | 1464365604664 Marionette TRACE conn5 <- [1,338,null,{}] 09:13:24 INFO - PROCESS | 3056 | 1464365604668 Marionette TRACE conn5 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:24 INFO - PROCESS | 3056 | 1464365604774 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 09:13:24 INFO - PROCESS | 3056 | 1464365604844 Marionette TRACE conn5 -> [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([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:24 INFO - PROCESS | 3056 | ++DOCSHELL 000000A615670800 == 58 [pid = 3056] [id = 94] 09:13:24 INFO - PROCESS | 3056 | ++DOMWINDOW == 115 (000000A609439000) [pid = 3056] [serial = 279] [outer = 0000000000000000] 09:13:24 INFO - PROCESS | 3056 | ++DOMWINDOW == 116 (000000A60EE93000) [pid = 3056] [serial = 280] [outer = 000000A609439000] 09:13:24 INFO - PROCESS | 3056 | 1464365604892 Marionette DEBUG loaded listener.js 09:13:24 INFO - PROCESS | 3056 | ++DOMWINDOW == 117 (000000A612421C00) [pid = 3056] [serial = 281] [outer = 000000A609439000] 09:13:25 INFO - PROCESS | 3056 | --DOCSHELL 000000A61D220800 == 57 [pid = 3056] [id = 88] 09:13:25 INFO - PROCESS | 3056 | --DOCSHELL 000000A61D142800 == 56 [pid = 3056] [id = 87] 09:13:25 INFO - PROCESS | 3056 | --DOCSHELL 000000A6167C6000 == 55 [pid = 3056] [id = 86] 09:13:25 INFO - PROCESS | 3056 | --DOCSHELL 000000A60DD60000 == 54 [pid = 3056] [id = 85] 09:13:25 INFO - PROCESS | 3056 | --DOCSHELL 000000A619388800 == 53 [pid = 3056] [id = 84] 09:13:25 INFO - PROCESS | 3056 | --DOCSHELL 000000A616883000 == 52 [pid = 3056] [id = 83] 09:13:25 INFO - PROCESS | 3056 | --DOCSHELL 000000A616020800 == 51 [pid = 3056] [id = 82] 09:13:25 INFO - PROCESS | 3056 | --DOCSHELL 000000A614F9A800 == 50 [pid = 3056] [id = 81] 09:13:25 INFO - PROCESS | 3056 | --DOCSHELL 000000A609AB1000 == 49 [pid = 3056] [id = 80] 09:13:25 INFO - PROCESS | 3056 | --DOMWINDOW == 116 (000000A61AC39C00) [pid = 3056] [serial = 220] [outer = 0000000000000000] [url = about:blank] 09:13:25 INFO - PROCESS | 3056 | --DOCSHELL 000000A60DD4D000 == 48 [pid = 3056] [id = 79] 09:13:25 INFO - PROCESS | 3056 | --DOCSHELL 000000A60EEB6000 == 47 [pid = 3056] [id = 75] 09:13:25 INFO - PROCESS | 3056 | --DOCSHELL 000000A61E7AD800 == 46 [pid = 3056] [id = 74] 09:13:25 INFO - PROCESS | 3056 | --DOMWINDOW == 115 (000000A61D245000) [pid = 3056] [serial = 133] [outer = 0000000000000000] [url = about:blank] 09:13:25 INFO - PROCESS | 3056 | --DOMWINDOW == 114 (000000A617016800) [pid = 3056] [serial = 205] [outer = 0000000000000000] [url = about:blank] 09:13:25 INFO - PROCESS | 3056 | --DOMWINDOW == 113 (000000A619120000) [pid = 3056] [serial = 206] [outer = 0000000000000000] [url = about:blank] 09:13:25 INFO - PROCESS | 3056 | --DOMWINDOW == 112 (000000A61ACE3800) [pid = 3056] [serial = 175] [outer = 0000000000000000] [url = about:blank] 09:13:25 INFO - PROCESS | 3056 | --DOMWINDOW == 111 (000000A608E1A400) [pid = 3056] [serial = 178] [outer = 0000000000000000] [url = about:blank] 09:13:25 INFO - PROCESS | 3056 | --DOMWINDOW == 110 (000000A614E2E000) [pid = 3056] [serial = 202] [outer = 0000000000000000] [url = about:blank] 09:13:25 INFO - PROCESS | 3056 | --DOMWINDOW == 109 (000000A612425800) [pid = 3056] [serial = 181] [outer = 0000000000000000] [url = about:blank] 09:13:25 INFO - PROCESS | 3056 | --DOMWINDOW == 108 (000000A60A2E9800) [pid = 3056] [serial = 191] [outer = 0000000000000000] [url = about:blank] 09:13:25 INFO - PROCESS | 3056 | --DOMWINDOW == 107 (000000A608E12000) [pid = 3056] [serial = 190] [outer = 0000000000000000] [url = about:blank] 09:13:25 INFO - PROCESS | 3056 | --DOMWINDOW == 106 (000000A60F010000) [pid = 3056] [serial = 196] [outer = 0000000000000000] [url = about:blank] 09:13:25 INFO - PROCESS | 3056 | --DOMWINDOW == 105 (000000A611DBF000) [pid = 3056] [serial = 197] [outer = 0000000000000000] [url = about:blank] 09:13:25 INFO - PROCESS | 3056 | --DOMWINDOW == 104 (000000A61479D400) [pid = 3056] [serial = 199] [outer = 0000000000000000] [url = about:blank] 09:13:25 INFO - PROCESS | 3056 | --DOMWINDOW == 103 (000000A619122C00) [pid = 3056] [serial = 209] [outer = 0000000000000000] [url = about:blank] 09:13:25 INFO - PROCESS | 3056 | --DOMWINDOW == 102 (000000A6070A4C00) [pid = 3056] [serial = 208] [outer = 0000000000000000] [url = about:blank] 09:13:25 INFO - PROCESS | 3056 | --DOMWINDOW == 101 (000000A614CDC400) [pid = 3056] [serial = 200] [outer = 0000000000000000] [url = about:blank] 09:13:25 INFO - PROCESS | 3056 | --DOMWINDOW == 100 (000000A608CE3400) [pid = 3056] [serial = 193] [outer = 0000000000000000] [url = about:blank] 09:13:25 INFO - PROCESS | 3056 | --DOMWINDOW == 99 (000000A60D588000) [pid = 3056] [serial = 194] [outer = 0000000000000000] [url = about:blank] 09:13:25 INFO - PROCESS | 3056 | --DOMWINDOW == 98 (000000A619454C00) [pid = 3056] [serial = 188] [outer = 0000000000000000] [url = about:blank] 09:13:25 INFO - PROCESS | 3056 | --DOMWINDOW == 97 (000000A61911E400) [pid = 3056] [serial = 187] [outer = 0000000000000000] [url = about:blank] 09:13:25 INFO - PROCESS | 3056 | --DOMWINDOW == 96 (000000A61944F000) [pid = 3056] [serial = 211] [outer = 0000000000000000] [url = about:blank] 09:13:25 INFO - PROCESS | 3056 | --DOMWINDOW == 95 (000000A61557C000) [pid = 3056] [serial = 217] [outer = 0000000000000000] [url = about:blank] 09:13:25 INFO - PROCESS | 3056 | --DOMWINDOW == 94 (000000A614E32800) [pid = 3056] [serial = 184] [outer = 0000000000000000] [url = about:blank] 09:13:25 INFO - PROCESS | 3056 | --DOMWINDOW == 93 (000000A6194A7400) [pid = 3056] [serial = 212] [outer = 0000000000000000] [url = about:blank] 09:13:25 INFO - PROCESS | 3056 | --DOMWINDOW == 92 (000000A61ACEEC00) [pid = 3056] [serial = 218] [outer = 0000000000000000] [url = about:blank] 09:13:25 INFO - PROCESS | 3056 | --DOMWINDOW == 91 (000000A615163000) [pid = 3056] [serial = 203] [outer = 0000000000000000] [url = about:blank] 09:13:25 INFO - PROCESS | 3056 | --DOMWINDOW == 90 (000000A60E1A1400) [pid = 3056] [serial = 215] [outer = 0000000000000000] [url = about:blank] 09:13:25 INFO - PROCESS | 3056 | --DOMWINDOW == 89 (000000A608E8B400) [pid = 3056] [serial = 214] [outer = 0000000000000000] [url = about:blank] 09:13:25 INFO - PROCESS | 3056 | 1464365605380 Marionette TRACE conn5 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:13:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:13:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 735ms 09:13:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 09:13:25 INFO - PROCESS | 3056 | 1464365605397 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 09:13:25 INFO - PROCESS | 3056 | 1464365605400 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 09:13:25 INFO - PROCESS | 3056 | 1464365605404 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 09:13:25 INFO - PROCESS | 3056 | 1464365605406 Marionette TRACE conn5 <- [1,342,null,{}] 09:13:25 INFO - PROCESS | 3056 | 1464365605416 Marionette TRACE conn5 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:25 INFO - PROCESS | 3056 | 1464365605514 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 09:13:25 INFO - PROCESS | 3056 | 1464365605524 Marionette TRACE conn5 -> [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([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:25 INFO - PROCESS | 3056 | ++DOCSHELL 000000A614CA6800 == 47 [pid = 3056] [id = 95] 09:13:25 INFO - PROCESS | 3056 | ++DOMWINDOW == 90 (000000A60DD23400) [pid = 3056] [serial = 282] [outer = 0000000000000000] 09:13:25 INFO - PROCESS | 3056 | ++DOMWINDOW == 91 (000000A60E1A1400) [pid = 3056] [serial = 283] [outer = 000000A60DD23400] 09:13:25 INFO - PROCESS | 3056 | 1464365605574 Marionette DEBUG loaded listener.js 09:13:25 INFO - PROCESS | 3056 | ++DOMWINDOW == 92 (000000A611D61000) [pid = 3056] [serial = 284] [outer = 000000A60DD23400] 09:13:26 INFO - PROCESS | 3056 | 1464365606026 Marionette TRACE conn5 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:13:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:13:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 692ms 09:13:26 INFO - PROCESS | 3056 | 1464365606099 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 09:13:26 INFO - PROCESS | 3056 | 1464365606101 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 09:13:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 09:13:26 INFO - PROCESS | 3056 | 1464365606104 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 09:13:26 INFO - PROCESS | 3056 | 1464365606106 Marionette TRACE conn5 <- [1,346,null,{}] 09:13:26 INFO - PROCESS | 3056 | 1464365606110 Marionette TRACE conn5 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:26 INFO - PROCESS | 3056 | 1464365606198 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 09:13:26 INFO - PROCESS | 3056 | 1464365606240 Marionette TRACE conn5 -> [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([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:26 INFO - PROCESS | 3056 | ++DOCSHELL 000000A615CD8000 == 48 [pid = 3056] [id = 96] 09:13:26 INFO - PROCESS | 3056 | ++DOMWINDOW == 93 (000000A607149000) [pid = 3056] [serial = 285] [outer = 0000000000000000] 09:13:26 INFO - PROCESS | 3056 | ++DOMWINDOW == 94 (000000A614C95C00) [pid = 3056] [serial = 286] [outer = 000000A607149000] 09:13:26 INFO - PROCESS | 3056 | 1464365606286 Marionette DEBUG loaded listener.js 09:13:26 INFO - PROCESS | 3056 | ++DOMWINDOW == 95 (000000A614E24400) [pid = 3056] [serial = 287] [outer = 000000A607149000] 09:13:26 INFO - PROCESS | 3056 | 1464365606720 Marionette TRACE conn5 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:13:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:13:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 628ms 09:13:26 INFO - PROCESS | 3056 | 1464365606736 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 09:13:26 INFO - PROCESS | 3056 | 1464365606738 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 09:13:26 INFO - PROCESS | 3056 | 1464365606741 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 09:13:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 09:13:26 INFO - PROCESS | 3056 | 1464365606743 Marionette TRACE conn5 <- [1,350,null,{}] 09:13:26 INFO - PROCESS | 3056 | 1464365606747 Marionette TRACE conn5 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:26 INFO - PROCESS | 3056 | 1464365606829 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 09:13:26 INFO - PROCESS | 3056 | 1464365606837 Marionette TRACE conn5 -> [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([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:26 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6182D2000 == 49 [pid = 3056] [id = 97] 09:13:26 INFO - PROCESS | 3056 | ++DOMWINDOW == 96 (000000A614E2A400) [pid = 3056] [serial = 288] [outer = 0000000000000000] 09:13:26 INFO - PROCESS | 3056 | ++DOMWINDOW == 97 (000000A61515FC00) [pid = 3056] [serial = 289] [outer = 000000A614E2A400] 09:13:26 INFO - PROCESS | 3056 | 1464365606884 Marionette DEBUG loaded listener.js 09:13:26 INFO - PROCESS | 3056 | ++DOMWINDOW == 98 (000000A615FAB400) [pid = 3056] [serial = 290] [outer = 000000A614E2A400] 09:13:27 INFO - PROCESS | 3056 | 1464365607304 Marionette TRACE conn5 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:13:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:13:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 585ms 09:13:27 INFO - PROCESS | 3056 | 1464365607334 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 09:13:27 INFO - PROCESS | 3056 | 1464365607336 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 09:13:27 INFO - PROCESS | 3056 | 1464365607344 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 09:13:27 INFO - PROCESS | 3056 | 1464365607346 Marionette TRACE conn5 <- [1,354,null,{}] 09:13:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 09:13:27 INFO - PROCESS | 3056 | 1464365607349 Marionette TRACE conn5 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:27 INFO - PROCESS | 3056 | 1464365607485 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 09:13:27 INFO - PROCESS | 3056 | 1464365607493 Marionette TRACE conn5 -> [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([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:27 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6191B0000 == 50 [pid = 3056] [id = 98] 09:13:27 INFO - PROCESS | 3056 | ++DOMWINDOW == 99 (000000A6162F9C00) [pid = 3056] [serial = 291] [outer = 0000000000000000] 09:13:27 INFO - PROCESS | 3056 | ++DOMWINDOW == 100 (000000A61678E400) [pid = 3056] [serial = 292] [outer = 000000A6162F9C00] 09:13:27 INFO - PROCESS | 3056 | 1464365607540 Marionette DEBUG loaded listener.js 09:13:27 INFO - PROCESS | 3056 | ++DOMWINDOW == 101 (000000A617D7A000) [pid = 3056] [serial = 293] [outer = 000000A6162F9C00] 09:13:28 INFO - PROCESS | 3056 | 1464365608025 Marionette TRACE conn5 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:13:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:13:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 733ms 09:13:28 INFO - PROCESS | 3056 | 1464365608083 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 09:13:28 INFO - PROCESS | 3056 | 1464365608093 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 09:13:28 INFO - PROCESS | 3056 | 1464365608097 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 09:13:28 INFO - PROCESS | 3056 | 1464365608099 Marionette TRACE conn5 <- [1,358,null,{}] 09:13:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 09:13:28 INFO - PROCESS | 3056 | 1464365608108 Marionette TRACE conn5 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:28 INFO - PROCESS | 3056 | 1464365608221 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 09:13:28 INFO - PROCESS | 3056 | 1464365608232 Marionette TRACE conn5 -> [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([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:28 INFO - PROCESS | 3056 | ++DOCSHELL 000000A609619000 == 51 [pid = 3056] [id = 99] 09:13:28 INFO - PROCESS | 3056 | ++DOMWINDOW == 102 (000000A61701E000) [pid = 3056] [serial = 294] [outer = 0000000000000000] 09:13:28 INFO - PROCESS | 3056 | ++DOMWINDOW == 103 (000000A619121400) [pid = 3056] [serial = 295] [outer = 000000A61701E000] 09:13:28 INFO - PROCESS | 3056 | 1464365608277 Marionette DEBUG loaded listener.js 09:13:28 INFO - PROCESS | 3056 | ++DOMWINDOW == 104 (000000A619458000) [pid = 3056] [serial = 296] [outer = 000000A61701E000] 09:13:28 INFO - PROCESS | 3056 | 1464365608725 Marionette TRACE conn5 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:13:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:13:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 669ms 09:13:28 INFO - PROCESS | 3056 | 1464365608775 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 09:13:28 INFO - PROCESS | 3056 | 1464365608777 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 09:13:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 09:13:28 INFO - PROCESS | 3056 | 1464365608781 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 09:13:28 INFO - PROCESS | 3056 | 1464365608782 Marionette TRACE conn5 <- [1,362,null,{}] 09:13:28 INFO - PROCESS | 3056 | 1464365608786 Marionette TRACE conn5 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:28 INFO - PROCESS | 3056 | 1464365608921 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 09:13:28 INFO - PROCESS | 3056 | 1464365608944 Marionette TRACE conn5 -> [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([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:28 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61CF2F800 == 52 [pid = 3056] [id = 100] 09:13:28 INFO - PROCESS | 3056 | ++DOMWINDOW == 105 (000000A6194A7400) [pid = 3056] [serial = 297] [outer = 0000000000000000] 09:13:28 INFO - PROCESS | 3056 | ++DOMWINDOW == 106 (000000A61AC3B400) [pid = 3056] [serial = 298] [outer = 000000A6194A7400] 09:13:28 INFO - PROCESS | 3056 | 1464365608989 Marionette DEBUG loaded listener.js 09:13:29 INFO - PROCESS | 3056 | ++DOMWINDOW == 107 (000000A61AC7C000) [pid = 3056] [serial = 299] [outer = 000000A6194A7400] 09:13:29 INFO - PROCESS | 3056 | --DOMWINDOW == 106 (000000A614C8C000) [pid = 3056] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 09:13:29 INFO - PROCESS | 3056 | --DOMWINDOW == 105 (000000A608E18000) [pid = 3056] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 09:13:29 INFO - PROCESS | 3056 | --DOMWINDOW == 104 (000000A607152800) [pid = 3056] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 09:13:29 INFO - PROCESS | 3056 | --DOMWINDOW == 103 (000000A608E16800) [pid = 3056] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 09:13:29 INFO - PROCESS | 3056 | --DOMWINDOW == 102 (000000A616723000) [pid = 3056] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 09:13:29 INFO - PROCESS | 3056 | --DOMWINDOW == 101 (000000A60F2A0C00) [pid = 3056] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 09:13:29 INFO - PROCESS | 3056 | --DOMWINDOW == 100 (000000A60E12BC00) [pid = 3056] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 09:13:29 INFO - PROCESS | 3056 | --DOMWINDOW == 99 (000000A60D46D800) [pid = 3056] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 09:13:29 INFO - PROCESS | 3056 | --DOMWINDOW == 98 (000000A607147800) [pid = 3056] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 09:13:29 INFO - PROCESS | 3056 | --DOMWINDOW == 97 (000000A617D77800) [pid = 3056] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 09:13:29 INFO - PROCESS | 3056 | 1464365609496 Marionette TRACE conn5 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:13:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:13:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 733ms 09:13:29 INFO - PROCESS | 3056 | 1464365609514 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 09:13:29 INFO - PROCESS | 3056 | 1464365609516 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 09:13:29 INFO - PROCESS | 3056 | 1464365609519 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 09:13:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 09:13:29 INFO - PROCESS | 3056 | 1464365609521 Marionette TRACE conn5 <- [1,366,null,{}] 09:13:29 INFO - PROCESS | 3056 | 1464365609524 Marionette TRACE conn5 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:29 INFO - PROCESS | 3056 | 1464365609614 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 09:13:29 INFO - PROCESS | 3056 | 1464365609622 Marionette TRACE conn5 -> [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([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:29 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61D20C800 == 53 [pid = 3056] [id = 101] 09:13:29 INFO - PROCESS | 3056 | ++DOMWINDOW == 98 (000000A608E8C000) [pid = 3056] [serial = 300] [outer = 0000000000000000] 09:13:29 INFO - PROCESS | 3056 | ++DOMWINDOW == 99 (000000A614CD2000) [pid = 3056] [serial = 301] [outer = 000000A608E8C000] 09:13:29 INFO - PROCESS | 3056 | 1464365609669 Marionette DEBUG loaded listener.js 09:13:29 INFO - PROCESS | 3056 | ++DOMWINDOW == 100 (000000A6162E0800) [pid = 3056] [serial = 302] [outer = 000000A608E8C000] 09:13:30 INFO - PROCESS | 3056 | 1464365610074 Marionette TRACE conn5 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:13:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:13:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 585ms 09:13:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 09:13:30 INFO - PROCESS | 3056 | 1464365610108 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 09:13:30 INFO - PROCESS | 3056 | 1464365610111 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 09:13:30 INFO - PROCESS | 3056 | 1464365610114 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 09:13:30 INFO - PROCESS | 3056 | 1464365610116 Marionette TRACE conn5 <- [1,370,null,{}] 09:13:30 INFO - PROCESS | 3056 | 1464365610119 Marionette TRACE conn5 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:30 INFO - PROCESS | 3056 | 1464365610203 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 09:13:30 INFO - PROCESS | 3056 | 1464365610236 Marionette TRACE conn5 -> [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([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:30 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61D590800 == 54 [pid = 3056] [id = 102] 09:13:30 INFO - PROCESS | 3056 | ++DOMWINDOW == 101 (000000A6162E4800) [pid = 3056] [serial = 303] [outer = 0000000000000000] 09:13:30 INFO - PROCESS | 3056 | ++DOMWINDOW == 102 (000000A617D77800) [pid = 3056] [serial = 304] [outer = 000000A6162E4800] 09:13:30 INFO - PROCESS | 3056 | 1464365610282 Marionette DEBUG loaded listener.js 09:13:30 INFO - PROCESS | 3056 | ++DOMWINDOW == 103 (000000A61ACE3C00) [pid = 3056] [serial = 305] [outer = 000000A6162E4800] 09:13:30 INFO - PROCESS | 3056 | 1464365610697 Marionette TRACE conn5 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:13:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:13:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 626ms 09:13:30 INFO - PROCESS | 3056 | 1464365610744 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 09:13:30 INFO - PROCESS | 3056 | 1464365610747 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 09:13:30 INFO - PROCESS | 3056 | 1464365610750 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 09:13:30 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 09:13:30 INFO - PROCESS | 3056 | 1464365610752 Marionette TRACE conn5 <- [1,374,null,{}] 09:13:30 INFO - PROCESS | 3056 | 1464365610756 Marionette TRACE conn5 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:30 INFO - PROCESS | 3056 | 1464365610869 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 09:13:30 INFO - PROCESS | 3056 | 1464365610877 Marionette TRACE conn5 -> [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([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:30 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61DD92800 == 55 [pid = 3056] [id = 103] 09:13:30 INFO - PROCESS | 3056 | ++DOMWINDOW == 104 (000000A61ACED800) [pid = 3056] [serial = 306] [outer = 0000000000000000] 09:13:30 INFO - PROCESS | 3056 | ++DOMWINDOW == 105 (000000A61D168800) [pid = 3056] [serial = 307] [outer = 000000A61ACED800] 09:13:30 INFO - PROCESS | 3056 | 1464365610928 Marionette DEBUG loaded listener.js 09:13:31 INFO - PROCESS | 3056 | ++DOMWINDOW == 106 (000000A61D239000) [pid = 3056] [serial = 308] [outer = 000000A61ACED800] 09:13:31 INFO - PROCESS | 3056 | 1464365611382 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 09:13:31 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 09:13:31 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 694ms 09:13:31 INFO - PROCESS | 3056 | 1464365611481 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 09:13:31 INFO - PROCESS | 3056 | 1464365611486 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 09:13:31 INFO - PROCESS | 3056 | 1464365611492 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 09:13:31 INFO - PROCESS | 3056 | 1464365611496 Marionette TRACE conn5 <- [1,378,null,{}] 09:13:31 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 09:13:31 INFO - PROCESS | 3056 | 1464365611503 Marionette TRACE conn5 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:31 INFO - PROCESS | 3056 | 1464365611678 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 09:13:31 INFO - PROCESS | 3056 | 1464365611743 Marionette TRACE conn5 -> [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([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:31 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60F0C8800 == 56 [pid = 3056] [id = 104] 09:13:31 INFO - PROCESS | 3056 | ++DOMWINDOW == 107 (000000A6084BEC00) [pid = 3056] [serial = 309] [outer = 0000000000000000] 09:13:31 INFO - PROCESS | 3056 | ++DOMWINDOW == 108 (000000A608AEA000) [pid = 3056] [serial = 310] [outer = 000000A6084BEC00] 09:13:31 INFO - PROCESS | 3056 | 1464365611841 Marionette DEBUG loaded listener.js 09:13:31 INFO - PROCESS | 3056 | ++DOMWINDOW == 109 (000000A608E84400) [pid = 3056] [serial = 311] [outer = 000000A6084BEC00] 09:13:32 INFO - PROCESS | 3056 | 1464365612524 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 09:13:32 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 09:13:32 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1078ms 09:13:32 INFO - PROCESS | 3056 | 1464365612579 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 09:13:32 INFO - PROCESS | 3056 | 1464365612583 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 09:13:32 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 09:13:32 INFO - PROCESS | 3056 | 1464365612592 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 09:13:32 INFO - PROCESS | 3056 | 1464365612596 Marionette TRACE conn5 <- [1,382,null,{}] 09:13:32 INFO - PROCESS | 3056 | 1464365612600 Marionette TRACE conn5 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:32 INFO - PROCESS | 3056 | 1464365612715 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 09:13:32 INFO - PROCESS | 3056 | 1464365612786 Marionette TRACE conn5 -> [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([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:32 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61868B800 == 57 [pid = 3056] [id = 105] 09:13:32 INFO - PROCESS | 3056 | ++DOMWINDOW == 110 (000000A60EE92C00) [pid = 3056] [serial = 312] [outer = 0000000000000000] 09:13:32 INFO - PROCESS | 3056 | ++DOMWINDOW == 111 (000000A60F2A0400) [pid = 3056] [serial = 313] [outer = 000000A60EE92C00] 09:13:32 INFO - PROCESS | 3056 | 1464365612842 Marionette DEBUG loaded listener.js 09:13:32 INFO - PROCESS | 3056 | ++DOMWINDOW == 112 (000000A614C87000) [pid = 3056] [serial = 314] [outer = 000000A60EE92C00] 09:13:33 INFO - PROCESS | 3056 | 1464365613472 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 09:13:33 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 09:13:33 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 944ms 09:13:33 INFO - PROCESS | 3056 | 1464365613537 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 09:13:33 INFO - PROCESS | 3056 | 1464365613539 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 09:13:33 INFO - PROCESS | 3056 | 1464365613557 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 09:13:33 INFO - PROCESS | 3056 | 1464365613560 Marionette TRACE conn5 <- [1,386,null,{}] 09:13:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 09:13:33 INFO - PROCESS | 3056 | 1464365613570 Marionette TRACE conn5 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:33 INFO - PROCESS | 3056 | 1464365613687 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 09:13:33 INFO - PROCESS | 3056 | 1464365613761 Marionette TRACE conn5 -> [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([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:33 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61D13D000 == 58 [pid = 3056] [id = 106] 09:13:33 INFO - PROCESS | 3056 | ++DOMWINDOW == 113 (000000A6162FC400) [pid = 3056] [serial = 315] [outer = 0000000000000000] 09:13:33 INFO - PROCESS | 3056 | ++DOMWINDOW == 114 (000000A6164CE400) [pid = 3056] [serial = 316] [outer = 000000A6162FC400] 09:13:33 INFO - PROCESS | 3056 | 1464365613861 Marionette DEBUG loaded listener.js 09:13:33 INFO - PROCESS | 3056 | ++DOMWINDOW == 115 (000000A61933F400) [pid = 3056] [serial = 317] [outer = 000000A6162FC400] 09:13:34 INFO - PROCESS | 3056 | 1464365614519 Marionette TRACE conn5 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 09:13:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 09:13:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 986ms 09:13:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 09:13:34 INFO - PROCESS | 3056 | 1464365614550 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 09:13:34 INFO - PROCESS | 3056 | 1464365614552 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 09:13:34 INFO - PROCESS | 3056 | 1464365614556 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 09:13:34 INFO - PROCESS | 3056 | 1464365614558 Marionette TRACE conn5 <- [1,390,null,{}] 09:13:34 INFO - PROCESS | 3056 | 1464365614562 Marionette TRACE conn5 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:34 INFO - PROCESS | 3056 | 1464365614676 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 09:13:34 INFO - PROCESS | 3056 | 1464365614760 Marionette TRACE conn5 -> [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([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:34 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61E879800 == 59 [pid = 3056] [id = 107] 09:13:34 INFO - PROCESS | 3056 | ++DOMWINDOW == 116 (000000A61A575800) [pid = 3056] [serial = 318] [outer = 0000000000000000] 09:13:34 INFO - PROCESS | 3056 | ++DOMWINDOW == 117 (000000A61A57BC00) [pid = 3056] [serial = 319] [outer = 000000A61A575800] 09:13:34 INFO - PROCESS | 3056 | 1464365614816 Marionette DEBUG loaded listener.js 09:13:34 INFO - PROCESS | 3056 | ++DOMWINDOW == 118 (000000A61CCD0400) [pid = 3056] [serial = 320] [outer = 000000A61A575800] 09:13:35 INFO - PROCESS | 3056 | 1464365615398 Marionette TRACE conn5 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 09:13:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 09:13:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 880ms 09:13:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 09:13:35 INFO - PROCESS | 3056 | 1464365615439 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 09:13:35 INFO - PROCESS | 3056 | 1464365615442 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 09:13:35 INFO - PROCESS | 3056 | 1464365615445 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 09:13:35 INFO - PROCESS | 3056 | 1464365615447 Marionette TRACE conn5 <- [1,394,null,{}] 09:13:35 INFO - PROCESS | 3056 | 1464365615451 Marionette TRACE conn5 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:35 INFO - PROCESS | 3056 | 1464365615561 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 09:13:35 INFO - PROCESS | 3056 | 1464365615632 Marionette TRACE conn5 -> [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([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:35 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6195AF000 == 60 [pid = 3056] [id = 108] 09:13:35 INFO - PROCESS | 3056 | ++DOMWINDOW == 119 (000000A617C08800) [pid = 3056] [serial = 321] [outer = 0000000000000000] 09:13:35 INFO - PROCESS | 3056 | ++DOMWINDOW == 120 (000000A617C0D800) [pid = 3056] [serial = 322] [outer = 000000A617C08800] 09:13:35 INFO - PROCESS | 3056 | 1464365615687 Marionette DEBUG loaded listener.js 09:13:35 INFO - PROCESS | 3056 | ++DOMWINDOW == 121 (000000A61CCC8400) [pid = 3056] [serial = 323] [outer = 000000A617C08800] 09:13:36 INFO - PROCESS | 3056 | 1464365616545 Marionette TRACE conn5 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 09:13:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 09:13:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1133ms 09:13:36 INFO - PROCESS | 3056 | 1464365616581 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 09:13:36 INFO - PROCESS | 3056 | 1464365616585 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 09:13:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 09:13:36 INFO - PROCESS | 3056 | 1464365616603 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 09:13:36 INFO - PROCESS | 3056 | 1464365616607 Marionette TRACE conn5 <- [1,398,null,{}] 09:13:36 INFO - PROCESS | 3056 | 1464365616615 Marionette TRACE conn5 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:36 INFO - PROCESS | 3056 | 1464365616718 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 09:13:36 INFO - PROCESS | 3056 | 1464365616790 Marionette TRACE conn5 -> [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([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:36 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61581A800 == 61 [pid = 3056] [id = 109] 09:13:36 INFO - PROCESS | 3056 | ++DOMWINDOW == 122 (000000A609441000) [pid = 3056] [serial = 324] [outer = 0000000000000000] 09:13:36 INFO - PROCESS | 3056 | ++DOMWINDOW == 123 (000000A60A2E8400) [pid = 3056] [serial = 325] [outer = 000000A609441000] 09:13:36 INFO - PROCESS | 3056 | 1464365616841 Marionette DEBUG loaded listener.js 09:13:36 INFO - PROCESS | 3056 | ++DOMWINDOW == 124 (000000A60ED4EC00) [pid = 3056] [serial = 326] [outer = 000000A609441000] 09:13:37 INFO - PROCESS | 3056 | --DOCSHELL 000000A619195000 == 60 [pid = 3056] [id = 61] 09:13:37 INFO - PROCESS | 3056 | --DOCSHELL 000000A619012000 == 59 [pid = 3056] [id = 62] 09:13:37 INFO - PROCESS | 3056 | --DOCSHELL 000000A61D590800 == 58 [pid = 3056] [id = 102] 09:13:37 INFO - PROCESS | 3056 | --DOCSHELL 000000A61D20C800 == 57 [pid = 3056] [id = 101] 09:13:37 INFO - PROCESS | 3056 | --DOCSHELL 000000A61CF2F800 == 56 [pid = 3056] [id = 100] 09:13:37 INFO - PROCESS | 3056 | --DOCSHELL 000000A609619000 == 55 [pid = 3056] [id = 99] 09:13:37 INFO - PROCESS | 3056 | --DOCSHELL 000000A6191B0000 == 54 [pid = 3056] [id = 98] 09:13:37 INFO - PROCESS | 3056 | --DOCSHELL 000000A6182D2000 == 53 [pid = 3056] [id = 97] 09:13:37 INFO - PROCESS | 3056 | --DOCSHELL 000000A615CD8000 == 52 [pid = 3056] [id = 96] 09:13:37 INFO - PROCESS | 3056 | --DOCSHELL 000000A614CA6800 == 51 [pid = 3056] [id = 95] 09:13:37 INFO - PROCESS | 3056 | --DOCSHELL 000000A615670800 == 50 [pid = 3056] [id = 94] 09:13:37 INFO - PROCESS | 3056 | --DOMWINDOW == 123 (000000A608B6EC00) [pid = 3056] [serial = 223] [outer = 0000000000000000] [url = about:blank] 09:13:37 INFO - PROCESS | 3056 | --DOMWINDOW == 122 (000000A60EE94000) [pid = 3056] [serial = 226] [outer = 0000000000000000] [url = about:blank] 09:13:37 INFO - PROCESS | 3056 | --DOMWINDOW == 121 (000000A61AC33800) [pid = 3056] [serial = 229] [outer = 0000000000000000] [url = about:blank] 09:13:37 INFO - PROCESS | 3056 | --DOMWINDOW == 120 (000000A619349C00) [pid = 3056] [serial = 262] [outer = 0000000000000000] [url = about:blank] 09:13:37 INFO - PROCESS | 3056 | --DOCSHELL 000000A61328A800 == 49 [pid = 3056] [id = 93] 09:13:37 INFO - PROCESS | 3056 | --DOCSHELL 000000A60DD60800 == 48 [pid = 3056] [id = 89] 09:13:37 INFO - PROCESS | 3056 | --DOMWINDOW == 119 (000000A614E9A800) [pid = 3056] [serial = 250] [outer = 0000000000000000] [url = about:blank] 09:13:37 INFO - PROCESS | 3056 | --DOMWINDOW == 118 (000000A611D98400) [pid = 3056] [serial = 233] [outer = 0000000000000000] [url = about:blank] 09:13:37 INFO - PROCESS | 3056 | --DOMWINDOW == 117 (000000A60943C400) [pid = 3056] [serial = 232] [outer = 0000000000000000] [url = about:blank] 09:13:37 INFO - PROCESS | 3056 | --DOMWINDOW == 116 (000000A608AF2C00) [pid = 3056] [serial = 238] [outer = 0000000000000000] [url = about:blank] 09:13:37 INFO - PROCESS | 3056 | --DOMWINDOW == 115 (000000A608E8D000) [pid = 3056] [serial = 239] [outer = 0000000000000000] [url = about:blank] 09:13:37 INFO - PROCESS | 3056 | --DOMWINDOW == 114 (000000A609441800) [pid = 3056] [serial = 236] [outer = 0000000000000000] [url = about:blank] 09:13:37 INFO - PROCESS | 3056 | --DOMWINDOW == 113 (000000A608E82000) [pid = 3056] [serial = 235] [outer = 0000000000000000] [url = about:blank] 09:13:37 INFO - PROCESS | 3056 | --DOMWINDOW == 112 (000000A617016400) [pid = 3056] [serial = 253] [outer = 0000000000000000] [url = about:blank] 09:13:37 INFO - PROCESS | 3056 | --DOMWINDOW == 111 (000000A611D61800) [pid = 3056] [serial = 244] [outer = 0000000000000000] [url = about:blank] 09:13:37 INFO - PROCESS | 3056 | --DOMWINDOW == 110 (000000A60E1A2000) [pid = 3056] [serial = 241] [outer = 0000000000000000] [url = about:blank] 09:13:37 INFO - PROCESS | 3056 | --DOMWINDOW == 109 (000000A60EE96C00) [pid = 3056] [serial = 242] [outer = 0000000000000000] [url = about:blank] 09:13:37 INFO - PROCESS | 3056 | --DOMWINDOW == 108 (000000A6151D1400) [pid = 3056] [serial = 251] [outer = 0000000000000000] [url = about:blank] 09:13:37 INFO - PROCESS | 3056 | --DOMWINDOW == 107 (000000A6170A6800) [pid = 3056] [serial = 257] [outer = 0000000000000000] [url = about:blank] 09:13:37 INFO - PROCESS | 3056 | --DOMWINDOW == 106 (000000A612430000) [pid = 3056] [serial = 256] [outer = 0000000000000000] [url = about:blank] 09:13:37 INFO - PROCESS | 3056 | --DOMWINDOW == 105 (000000A61709FC00) [pid = 3056] [serial = 254] [outer = 0000000000000000] [url = about:blank] 09:13:37 INFO - PROCESS | 3056 | --DOMWINDOW == 104 (000000A608E89800) [pid = 3056] [serial = 247] [outer = 0000000000000000] [url = about:blank] 09:13:37 INFO - PROCESS | 3056 | --DOMWINDOW == 103 (000000A6130BF000) [pid = 3056] [serial = 248] [outer = 0000000000000000] [url = about:blank] 09:13:37 INFO - PROCESS | 3056 | --DOMWINDOW == 102 (000000A619120C00) [pid = 3056] [serial = 260] [outer = 0000000000000000] [url = about:blank] 09:13:37 INFO - PROCESS | 3056 | --DOMWINDOW == 101 (000000A618750800) [pid = 3056] [serial = 259] [outer = 0000000000000000] [url = about:blank] 09:13:37 INFO - PROCESS | 3056 | --DOMWINDOW == 100 (000000A61242B000) [pid = 3056] [serial = 245] [outer = 0000000000000000] [url = about:blank] 09:13:37 INFO - PROCESS | 3056 | 1464365617502 Marionette TRACE conn5 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 09:13:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 09:13:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 944ms 09:13:37 INFO - PROCESS | 3056 | 1464365617539 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 09:13:37 INFO - PROCESS | 3056 | 1464365617544 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 09:13:37 INFO - PROCESS | 3056 | 1464365617553 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 09:13:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 09:13:37 INFO - PROCESS | 3056 | 1464365617556 Marionette TRACE conn5 <- [1,402,null,{}] 09:13:37 INFO - PROCESS | 3056 | 1464365617560 Marionette TRACE conn5 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:37 INFO - PROCESS | 3056 | 1464365617682 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 09:13:37 INFO - PROCESS | 3056 | 1464365617730 Marionette TRACE conn5 -> [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([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:37 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60EEC7800 == 49 [pid = 3056] [id = 110] 09:13:37 INFO - PROCESS | 3056 | ++DOMWINDOW == 101 (000000A608CD7400) [pid = 3056] [serial = 327] [outer = 0000000000000000] 09:13:37 INFO - PROCESS | 3056 | ++DOMWINDOW == 102 (000000A608E82000) [pid = 3056] [serial = 328] [outer = 000000A608CD7400] 09:13:37 INFO - PROCESS | 3056 | 1464365617777 Marionette DEBUG loaded listener.js 09:13:37 INFO - PROCESS | 3056 | ++DOMWINDOW == 103 (000000A60D259C00) [pid = 3056] [serial = 329] [outer = 000000A608CD7400] 09:13:38 INFO - PROCESS | 3056 | 1464365618225 Marionette TRACE conn5 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 09:13:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 09:13:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 733ms 09:13:38 INFO - PROCESS | 3056 | 1464365618292 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 09:13:38 INFO - PROCESS | 3056 | 1464365618294 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 09:13:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 09:13:38 INFO - PROCESS | 3056 | 1464365618298 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 09:13:38 INFO - PROCESS | 3056 | 1464365618301 Marionette TRACE conn5 <- [1,406,null,{}] 09:13:38 INFO - PROCESS | 3056 | 1464365618316 Marionette TRACE conn5 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:38 INFO - PROCESS | 3056 | 1464365618408 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 09:13:38 INFO - PROCESS | 3056 | 1464365618423 Marionette TRACE conn5 -> [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([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:38 INFO - PROCESS | 3056 | ++DOCSHELL 000000A615917000 == 50 [pid = 3056] [id = 111] 09:13:38 INFO - PROCESS | 3056 | ++DOMWINDOW == 104 (000000A61242D400) [pid = 3056] [serial = 330] [outer = 0000000000000000] 09:13:38 INFO - PROCESS | 3056 | ++DOMWINDOW == 105 (000000A613073000) [pid = 3056] [serial = 331] [outer = 000000A61242D400] 09:13:38 INFO - PROCESS | 3056 | 1464365618475 Marionette DEBUG loaded listener.js 09:13:38 INFO - PROCESS | 3056 | ++DOMWINDOW == 106 (000000A614CD4000) [pid = 3056] [serial = 332] [outer = 000000A61242D400] 09:13:38 INFO - PROCESS | 3056 | 1464365618934 Marionette TRACE conn5 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 09:13:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 09:13:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 691ms 09:13:39 INFO - PROCESS | 3056 | 1464365618999 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 09:13:39 INFO - PROCESS | 3056 | 1464365619002 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 09:13:39 INFO - PROCESS | 3056 | 1464365619006 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 09:13:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 09:13:39 INFO - PROCESS | 3056 | 1464365619008 Marionette TRACE conn5 <- [1,410,null,{}] 09:13:39 INFO - PROCESS | 3056 | 1464365619011 Marionette TRACE conn5 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:39 INFO - PROCESS | 3056 | 1464365619102 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 09:13:39 INFO - PROCESS | 3056 | 1464365619112 Marionette TRACE conn5 -> [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([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:39 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6182E1000 == 51 [pid = 3056] [id = 112] 09:13:39 INFO - PROCESS | 3056 | ++DOMWINDOW == 107 (000000A614795800) [pid = 3056] [serial = 333] [outer = 0000000000000000] 09:13:39 INFO - PROCESS | 3056 | ++DOMWINDOW == 108 (000000A6151D0800) [pid = 3056] [serial = 334] [outer = 000000A614795800] 09:13:39 INFO - PROCESS | 3056 | 1464365619215 Marionette DEBUG loaded listener.js 09:13:39 INFO - PROCESS | 3056 | ++DOMWINDOW == 109 (000000A6162DB800) [pid = 3056] [serial = 335] [outer = 000000A614795800] 09:13:39 INFO - PROCESS | 3056 | 1464365619597 Marionette TRACE conn5 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 09:13:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 09:13:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 627ms 09:13:39 INFO - PROCESS | 3056 | 1464365619638 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 09:13:39 INFO - PROCESS | 3056 | 1464365619640 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 09:13:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 09:13:39 INFO - PROCESS | 3056 | 1464365619644 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 09:13:39 INFO - PROCESS | 3056 | 1464365619646 Marionette TRACE conn5 <- [1,414,null,{}] 09:13:39 INFO - PROCESS | 3056 | 1464365619649 Marionette TRACE conn5 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:39 INFO - PROCESS | 3056 | 1464365619770 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 09:13:39 INFO - PROCESS | 3056 | 1464365619824 Marionette TRACE conn5 -> [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([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:39 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6191D9800 == 52 [pid = 3056] [id = 113] 09:13:39 INFO - PROCESS | 3056 | ++DOMWINDOW == 110 (000000A61557BC00) [pid = 3056] [serial = 336] [outer = 0000000000000000] 09:13:39 INFO - PROCESS | 3056 | ++DOMWINDOW == 111 (000000A6162F5400) [pid = 3056] [serial = 337] [outer = 000000A61557BC00] 09:13:39 INFO - PROCESS | 3056 | 1464365619885 Marionette DEBUG loaded listener.js 09:13:39 INFO - PROCESS | 3056 | ++DOMWINDOW == 112 (000000A617016400) [pid = 3056] [serial = 338] [outer = 000000A61557BC00] 09:13:40 INFO - PROCESS | 3056 | --DOMWINDOW == 111 (000000A619121000) [pid = 3056] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 09:13:40 INFO - PROCESS | 3056 | --DOMWINDOW == 110 (000000A608CE4400) [pid = 3056] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 09:13:40 INFO - PROCESS | 3056 | --DOMWINDOW == 109 (000000A615FA9400) [pid = 3056] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 09:13:40 INFO - PROCESS | 3056 | --DOMWINDOW == 108 (000000A60ED4E400) [pid = 3056] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 09:13:40 INFO - PROCESS | 3056 | --DOMWINDOW == 107 (000000A60F2A2000) [pid = 3056] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 09:13:40 INFO - PROCESS | 3056 | --DOMWINDOW == 106 (000000A6084C1800) [pid = 3056] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 09:13:40 INFO - PROCESS | 3056 | --DOMWINDOW == 105 (000000A614E27000) [pid = 3056] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 09:13:40 INFO - PROCESS | 3056 | --DOMWINDOW == 104 (000000A6162F9C00) [pid = 3056] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 09:13:40 INFO - PROCESS | 3056 | --DOMWINDOW == 103 (000000A609439000) [pid = 3056] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 09:13:40 INFO - PROCESS | 3056 | --DOMWINDOW == 102 (000000A61701E000) [pid = 3056] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 09:13:40 INFO - PROCESS | 3056 | --DOMWINDOW == 101 (000000A607149000) [pid = 3056] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 09:13:40 INFO - PROCESS | 3056 | --DOMWINDOW == 100 (000000A61933F800) [pid = 3056] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 09:13:40 INFO - PROCESS | 3056 | --DOMWINDOW == 99 (000000A614E2A400) [pid = 3056] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 09:13:40 INFO - PROCESS | 3056 | --DOMWINDOW == 98 (000000A608E14000) [pid = 3056] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 09:13:40 INFO - PROCESS | 3056 | --DOMWINDOW == 97 (000000A60DD23400) [pid = 3056] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 09:13:40 INFO - PROCESS | 3056 | --DOMWINDOW == 96 (000000A6194A7400) [pid = 3056] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 09:13:40 INFO - PROCESS | 3056 | --DOMWINDOW == 95 (000000A608E8C000) [pid = 3056] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 09:13:40 INFO - PROCESS | 3056 | --DOMWINDOW == 94 (000000A6162E4800) [pid = 3056] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 09:13:40 INFO - PROCESS | 3056 | 1464365620826 Marionette TRACE conn5 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 09:13:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 09:13:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1286ms 09:13:40 INFO - PROCESS | 3056 | 1464365620934 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 09:13:40 INFO - PROCESS | 3056 | 1464365620940 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 09:13:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 09:13:40 INFO - PROCESS | 3056 | 1464365620946 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 09:13:40 INFO - PROCESS | 3056 | 1464365620950 Marionette TRACE conn5 <- [1,418,null,{}] 09:13:40 INFO - PROCESS | 3056 | 1464365620956 Marionette TRACE conn5 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:41 INFO - PROCESS | 3056 | 1464365621077 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 09:13:41 INFO - PROCESS | 3056 | 1464365621143 Marionette TRACE conn5 -> [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([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:41 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60F0AD000 == 53 [pid = 3056] [id = 114] 09:13:41 INFO - PROCESS | 3056 | ++DOMWINDOW == 95 (000000A608CDA800) [pid = 3056] [serial = 339] [outer = 0000000000000000] 09:13:41 INFO - PROCESS | 3056 | ++DOMWINDOW == 96 (000000A608E8EC00) [pid = 3056] [serial = 340] [outer = 000000A608CDA800] 09:13:41 INFO - PROCESS | 3056 | 1464365621202 Marionette DEBUG loaded listener.js 09:13:41 INFO - PROCESS | 3056 | ++DOMWINDOW == 97 (000000A60DD23400) [pid = 3056] [serial = 341] [outer = 000000A608CDA800] 09:13:42 INFO - PROCESS | 3056 | 1464365622305 Marionette TRACE conn5 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 09:13:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 09:13:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1385ms 09:13:42 INFO - PROCESS | 3056 | 1464365622333 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 09:13:42 INFO - PROCESS | 3056 | 1464365622340 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 09:13:42 INFO - PROCESS | 3056 | 1464365622347 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 09:13:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 09:13:42 INFO - PROCESS | 3056 | 1464365622350 Marionette TRACE conn5 <- [1,422,null,{}] 09:13:42 INFO - PROCESS | 3056 | 1464365622354 Marionette TRACE conn5 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:42 INFO - PROCESS | 3056 | 1464365622467 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 09:13:42 INFO - PROCESS | 3056 | 1464365622583 Marionette TRACE conn5 -> [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([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:42 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6191B0000 == 54 [pid = 3056] [id = 115] 09:13:42 INFO - PROCESS | 3056 | ++DOMWINDOW == 98 (000000A60ED4E400) [pid = 3056] [serial = 342] [outer = 0000000000000000] 09:13:42 INFO - PROCESS | 3056 | ++DOMWINDOW == 99 (000000A61242CC00) [pid = 3056] [serial = 343] [outer = 000000A60ED4E400] 09:13:42 INFO - PROCESS | 3056 | 1464365622639 Marionette DEBUG loaded listener.js 09:13:42 INFO - PROCESS | 3056 | ++DOMWINDOW == 100 (000000A614E2A000) [pid = 3056] [serial = 344] [outer = 000000A60ED4E400] 09:13:43 INFO - PROCESS | 3056 | 1464365623669 Marionette TRACE conn5 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 09:13:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 09:13:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1343ms 09:13:43 INFO - PROCESS | 3056 | 1464365623696 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 09:13:43 INFO - PROCESS | 3056 | 1464365623698 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 09:13:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 09:13:43 INFO - PROCESS | 3056 | 1464365623703 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 09:13:43 INFO - PROCESS | 3056 | 1464365623707 Marionette TRACE conn5 <- [1,426,null,{}] 09:13:43 INFO - PROCESS | 3056 | 1464365623719 Marionette TRACE conn5 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:43 INFO - PROCESS | 3056 | 1464365623832 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 09:13:43 INFO - PROCESS | 3056 | 1464365623932 Marionette TRACE conn5 -> [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([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:44 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61CEA2000 == 55 [pid = 3056] [id = 116] 09:13:44 INFO - PROCESS | 3056 | ++DOMWINDOW == 101 (000000A6162F5C00) [pid = 3056] [serial = 345] [outer = 0000000000000000] 09:13:44 INFO - PROCESS | 3056 | ++DOMWINDOW == 102 (000000A6170A5400) [pid = 3056] [serial = 346] [outer = 000000A6162F5C00] 09:13:44 INFO - PROCESS | 3056 | 1464365624031 Marionette DEBUG loaded listener.js 09:13:44 INFO - PROCESS | 3056 | ++DOMWINDOW == 103 (000000A617C11800) [pid = 3056] [serial = 347] [outer = 000000A6162F5C00] 09:13:44 INFO - PROCESS | 3056 | 1464365624630 Marionette TRACE conn5 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 09:13:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 09:13:44 INFO - PROCESS | 3056 | 1464365624693 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 09:13:44 INFO - PROCESS | 3056 | 1464365624697 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 09:13:44 INFO - PROCESS | 3056 | 1464365624699 Marionette TRACE conn5 <- [1,430,null,{}] 09:13:44 INFO - PROCESS | 3056 | 1464365624702 Marionette TRACE conn5 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:44 INFO - PROCESS | 3056 | 1464365624812 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 09:13:44 INFO - PROCESS | 3056 | 1464365624895 Marionette TRACE conn5 -> [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([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:44 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61CF36000 == 56 [pid = 3056] [id = 117] 09:13:44 INFO - PROCESS | 3056 | ++DOMWINDOW == 104 (000000A619122000) [pid = 3056] [serial = 348] [outer = 0000000000000000] 09:13:44 INFO - PROCESS | 3056 | ++DOMWINDOW == 105 (000000A619340000) [pid = 3056] [serial = 349] [outer = 000000A619122000] 09:13:44 INFO - PROCESS | 3056 | 1464365624951 Marionette DEBUG loaded listener.js 09:13:45 INFO - PROCESS | 3056 | ++DOMWINDOW == 106 (000000A6194A1400) [pid = 3056] [serial = 350] [outer = 000000A619122000] 09:13:45 INFO - PROCESS | 3056 | 1464365625559 Marionette TRACE conn5 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 09:13:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 09:13:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 881ms 09:13:45 INFO - PROCESS | 3056 | 1464365625580 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 09:13:45 INFO - PROCESS | 3056 | 1464365625583 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 09:13:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 09:13:45 INFO - PROCESS | 3056 | 1464365625586 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 09:13:45 INFO - PROCESS | 3056 | 1464365625588 Marionette TRACE conn5 <- [1,434,null,{}] 09:13:45 INFO - PROCESS | 3056 | 1464365625592 Marionette TRACE conn5 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:45 INFO - PROCESS | 3056 | 1464365625698 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 09:13:45 INFO - PROCESS | 3056 | 1464365625883 Marionette TRACE conn5 -> [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([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:45 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60FCD1800 == 57 [pid = 3056] [id = 118] 09:13:45 INFO - PROCESS | 3056 | ++DOMWINDOW == 107 (000000A607149000) [pid = 3056] [serial = 351] [outer = 0000000000000000] 09:13:45 INFO - PROCESS | 3056 | ++DOMWINDOW == 108 (000000A607184C00) [pid = 3056] [serial = 352] [outer = 000000A607149000] 09:13:45 INFO - PROCESS | 3056 | 1464365625934 Marionette DEBUG loaded listener.js 09:13:46 INFO - PROCESS | 3056 | ++DOMWINDOW == 109 (000000A608E17000) [pid = 3056] [serial = 353] [outer = 000000A607149000] 09:13:46 INFO - PROCESS | 3056 | 1464365626559 Marionette TRACE conn5 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 09:13:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 09:13:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1031ms 09:13:46 INFO - PROCESS | 3056 | 1464365626621 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 09:13:46 INFO - PROCESS | 3056 | 1464365626626 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 09:13:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 09:13:46 INFO - PROCESS | 3056 | 1464365626649 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 09:13:46 INFO - PROCESS | 3056 | 1464365626654 Marionette TRACE conn5 <- [1,438,null,{}] 09:13:46 INFO - PROCESS | 3056 | --DOCSHELL 000000A6182E1000 == 56 [pid = 3056] [id = 112] 09:13:46 INFO - PROCESS | 3056 | --DOCSHELL 000000A615917000 == 55 [pid = 3056] [id = 111] 09:13:46 INFO - PROCESS | 3056 | --DOCSHELL 000000A60EEC7800 == 54 [pid = 3056] [id = 110] 09:13:46 INFO - PROCESS | 3056 | --DOCSHELL 000000A61581A800 == 53 [pid = 3056] [id = 109] 09:13:46 INFO - PROCESS | 3056 | --DOCSHELL 000000A61868B800 == 52 [pid = 3056] [id = 105] 09:13:46 INFO - PROCESS | 3056 | --DOCSHELL 000000A60F0C8800 == 51 [pid = 3056] [id = 104] 09:13:46 INFO - PROCESS | 3056 | --DOMWINDOW == 108 (000000A61D167C00) [pid = 3056] [serial = 176] [outer = 0000000000000000] [url = about:blank] 09:13:46 INFO - PROCESS | 3056 | --DOMWINDOW == 107 (000000A60D46B000) [pid = 3056] [serial = 179] [outer = 0000000000000000] [url = about:blank] 09:13:46 INFO - PROCESS | 3056 | --DOMWINDOW == 106 (000000A61ACEBC00) [pid = 3056] [serial = 230] [outer = 0000000000000000] [url = about:blank] 09:13:46 INFO - PROCESS | 3056 | --DOMWINDOW == 105 (000000A611D96400) [pid = 3056] [serial = 227] [outer = 0000000000000000] [url = about:blank] 09:13:46 INFO - PROCESS | 3056 | --DOMWINDOW == 104 (000000A614E96800) [pid = 3056] [serial = 182] [outer = 0000000000000000] [url = about:blank] 09:13:46 INFO - PROCESS | 3056 | --DOMWINDOW == 103 (000000A608E87400) [pid = 3056] [serial = 224] [outer = 0000000000000000] [url = about:blank] 09:13:46 INFO - PROCESS | 3056 | --DOMWINDOW == 102 (000000A6156C4000) [pid = 3056] [serial = 185] [outer = 0000000000000000] [url = about:blank] 09:13:46 INFO - PROCESS | 3056 | --DOMWINDOW == 101 (000000A60E133800) [pid = 3056] [serial = 268] [outer = 0000000000000000] [url = about:blank] 09:13:46 INFO - PROCESS | 3056 | --DOMWINDOW == 100 (000000A60EE08800) [pid = 3056] [serial = 271] [outer = 0000000000000000] [url = about:blank] 09:13:46 INFO - PROCESS | 3056 | --DOMWINDOW == 99 (000000A61AC3DC00) [pid = 3056] [serial = 274] [outer = 0000000000000000] [url = about:blank] 09:13:46 INFO - PROCESS | 3056 | --DOMWINDOW == 98 (000000A61AC3B400) [pid = 3056] [serial = 298] [outer = 0000000000000000] [url = about:blank] 09:13:46 INFO - PROCESS | 3056 | --DOMWINDOW == 97 (000000A6162E0800) [pid = 3056] [serial = 302] [outer = 0000000000000000] [url = about:blank] 09:13:46 INFO - PROCESS | 3056 | --DOMWINDOW == 96 (000000A614CD2000) [pid = 3056] [serial = 301] [outer = 0000000000000000] [url = about:blank] 09:13:46 INFO - PROCESS | 3056 | --DOMWINDOW == 95 (000000A617D77800) [pid = 3056] [serial = 304] [outer = 0000000000000000] [url = about:blank] 09:13:46 INFO - PROCESS | 3056 | --DOMWINDOW == 94 (000000A61AC7C000) [pid = 3056] [serial = 299] [outer = 0000000000000000] [url = about:blank] 09:13:46 INFO - PROCESS | 3056 | --DOMWINDOW == 93 (000000A61ACE3C00) [pid = 3056] [serial = 305] [outer = 0000000000000000] [url = about:blank] 09:13:46 INFO - PROCESS | 3056 | --DOMWINDOW == 92 (000000A615FAB400) [pid = 3056] [serial = 290] [outer = 0000000000000000] [url = about:blank] 09:13:46 INFO - PROCESS | 3056 | --DOMWINDOW == 91 (000000A61D168800) [pid = 3056] [serial = 307] [outer = 0000000000000000] [url = about:blank] 09:13:46 INFO - PROCESS | 3056 | --DOMWINDOW == 90 (000000A617D7A000) [pid = 3056] [serial = 293] [outer = 0000000000000000] [url = about:blank] 09:13:46 INFO - PROCESS | 3056 | --DOMWINDOW == 89 (000000A61678E400) [pid = 3056] [serial = 292] [outer = 0000000000000000] [url = about:blank] 09:13:46 INFO - PROCESS | 3056 | --DOMWINDOW == 88 (000000A612421C00) [pid = 3056] [serial = 281] [outer = 0000000000000000] [url = about:blank] 09:13:46 INFO - PROCESS | 3056 | --DOMWINDOW == 87 (000000A60EE93000) [pid = 3056] [serial = 280] [outer = 0000000000000000] [url = about:blank] 09:13:46 INFO - PROCESS | 3056 | --DOMWINDOW == 86 (000000A619458000) [pid = 3056] [serial = 296] [outer = 0000000000000000] [url = about:blank] 09:13:46 INFO - PROCESS | 3056 | --DOMWINDOW == 85 (000000A614C95C00) [pid = 3056] [serial = 286] [outer = 0000000000000000] [url = about:blank] 09:13:46 INFO - PROCESS | 3056 | --DOMWINDOW == 84 (000000A614E24400) [pid = 3056] [serial = 287] [outer = 0000000000000000] [url = about:blank] 09:13:46 INFO - PROCESS | 3056 | --DOMWINDOW == 83 (000000A61949D800) [pid = 3056] [serial = 263] [outer = 0000000000000000] [url = about:blank] 09:13:46 INFO - PROCESS | 3056 | --DOMWINDOW == 82 (000000A619121400) [pid = 3056] [serial = 295] [outer = 0000000000000000] [url = about:blank] 09:13:46 INFO - PROCESS | 3056 | --DOMWINDOW == 81 (000000A61515FC00) [pid = 3056] [serial = 289] [outer = 0000000000000000] [url = about:blank] 09:13:46 INFO - PROCESS | 3056 | --DOMWINDOW == 80 (000000A60DD25000) [pid = 3056] [serial = 278] [outer = 0000000000000000] [url = about:blank] 09:13:46 INFO - PROCESS | 3056 | --DOMWINDOW == 79 (000000A608E89400) [pid = 3056] [serial = 277] [outer = 0000000000000000] [url = about:blank] 09:13:46 INFO - PROCESS | 3056 | --DOMWINDOW == 78 (000000A60E1A1400) [pid = 3056] [serial = 283] [outer = 0000000000000000] [url = about:blank] 09:13:46 INFO - PROCESS | 3056 | --DOMWINDOW == 77 (000000A611D61000) [pid = 3056] [serial = 284] [outer = 0000000000000000] [url = about:blank] 09:13:46 INFO - PROCESS | 3056 | --DOMWINDOW == 76 (000000A607148400) [pid = 3056] [serial = 265] [outer = 0000000000000000] [url = about:blank] 09:13:46 INFO - PROCESS | 3056 | 1464365626722 Marionette TRACE conn5 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:46 INFO - PROCESS | 3056 | 1464365626822 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 09:13:46 INFO - PROCESS | 3056 | 1464365626831 Marionette TRACE conn5 -> [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([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:46 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60FCB0000 == 52 [pid = 3056] [id = 119] 09:13:46 INFO - PROCESS | 3056 | ++DOMWINDOW == 77 (000000A608E89400) [pid = 3056] [serial = 354] [outer = 0000000000000000] 09:13:46 INFO - PROCESS | 3056 | ++DOMWINDOW == 78 (000000A60943D000) [pid = 3056] [serial = 355] [outer = 000000A608E89400] 09:13:46 INFO - PROCESS | 3056 | 1464365626879 Marionette DEBUG loaded listener.js 09:13:46 INFO - PROCESS | 3056 | ++DOMWINDOW == 79 (000000A60EE06400) [pid = 3056] [serial = 356] [outer = 000000A608E89400] 09:13:47 INFO - PROCESS | 3056 | 1464365627389 Marionette TRACE conn5 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 09:13:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 09:13:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 797ms 09:13:47 INFO - PROCESS | 3056 | 1464365627434 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 09:13:47 INFO - PROCESS | 3056 | 1464365627438 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 09:13:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 09:13:47 INFO - PROCESS | 3056 | 1464365627442 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 09:13:47 INFO - PROCESS | 3056 | 1464365627444 Marionette TRACE conn5 <- [1,442,null,{}] 09:13:47 INFO - PROCESS | 3056 | 1464365627448 Marionette TRACE conn5 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:47 INFO - PROCESS | 3056 | 1464365627538 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 09:13:47 INFO - PROCESS | 3056 | 1464365627620 Marionette TRACE conn5 -> [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([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:47 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6158C5000 == 53 [pid = 3056] [id = 120] 09:13:47 INFO - PROCESS | 3056 | ++DOMWINDOW == 80 (000000A60DF50400) [pid = 3056] [serial = 357] [outer = 0000000000000000] 09:13:47 INFO - PROCESS | 3056 | ++DOMWINDOW == 81 (000000A6130B9400) [pid = 3056] [serial = 358] [outer = 000000A60DF50400] 09:13:47 INFO - PROCESS | 3056 | 1464365627667 Marionette DEBUG loaded listener.js 09:13:47 INFO - PROCESS | 3056 | ++DOMWINDOW == 82 (000000A614E25C00) [pid = 3056] [serial = 359] [outer = 000000A60DF50400] 09:13:48 INFO - PROCESS | 3056 | 1464365628078 Marionette TRACE conn5 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 09:13:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 09:13:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 672ms 09:13:48 INFO - PROCESS | 3056 | 1464365628117 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 09:13:48 INFO - PROCESS | 3056 | 1464365628119 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 09:13:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 09:13:48 INFO - PROCESS | 3056 | 1464365628129 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 09:13:48 INFO - PROCESS | 3056 | 1464365628135 Marionette TRACE conn5 <- [1,446,null,{}] 09:13:48 INFO - PROCESS | 3056 | 1464365628140 Marionette TRACE conn5 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:48 INFO - PROCESS | 3056 | 1464365628244 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 09:13:48 INFO - PROCESS | 3056 | 1464365628251 Marionette TRACE conn5 -> [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([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:48 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6182E2800 == 54 [pid = 3056] [id = 121] 09:13:48 INFO - PROCESS | 3056 | ++DOMWINDOW == 83 (000000A615580800) [pid = 3056] [serial = 360] [outer = 0000000000000000] 09:13:48 INFO - PROCESS | 3056 | ++DOMWINDOW == 84 (000000A6162E2400) [pid = 3056] [serial = 361] [outer = 000000A615580800] 09:13:48 INFO - PROCESS | 3056 | 1464365628297 Marionette DEBUG loaded listener.js 09:13:48 INFO - PROCESS | 3056 | ++DOMWINDOW == 85 (000000A616445400) [pid = 3056] [serial = 362] [outer = 000000A615580800] 09:13:48 INFO - PROCESS | 3056 | 1464365628759 Marionette TRACE conn5 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 09:13:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 09:13:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 692ms 09:13:48 INFO - PROCESS | 3056 | 1464365628818 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 09:13:48 INFO - PROCESS | 3056 | 1464365628820 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 09:13:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 09:13:48 INFO - PROCESS | 3056 | 1464365628824 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 09:13:48 INFO - PROCESS | 3056 | 1464365628825 Marionette TRACE conn5 <- [1,450,null,{}] 09:13:48 INFO - PROCESS | 3056 | 1464365628829 Marionette TRACE conn5 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:48 INFO - PROCESS | 3056 | 1464365628918 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 09:13:48 INFO - PROCESS | 3056 | 1464365628925 Marionette TRACE conn5 -> [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([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:48 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6191C2000 == 55 [pid = 3056] [id = 122] 09:13:48 INFO - PROCESS | 3056 | ++DOMWINDOW == 86 (000000A61644E400) [pid = 3056] [serial = 363] [outer = 0000000000000000] 09:13:48 INFO - PROCESS | 3056 | ++DOMWINDOW == 87 (000000A616451400) [pid = 3056] [serial = 364] [outer = 000000A61644E400] 09:13:48 INFO - PROCESS | 3056 | 1464365628972 Marionette DEBUG loaded listener.js 09:13:49 INFO - PROCESS | 3056 | ++DOMWINDOW == 88 (000000A61709E400) [pid = 3056] [serial = 365] [outer = 000000A61644E400] 09:13:49 INFO - PROCESS | 3056 | 1464365629436 Marionette TRACE conn5 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 09:13:49 INFO - PROCESS | 3056 | 1464365629459 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 09:13:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 09:13:49 INFO - PROCESS | 3056 | 1464365629462 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 09:13:49 INFO - PROCESS | 3056 | 1464365629464 Marionette TRACE conn5 <- [1,454,null,{}] 09:13:49 INFO - PROCESS | 3056 | 1464365629468 Marionette TRACE conn5 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:49 INFO - PROCESS | 3056 | 1464365629583 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 09:13:49 INFO - PROCESS | 3056 | 1464365629668 Marionette TRACE conn5 -> [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([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:49 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6195AC000 == 56 [pid = 3056] [id = 123] 09:13:49 INFO - PROCESS | 3056 | ++DOMWINDOW == 89 (000000A619125C00) [pid = 3056] [serial = 366] [outer = 0000000000000000] 09:13:49 INFO - PROCESS | 3056 | ++DOMWINDOW == 90 (000000A619450400) [pid = 3056] [serial = 367] [outer = 000000A619125C00] 09:13:49 INFO - PROCESS | 3056 | 1464365629721 Marionette DEBUG loaded listener.js 09:13:49 INFO - PROCESS | 3056 | ++DOMWINDOW == 91 (000000A61A577000) [pid = 3056] [serial = 368] [outer = 000000A619125C00] 09:13:50 INFO - PROCESS | 3056 | [3056] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:13:50 INFO - PROCESS | 3056 | 1464365630227 Marionette TRACE conn5 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 09:13:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 09:13:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 776ms 09:13:50 INFO - PROCESS | 3056 | 1464365630248 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 09:13:50 INFO - PROCESS | 3056 | 1464365630250 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 09:13:50 INFO - PROCESS | 3056 | 1464365630254 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 09:13:50 INFO - PROCESS | 3056 | 1464365630256 Marionette TRACE conn5 <- [1,458,null,{}] 09:13:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 09:13:50 INFO - PROCESS | 3056 | 1464365630259 Marionette TRACE conn5 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:50 INFO - PROCESS | 3056 | 1464365630367 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 09:13:50 INFO - PROCESS | 3056 | 1464365630376 Marionette TRACE conn5 -> [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([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:50 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60DDB0000 == 57 [pid = 3056] [id = 124] 09:13:50 INFO - PROCESS | 3056 | ++DOMWINDOW == 92 (000000A61A5A4C00) [pid = 3056] [serial = 369] [outer = 0000000000000000] 09:13:50 INFO - PROCESS | 3056 | ++DOMWINDOW == 93 (000000A61A5AA400) [pid = 3056] [serial = 370] [outer = 000000A61A5A4C00] 09:13:50 INFO - PROCESS | 3056 | 1464365630422 Marionette DEBUG loaded listener.js 09:13:50 INFO - PROCESS | 3056 | ++DOMWINDOW == 94 (000000A61AC3DC00) [pid = 3056] [serial = 371] [outer = 000000A61A5A4C00] 09:13:50 INFO - PROCESS | 3056 | 1464365630851 Marionette TRACE conn5 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 09:13:50 INFO - PROCESS | 3056 | 1464365630891 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 09:13:50 INFO - PROCESS | 3056 | 1464365630894 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 09:13:50 INFO - PROCESS | 3056 | 1464365630896 Marionette TRACE conn5 <- [1,462,null,{}] 09:13:50 INFO - PROCESS | 3056 | 1464365630900 Marionette TRACE conn5 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:51 INFO - PROCESS | 3056 | 1464365631044 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 09:13:51 INFO - PROCESS | 3056 | 1464365631071 Marionette TRACE conn5 -> [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([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:51 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61D21E800 == 58 [pid = 3056] [id = 125] 09:13:51 INFO - PROCESS | 3056 | ++DOMWINDOW == 95 (000000A61A166000) [pid = 3056] [serial = 372] [outer = 0000000000000000] 09:13:51 INFO - PROCESS | 3056 | ++DOMWINDOW == 96 (000000A61A16EC00) [pid = 3056] [serial = 373] [outer = 000000A61A166000] 09:13:51 INFO - PROCESS | 3056 | 1464365631115 Marionette DEBUG loaded listener.js 09:13:51 INFO - PROCESS | 3056 | ++DOMWINDOW == 97 (000000A61AC3A000) [pid = 3056] [serial = 374] [outer = 000000A61A166000] 09:13:51 INFO - PROCESS | 3056 | --DOMWINDOW == 96 (000000A614795800) [pid = 3056] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 09:13:51 INFO - PROCESS | 3056 | --DOMWINDOW == 95 (000000A61ACED800) [pid = 3056] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 09:13:51 INFO - PROCESS | 3056 | --DOMWINDOW == 94 (000000A60709BC00) [pid = 3056] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 09:13:51 INFO - PROCESS | 3056 | --DOMWINDOW == 93 (000000A60DF4B800) [pid = 3056] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 09:13:51 INFO - PROCESS | 3056 | --DOMWINDOW == 92 (000000A614C8AC00) [pid = 3056] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 09:13:51 INFO - PROCESS | 3056 | --DOMWINDOW == 91 (000000A61867C400) [pid = 3056] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 09:13:51 INFO - PROCESS | 3056 | --DOMWINDOW == 90 (000000A60EE92C00) [pid = 3056] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 09:13:51 INFO - PROCESS | 3056 | --DOMWINDOW == 89 (000000A6162FC400) [pid = 3056] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 09:13:51 INFO - PROCESS | 3056 | --DOMWINDOW == 88 (000000A617C08800) [pid = 3056] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 09:13:51 INFO - PROCESS | 3056 | --DOMWINDOW == 87 (000000A6084BEC00) [pid = 3056] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 09:13:51 INFO - PROCESS | 3056 | --DOMWINDOW == 86 (000000A6170A2400) [pid = 3056] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 09:13:51 INFO - PROCESS | 3056 | --DOMWINDOW == 85 (000000A61242D400) [pid = 3056] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 09:13:51 INFO - PROCESS | 3056 | --DOMWINDOW == 84 (000000A609441000) [pid = 3056] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 09:13:51 INFO - PROCESS | 3056 | --DOMWINDOW == 83 (000000A608CD7400) [pid = 3056] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 09:13:51 INFO - PROCESS | 3056 | [3056] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:13:51 INFO - PROCESS | 3056 | 1464365631570 Marionette TRACE conn5 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 09:13:51 INFO - PROCESS | 3056 | 1464365631634 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 09:13:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 09:13:51 INFO - PROCESS | 3056 | 1464365631638 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 09:13:51 INFO - PROCESS | 3056 | 1464365631640 Marionette TRACE conn5 <- [1,466,null,{}] 09:13:51 INFO - PROCESS | 3056 | 1464365631644 Marionette TRACE conn5 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:51 INFO - PROCESS | 3056 | 1464365631730 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 09:13:51 INFO - PROCESS | 3056 | 1464365631738 Marionette TRACE conn5 -> [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([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:51 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61D57F000 == 59 [pid = 3056] [id = 126] 09:13:51 INFO - PROCESS | 3056 | ++DOMWINDOW == 84 (000000A60DC8B800) [pid = 3056] [serial = 375] [outer = 0000000000000000] 09:13:51 INFO - PROCESS | 3056 | ++DOMWINDOW == 85 (000000A615576C00) [pid = 3056] [serial = 376] [outer = 000000A60DC8B800] 09:13:51 INFO - PROCESS | 3056 | 1464365631784 Marionette DEBUG loaded listener.js 09:13:51 INFO - PROCESS | 3056 | ++DOMWINDOW == 86 (000000A61A5A5000) [pid = 3056] [serial = 377] [outer = 000000A60DC8B800] 09:13:52 INFO - PROCESS | 3056 | 1464365632206 Marionette TRACE conn5 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 09:13:52 INFO - PROCESS | 3056 | 1464365632273 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 09:13:52 INFO - PROCESS | 3056 | 1464365632276 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 09:13:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 09:13:52 INFO - PROCESS | 3056 | 1464365632279 Marionette TRACE conn5 <- [1,470,null,{}] 09:13:52 INFO - PROCESS | 3056 | 1464365632283 Marionette TRACE conn5 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:52 INFO - PROCESS | 3056 | 1464365632373 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 09:13:52 INFO - PROCESS | 3056 | 1464365632422 Marionette TRACE conn5 -> [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([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:52 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61D8DE800 == 60 [pid = 3056] [id = 127] 09:13:52 INFO - PROCESS | 3056 | ++DOMWINDOW == 87 (000000A61AC76400) [pid = 3056] [serial = 378] [outer = 0000000000000000] 09:13:52 INFO - PROCESS | 3056 | ++DOMWINDOW == 88 (000000A61ACEA400) [pid = 3056] [serial = 379] [outer = 000000A61AC76400] 09:13:52 INFO - PROCESS | 3056 | 1464365632467 Marionette DEBUG loaded listener.js 09:13:52 INFO - PROCESS | 3056 | ++DOMWINDOW == 89 (000000A61CCCD000) [pid = 3056] [serial = 380] [outer = 000000A61AC76400] 09:13:52 INFO - PROCESS | 3056 | 1464365632892 Marionette TRACE conn5 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 09:13:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 09:13:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 629ms 09:13:52 INFO - PROCESS | 3056 | 1464365632910 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 09:13:52 INFO - PROCESS | 3056 | 1464365632912 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 09:13:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 09:13:52 INFO - PROCESS | 3056 | 1464365632920 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 09:13:52 INFO - PROCESS | 3056 | 1464365632922 Marionette TRACE conn5 <- [1,474,null,{}] 09:13:52 INFO - PROCESS | 3056 | 1464365632925 Marionette TRACE conn5 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:53 INFO - PROCESS | 3056 | 1464365633011 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 09:13:53 INFO - PROCESS | 3056 | 1464365633019 Marionette TRACE conn5 -> [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([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:53 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61E7A8000 == 61 [pid = 3056] [id = 128] 09:13:53 INFO - PROCESS | 3056 | ++DOMWINDOW == 90 (000000A61AC15000) [pid = 3056] [serial = 381] [outer = 0000000000000000] 09:13:53 INFO - PROCESS | 3056 | ++DOMWINDOW == 91 (000000A61AC1B000) [pid = 3056] [serial = 382] [outer = 000000A61AC15000] 09:13:53 INFO - PROCESS | 3056 | 1464365633068 Marionette DEBUG loaded listener.js 09:13:53 INFO - PROCESS | 3056 | ++DOMWINDOW == 92 (000000A61D163800) [pid = 3056] [serial = 383] [outer = 000000A61AC15000] 09:13:53 INFO - PROCESS | 3056 | ++DOMWINDOW == 93 (000000A608AEA400) [pid = 3056] [serial = 384] [outer = 000000A60D5F1000] 09:13:53 INFO - PROCESS | 3056 | 1464365633852 Marionette TRACE conn5 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 09:13:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 09:13:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 985ms 09:13:53 INFO - PROCESS | 3056 | 1464365633922 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 09:13:53 INFO - PROCESS | 3056 | 1464365633927 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 09:13:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 09:13:53 INFO - PROCESS | 3056 | 1464365633933 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 09:13:53 INFO - PROCESS | 3056 | 1464365633938 Marionette TRACE conn5 <- [1,478,null,{}] 09:13:53 INFO - PROCESS | 3056 | 1464365633944 Marionette TRACE conn5 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:54 INFO - PROCESS | 3056 | 1464365634063 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 09:13:54 INFO - PROCESS | 3056 | 1464365634179 Marionette TRACE conn5 -> [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([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:54 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61581F000 == 62 [pid = 3056] [id = 129] 09:13:54 INFO - PROCESS | 3056 | ++DOMWINDOW == 94 (000000A60DC77800) [pid = 3056] [serial = 385] [outer = 0000000000000000] 09:13:54 INFO - PROCESS | 3056 | ++DOMWINDOW == 95 (000000A612429400) [pid = 3056] [serial = 386] [outer = 000000A60DC77800] 09:13:54 INFO - PROCESS | 3056 | 1464365634239 Marionette DEBUG loaded listener.js 09:13:54 INFO - PROCESS | 3056 | ++DOMWINDOW == 96 (000000A614E31000) [pid = 3056] [serial = 387] [outer = 000000A60DC77800] 09:13:54 INFO - PROCESS | 3056 | 1464365634818 Marionette TRACE conn5 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 09:13:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 09:13:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 942ms 09:13:54 INFO - PROCESS | 3056 | 1464365634877 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 09:13:54 INFO - PROCESS | 3056 | 1464365634883 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 09:13:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 09:13:54 INFO - PROCESS | 3056 | 1464365634889 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 09:13:54 INFO - PROCESS | 3056 | 1464365634892 Marionette TRACE conn5 <- [1,482,null,{}] 09:13:54 INFO - PROCESS | 3056 | 1464365634897 Marionette TRACE conn5 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:55 INFO - PROCESS | 3056 | 1464365635014 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 09:13:55 INFO - PROCESS | 3056 | 1464365635088 Marionette TRACE conn5 -> [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([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:55 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61D208800 == 63 [pid = 3056] [id = 130] 09:13:55 INFO - PROCESS | 3056 | ++DOMWINDOW == 97 (000000A6162F2000) [pid = 3056] [serial = 388] [outer = 0000000000000000] 09:13:55 INFO - PROCESS | 3056 | ++DOMWINDOW == 98 (000000A616351C00) [pid = 3056] [serial = 389] [outer = 000000A6162F2000] 09:13:55 INFO - PROCESS | 3056 | 1464365635184 Marionette DEBUG loaded listener.js 09:13:55 INFO - PROCESS | 3056 | ++DOMWINDOW == 99 (000000A616359400) [pid = 3056] [serial = 390] [outer = 000000A6162F2000] 09:13:55 INFO - PROCESS | 3056 | 1464365635837 Marionette TRACE conn5 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 09:13:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 09:13:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 986ms 09:13:55 INFO - PROCESS | 3056 | 1464365635877 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 09:13:55 INFO - PROCESS | 3056 | 1464365635880 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 09:13:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 09:13:55 INFO - PROCESS | 3056 | 1464365635884 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 09:13:55 INFO - PROCESS | 3056 | 1464365635888 Marionette TRACE conn5 <- [1,486,null,{}] 09:13:55 INFO - PROCESS | 3056 | 1464365635899 Marionette TRACE conn5 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:56 INFO - PROCESS | 3056 | 1464365636016 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 09:13:56 INFO - PROCESS | 3056 | 1464365636133 Marionette TRACE conn5 -> [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([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:56 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61F9AB800 == 64 [pid = 3056] [id = 131] 09:13:56 INFO - PROCESS | 3056 | ++DOMWINDOW == 100 (000000A61636B400) [pid = 3056] [serial = 391] [outer = 0000000000000000] 09:13:56 INFO - PROCESS | 3056 | ++DOMWINDOW == 101 (000000A61636D000) [pid = 3056] [serial = 392] [outer = 000000A61636B400] 09:13:56 INFO - PROCESS | 3056 | 1464365636192 Marionette DEBUG loaded listener.js 09:13:56 INFO - PROCESS | 3056 | ++DOMWINDOW == 102 (000000A61726F000) [pid = 3056] [serial = 393] [outer = 000000A61636B400] 09:13:56 INFO - PROCESS | 3056 | 1464365636790 Marionette TRACE conn5 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 09:13:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 09:13:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 944ms 09:13:56 INFO - PROCESS | 3056 | 1464365636830 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 09:13:56 INFO - PROCESS | 3056 | 1464365636833 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 09:13:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 09:13:56 INFO - PROCESS | 3056 | 1464365636836 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 09:13:56 INFO - PROCESS | 3056 | 1464365636838 Marionette TRACE conn5 <- [1,490,null,{}] 09:13:56 INFO - PROCESS | 3056 | 1464365636842 Marionette TRACE conn5 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:56 INFO - PROCESS | 3056 | 1464365636957 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 09:13:57 INFO - PROCESS | 3056 | 1464365637054 Marionette TRACE conn5 -> [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([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:57 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61F868800 == 65 [pid = 3056] [id = 132] 09:13:57 INFO - PROCESS | 3056 | ++DOMWINDOW == 103 (000000A608CDF400) [pid = 3056] [serial = 394] [outer = 0000000000000000] 09:13:57 INFO - PROCESS | 3056 | ++DOMWINDOW == 104 (000000A61949E000) [pid = 3056] [serial = 395] [outer = 000000A608CDF400] 09:13:57 INFO - PROCESS | 3056 | 1464365637109 Marionette DEBUG loaded listener.js 09:13:57 INFO - PROCESS | 3056 | ++DOMWINDOW == 105 (000000A61A59FC00) [pid = 3056] [serial = 396] [outer = 000000A608CDF400] 09:13:57 INFO - PROCESS | 3056 | 1464365637863 Marionette TRACE conn5 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 09:13:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 09:13:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1082ms 09:13:57 INFO - PROCESS | 3056 | 1464365637921 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 09:13:57 INFO - PROCESS | 3056 | 1464365637925 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 09:13:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 09:13:57 INFO - PROCESS | 3056 | 1464365637930 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 09:13:57 INFO - PROCESS | 3056 | 1464365637935 Marionette TRACE conn5 <- [1,494,null,{}] 09:13:57 INFO - PROCESS | 3056 | 1464365637942 Marionette TRACE conn5 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:58 INFO - PROCESS | 3056 | 1464365638043 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 09:13:58 INFO - PROCESS | 3056 | 1464365638121 Marionette TRACE conn5 -> [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([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:58 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61329F800 == 66 [pid = 3056] [id = 133] 09:13:58 INFO - PROCESS | 3056 | ++DOMWINDOW == 106 (000000A608E0E800) [pid = 3056] [serial = 397] [outer = 0000000000000000] 09:13:58 INFO - PROCESS | 3056 | ++DOMWINDOW == 107 (000000A608E83C00) [pid = 3056] [serial = 398] [outer = 000000A608E0E800] 09:13:58 INFO - PROCESS | 3056 | 1464365638171 Marionette DEBUG loaded listener.js 09:13:58 INFO - PROCESS | 3056 | ++DOMWINDOW == 108 (000000A60D57D800) [pid = 3056] [serial = 399] [outer = 000000A608E0E800] 09:13:58 INFO - PROCESS | 3056 | --DOCSHELL 000000A61D8DE800 == 65 [pid = 3056] [id = 127] 09:13:58 INFO - PROCESS | 3056 | --DOCSHELL 000000A61D57F000 == 64 [pid = 3056] [id = 126] 09:13:58 INFO - PROCESS | 3056 | --DOCSHELL 000000A61D21E800 == 63 [pid = 3056] [id = 125] 09:13:58 INFO - PROCESS | 3056 | --DOCSHELL 000000A60DDB0000 == 62 [pid = 3056] [id = 124] 09:13:58 INFO - PROCESS | 3056 | --DOCSHELL 000000A6195AC000 == 61 [pid = 3056] [id = 123] 09:13:58 INFO - PROCESS | 3056 | --DOCSHELL 000000A6191C2000 == 60 [pid = 3056] [id = 122] 09:13:58 INFO - PROCESS | 3056 | --DOCSHELL 000000A6182E2800 == 59 [pid = 3056] [id = 121] 09:13:58 INFO - PROCESS | 3056 | --DOCSHELL 000000A6158C5000 == 58 [pid = 3056] [id = 120] 09:13:58 INFO - PROCESS | 3056 | --DOCSHELL 000000A60FCB0000 == 57 [pid = 3056] [id = 119] 09:13:58 INFO - PROCESS | 3056 | --DOMWINDOW == 107 (000000A6162F5400) [pid = 3056] [serial = 337] [outer = 0000000000000000] [url = about:blank] 09:13:58 INFO - PROCESS | 3056 | --DOCSHELL 000000A60FCD1800 == 56 [pid = 3056] [id = 118] 09:13:58 INFO - PROCESS | 3056 | --DOCSHELL 000000A6191B0000 == 55 [pid = 3056] [id = 115] 09:13:58 INFO - PROCESS | 3056 | --DOCSHELL 000000A60F0AD000 == 54 [pid = 3056] [id = 114] 09:13:58 INFO - PROCESS | 3056 | --DOCSHELL 000000A6191D9800 == 53 [pid = 3056] [id = 113] 09:13:58 INFO - PROCESS | 3056 | 1464365638866 Marionette TRACE conn5 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 09:13:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 09:13:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 986ms 09:13:58 INFO - PROCESS | 3056 | 1464365638920 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 09:13:58 INFO - PROCESS | 3056 | 1464365638926 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 09:13:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 09:13:58 INFO - PROCESS | 3056 | 1464365638932 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 09:13:58 INFO - PROCESS | 3056 | 1464365638935 Marionette TRACE conn5 <- [1,498,null,{}] 09:13:58 INFO - PROCESS | 3056 | 1464365638939 Marionette TRACE conn5 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:59 INFO - PROCESS | 3056 | 1464365639038 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 09:13:59 INFO - PROCESS | 3056 | --DOMWINDOW == 106 (000000A6162DB800) [pid = 3056] [serial = 335] [outer = 0000000000000000] [url = about:blank] 09:13:59 INFO - PROCESS | 3056 | --DOMWINDOW == 105 (000000A6151D0800) [pid = 3056] [serial = 334] [outer = 0000000000000000] [url = about:blank] 09:13:59 INFO - PROCESS | 3056 | --DOMWINDOW == 104 (000000A61D239000) [pid = 3056] [serial = 308] [outer = 0000000000000000] [url = about:blank] 09:13:59 INFO - PROCESS | 3056 | --DOMWINDOW == 103 (000000A608A20800) [pid = 3056] [serial = 266] [outer = 0000000000000000] [url = about:blank] 09:13:59 INFO - PROCESS | 3056 | --DOMWINDOW == 102 (000000A60F00A000) [pid = 3056] [serial = 269] [outer = 0000000000000000] [url = about:blank] 09:13:59 INFO - PROCESS | 3056 | --DOMWINDOW == 101 (000000A615157C00) [pid = 3056] [serial = 272] [outer = 0000000000000000] [url = about:blank] 09:13:59 INFO - PROCESS | 3056 | --DOMWINDOW == 100 (000000A61AC7A800) [pid = 3056] [serial = 275] [outer = 0000000000000000] [url = about:blank] 09:13:59 INFO - PROCESS | 3056 | --DOMWINDOW == 99 (000000A614C87000) [pid = 3056] [serial = 314] [outer = 0000000000000000] [url = about:blank] 09:13:59 INFO - PROCESS | 3056 | --DOMWINDOW == 98 (000000A61933F400) [pid = 3056] [serial = 317] [outer = 0000000000000000] [url = about:blank] 09:13:59 INFO - PROCESS | 3056 | --DOMWINDOW == 97 (000000A61CCC8400) [pid = 3056] [serial = 323] [outer = 0000000000000000] [url = about:blank] 09:13:59 INFO - PROCESS | 3056 | --DOMWINDOW == 96 (000000A617C0D800) [pid = 3056] [serial = 322] [outer = 0000000000000000] [url = about:blank] 09:13:59 INFO - PROCESS | 3056 | --DOMWINDOW == 95 (000000A608E84400) [pid = 3056] [serial = 311] [outer = 0000000000000000] [url = about:blank] 09:13:59 INFO - PROCESS | 3056 | --DOMWINDOW == 94 (000000A60F2A0400) [pid = 3056] [serial = 313] [outer = 0000000000000000] [url = about:blank] 09:13:59 INFO - PROCESS | 3056 | --DOMWINDOW == 93 (000000A61CCD3C00) [pid = 3056] [serial = 221] [outer = 0000000000000000] [url = about:blank] 09:13:59 INFO - PROCESS | 3056 | --DOMWINDOW == 92 (000000A608AEA000) [pid = 3056] [serial = 310] [outer = 0000000000000000] [url = about:blank] 09:13:59 INFO - PROCESS | 3056 | --DOMWINDOW == 91 (000000A61A57BC00) [pid = 3056] [serial = 319] [outer = 0000000000000000] [url = about:blank] 09:13:59 INFO - PROCESS | 3056 | --DOMWINDOW == 90 (000000A614CD4000) [pid = 3056] [serial = 332] [outer = 0000000000000000] [url = about:blank] 09:13:59 INFO - PROCESS | 3056 | --DOMWINDOW == 89 (000000A60A2E8400) [pid = 3056] [serial = 325] [outer = 0000000000000000] [url = about:blank] 09:13:59 INFO - PROCESS | 3056 | --DOMWINDOW == 88 (000000A6164CE400) [pid = 3056] [serial = 316] [outer = 0000000000000000] [url = about:blank] 09:13:59 INFO - PROCESS | 3056 | --DOMWINDOW == 87 (000000A608E82000) [pid = 3056] [serial = 328] [outer = 0000000000000000] [url = about:blank] 09:13:59 INFO - PROCESS | 3056 | --DOMWINDOW == 86 (000000A60D259C00) [pid = 3056] [serial = 329] [outer = 0000000000000000] [url = about:blank] 09:13:59 INFO - PROCESS | 3056 | --DOMWINDOW == 85 (000000A60ED4EC00) [pid = 3056] [serial = 326] [outer = 0000000000000000] [url = about:blank] 09:13:59 INFO - PROCESS | 3056 | --DOMWINDOW == 84 (000000A613073000) [pid = 3056] [serial = 331] [outer = 0000000000000000] [url = about:blank] 09:13:59 INFO - PROCESS | 3056 | 1464365639121 Marionette TRACE conn5 -> [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([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:59 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60E2CC800 == 54 [pid = 3056] [id = 134] 09:13:59 INFO - PROCESS | 3056 | ++DOMWINDOW == 85 (000000A608A43800) [pid = 3056] [serial = 400] [outer = 0000000000000000] 09:13:59 INFO - PROCESS | 3056 | ++DOMWINDOW == 86 (000000A608AF4C00) [pid = 3056] [serial = 401] [outer = 000000A608A43800] 09:13:59 INFO - PROCESS | 3056 | 1464365639168 Marionette DEBUG loaded listener.js 09:13:59 INFO - PROCESS | 3056 | ++DOMWINDOW == 87 (000000A608E16800) [pid = 3056] [serial = 402] [outer = 000000A608A43800] 09:13:59 INFO - PROCESS | 3056 | 1464365639623 Marionette TRACE conn5 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 09:13:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 09:13:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 734ms 09:13:59 INFO - PROCESS | 3056 | 1464365639668 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 09:13:59 INFO - PROCESS | 3056 | 1464365639671 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 09:13:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 09:13:59 INFO - PROCESS | 3056 | 1464365639674 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 09:13:59 INFO - PROCESS | 3056 | 1464365639678 Marionette TRACE conn5 <- [1,502,null,{}] 09:13:59 INFO - PROCESS | 3056 | 1464365639689 Marionette TRACE conn5 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:59 INFO - PROCESS | 3056 | 1464365639780 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 09:13:59 INFO - PROCESS | 3056 | 1464365639790 Marionette TRACE conn5 -> [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([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:59 INFO - PROCESS | 3056 | ++DOCSHELL 000000A614CAC800 == 55 [pid = 3056] [id = 135] 09:13:59 INFO - PROCESS | 3056 | ++DOMWINDOW == 88 (000000A60ED4B800) [pid = 3056] [serial = 403] [outer = 0000000000000000] 09:13:59 INFO - PROCESS | 3056 | ++DOMWINDOW == 89 (000000A60EE07C00) [pid = 3056] [serial = 404] [outer = 000000A60ED4B800] 09:13:59 INFO - PROCESS | 3056 | 1464365639839 Marionette DEBUG loaded listener.js 09:13:59 INFO - PROCESS | 3056 | ++DOMWINDOW == 90 (000000A60F00C000) [pid = 3056] [serial = 405] [outer = 000000A60ED4B800] 09:14:00 INFO - PROCESS | 3056 | 1464365640300 Marionette TRACE conn5 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 09:14:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 09:14:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 690ms 09:14:00 INFO - PROCESS | 3056 | 1464365640374 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 09:14:00 INFO - PROCESS | 3056 | 1464365640377 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 09:14:00 INFO - PROCESS | 3056 | 1464365640381 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 09:14:00 INFO - PROCESS | 3056 | 1464365640382 Marionette TRACE conn5 <- [1,506,null,{}] 09:14:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 09:14:00 INFO - PROCESS | 3056 | 1464365640386 Marionette TRACE conn5 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:00 INFO - PROCESS | 3056 | 1464365640477 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 09:14:00 INFO - PROCESS | 3056 | 1464365640484 Marionette TRACE conn5 -> [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([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:00 INFO - PROCESS | 3056 | ++DOCSHELL 000000A615919000 == 56 [pid = 3056] [id = 136] 09:14:00 INFO - PROCESS | 3056 | ++DOMWINDOW == 91 (000000A60EE05000) [pid = 3056] [serial = 406] [outer = 0000000000000000] 09:14:00 INFO - PROCESS | 3056 | ++DOMWINDOW == 92 (000000A611DBC400) [pid = 3056] [serial = 407] [outer = 000000A60EE05000] 09:14:00 INFO - PROCESS | 3056 | 1464365640587 Marionette DEBUG loaded listener.js 09:14:00 INFO - PROCESS | 3056 | ++DOMWINDOW == 93 (000000A61242FC00) [pid = 3056] [serial = 408] [outer = 000000A60EE05000] 09:14:01 INFO - PROCESS | 3056 | 1464365641016 Marionette TRACE conn5 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 09:14:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 09:14:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 671ms 09:14:01 INFO - PROCESS | 3056 | 1464365641057 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 09:14:01 INFO - PROCESS | 3056 | 1464365641060 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 09:14:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 09:14:01 INFO - PROCESS | 3056 | 1464365641063 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 09:14:01 INFO - PROCESS | 3056 | 1464365641065 Marionette TRACE conn5 <- [1,510,null,{}] 09:14:01 INFO - PROCESS | 3056 | 1464365641068 Marionette TRACE conn5 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:01 INFO - PROCESS | 3056 | 1464365641184 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 09:14:01 INFO - PROCESS | 3056 | 1464365641203 Marionette TRACE conn5 -> [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([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:01 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6167D0800 == 57 [pid = 3056] [id = 137] 09:14:01 INFO - PROCESS | 3056 | ++DOMWINDOW == 94 (000000A6129CF000) [pid = 3056] [serial = 409] [outer = 0000000000000000] 09:14:01 INFO - PROCESS | 3056 | ++DOMWINDOW == 95 (000000A613256800) [pid = 3056] [serial = 410] [outer = 000000A6129CF000] 09:14:01 INFO - PROCESS | 3056 | 1464365641249 Marionette DEBUG loaded listener.js 09:14:01 INFO - PROCESS | 3056 | ++DOMWINDOW == 96 (000000A614CDCC00) [pid = 3056] [serial = 411] [outer = 000000A6129CF000] 09:14:01 INFO - PROCESS | 3056 | 1464365641710 Marionette TRACE conn5 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 09:14:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 09:14:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 690ms 09:14:01 INFO - PROCESS | 3056 | 1464365641757 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 09:14:01 INFO - PROCESS | 3056 | 1464365641759 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 09:14:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 09:14:01 INFO - PROCESS | 3056 | 1464365641769 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 09:14:01 INFO - PROCESS | 3056 | 1464365641771 Marionette TRACE conn5 <- [1,514,null,{}] 09:14:01 INFO - PROCESS | 3056 | 1464365641783 Marionette TRACE conn5 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:01 INFO - PROCESS | 3056 | 1464365641941 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 09:14:01 INFO - PROCESS | 3056 | 1464365641969 Marionette TRACE conn5 -> [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([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:01 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6191A3800 == 58 [pid = 3056] [id = 138] 09:14:01 INFO - PROCESS | 3056 | ++DOMWINDOW == 97 (000000A615163C00) [pid = 3056] [serial = 412] [outer = 0000000000000000] 09:14:02 INFO - PROCESS | 3056 | ++DOMWINDOW == 98 (000000A615FAFC00) [pid = 3056] [serial = 413] [outer = 000000A615163C00] 09:14:02 INFO - PROCESS | 3056 | 1464365642016 Marionette DEBUG loaded listener.js 09:14:02 INFO - PROCESS | 3056 | ++DOMWINDOW == 99 (000000A6162E3000) [pid = 3056] [serial = 414] [outer = 000000A615163C00] 09:14:02 INFO - PROCESS | 3056 | 1464365642450 Marionette TRACE conn5 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 09:14:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 09:14:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 733ms 09:14:02 INFO - PROCESS | 3056 | 1464365642498 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 09:14:02 INFO - PROCESS | 3056 | 1464365642501 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 09:14:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 09:14:02 INFO - PROCESS | 3056 | 1464365642515 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 09:14:02 INFO - PROCESS | 3056 | 1464365642517 Marionette TRACE conn5 <- [1,518,null,{}] 09:14:02 INFO - PROCESS | 3056 | 1464365642521 Marionette TRACE conn5 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:02 INFO - PROCESS | 3056 | 1464365642627 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 09:14:02 INFO - PROCESS | 3056 | 1464365642678 Marionette TRACE conn5 -> [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([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:02 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6191D9800 == 59 [pid = 3056] [id = 139] 09:14:02 INFO - PROCESS | 3056 | ++DOMWINDOW == 100 (000000A6162F5400) [pid = 3056] [serial = 415] [outer = 0000000000000000] 09:14:02 INFO - PROCESS | 3056 | ++DOMWINDOW == 101 (000000A61634F400) [pid = 3056] [serial = 416] [outer = 000000A6162F5400] 09:14:02 INFO - PROCESS | 3056 | 1464365642723 Marionette DEBUG loaded listener.js 09:14:02 INFO - PROCESS | 3056 | ++DOMWINDOW == 102 (000000A616363400) [pid = 3056] [serial = 417] [outer = 000000A6162F5400] 09:14:03 INFO - PROCESS | 3056 | 1464365643263 Marionette TRACE conn5 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 09:14:03 INFO - PROCESS | 3056 | --DOMWINDOW == 101 (000000A619125C00) [pid = 3056] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 09:14:03 INFO - PROCESS | 3056 | --DOMWINDOW == 100 (000000A61A5A4C00) [pid = 3056] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 09:14:03 INFO - PROCESS | 3056 | --DOMWINDOW == 99 (000000A60DF50400) [pid = 3056] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 09:14:03 INFO - PROCESS | 3056 | --DOMWINDOW == 98 (000000A61A166000) [pid = 3056] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 09:14:03 INFO - PROCESS | 3056 | --DOMWINDOW == 97 (000000A607149000) [pid = 3056] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 09:14:03 INFO - PROCESS | 3056 | --DOMWINDOW == 96 (000000A608E89400) [pid = 3056] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 09:14:03 INFO - PROCESS | 3056 | --DOMWINDOW == 95 (000000A61644E400) [pid = 3056] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 09:14:03 INFO - PROCESS | 3056 | --DOMWINDOW == 94 (000000A615580800) [pid = 3056] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 09:14:03 INFO - PROCESS | 3056 | --DOMWINDOW == 93 (000000A61AC76400) [pid = 3056] [serial = 378] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 09:14:03 INFO - PROCESS | 3056 | --DOMWINDOW == 92 (000000A60DC8B800) [pid = 3056] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 09:14:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 09:14:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 837ms 09:14:03 INFO - PROCESS | 3056 | 1464365643355 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 09:14:03 INFO - PROCESS | 3056 | 1464365643358 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 09:14:03 INFO - PROCESS | 3056 | 1464365643361 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 09:14:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 09:14:03 INFO - PROCESS | 3056 | 1464365643363 Marionette TRACE conn5 <- [1,522,null,{}] 09:14:03 INFO - PROCESS | 3056 | 1464365643366 Marionette TRACE conn5 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:03 INFO - PROCESS | 3056 | 1464365643459 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 09:14:03 INFO - PROCESS | 3056 | 1464365643465 Marionette TRACE conn5 -> [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([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:03 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6195AC000 == 60 [pid = 3056] [id = 140] 09:14:03 INFO - PROCESS | 3056 | ++DOMWINDOW == 93 (000000A60DC8B800) [pid = 3056] [serial = 418] [outer = 0000000000000000] 09:14:03 INFO - PROCESS | 3056 | ++DOMWINDOW == 94 (000000A614CD3000) [pid = 3056] [serial = 419] [outer = 000000A60DC8B800] 09:14:03 INFO - PROCESS | 3056 | 1464365643512 Marionette DEBUG loaded listener.js 09:14:03 INFO - PROCESS | 3056 | ++DOMWINDOW == 95 (000000A616449800) [pid = 3056] [serial = 420] [outer = 000000A60DC8B800] 09:14:03 INFO - PROCESS | 3056 | 1464365643943 Marionette TRACE conn5 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 09:14:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 09:14:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 628ms 09:14:04 INFO - PROCESS | 3056 | 1464365643992 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 09:14:04 INFO - PROCESS | 3056 | 1464365643994 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 09:14:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 09:14:04 INFO - PROCESS | 3056 | 1464365643998 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 09:14:04 INFO - PROCESS | 3056 | 1464365644000 Marionette TRACE conn5 <- [1,526,null,{}] 09:14:04 INFO - PROCESS | 3056 | 1464365644003 Marionette TRACE conn5 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:04 INFO - PROCESS | 3056 | 1464365644085 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 09:14:04 INFO - PROCESS | 3056 | 1464365644092 Marionette TRACE conn5 -> [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([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:04 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61A129800 == 61 [pid = 3056] [id = 141] 09:14:04 INFO - PROCESS | 3056 | ++DOMWINDOW == 96 (000000A616451000) [pid = 3056] [serial = 421] [outer = 0000000000000000] 09:14:04 INFO - PROCESS | 3056 | ++DOMWINDOW == 97 (000000A617015800) [pid = 3056] [serial = 422] [outer = 000000A616451000] 09:14:04 INFO - PROCESS | 3056 | 1464365644137 Marionette DEBUG loaded listener.js 09:14:04 INFO - PROCESS | 3056 | ++DOMWINDOW == 98 (000000A617264800) [pid = 3056] [serial = 423] [outer = 000000A616451000] 09:14:04 INFO - PROCESS | 3056 | 1464365644563 Marionette TRACE conn5 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 09:14:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 09:14:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 585ms 09:14:04 INFO - PROCESS | 3056 | 1464365644587 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 09:14:04 INFO - PROCESS | 3056 | 1464365644589 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 09:14:04 INFO - PROCESS | 3056 | 1464365644592 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 09:14:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 09:14:04 INFO - PROCESS | 3056 | 1464365644594 Marionette TRACE conn5 <- [1,530,null,{}] 09:14:04 INFO - PROCESS | 3056 | 1464365644598 Marionette TRACE conn5 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:04 INFO - PROCESS | 3056 | 1464365644687 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 09:14:04 INFO - PROCESS | 3056 | 1464365644702 Marionette TRACE conn5 -> [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([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:04 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61CEAA800 == 62 [pid = 3056] [id = 142] 09:14:04 INFO - PROCESS | 3056 | ++DOMWINDOW == 99 (000000A617C0E400) [pid = 3056] [serial = 424] [outer = 0000000000000000] 09:14:04 INFO - PROCESS | 3056 | ++DOMWINDOW == 100 (000000A61860D000) [pid = 3056] [serial = 425] [outer = 000000A617C0E400] 09:14:04 INFO - PROCESS | 3056 | 1464365644750 Marionette DEBUG loaded listener.js 09:14:04 INFO - PROCESS | 3056 | ++DOMWINDOW == 101 (000000A61933E800) [pid = 3056] [serial = 426] [outer = 000000A617C0E400] 09:14:05 INFO - PROCESS | 3056 | 1464365645375 Marionette TRACE conn5 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 09:14:05 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 09:14:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 09:14:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:14:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:14:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 09:14:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:14:05 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 09:14:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 09:14:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:14:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:14:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 09:14:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:14:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 837ms 09:14:05 INFO - PROCESS | 3056 | 1464365645434 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 09:14:05 INFO - PROCESS | 3056 | 1464365645438 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 09:14:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 09:14:05 INFO - PROCESS | 3056 | 1464365645444 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 09:14:05 INFO - PROCESS | 3056 | 1464365645449 Marionette TRACE conn5 <- [1,534,null,{}] 09:14:05 INFO - PROCESS | 3056 | 1464365645457 Marionette TRACE conn5 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:05 INFO - PROCESS | 3056 | 1464365645629 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 09:14:05 INFO - PROCESS | 3056 | 1464365645737 Marionette TRACE conn5 -> [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([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:05 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60FCCC000 == 63 [pid = 3056] [id = 143] 09:14:05 INFO - PROCESS | 3056 | ++DOMWINDOW == 102 (000000A608CD9C00) [pid = 3056] [serial = 427] [outer = 0000000000000000] 09:14:05 INFO - PROCESS | 3056 | ++DOMWINDOW == 103 (000000A608CE4000) [pid = 3056] [serial = 428] [outer = 000000A608CD9C00] 09:14:05 INFO - PROCESS | 3056 | 1464365645796 Marionette DEBUG loaded listener.js 09:14:05 INFO - PROCESS | 3056 | ++DOMWINDOW == 104 (000000A60943BC00) [pid = 3056] [serial = 429] [outer = 000000A608CD9C00] 09:14:06 INFO - PROCESS | 3056 | 1464365646398 Marionette TRACE conn5 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 09:14:06 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 09:14:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 987ms 09:14:06 INFO - PROCESS | 3056 | 1464365646436 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 09:14:06 INFO - PROCESS | 3056 | 1464365646443 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 09:14:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 09:14:06 INFO - PROCESS | 3056 | 1464365646451 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 09:14:06 INFO - PROCESS | 3056 | 1464365646454 Marionette TRACE conn5 <- [1,538,null,{}] 09:14:06 INFO - PROCESS | 3056 | 1464365646458 Marionette TRACE conn5 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:06 INFO - PROCESS | 3056 | 1464365646576 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 09:14:06 INFO - PROCESS | 3056 | 1464365646663 Marionette TRACE conn5 -> [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([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:06 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61919C800 == 64 [pid = 3056] [id = 144] 09:14:06 INFO - PROCESS | 3056 | ++DOMWINDOW == 105 (000000A60F005000) [pid = 3056] [serial = 430] [outer = 0000000000000000] 09:14:06 INFO - PROCESS | 3056 | ++DOMWINDOW == 106 (000000A60F87A000) [pid = 3056] [serial = 431] [outer = 000000A60F005000] 09:14:06 INFO - PROCESS | 3056 | 1464365646719 Marionette DEBUG loaded listener.js 09:14:06 INFO - PROCESS | 3056 | ++DOMWINDOW == 107 (000000A614E24C00) [pid = 3056] [serial = 432] [outer = 000000A60F005000] 09:14:07 INFO - PROCESS | 3056 | 1464365647262 Marionette TRACE conn5 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 09:14:07 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 09:14:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 838ms 09:14:07 INFO - PROCESS | 3056 | 1464365647291 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 09:14:07 INFO - PROCESS | 3056 | 1464365647294 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 09:14:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 09:14:07 INFO - PROCESS | 3056 | 1464365647297 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 09:14:07 INFO - PROCESS | 3056 | 1464365647302 Marionette TRACE conn5 <- [1,542,null,{}] 09:14:07 INFO - PROCESS | 3056 | 1464365647314 Marionette TRACE conn5 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:07 INFO - PROCESS | 3056 | 1464365647510 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 09:14:07 INFO - PROCESS | 3056 | 1464365647577 Marionette TRACE conn5 -> [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([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:07 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61D46D800 == 65 [pid = 3056] [id = 145] 09:14:07 INFO - PROCESS | 3056 | ++DOMWINDOW == 108 (000000A614CDBC00) [pid = 3056] [serial = 433] [outer = 0000000000000000] 09:14:07 INFO - PROCESS | 3056 | ++DOMWINDOW == 109 (000000A616268400) [pid = 3056] [serial = 434] [outer = 000000A614CDBC00] 09:14:07 INFO - PROCESS | 3056 | 1464365647637 Marionette DEBUG loaded listener.js 09:14:07 INFO - PROCESS | 3056 | ++DOMWINDOW == 110 (000000A61944FC00) [pid = 3056] [serial = 435] [outer = 000000A614CDBC00] 09:14:08 INFO - PROCESS | 3056 | [3056] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:14:08 INFO - PROCESS | 3056 | [3056] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:14:08 INFO - PROCESS | 3056 | 1464365648214 Marionette TRACE conn5 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 09:14:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 09:14:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 943ms 09:14:08 INFO - PROCESS | 3056 | 1464365648242 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 09:14:08 INFO - PROCESS | 3056 | 1464365648245 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 09:14:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 09:14:08 INFO - PROCESS | 3056 | 1464365648249 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 09:14:08 INFO - PROCESS | 3056 | 1464365648251 Marionette TRACE conn5 <- [1,546,null,{}] 09:14:08 INFO - PROCESS | 3056 | 1464365648255 Marionette TRACE conn5 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:08 INFO - PROCESS | 3056 | 1464365648368 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 09:14:08 INFO - PROCESS | 3056 | 1464365648453 Marionette TRACE conn5 -> [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([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:08 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61DD83000 == 66 [pid = 3056] [id = 146] 09:14:08 INFO - PROCESS | 3056 | ++DOMWINDOW == 111 (000000A61860F400) [pid = 3056] [serial = 436] [outer = 0000000000000000] 09:14:08 INFO - PROCESS | 3056 | ++DOMWINDOW == 112 (000000A61A170000) [pid = 3056] [serial = 437] [outer = 000000A61860F400] 09:14:08 INFO - PROCESS | 3056 | 1464365648509 Marionette DEBUG loaded listener.js 09:14:08 INFO - PROCESS | 3056 | ++DOMWINDOW == 113 (000000A61A579C00) [pid = 3056] [serial = 438] [outer = 000000A61860F400] 09:14:09 INFO - PROCESS | 3056 | 1464365649098 Marionette TRACE conn5 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 09:14:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 09:14:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 881ms 09:14:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 09:14:09 INFO - PROCESS | 3056 | 1464365649133 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 09:14:09 INFO - PROCESS | 3056 | 1464365649135 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 09:14:09 INFO - PROCESS | 3056 | 1464365649139 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 09:14:09 INFO - PROCESS | 3056 | 1464365649141 Marionette TRACE conn5 <- [1,550,null,{}] 09:14:09 INFO - PROCESS | 3056 | 1464365649145 Marionette TRACE conn5 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:09 INFO - PROCESS | 3056 | 1464365649256 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 09:14:09 INFO - PROCESS | 3056 | 1464365649343 Marionette TRACE conn5 -> [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([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:09 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61E887000 == 67 [pid = 3056] [id = 147] 09:14:09 INFO - PROCESS | 3056 | ++DOMWINDOW == 114 (000000A619D74400) [pid = 3056] [serial = 439] [outer = 0000000000000000] 09:14:09 INFO - PROCESS | 3056 | ++DOMWINDOW == 115 (000000A619D7C800) [pid = 3056] [serial = 440] [outer = 000000A619D74400] 09:14:09 INFO - PROCESS | 3056 | 1464365649399 Marionette DEBUG loaded listener.js 09:14:09 INFO - PROCESS | 3056 | ++DOMWINDOW == 116 (000000A61A16A400) [pid = 3056] [serial = 441] [outer = 000000A619D74400] 09:14:09 INFO - PROCESS | 3056 | [3056] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:14:09 INFO - PROCESS | 3056 | [3056] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:14:09 INFO - PROCESS | 3056 | 1464365649925 Marionette TRACE conn5 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 09:14:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 09:14:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 838ms 09:14:10 INFO - PROCESS | 3056 | 1464365650001 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 09:14:10 INFO - PROCESS | 3056 | 1464365650003 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 09:14:10 INFO - PROCESS | 3056 | 1464365650008 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 09:14:10 INFO - PROCESS | 3056 | 1464365650010 Marionette TRACE conn5 <- [1,554,null,{}] 09:14:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 09:14:10 INFO - PROCESS | 3056 | 1464365650014 Marionette TRACE conn5 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:10 INFO - PROCESS | 3056 | 1464365650155 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 09:14:10 INFO - PROCESS | 3056 | 1464365650265 Marionette TRACE conn5 -> [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([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:10 INFO - PROCESS | 3056 | ++DOCSHELL 000000A620DC6800 == 68 [pid = 3056] [id = 148] 09:14:10 INFO - PROCESS | 3056 | ++DOMWINDOW == 117 (000000A61A5A4800) [pid = 3056] [serial = 442] [outer = 0000000000000000] 09:14:10 INFO - PROCESS | 3056 | ++DOMWINDOW == 118 (000000A61AC19800) [pid = 3056] [serial = 443] [outer = 000000A61A5A4800] 09:14:10 INFO - PROCESS | 3056 | 1464365650322 Marionette DEBUG loaded listener.js 09:14:10 INFO - PROCESS | 3056 | ++DOMWINDOW == 119 (000000A61AC40000) [pid = 3056] [serial = 444] [outer = 000000A61A5A4800] 09:14:10 INFO - PROCESS | 3056 | [3056] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:14:10 INFO - PROCESS | 3056 | [3056] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:14:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 09:14:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 923ms 09:14:10 INFO - PROCESS | 3056 | 1464365650928 Marionette TRACE conn5 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 09:14:10 INFO - PROCESS | 3056 | 1464365650938 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 09:14:10 INFO - PROCESS | 3056 | 1464365650940 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 09:14:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 09:14:10 INFO - PROCESS | 3056 | 1464365650944 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 09:14:10 INFO - PROCESS | 3056 | 1464365650946 Marionette TRACE conn5 <- [1,558,null,{}] 09:14:10 INFO - PROCESS | 3056 | 1464365650950 Marionette TRACE conn5 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:11 INFO - PROCESS | 3056 | 1464365651056 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 09:14:11 INFO - PROCESS | 3056 | 1464365651143 Marionette TRACE conn5 -> [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([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:11 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61F6E6000 == 69 [pid = 3056] [id = 149] 09:14:11 INFO - PROCESS | 3056 | ++DOMWINDOW == 120 (000000A61A281000) [pid = 3056] [serial = 445] [outer = 0000000000000000] 09:14:11 INFO - PROCESS | 3056 | ++DOMWINDOW == 121 (000000A61A288800) [pid = 3056] [serial = 446] [outer = 000000A61A281000] 09:14:11 INFO - PROCESS | 3056 | 1464365651198 Marionette DEBUG loaded listener.js 09:14:11 INFO - PROCESS | 3056 | ++DOMWINDOW == 122 (000000A61A28E400) [pid = 3056] [serial = 447] [outer = 000000A61A281000] 09:14:11 INFO - PROCESS | 3056 | [3056] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:14:11 INFO - PROCESS | 3056 | [3056] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:14:11 INFO - PROCESS | 3056 | 1464365651961 Marionette TRACE conn5 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 09:14:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 09:14:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1024ms 09:14:11 INFO - PROCESS | 3056 | 1464365651971 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 09:14:11 INFO - PROCESS | 3056 | 1464365651976 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 09:14:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 09:14:11 INFO - PROCESS | 3056 | 1464365651981 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 09:14:11 INFO - PROCESS | 3056 | 1464365651985 Marionette TRACE conn5 <- [1,562,null,{}] 09:14:12 INFO - PROCESS | 3056 | 1464365652028 Marionette TRACE conn5 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:12 INFO - PROCESS | 3056 | 1464365652135 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 09:14:12 INFO - PROCESS | 3056 | 1464365652215 Marionette TRACE conn5 -> [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([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:12 INFO - PROCESS | 3056 | ++DOCSHELL 000000A615670800 == 70 [pid = 3056] [id = 150] 09:14:12 INFO - PROCESS | 3056 | ++DOMWINDOW == 123 (000000A608CD6C00) [pid = 3056] [serial = 448] [outer = 0000000000000000] 09:14:12 INFO - PROCESS | 3056 | ++DOMWINDOW == 124 (000000A609435800) [pid = 3056] [serial = 449] [outer = 000000A608CD6C00] 09:14:12 INFO - PROCESS | 3056 | 1464365652308 Marionette DEBUG loaded listener.js 09:14:12 INFO - PROCESS | 3056 | ++DOMWINDOW == 125 (000000A60E19EC00) [pid = 3056] [serial = 450] [outer = 000000A608CD6C00] 09:14:12 INFO - PROCESS | 3056 | 1464365652874 Marionette TRACE conn5 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:14:12 INFO - PROCESS | 3056 | --DOCSHELL 000000A61D132800 == 69 [pid = 3056] [id = 47] 09:14:12 INFO - PROCESS | 3056 | --DOCSHELL 000000A61A129800 == 68 [pid = 3056] [id = 141] 09:14:12 INFO - PROCESS | 3056 | --DOCSHELL 000000A6195AC000 == 67 [pid = 3056] [id = 140] 09:14:12 INFO - PROCESS | 3056 | --DOCSHELL 000000A6191D9800 == 66 [pid = 3056] [id = 139] 09:14:12 INFO - PROCESS | 3056 | --DOCSHELL 000000A6191A3800 == 65 [pid = 3056] [id = 138] 09:14:12 INFO - PROCESS | 3056 | --DOCSHELL 000000A6167D0800 == 64 [pid = 3056] [id = 137] 09:14:12 INFO - PROCESS | 3056 | --DOCSHELL 000000A615919000 == 63 [pid = 3056] [id = 136] 09:14:12 INFO - PROCESS | 3056 | --DOCSHELL 000000A614CAC800 == 62 [pid = 3056] [id = 135] 09:14:12 INFO - PROCESS | 3056 | --DOCSHELL 000000A60E2CC800 == 61 [pid = 3056] [id = 134] 09:14:12 INFO - PROCESS | 3056 | --DOCSHELL 000000A61329F800 == 60 [pid = 3056] [id = 133] 09:14:12 INFO - PROCESS | 3056 | --DOCSHELL 000000A61D208800 == 59 [pid = 3056] [id = 130] 09:14:12 INFO - PROCESS | 3056 | --DOCSHELL 000000A61581F000 == 58 [pid = 3056] [id = 129] 09:14:12 INFO - PROCESS | 3056 | --DOMWINDOW == 124 (000000A619450400) [pid = 3056] [serial = 367] [outer = 0000000000000000] [url = about:blank] 09:14:12 INFO - PROCESS | 3056 | --DOMWINDOW == 123 (000000A61A5AA400) [pid = 3056] [serial = 370] [outer = 0000000000000000] [url = about:blank] 09:14:12 INFO - PROCESS | 3056 | --DOMWINDOW == 122 (000000A61A577000) [pid = 3056] [serial = 368] [outer = 0000000000000000] [url = about:blank] 09:14:12 INFO - PROCESS | 3056 | --DOMWINDOW == 121 (000000A6130B9400) [pid = 3056] [serial = 358] [outer = 0000000000000000] [url = about:blank] 09:14:12 INFO - PROCESS | 3056 | --DOMWINDOW == 120 (000000A614E25C00) [pid = 3056] [serial = 359] [outer = 0000000000000000] [url = about:blank] 09:14:12 INFO - PROCESS | 3056 | --DOMWINDOW == 119 (000000A61A16EC00) [pid = 3056] [serial = 373] [outer = 0000000000000000] [url = about:blank] 09:14:12 INFO - PROCESS | 3056 | --DOMWINDOW == 118 (000000A608E17000) [pid = 3056] [serial = 353] [outer = 0000000000000000] [url = about:blank] 09:14:12 INFO - PROCESS | 3056 | --DOMWINDOW == 117 (000000A607184C00) [pid = 3056] [serial = 352] [outer = 0000000000000000] [url = about:blank] 09:14:12 INFO - PROCESS | 3056 | --DOMWINDOW == 116 (000000A60943D000) [pid = 3056] [serial = 355] [outer = 0000000000000000] [url = about:blank] 09:14:12 INFO - PROCESS | 3056 | --DOMWINDOW == 115 (000000A60EE06400) [pid = 3056] [serial = 356] [outer = 0000000000000000] [url = about:blank] 09:14:12 INFO - PROCESS | 3056 | --DOMWINDOW == 114 (000000A616451400) [pid = 3056] [serial = 364] [outer = 0000000000000000] [url = about:blank] 09:14:12 INFO - PROCESS | 3056 | --DOMWINDOW == 113 (000000A6162E2400) [pid = 3056] [serial = 361] [outer = 0000000000000000] [url = about:blank] 09:14:12 INFO - PROCESS | 3056 | --DOMWINDOW == 112 (000000A616445400) [pid = 3056] [serial = 362] [outer = 0000000000000000] [url = about:blank] 09:14:12 INFO - PROCESS | 3056 | --DOMWINDOW == 111 (000000A608E8EC00) [pid = 3056] [serial = 340] [outer = 0000000000000000] [url = about:blank] 09:14:12 INFO - PROCESS | 3056 | --DOMWINDOW == 110 (000000A61242CC00) [pid = 3056] [serial = 343] [outer = 0000000000000000] [url = about:blank] 09:14:12 INFO - PROCESS | 3056 | --DOMWINDOW == 109 (000000A61CCCD000) [pid = 3056] [serial = 380] [outer = 0000000000000000] [url = about:blank] 09:14:12 INFO - PROCESS | 3056 | --DOMWINDOW == 108 (000000A6170A5400) [pid = 3056] [serial = 346] [outer = 0000000000000000] [url = about:blank] 09:14:12 INFO - PROCESS | 3056 | --DOMWINDOW == 107 (000000A61AC1B000) [pid = 3056] [serial = 382] [outer = 0000000000000000] [url = about:blank] 09:14:12 INFO - PROCESS | 3056 | --DOMWINDOW == 106 (000000A619340000) [pid = 3056] [serial = 349] [outer = 0000000000000000] [url = about:blank] 09:14:12 INFO - PROCESS | 3056 | --DOMWINDOW == 105 (000000A61AC3DC00) [pid = 3056] [serial = 371] [outer = 0000000000000000] [url = about:blank] 09:14:12 INFO - PROCESS | 3056 | --DOMWINDOW == 104 (000000A61ACEA400) [pid = 3056] [serial = 379] [outer = 0000000000000000] [url = about:blank] 09:14:12 INFO - PROCESS | 3056 | --DOMWINDOW == 103 (000000A61AC3A000) [pid = 3056] [serial = 374] [outer = 0000000000000000] [url = about:blank] 09:14:12 INFO - PROCESS | 3056 | --DOMWINDOW == 102 (000000A615576C00) [pid = 3056] [serial = 376] [outer = 0000000000000000] [url = about:blank] 09:14:12 INFO - PROCESS | 3056 | --DOMWINDOW == 101 (000000A61709E400) [pid = 3056] [serial = 365] [outer = 0000000000000000] [url = about:blank] 09:14:12 INFO - PROCESS | 3056 | --DOMWINDOW == 100 (000000A61A5A5000) [pid = 3056] [serial = 377] [outer = 0000000000000000] [url = about:blank] 09:14:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 09:14:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1004ms 09:14:13 INFO - PROCESS | 3056 | 1464365652991 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 09:14:13 INFO - PROCESS | 3056 | 1464365652997 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 09:14:13 INFO - PROCESS | 3056 | 1464365653003 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 09:14:13 INFO - PROCESS | 3056 | 1464365653005 Marionette TRACE conn5 <- [1,566,null,{}] 09:14:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 09:14:13 INFO - PROCESS | 3056 | 1464365653009 Marionette TRACE conn5 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:13 INFO - PROCESS | 3056 | 1464365653140 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 09:14:13 INFO - PROCESS | 3056 | 1464365653186 Marionette TRACE conn5 -> [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([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:13 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61308F800 == 59 [pid = 3056] [id = 151] 09:14:13 INFO - PROCESS | 3056 | ++DOMWINDOW == 101 (000000A608E1A000) [pid = 3056] [serial = 451] [outer = 0000000000000000] 09:14:13 INFO - PROCESS | 3056 | ++DOMWINDOW == 102 (000000A60943D000) [pid = 3056] [serial = 452] [outer = 000000A608E1A000] 09:14:13 INFO - PROCESS | 3056 | 1464365653233 Marionette DEBUG loaded listener.js 09:14:13 INFO - PROCESS | 3056 | ++DOMWINDOW == 103 (000000A60F005C00) [pid = 3056] [serial = 453] [outer = 000000A608E1A000] 09:14:13 INFO - PROCESS | 3056 | 1464365653691 Marionette TRACE conn5 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 09:14:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 09:14:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 731ms 09:14:13 INFO - PROCESS | 3056 | 1464365653744 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 09:14:13 INFO - PROCESS | 3056 | 1464365653746 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 09:14:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 09:14:13 INFO - PROCESS | 3056 | 1464365653750 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 09:14:13 INFO - PROCESS | 3056 | 1464365653754 Marionette TRACE conn5 <- [1,570,null,{}] 09:14:13 INFO - PROCESS | 3056 | 1464365653764 Marionette TRACE conn5 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:13 INFO - PROCESS | 3056 | 1464365653857 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 09:14:13 INFO - PROCESS | 3056 | 1464365653868 Marionette TRACE conn5 -> [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([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:13 INFO - PROCESS | 3056 | ++DOCSHELL 000000A616480800 == 60 [pid = 3056] [id = 152] 09:14:13 INFO - PROCESS | 3056 | ++DOMWINDOW == 104 (000000A614E28C00) [pid = 3056] [serial = 454] [outer = 0000000000000000] 09:14:13 INFO - PROCESS | 3056 | ++DOMWINDOW == 105 (000000A615155000) [pid = 3056] [serial = 455] [outer = 000000A614E28C00] 09:14:13 INFO - PROCESS | 3056 | 1464365653918 Marionette DEBUG loaded listener.js 09:14:14 INFO - PROCESS | 3056 | ++DOMWINDOW == 106 (000000A615D7CC00) [pid = 3056] [serial = 456] [outer = 000000A614E28C00] 09:14:14 INFO - PROCESS | 3056 | 1464365654387 Marionette TRACE conn5 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 09:14:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 09:14:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 691ms 09:14:14 INFO - PROCESS | 3056 | 1464365654444 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 09:14:14 INFO - PROCESS | 3056 | 1464365654455 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 09:14:14 INFO - PROCESS | 3056 | 1464365654458 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 09:14:14 INFO - PROCESS | 3056 | 1464365654460 Marionette TRACE conn5 <- [1,574,null,{}] 09:14:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 09:14:14 INFO - PROCESS | 3056 | 1464365654464 Marionette TRACE conn5 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:14 INFO - PROCESS | 3056 | 1464365654555 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 09:14:14 INFO - PROCESS | 3056 | 1464365654563 Marionette TRACE conn5 -> [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([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:14 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6191A9000 == 61 [pid = 3056] [id = 153] 09:14:14 INFO - PROCESS | 3056 | ++DOMWINDOW == 107 (000000A6162F5800) [pid = 3056] [serial = 457] [outer = 0000000000000000] 09:14:14 INFO - PROCESS | 3056 | ++DOMWINDOW == 108 (000000A616354C00) [pid = 3056] [serial = 458] [outer = 000000A6162F5800] 09:14:14 INFO - PROCESS | 3056 | 1464365654610 Marionette DEBUG loaded listener.js 09:14:14 INFO - PROCESS | 3056 | ++DOMWINDOW == 109 (000000A616365000) [pid = 3056] [serial = 459] [outer = 000000A6162F5800] 09:14:14 INFO - PROCESS | 3056 | [3056] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:14:14 INFO - PROCESS | 3056 | [3056] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:14:14 INFO - PROCESS | 3056 | [3056] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:14:15 INFO - PROCESS | 3056 | 1464365655040 Marionette TRACE conn5 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 09:14:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 09:14:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 625ms 09:14:15 INFO - PROCESS | 3056 | 1464365655089 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 09:14:15 INFO - PROCESS | 3056 | 1464365655092 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 09:14:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 09:14:15 INFO - PROCESS | 3056 | 1464365655095 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 09:14:15 INFO - PROCESS | 3056 | 1464365655097 Marionette TRACE conn5 <- [1,578,null,{}] 09:14:15 INFO - PROCESS | 3056 | 1464365655101 Marionette TRACE conn5 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:15 INFO - PROCESS | 3056 | 1464365655188 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 09:14:15 INFO - PROCESS | 3056 | 1464365655225 Marionette TRACE conn5 -> [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([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:15 INFO - PROCESS | 3056 | ++DOCSHELL 000000A619483000 == 62 [pid = 3056] [id = 154] 09:14:15 INFO - PROCESS | 3056 | ++DOMWINDOW == 110 (000000A616445400) [pid = 3056] [serial = 460] [outer = 0000000000000000] 09:14:15 INFO - PROCESS | 3056 | ++DOMWINDOW == 111 (000000A616E32800) [pid = 3056] [serial = 461] [outer = 000000A616445400] 09:14:15 INFO - PROCESS | 3056 | 1464365655271 Marionette DEBUG loaded listener.js 09:14:15 INFO - PROCESS | 3056 | ++DOMWINDOW == 112 (000000A617C09C00) [pid = 3056] [serial = 462] [outer = 000000A616445400] 09:14:15 INFO - PROCESS | 3056 | 1464365655758 Marionette TRACE conn5 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 09:14:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 09:14:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 690ms 09:14:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 09:14:15 INFO - PROCESS | 3056 | 1464365655789 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 09:14:15 INFO - PROCESS | 3056 | 1464365655791 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 09:14:15 INFO - PROCESS | 3056 | 1464365655795 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 09:14:15 INFO - PROCESS | 3056 | 1464365655797 Marionette TRACE conn5 <- [1,582,null,{}] 09:14:15 INFO - PROCESS | 3056 | 1464365655800 Marionette TRACE conn5 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:15 INFO - PROCESS | 3056 | 1464365655947 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 09:14:16 INFO - PROCESS | 3056 | 1464365656001 Marionette TRACE conn5 -> [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([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:16 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6196AE000 == 63 [pid = 3056] [id = 155] 09:14:16 INFO - PROCESS | 3056 | ++DOMWINDOW == 113 (000000A61867EC00) [pid = 3056] [serial = 463] [outer = 0000000000000000] 09:14:16 INFO - PROCESS | 3056 | ++DOMWINDOW == 114 (000000A6194A3C00) [pid = 3056] [serial = 464] [outer = 000000A61867EC00] 09:14:16 INFO - PROCESS | 3056 | 1464365656047 Marionette DEBUG loaded listener.js 09:14:16 INFO - PROCESS | 3056 | ++DOMWINDOW == 115 (000000A61A571800) [pid = 3056] [serial = 465] [outer = 000000A61867EC00] 09:14:16 INFO - PROCESS | 3056 | 1464365656465 Marionette TRACE conn5 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 09:14:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 09:14:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 735ms 09:14:16 INFO - PROCESS | 3056 | 1464365656570 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 09:14:16 INFO - PROCESS | 3056 | 1464365656573 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 09:14:16 INFO - PROCESS | 3056 | 1464365656576 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 09:14:16 INFO - PROCESS | 3056 | 1464365656578 Marionette TRACE conn5 <- [1,586,null,{}] 09:14:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 09:14:16 INFO - PROCESS | 3056 | 1464365656582 Marionette TRACE conn5 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:16 INFO - PROCESS | 3056 | 1464365656692 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 09:14:16 INFO - PROCESS | 3056 | 1464365656740 Marionette TRACE conn5 -> [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([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:16 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61D151800 == 64 [pid = 3056] [id = 156] 09:14:16 INFO - PROCESS | 3056 | ++DOMWINDOW == 116 (000000A61A284400) [pid = 3056] [serial = 466] [outer = 0000000000000000] 09:14:16 INFO - PROCESS | 3056 | ++DOMWINDOW == 117 (000000A61A5A9C00) [pid = 3056] [serial = 467] [outer = 000000A61A284400] 09:14:16 INFO - PROCESS | 3056 | 1464365656787 Marionette DEBUG loaded listener.js 09:14:16 INFO - PROCESS | 3056 | ++DOMWINDOW == 118 (000000A61AC36400) [pid = 3056] [serial = 468] [outer = 000000A61A284400] 09:14:17 INFO - PROCESS | 3056 | 1464365657201 Marionette TRACE conn5 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 09:14:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 09:14:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 669ms 09:14:17 INFO - PROCESS | 3056 | 1464365657256 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 09:14:17 INFO - PROCESS | 3056 | 1464365657258 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 09:14:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 09:14:17 INFO - PROCESS | 3056 | 1464365657270 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 09:14:17 INFO - PROCESS | 3056 | 1464365657272 Marionette TRACE conn5 <- [1,590,null,{}] 09:14:17 INFO - PROCESS | 3056 | 1464365657275 Marionette TRACE conn5 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:17 INFO - PROCESS | 3056 | 1464365657394 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 09:14:17 INFO - PROCESS | 3056 | 1464365657405 Marionette TRACE conn5 -> [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([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:17 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61947C000 == 65 [pid = 3056] [id = 157] 09:14:17 INFO - PROCESS | 3056 | ++DOMWINDOW == 119 (000000A61AC34000) [pid = 3056] [serial = 469] [outer = 0000000000000000] 09:14:17 INFO - PROCESS | 3056 | ++DOMWINDOW == 120 (000000A61AC73800) [pid = 3056] [serial = 470] [outer = 000000A61AC34000] 09:14:17 INFO - PROCESS | 3056 | 1464365657546 Marionette DEBUG loaded listener.js 09:14:17 INFO - PROCESS | 3056 | ++DOMWINDOW == 121 (000000A61ACE8C00) [pid = 3056] [serial = 471] [outer = 000000A61AC34000] 09:14:17 INFO - PROCESS | 3056 | --DOMWINDOW == 120 (000000A61A575800) [pid = 3056] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 09:14:17 INFO - PROCESS | 3056 | --DOMWINDOW == 119 (000000A61557BC00) [pid = 3056] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 09:14:17 INFO - PROCESS | 3056 | --DOMWINDOW == 118 (000000A6162F5400) [pid = 3056] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 09:14:17 INFO - PROCESS | 3056 | --DOMWINDOW == 117 (000000A608E0E800) [pid = 3056] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 09:14:17 INFO - PROCESS | 3056 | --DOMWINDOW == 116 (000000A608A43800) [pid = 3056] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 09:14:17 INFO - PROCESS | 3056 | --DOMWINDOW == 115 (000000A60ED4B800) [pid = 3056] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 09:14:17 INFO - PROCESS | 3056 | --DOMWINDOW == 114 (000000A615163C00) [pid = 3056] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 09:14:17 INFO - PROCESS | 3056 | --DOMWINDOW == 113 (000000A60EE05000) [pid = 3056] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 09:14:17 INFO - PROCESS | 3056 | --DOMWINDOW == 112 (000000A60DC8B800) [pid = 3056] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 09:14:17 INFO - PROCESS | 3056 | --DOMWINDOW == 111 (000000A616451000) [pid = 3056] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 09:14:17 INFO - PROCESS | 3056 | --DOMWINDOW == 110 (000000A6129CF000) [pid = 3056] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 09:14:18 INFO - PROCESS | 3056 | [3056] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 09:14:18 INFO - PROCESS | 3056 | 1464365658185 Marionette TRACE conn5 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 09:14:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 09:14:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 943ms 09:14:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 09:14:18 INFO - PROCESS | 3056 | 1464365658218 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 09:14:18 INFO - PROCESS | 3056 | 1464365658220 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 09:14:18 INFO - PROCESS | 3056 | 1464365658224 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 09:14:18 INFO - PROCESS | 3056 | 1464365658226 Marionette TRACE conn5 <- [1,594,null,{}] 09:14:18 INFO - PROCESS | 3056 | 1464365658229 Marionette TRACE conn5 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:18 INFO - PROCESS | 3056 | 1464365658320 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 09:14:18 INFO - PROCESS | 3056 | 1464365658329 Marionette TRACE conn5 -> [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([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:18 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61DD7E800 == 66 [pid = 3056] [id = 158] 09:14:18 INFO - PROCESS | 3056 | ++DOMWINDOW == 111 (000000A61636B000) [pid = 3056] [serial = 472] [outer = 0000000000000000] 09:14:18 INFO - PROCESS | 3056 | ++DOMWINDOW == 112 (000000A61AC75C00) [pid = 3056] [serial = 473] [outer = 000000A61636B000] 09:14:18 INFO - PROCESS | 3056 | 1464365658374 Marionette DEBUG loaded listener.js 09:14:18 INFO - PROCESS | 3056 | ++DOMWINDOW == 113 (000000A61CCC8000) [pid = 3056] [serial = 474] [outer = 000000A61636B000] 09:14:18 INFO - PROCESS | 3056 | 1464365658778 Marionette TRACE conn5 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:14:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 09:14:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 588ms 09:14:18 INFO - PROCESS | 3056 | 1464365658819 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 09:14:18 INFO - PROCESS | 3056 | 1464365658821 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 09:14:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 09:14:18 INFO - PROCESS | 3056 | 1464365658824 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 09:14:18 INFO - PROCESS | 3056 | 1464365658826 Marionette TRACE conn5 <- [1,598,null,{}] 09:14:18 INFO - PROCESS | 3056 | 1464365658830 Marionette TRACE conn5 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:18 INFO - PROCESS | 3056 | 1464365658927 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 09:14:18 INFO - PROCESS | 3056 | 1464365658934 Marionette TRACE conn5 -> [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([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:18 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61F6FE000 == 67 [pid = 3056] [id = 159] 09:14:18 INFO - PROCESS | 3056 | ++DOMWINDOW == 114 (000000A61CCCEC00) [pid = 3056] [serial = 475] [outer = 0000000000000000] 09:14:18 INFO - PROCESS | 3056 | ++DOMWINDOW == 115 (000000A61D167400) [pid = 3056] [serial = 476] [outer = 000000A61CCCEC00] 09:14:18 INFO - PROCESS | 3056 | 1464365658979 Marionette DEBUG loaded listener.js 09:14:19 INFO - PROCESS | 3056 | ++DOMWINDOW == 116 (000000A61D238400) [pid = 3056] [serial = 477] [outer = 000000A61CCCEC00] 09:14:19 INFO - PROCESS | 3056 | 1464365659408 Marionette TRACE conn5 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 09:14:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 09:14:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 627ms 09:14:19 INFO - PROCESS | 3056 | 1464365659455 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 09:14:19 INFO - PROCESS | 3056 | 1464365659458 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 09:14:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 09:14:19 INFO - PROCESS | 3056 | 1464365659461 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 09:14:19 INFO - PROCESS | 3056 | 1464365659464 Marionette TRACE conn5 <- [1,602,null,{}] 09:14:19 INFO - PROCESS | 3056 | 1464365659467 Marionette TRACE conn5 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:19 INFO - PROCESS | 3056 | 1464365659633 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 09:14:19 INFO - PROCESS | 3056 | 1464365659779 Marionette TRACE conn5 -> [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([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:19 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61297C000 == 68 [pid = 3056] [id = 160] 09:14:19 INFO - PROCESS | 3056 | ++DOMWINDOW == 117 (000000A607951000) [pid = 3056] [serial = 478] [outer = 0000000000000000] 09:14:19 INFO - PROCESS | 3056 | ++DOMWINDOW == 118 (000000A608AF2800) [pid = 3056] [serial = 479] [outer = 000000A607951000] 09:14:19 INFO - PROCESS | 3056 | 1464365659837 Marionette DEBUG loaded listener.js 09:14:19 INFO - PROCESS | 3056 | ++DOMWINDOW == 119 (000000A60D8B2800) [pid = 3056] [serial = 480] [outer = 000000A607951000] 09:14:20 INFO - PROCESS | 3056 | 1464365660484 Marionette TRACE conn5 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 09:14:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 09:14:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1084ms 09:14:20 INFO - PROCESS | 3056 | 1464365660548 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 09:14:20 INFO - PROCESS | 3056 | 1464365660552 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 09:14:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 09:14:20 INFO - PROCESS | 3056 | 1464365660557 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 09:14:20 INFO - PROCESS | 3056 | 1464365660562 Marionette TRACE conn5 <- [1,606,null,{}] 09:14:20 INFO - PROCESS | 3056 | 1464365660567 Marionette TRACE conn5 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:20 INFO - PROCESS | 3056 | 1464365660686 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 09:14:20 INFO - PROCESS | 3056 | 1464365660805 Marionette TRACE conn5 -> [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([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:20 INFO - PROCESS | 3056 | ++DOCSHELL 000000A619028000 == 69 [pid = 3056] [id = 161] 09:14:20 INFO - PROCESS | 3056 | ++DOMWINDOW == 120 (000000A614E28000) [pid = 3056] [serial = 481] [outer = 0000000000000000] 09:14:20 INFO - PROCESS | 3056 | ++DOMWINDOW == 121 (000000A61515CC00) [pid = 3056] [serial = 482] [outer = 000000A614E28000] 09:14:20 INFO - PROCESS | 3056 | 1464365660865 Marionette DEBUG loaded listener.js 09:14:20 INFO - PROCESS | 3056 | ++DOMWINDOW == 122 (000000A6162F6C00) [pid = 3056] [serial = 483] [outer = 000000A614E28000] 09:14:21 INFO - PROCESS | 3056 | 1464365661500 Marionette TRACE conn5 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 09:14:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 09:14:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 985ms 09:14:21 INFO - PROCESS | 3056 | 1464365661547 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 09:14:21 INFO - PROCESS | 3056 | 1464365661551 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 09:14:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 09:14:21 INFO - PROCESS | 3056 | 1464365661555 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 09:14:21 INFO - PROCESS | 3056 | 1464365661557 Marionette TRACE conn5 <- [1,610,null,{}] 09:14:21 INFO - PROCESS | 3056 | 1464365661562 Marionette TRACE conn5 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:21 INFO - PROCESS | 3056 | 1464365661679 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 09:14:21 INFO - PROCESS | 3056 | 1464365661771 Marionette TRACE conn5 -> [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([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:21 INFO - PROCESS | 3056 | ++DOCSHELL 000000A620DDA000 == 70 [pid = 3056] [id = 162] 09:14:21 INFO - PROCESS | 3056 | ++DOMWINDOW == 123 (000000A618145C00) [pid = 3056] [serial = 484] [outer = 0000000000000000] 09:14:21 INFO - PROCESS | 3056 | ++DOMWINDOW == 124 (000000A61949F800) [pid = 3056] [serial = 485] [outer = 000000A618145C00] 09:14:21 INFO - PROCESS | 3056 | 1464365661830 Marionette DEBUG loaded listener.js 09:14:21 INFO - PROCESS | 3056 | ++DOMWINDOW == 125 (000000A61A16D800) [pid = 3056] [serial = 486] [outer = 000000A618145C00] 09:14:22 INFO - PROCESS | 3056 | 1464365662434 Marionette TRACE conn5 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 09:14:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 09:14:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 945ms 09:14:22 INFO - PROCESS | 3056 | 1464365662500 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 09:14:22 INFO - PROCESS | 3056 | 1464365662505 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 09:14:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 09:14:22 INFO - PROCESS | 3056 | 1464365662517 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 09:14:22 INFO - PROCESS | 3056 | 1464365662522 Marionette TRACE conn5 <- [1,614,null,{}] 09:14:22 INFO - PROCESS | 3056 | 1464365662526 Marionette TRACE conn5 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:22 INFO - PROCESS | 3056 | 1464365662650 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 09:14:22 INFO - PROCESS | 3056 | 1464365662761 Marionette TRACE conn5 -> [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([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:22 INFO - PROCESS | 3056 | ++DOCSHELL 000000A619DBE000 == 71 [pid = 3056] [id = 163] 09:14:22 INFO - PROCESS | 3056 | ++DOMWINDOW == 126 (000000A61A048400) [pid = 3056] [serial = 487] [outer = 0000000000000000] 09:14:22 INFO - PROCESS | 3056 | ++DOMWINDOW == 127 (000000A61A053C00) [pid = 3056] [serial = 488] [outer = 000000A61A048400] 09:14:22 INFO - PROCESS | 3056 | 1464365662817 Marionette DEBUG loaded listener.js 09:14:22 INFO - PROCESS | 3056 | ++DOMWINDOW == 128 (000000A61CCD3800) [pid = 3056] [serial = 489] [outer = 000000A61A048400] 09:14:23 INFO - PROCESS | 3056 | 1464365663399 Marionette TRACE conn5 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 09:14:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 09:14:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 944ms 09:14:23 INFO - PROCESS | 3056 | 1464365663459 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 09:14:23 INFO - PROCESS | 3056 | 1464365663461 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 09:14:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 09:14:23 INFO - PROCESS | 3056 | 1464365663465 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 09:14:23 INFO - PROCESS | 3056 | 1464365663467 Marionette TRACE conn5 <- [1,618,null,{}] 09:14:23 INFO - PROCESS | 3056 | 1464365663471 Marionette TRACE conn5 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:23 INFO - PROCESS | 3056 | 1464365663584 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 09:14:23 INFO - PROCESS | 3056 | 1464365663702 Marionette TRACE conn5 -> [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([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:23 INFO - PROCESS | 3056 | ++DOCSHELL 000000A620E3E800 == 72 [pid = 3056] [id = 164] 09:14:23 INFO - PROCESS | 3056 | ++DOMWINDOW == 129 (000000A61D244C00) [pid = 3056] [serial = 490] [outer = 0000000000000000] 09:14:23 INFO - PROCESS | 3056 | ++DOMWINDOW == 130 (000000A61F894400) [pid = 3056] [serial = 491] [outer = 000000A61D244C00] 09:14:23 INFO - PROCESS | 3056 | 1464365663760 Marionette DEBUG loaded listener.js 09:14:23 INFO - PROCESS | 3056 | ++DOMWINDOW == 131 (000000A61F89AC00) [pid = 3056] [serial = 492] [outer = 000000A61D244C00] 09:14:24 INFO - PROCESS | 3056 | 1464365664391 Marionette TRACE conn5 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 09:14:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 09:14:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 987ms 09:14:24 INFO - PROCESS | 3056 | 1464365664455 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 09:14:24 INFO - PROCESS | 3056 | 1464365664457 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 09:14:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 09:14:24 INFO - PROCESS | 3056 | 1464365664461 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 09:14:24 INFO - PROCESS | 3056 | 1464365664463 Marionette TRACE conn5 <- [1,622,null,{}] 09:14:24 INFO - PROCESS | 3056 | 1464365664467 Marionette TRACE conn5 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:24 INFO - PROCESS | 3056 | 1464365664581 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 09:14:24 INFO - PROCESS | 3056 | 1464365664866 Marionette TRACE conn5 -> [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([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:24 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60FCA2800 == 73 [pid = 3056] [id = 165] 09:14:24 INFO - PROCESS | 3056 | ++DOMWINDOW == 132 (000000A607187400) [pid = 3056] [serial = 493] [outer = 0000000000000000] 09:14:24 INFO - PROCESS | 3056 | ++DOMWINDOW == 133 (000000A608241000) [pid = 3056] [serial = 494] [outer = 000000A607187400] 09:14:24 INFO - PROCESS | 3056 | 1464365664940 Marionette DEBUG loaded listener.js 09:14:25 INFO - PROCESS | 3056 | ++DOMWINDOW == 134 (000000A608E15000) [pid = 3056] [serial = 495] [outer = 000000A607187400] 09:14:25 INFO - PROCESS | 3056 | [3056] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:14:25 INFO - PROCESS | 3056 | [3056] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:14:25 INFO - PROCESS | 3056 | 1464365665538 Marionette TRACE conn5 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 09:14:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 09:14:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1138ms 09:14:25 INFO - PROCESS | 3056 | 1464365665602 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 09:14:25 INFO - PROCESS | 3056 | 1464365665607 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 09:14:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 09:14:25 INFO - PROCESS | 3056 | 1464365665612 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 09:14:25 INFO - PROCESS | 3056 | 1464365665616 Marionette TRACE conn5 <- [1,626,null,{}] 09:14:25 INFO - PROCESS | 3056 | 1464365665621 Marionette TRACE conn5 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:25 INFO - PROCESS | 3056 | 1464365665726 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 09:14:25 INFO - PROCESS | 3056 | 1464365665820 Marionette TRACE conn5 -> [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([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:25 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60FC9D000 == 74 [pid = 3056] [id = 166] 09:14:25 INFO - PROCESS | 3056 | ++DOMWINDOW == 135 (000000A609441400) [pid = 3056] [serial = 496] [outer = 0000000000000000] 09:14:25 INFO - PROCESS | 3056 | ++DOMWINDOW == 136 (000000A60E1A1000) [pid = 3056] [serial = 497] [outer = 000000A609441400] 09:14:25 INFO - PROCESS | 3056 | 1464365665871 Marionette DEBUG loaded listener.js 09:14:25 INFO - PROCESS | 3056 | ++DOMWINDOW == 137 (000000A60FC14800) [pid = 3056] [serial = 498] [outer = 000000A609441400] 09:14:26 INFO - PROCESS | 3056 | [3056] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:14:26 INFO - PROCESS | 3056 | [3056] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:14:26 INFO - PROCESS | 3056 | --DOCSHELL 000000A61CEA2000 == 73 [pid = 3056] [id = 116] 09:14:26 INFO - PROCESS | 3056 | --DOCSHELL 000000A61CF36000 == 72 [pid = 3056] [id = 117] 09:14:26 INFO - PROCESS | 3056 | --DOCSHELL 000000A6195AF000 == 71 [pid = 3056] [id = 108] 09:14:26 INFO - PROCESS | 3056 | --DOCSHELL 000000A61F6FE000 == 70 [pid = 3056] [id = 159] 09:14:26 INFO - PROCESS | 3056 | --DOCSHELL 000000A61DD7E800 == 69 [pid = 3056] [id = 158] 09:14:26 INFO - PROCESS | 3056 | --DOCSHELL 000000A61947C000 == 68 [pid = 3056] [id = 157] 09:14:26 INFO - PROCESS | 3056 | --DOCSHELL 000000A61D151800 == 67 [pid = 3056] [id = 156] 09:14:26 INFO - PROCESS | 3056 | --DOCSHELL 000000A6196AE000 == 66 [pid = 3056] [id = 155] 09:14:26 INFO - PROCESS | 3056 | --DOCSHELL 000000A619483000 == 65 [pid = 3056] [id = 154] 09:14:26 INFO - PROCESS | 3056 | --DOMWINDOW == 136 (000000A616351C00) [pid = 3056] [serial = 389] [outer = 0000000000000000] [url = about:blank] 09:14:26 INFO - PROCESS | 3056 | --DOMWINDOW == 135 (000000A61636D000) [pid = 3056] [serial = 392] [outer = 0000000000000000] [url = about:blank] 09:14:26 INFO - PROCESS | 3056 | --DOMWINDOW == 134 (000000A61860D000) [pid = 3056] [serial = 425] [outer = 0000000000000000] [url = about:blank] 09:14:26 INFO - PROCESS | 3056 | --DOCSHELL 000000A6191A9000 == 64 [pid = 3056] [id = 153] 09:14:26 INFO - PROCESS | 3056 | --DOCSHELL 000000A616480800 == 63 [pid = 3056] [id = 152] 09:14:26 INFO - PROCESS | 3056 | --DOCSHELL 000000A61308F800 == 62 [pid = 3056] [id = 151] 09:14:26 INFO - PROCESS | 3056 | --DOCSHELL 000000A615670800 == 61 [pid = 3056] [id = 150] 09:14:26 INFO - PROCESS | 3056 | --DOCSHELL 000000A620DC6800 == 60 [pid = 3056] [id = 148] 09:14:26 INFO - PROCESS | 3056 | --DOCSHELL 000000A61E887000 == 59 [pid = 3056] [id = 147] 09:14:26 INFO - PROCESS | 3056 | --DOCSHELL 000000A61DD83000 == 58 [pid = 3056] [id = 146] 09:14:26 INFO - PROCESS | 3056 | --DOCSHELL 000000A61D46D800 == 57 [pid = 3056] [id = 145] 09:14:26 INFO - PROCESS | 3056 | --DOCSHELL 000000A61919C800 == 56 [pid = 3056] [id = 144] 09:14:26 INFO - PROCESS | 3056 | --DOCSHELL 000000A60FCCC000 == 55 [pid = 3056] [id = 143] 09:14:26 INFO - PROCESS | 3056 | --DOCSHELL 000000A61CEAA800 == 54 [pid = 3056] [id = 142] 09:14:26 INFO - PROCESS | 3056 | --DOMWINDOW == 133 (000000A61CCD0400) [pid = 3056] [serial = 320] [outer = 0000000000000000] [url = about:blank] 09:14:26 INFO - PROCESS | 3056 | --DOMWINDOW == 132 (000000A617016400) [pid = 3056] [serial = 338] [outer = 0000000000000000] [url = about:blank] 09:14:26 INFO - PROCESS | 3056 | --DOMWINDOW == 131 (000000A61634F400) [pid = 3056] [serial = 416] [outer = 0000000000000000] [url = about:blank] 09:14:26 INFO - PROCESS | 3056 | --DOMWINDOW == 130 (000000A608E83C00) [pid = 3056] [serial = 398] [outer = 0000000000000000] [url = about:blank] 09:14:26 INFO - PROCESS | 3056 | --DOMWINDOW == 129 (000000A608AF4C00) [pid = 3056] [serial = 401] [outer = 0000000000000000] [url = about:blank] 09:14:26 INFO - PROCESS | 3056 | --DOMWINDOW == 128 (000000A608E16800) [pid = 3056] [serial = 402] [outer = 0000000000000000] [url = about:blank] 09:14:26 INFO - PROCESS | 3056 | --DOMWINDOW == 127 (000000A60EE07C00) [pid = 3056] [serial = 404] [outer = 0000000000000000] [url = about:blank] 09:14:26 INFO - PROCESS | 3056 | --DOMWINDOW == 126 (000000A6162E3000) [pid = 3056] [serial = 414] [outer = 0000000000000000] [url = about:blank] 09:14:26 INFO - PROCESS | 3056 | --DOMWINDOW == 125 (000000A60F00C000) [pid = 3056] [serial = 405] [outer = 0000000000000000] [url = about:blank] 09:14:26 INFO - PROCESS | 3056 | --DOMWINDOW == 124 (000000A611DBC400) [pid = 3056] [serial = 407] [outer = 0000000000000000] [url = about:blank] 09:14:26 INFO - PROCESS | 3056 | --DOMWINDOW == 123 (000000A61242FC00) [pid = 3056] [serial = 408] [outer = 0000000000000000] [url = about:blank] 09:14:26 INFO - PROCESS | 3056 | --DOMWINDOW == 122 (000000A615FAFC00) [pid = 3056] [serial = 413] [outer = 0000000000000000] [url = about:blank] 09:14:26 INFO - PROCESS | 3056 | --DOMWINDOW == 121 (000000A61949E000) [pid = 3056] [serial = 395] [outer = 0000000000000000] [url = about:blank] 09:14:26 INFO - PROCESS | 3056 | --DOMWINDOW == 120 (000000A612429400) [pid = 3056] [serial = 386] [outer = 0000000000000000] [url = about:blank] 09:14:26 INFO - PROCESS | 3056 | --DOMWINDOW == 119 (000000A614CD3000) [pid = 3056] [serial = 419] [outer = 0000000000000000] [url = about:blank] 09:14:26 INFO - PROCESS | 3056 | --DOMWINDOW == 118 (000000A617015800) [pid = 3056] [serial = 422] [outer = 0000000000000000] [url = about:blank] 09:14:26 INFO - PROCESS | 3056 | --DOMWINDOW == 117 (000000A61479CC00) [pid = 3056] [serial = 161] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:14:26 INFO - PROCESS | 3056 | --DOMWINDOW == 116 (000000A616363400) [pid = 3056] [serial = 417] [outer = 0000000000000000] [url = about:blank] 09:14:26 INFO - PROCESS | 3056 | --DOMWINDOW == 115 (000000A617264800) [pid = 3056] [serial = 423] [outer = 0000000000000000] [url = about:blank] 09:14:26 INFO - PROCESS | 3056 | --DOMWINDOW == 114 (000000A60D57D800) [pid = 3056] [serial = 399] [outer = 0000000000000000] [url = about:blank] 09:14:26 INFO - PROCESS | 3056 | --DOMWINDOW == 113 (000000A616449800) [pid = 3056] [serial = 420] [outer = 0000000000000000] [url = about:blank] 09:14:26 INFO - PROCESS | 3056 | --DOMWINDOW == 112 (000000A613256800) [pid = 3056] [serial = 410] [outer = 0000000000000000] [url = about:blank] 09:14:26 INFO - PROCESS | 3056 | --DOMWINDOW == 111 (000000A614CDCC00) [pid = 3056] [serial = 411] [outer = 0000000000000000] [url = about:blank] 09:14:26 INFO - PROCESS | 3056 | 1464365666504 Marionette TRACE conn5 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 09:14:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 09:14:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 945ms 09:14:26 INFO - PROCESS | 3056 | 1464365666564 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 09:14:26 INFO - PROCESS | 3056 | 1464365666568 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 09:14:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 09:14:26 INFO - PROCESS | 3056 | 1464365666573 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 09:14:26 INFO - PROCESS | 3056 | 1464365666575 Marionette TRACE conn5 <- [1,630,null,{}] 09:14:26 INFO - PROCESS | 3056 | 1464365666579 Marionette TRACE conn5 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:26 INFO - PROCESS | 3056 | 1464365666672 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 09:14:26 INFO - PROCESS | 3056 | 1464365666747 Marionette TRACE conn5 -> [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([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:26 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60FCCC000 == 55 [pid = 3056] [id = 167] 09:14:26 INFO - PROCESS | 3056 | ++DOMWINDOW == 112 (000000A608AE7400) [pid = 3056] [serial = 499] [outer = 0000000000000000] 09:14:26 INFO - PROCESS | 3056 | ++DOMWINDOW == 113 (000000A608E85800) [pid = 3056] [serial = 500] [outer = 000000A608AE7400] 09:14:26 INFO - PROCESS | 3056 | 1464365666795 Marionette DEBUG loaded listener.js 09:14:26 INFO - PROCESS | 3056 | ++DOMWINDOW == 114 (000000A60E1A1400) [pid = 3056] [serial = 501] [outer = 000000A608AE7400] 09:14:27 INFO - PROCESS | 3056 | 1464365667204 Marionette TRACE conn5 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 09:14:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 09:14:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 690ms 09:14:27 INFO - PROCESS | 3056 | 1464365667265 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 09:14:27 INFO - PROCESS | 3056 | 1464365667267 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 09:14:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 09:14:27 INFO - PROCESS | 3056 | 1464365667273 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 09:14:27 INFO - PROCESS | 3056 | 1464365667279 Marionette TRACE conn5 <- [1,634,null,{}] 09:14:27 INFO - PROCESS | 3056 | 1464365667288 Marionette TRACE conn5 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:27 INFO - PROCESS | 3056 | 1464365667378 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 09:14:27 INFO - PROCESS | 3056 | 1464365667386 Marionette TRACE conn5 -> [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([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:27 INFO - PROCESS | 3056 | ++DOCSHELL 000000A616241800 == 56 [pid = 3056] [id = 168] 09:14:27 INFO - PROCESS | 3056 | ++DOMWINDOW == 115 (000000A60F29E800) [pid = 3056] [serial = 502] [outer = 0000000000000000] 09:14:27 INFO - PROCESS | 3056 | ++DOMWINDOW == 116 (000000A61294D800) [pid = 3056] [serial = 503] [outer = 000000A60F29E800] 09:14:27 INFO - PROCESS | 3056 | 1464365667434 Marionette DEBUG loaded listener.js 09:14:27 INFO - PROCESS | 3056 | ++DOMWINDOW == 117 (000000A614E26800) [pid = 3056] [serial = 504] [outer = 000000A60F29E800] 09:14:27 INFO - PROCESS | 3056 | 1464365667883 Marionette TRACE conn5 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:14:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 09:14:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 648ms 09:14:27 INFO - PROCESS | 3056 | 1464365667922 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 09:14:27 INFO - PROCESS | 3056 | 1464365667924 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 09:14:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 09:14:27 INFO - PROCESS | 3056 | 1464365667928 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 09:14:27 INFO - PROCESS | 3056 | 1464365667930 Marionette TRACE conn5 <- [1,638,null,{}] 09:14:27 INFO - PROCESS | 3056 | 1464365667933 Marionette TRACE conn5 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:28 INFO - PROCESS | 3056 | 1464365668022 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 09:14:28 INFO - PROCESS | 3056 | 1464365668058 Marionette TRACE conn5 -> [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([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:28 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61901C000 == 57 [pid = 3056] [id = 169] 09:14:28 INFO - PROCESS | 3056 | ++DOMWINDOW == 118 (000000A6151D4000) [pid = 3056] [serial = 505] [outer = 0000000000000000] 09:14:28 INFO - PROCESS | 3056 | ++DOMWINDOW == 119 (000000A615580800) [pid = 3056] [serial = 506] [outer = 000000A6151D4000] 09:14:28 INFO - PROCESS | 3056 | 1464365668105 Marionette DEBUG loaded listener.js 09:14:28 INFO - PROCESS | 3056 | ++DOMWINDOW == 120 (000000A6162DA400) [pid = 3056] [serial = 507] [outer = 000000A6151D4000] 09:14:28 INFO - PROCESS | 3056 | 1464365668526 Marionette TRACE conn5 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 09:14:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 09:14:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 630ms 09:14:28 INFO - PROCESS | 3056 | 1464365668566 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 09:14:28 INFO - PROCESS | 3056 | 1464365668569 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 09:14:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 09:14:28 INFO - PROCESS | 3056 | 1464365668572 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 09:14:28 INFO - PROCESS | 3056 | 1464365668574 Marionette TRACE conn5 <- [1,642,null,{}] 09:14:28 INFO - PROCESS | 3056 | 1464365668577 Marionette TRACE conn5 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:28 INFO - PROCESS | 3056 | 1464365668694 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 09:14:28 INFO - PROCESS | 3056 | 1464365668738 Marionette TRACE conn5 -> [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([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:28 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60E18F000 == 58 [pid = 3056] [id = 170] 09:14:28 INFO - PROCESS | 3056 | ++DOMWINDOW == 121 (000000A6162E7000) [pid = 3056] [serial = 508] [outer = 0000000000000000] 09:14:28 INFO - PROCESS | 3056 | ++DOMWINDOW == 122 (000000A6162F2800) [pid = 3056] [serial = 509] [outer = 000000A6162E7000] 09:14:28 INFO - PROCESS | 3056 | 1464365668792 Marionette DEBUG loaded listener.js 09:14:28 INFO - PROCESS | 3056 | ++DOMWINDOW == 123 (000000A61635D000) [pid = 3056] [serial = 510] [outer = 000000A6162E7000] 09:14:29 INFO - PROCESS | 3056 | 1464365669231 Marionette TRACE conn5 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 09:14:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 09:14:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 731ms 09:14:29 INFO - PROCESS | 3056 | 1464365669305 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 09:14:29 INFO - PROCESS | 3056 | 1464365669307 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 09:14:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 09:14:29 INFO - PROCESS | 3056 | 1464365669310 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 09:14:29 INFO - PROCESS | 3056 | 1464365669312 Marionette TRACE conn5 <- [1,646,null,{}] 09:14:29 INFO - PROCESS | 3056 | 1464365669324 Marionette TRACE conn5 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:29 INFO - PROCESS | 3056 | 1464365669464 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 09:14:29 INFO - PROCESS | 3056 | 1464365669493 Marionette TRACE conn5 -> [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([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:29 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61948B000 == 59 [pid = 3056] [id = 171] 09:14:29 INFO - PROCESS | 3056 | ++DOMWINDOW == 124 (000000A61644F400) [pid = 3056] [serial = 511] [outer = 0000000000000000] 09:14:29 INFO - PROCESS | 3056 | ++DOMWINDOW == 125 (000000A616788400) [pid = 3056] [serial = 512] [outer = 000000A61644F400] 09:14:29 INFO - PROCESS | 3056 | 1464365669538 Marionette DEBUG loaded listener.js 09:14:29 INFO - PROCESS | 3056 | ++DOMWINDOW == 126 (000000A61709BC00) [pid = 3056] [serial = 513] [outer = 000000A61644F400] 09:14:29 INFO - PROCESS | 3056 | 1464365669978 Marionette TRACE conn5 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 09:14:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 09:14:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 690ms 09:14:30 INFO - PROCESS | 3056 | 1464365670004 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 09:14:30 INFO - PROCESS | 3056 | 1464365670006 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 09:14:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 09:14:30 INFO - PROCESS | 3056 | 1464365670009 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 09:14:30 INFO - PROCESS | 3056 | 1464365670011 Marionette TRACE conn5 <- [1,650,null,{}] 09:14:30 INFO - PROCESS | 3056 | 1464365670015 Marionette TRACE conn5 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:30 INFO - PROCESS | 3056 | 1464365670126 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 09:14:30 INFO - PROCESS | 3056 | 1464365670177 Marionette TRACE conn5 -> [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([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:30 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6196AE000 == 60 [pid = 3056] [id = 172] 09:14:30 INFO - PROCESS | 3056 | ++DOMWINDOW == 127 (000000A61708E000) [pid = 3056] [serial = 514] [outer = 0000000000000000] 09:14:30 INFO - PROCESS | 3056 | ++DOMWINDOW == 128 (000000A6170A7800) [pid = 3056] [serial = 515] [outer = 000000A61708E000] 09:14:30 INFO - PROCESS | 3056 | 1464365670222 Marionette DEBUG loaded listener.js 09:14:30 INFO - PROCESS | 3056 | ++DOMWINDOW == 129 (000000A617C0A800) [pid = 3056] [serial = 516] [outer = 000000A61708E000] 09:14:30 INFO - PROCESS | 3056 | [3056] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:14:30 INFO - PROCESS | 3056 | [3056] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:14:30 INFO - PROCESS | 3056 | [3056] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:14:30 INFO - PROCESS | 3056 | --DOMWINDOW == 128 (000000A608E1A000) [pid = 3056] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 09:14:30 INFO - PROCESS | 3056 | --DOMWINDOW == 127 (000000A6162F5800) [pid = 3056] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 09:14:30 INFO - PROCESS | 3056 | --DOMWINDOW == 126 (000000A61867EC00) [pid = 3056] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 09:14:30 INFO - PROCESS | 3056 | --DOMWINDOW == 125 (000000A614E28C00) [pid = 3056] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 09:14:30 INFO - PROCESS | 3056 | --DOMWINDOW == 124 (000000A608CD6C00) [pid = 3056] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 09:14:30 INFO - PROCESS | 3056 | --DOMWINDOW == 123 (000000A616445400) [pid = 3056] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 09:14:30 INFO - PROCESS | 3056 | --DOMWINDOW == 122 (000000A61A284400) [pid = 3056] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 09:14:30 INFO - PROCESS | 3056 | --DOMWINDOW == 121 (000000A617C0E400) [pid = 3056] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 09:14:30 INFO - PROCESS | 3056 | --DOMWINDOW == 120 (000000A61636B000) [pid = 3056] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 09:14:30 INFO - PROCESS | 3056 | --DOMWINDOW == 119 (000000A61AC34000) [pid = 3056] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 09:14:30 INFO - PROCESS | 3056 | 1464365670862 Marionette TRACE conn5 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 09:14:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 09:14:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 880ms 09:14:30 INFO - PROCESS | 3056 | 1464365670892 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 09:14:30 INFO - PROCESS | 3056 | 1464365670895 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 09:14:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 09:14:30 INFO - PROCESS | 3056 | 1464365670899 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 09:14:30 INFO - PROCESS | 3056 | 1464365670900 Marionette TRACE conn5 <- [1,654,null,{}] 09:14:30 INFO - PROCESS | 3056 | 1464365670904 Marionette TRACE conn5 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:31 INFO - PROCESS | 3056 | 1464365670998 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 09:14:31 INFO - PROCESS | 3056 | 1464365671006 Marionette TRACE conn5 -> [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([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:31 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6191AD800 == 61 [pid = 3056] [id = 173] 09:14:31 INFO - PROCESS | 3056 | ++DOMWINDOW == 120 (000000A60ED4E800) [pid = 3056] [serial = 517] [outer = 0000000000000000] 09:14:31 INFO - PROCESS | 3056 | ++DOMWINDOW == 121 (000000A617265000) [pid = 3056] [serial = 518] [outer = 000000A60ED4E800] 09:14:31 INFO - PROCESS | 3056 | 1464365671051 Marionette DEBUG loaded listener.js 09:14:31 INFO - PROCESS | 3056 | ++DOMWINDOW == 122 (000000A618759000) [pid = 3056] [serial = 519] [outer = 000000A60ED4E800] 09:14:31 INFO - PROCESS | 3056 | [3056] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:14:31 INFO - PROCESS | 3056 | [3056] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:14:31 INFO - PROCESS | 3056 | [3056] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:14:31 INFO - PROCESS | 3056 | 1464365671464 Marionette TRACE conn5 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 09:14:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 09:14:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 626ms 09:14:31 INFO - PROCESS | 3056 | 1464365671527 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 09:14:31 INFO - PROCESS | 3056 | 1464365671530 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 09:14:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 09:14:31 INFO - PROCESS | 3056 | 1464365671533 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 09:14:31 INFO - PROCESS | 3056 | 1464365671535 Marionette TRACE conn5 <- [1,658,null,{}] 09:14:31 INFO - PROCESS | 3056 | 1464365671539 Marionette TRACE conn5 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:31 INFO - PROCESS | 3056 | 1464365671624 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 09:14:31 INFO - PROCESS | 3056 | 1464365671631 Marionette TRACE conn5 -> [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([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:31 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61CEA3000 == 62 [pid = 3056] [id = 174] 09:14:31 INFO - PROCESS | 3056 | ++DOMWINDOW == 123 (000000A61911FC00) [pid = 3056] [serial = 520] [outer = 0000000000000000] 09:14:31 INFO - PROCESS | 3056 | ++DOMWINDOW == 124 (000000A619347000) [pid = 3056] [serial = 521] [outer = 000000A61911FC00] 09:14:31 INFO - PROCESS | 3056 | 1464365671676 Marionette DEBUG loaded listener.js 09:14:31 INFO - PROCESS | 3056 | ++DOMWINDOW == 125 (000000A6194A0400) [pid = 3056] [serial = 522] [outer = 000000A61911FC00] 09:14:32 INFO - PROCESS | 3056 | 1464365672098 Marionette TRACE conn5 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 09:14:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 09:14:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 586ms 09:14:32 INFO - PROCESS | 3056 | 1464365672124 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 09:14:32 INFO - PROCESS | 3056 | 1464365672126 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 09:14:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 09:14:32 INFO - PROCESS | 3056 | 1464365672130 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 09:14:32 INFO - PROCESS | 3056 | 1464365672132 Marionette TRACE conn5 <- [1,662,null,{}] 09:14:32 INFO - PROCESS | 3056 | 1464365672135 Marionette TRACE conn5 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:32 INFO - PROCESS | 3056 | 1464365672232 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 09:14:32 INFO - PROCESS | 3056 | 1464365672239 Marionette TRACE conn5 -> [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([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:32 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61D14F800 == 63 [pid = 3056] [id = 175] 09:14:32 INFO - PROCESS | 3056 | ++DOMWINDOW == 126 (000000A619D77400) [pid = 3056] [serial = 523] [outer = 0000000000000000] 09:14:32 INFO - PROCESS | 3056 | ++DOMWINDOW == 127 (000000A61A048000) [pid = 3056] [serial = 524] [outer = 000000A619D77400] 09:14:32 INFO - PROCESS | 3056 | 1464365672289 Marionette DEBUG loaded listener.js 09:14:32 INFO - PROCESS | 3056 | ++DOMWINDOW == 128 (000000A61A167C00) [pid = 3056] [serial = 525] [outer = 000000A619D77400] 09:14:32 INFO - PROCESS | 3056 | [3056] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:14:32 INFO - PROCESS | 3056 | [3056] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:14:32 INFO - PROCESS | 3056 | [3056] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:14:32 INFO - PROCESS | 3056 | [3056] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:14:32 INFO - PROCESS | 3056 | 1464365672759 Marionette TRACE conn5 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 09:14:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 09:14:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 672ms 09:14:32 INFO - PROCESS | 3056 | 1464365672831 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 09:14:32 INFO - PROCESS | 3056 | 1464365672835 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 09:14:32 INFO - PROCESS | 3056 | 1464365672841 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 09:14:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 09:14:32 INFO - PROCESS | 3056 | 1464365672846 Marionette TRACE conn5 <- [1,666,null,{}] 09:14:32 INFO - PROCESS | 3056 | 1464365672858 Marionette TRACE conn5 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:32 INFO - PROCESS | 3056 | 1464365672983 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 09:14:33 INFO - PROCESS | 3056 | 1464365673075 Marionette TRACE conn5 -> [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([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:33 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60EEC8000 == 64 [pid = 3056] [id = 176] 09:14:33 INFO - PROCESS | 3056 | ++DOMWINDOW == 129 (000000A6079C4800) [pid = 3056] [serial = 526] [outer = 0000000000000000] 09:14:33 INFO - PROCESS | 3056 | ++DOMWINDOW == 130 (000000A608AF3000) [pid = 3056] [serial = 527] [outer = 000000A6079C4800] 09:14:33 INFO - PROCESS | 3056 | 1464365673133 Marionette DEBUG loaded listener.js 09:14:33 INFO - PROCESS | 3056 | ++DOMWINDOW == 131 (000000A60D40D800) [pid = 3056] [serial = 528] [outer = 000000A6079C4800] 09:14:33 INFO - PROCESS | 3056 | 1464365673776 Marionette TRACE conn5 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 09:14:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 09:14:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 986ms 09:14:33 INFO - PROCESS | 3056 | 1464365673834 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 09:14:33 INFO - PROCESS | 3056 | 1464365673838 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 09:14:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 09:14:33 INFO - PROCESS | 3056 | 1464365673847 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 09:14:33 INFO - PROCESS | 3056 | 1464365673851 Marionette TRACE conn5 <- [1,670,null,{}] 09:14:33 INFO - PROCESS | 3056 | 1464365673870 Marionette TRACE conn5 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:33 INFO - PROCESS | 3056 | 1464365673987 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 09:14:34 INFO - PROCESS | 3056 | 1464365674105 Marionette TRACE conn5 -> [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([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:34 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6182EE800 == 65 [pid = 3056] [id = 177] 09:14:34 INFO - PROCESS | 3056 | ++DOMWINDOW == 132 (000000A60F299000) [pid = 3056] [serial = 529] [outer = 0000000000000000] 09:14:34 INFO - PROCESS | 3056 | ++DOMWINDOW == 133 (000000A612429000) [pid = 3056] [serial = 530] [outer = 000000A60F299000] 09:14:34 INFO - PROCESS | 3056 | 1464365674163 Marionette DEBUG loaded listener.js 09:14:34 INFO - PROCESS | 3056 | ++DOMWINDOW == 134 (000000A614CDB400) [pid = 3056] [serial = 531] [outer = 000000A60F299000] 09:14:34 INFO - PROCESS | 3056 | [3056] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 09:14:35 INFO - PROCESS | 3056 | [3056] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 09:14:35 INFO - PROCESS | 3056 | 1464365675248 Marionette TRACE conn5 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 09:14:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 09:14:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1454ms 09:14:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 09:14:35 INFO - PROCESS | 3056 | 1464365675302 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 09:14:35 INFO - PROCESS | 3056 | 1464365675304 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 09:14:35 INFO - PROCESS | 3056 | 1464365675309 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 09:14:35 INFO - PROCESS | 3056 | 1464365675311 Marionette TRACE conn5 <- [1,674,null,{}] 09:14:35 INFO - PROCESS | 3056 | 1464365675362 Marionette TRACE conn5 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:35 INFO - PROCESS | 3056 | 1464365675551 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 09:14:35 INFO - PROCESS | 3056 | 1464365675649 Marionette TRACE conn5 -> [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([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:35 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61D8E0000 == 66 [pid = 3056] [id = 178] 09:14:35 INFO - PROCESS | 3056 | ++DOMWINDOW == 135 (000000A61644B000) [pid = 3056] [serial = 532] [outer = 0000000000000000] 09:14:35 INFO - PROCESS | 3056 | ++DOMWINDOW == 136 (000000A61644E000) [pid = 3056] [serial = 533] [outer = 000000A61644B000] 09:14:35 INFO - PROCESS | 3056 | 1464365675709 Marionette DEBUG loaded listener.js 09:14:35 INFO - PROCESS | 3056 | ++DOMWINDOW == 137 (000000A61A04A400) [pid = 3056] [serial = 534] [outer = 000000A61644B000] 09:14:36 INFO - PROCESS | 3056 | 1464365676758 Marionette TRACE conn5 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 09:14:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 09:14:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1499ms 09:14:36 INFO - PROCESS | 3056 | 1464365676819 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 09:14:36 INFO - PROCESS | 3056 | 1464365676822 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 09:14:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 09:14:36 INFO - PROCESS | 3056 | 1464365676826 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 09:14:36 INFO - PROCESS | 3056 | 1464365676829 Marionette TRACE conn5 <- [1,678,null,{}] 09:14:36 INFO - PROCESS | 3056 | 1464365676833 Marionette TRACE conn5 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:36 INFO - PROCESS | 3056 | 1464365676942 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 09:14:37 INFO - PROCESS | 3056 | 1464365677132 Marionette TRACE conn5 -> [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([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:37 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61E7B2000 == 67 [pid = 3056] [id = 179] 09:14:37 INFO - PROCESS | 3056 | ++DOMWINDOW == 138 (000000A61A572800) [pid = 3056] [serial = 535] [outer = 0000000000000000] 09:14:37 INFO - PROCESS | 3056 | ++DOMWINDOW == 139 (000000A61A59F000) [pid = 3056] [serial = 536] [outer = 000000A61A572800] 09:14:37 INFO - PROCESS | 3056 | 1464365677190 Marionette DEBUG loaded listener.js 09:14:37 INFO - PROCESS | 3056 | ++DOMWINDOW == 140 (000000A61AC13800) [pid = 3056] [serial = 537] [outer = 000000A61A572800] 09:14:38 INFO - PROCESS | 3056 | 1464365678265 Marionette TRACE conn5 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 09:14:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 09:14:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1490ms 09:14:38 INFO - PROCESS | 3056 | 1464365678320 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 09:14:38 INFO - PROCESS | 3056 | 1464365678324 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 09:14:38 INFO - PROCESS | 3056 | 1464365678330 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 09:14:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 09:14:38 INFO - PROCESS | 3056 | 1464365678334 Marionette TRACE conn5 <- [1,682,null,{}] 09:14:38 INFO - PROCESS | 3056 | 1464365678341 Marionette TRACE conn5 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:38 INFO - PROCESS | 3056 | 1464365678480 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 09:14:38 INFO - PROCESS | 3056 | 1464365678610 Marionette TRACE conn5 -> [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([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:38 INFO - PROCESS | 3056 | ++DOCSHELL 000000A617036800 == 68 [pid = 3056] [id = 180] 09:14:38 INFO - PROCESS | 3056 | ++DOMWINDOW == 141 (000000A609AEA400) [pid = 3056] [serial = 538] [outer = 0000000000000000] 09:14:38 INFO - PROCESS | 3056 | ++DOMWINDOW == 142 (000000A60DC8C000) [pid = 3056] [serial = 539] [outer = 000000A609AEA400] 09:14:38 INFO - PROCESS | 3056 | 1464365678661 Marionette DEBUG loaded listener.js 09:14:38 INFO - PROCESS | 3056 | ++DOMWINDOW == 143 (000000A60F873000) [pid = 3056] [serial = 540] [outer = 000000A609AEA400] 09:14:39 INFO - PROCESS | 3056 | --DOCSHELL 000000A615ACC800 == 67 [pid = 3056] [id = 31] 09:14:39 INFO - PROCESS | 3056 | --DOCSHELL 000000A61CEA3000 == 66 [pid = 3056] [id = 174] 09:14:39 INFO - PROCESS | 3056 | --DOCSHELL 000000A6191AD800 == 65 [pid = 3056] [id = 173] 09:14:39 INFO - PROCESS | 3056 | --DOCSHELL 000000A6196AE000 == 64 [pid = 3056] [id = 172] 09:14:39 INFO - PROCESS | 3056 | --DOCSHELL 000000A61948B000 == 63 [pid = 3056] [id = 171] 09:14:39 INFO - PROCESS | 3056 | --DOCSHELL 000000A60E18F000 == 62 [pid = 3056] [id = 170] 09:14:39 INFO - PROCESS | 3056 | --DOCSHELL 000000A61901C000 == 61 [pid = 3056] [id = 169] 09:14:39 INFO - PROCESS | 3056 | --DOCSHELL 000000A616241800 == 60 [pid = 3056] [id = 168] 09:14:39 INFO - PROCESS | 3056 | --DOCSHELL 000000A60FCCC000 == 59 [pid = 3056] [id = 167] 09:14:39 INFO - PROCESS | 3056 | --DOCSHELL 000000A60FC9D000 == 58 [pid = 3056] [id = 166] 09:14:39 INFO - PROCESS | 3056 | --DOMWINDOW == 142 (000000A61D167400) [pid = 3056] [serial = 476] [outer = 0000000000000000] [url = about:blank] 09:14:39 INFO - PROCESS | 3056 | --DOCSHELL 000000A60FCA2800 == 57 [pid = 3056] [id = 165] 09:14:39 INFO - PROCESS | 3056 | --DOCSHELL 000000A620E3E800 == 56 [pid = 3056] [id = 164] 09:14:39 INFO - PROCESS | 3056 | --DOCSHELL 000000A619DBE000 == 55 [pid = 3056] [id = 163] 09:14:39 INFO - PROCESS | 3056 | --DOCSHELL 000000A620DDA000 == 54 [pid = 3056] [id = 162] 09:14:39 INFO - PROCESS | 3056 | --DOCSHELL 000000A619028000 == 53 [pid = 3056] [id = 161] 09:14:39 INFO - PROCESS | 3056 | --DOCSHELL 000000A61297C000 == 52 [pid = 3056] [id = 160] 09:14:39 INFO - PROCESS | 3056 | --DOMWINDOW == 141 (000000A60943D000) [pid = 3056] [serial = 452] [outer = 0000000000000000] [url = about:blank] 09:14:39 INFO - PROCESS | 3056 | --DOMWINDOW == 140 (000000A60F005C00) [pid = 3056] [serial = 453] [outer = 0000000000000000] [url = about:blank] 09:14:39 INFO - PROCESS | 3056 | --DOMWINDOW == 139 (000000A616354C00) [pid = 3056] [serial = 458] [outer = 0000000000000000] [url = about:blank] 09:14:39 INFO - PROCESS | 3056 | --DOMWINDOW == 138 (000000A616365000) [pid = 3056] [serial = 459] [outer = 0000000000000000] [url = about:blank] 09:14:39 INFO - PROCESS | 3056 | --DOMWINDOW == 137 (000000A616268400) [pid = 3056] [serial = 434] [outer = 0000000000000000] [url = about:blank] 09:14:39 INFO - PROCESS | 3056 | --DOMWINDOW == 136 (000000A6194A3C00) [pid = 3056] [serial = 464] [outer = 0000000000000000] [url = about:blank] 09:14:39 INFO - PROCESS | 3056 | --DOMWINDOW == 135 (000000A615155000) [pid = 3056] [serial = 455] [outer = 0000000000000000] [url = about:blank] 09:14:39 INFO - PROCESS | 3056 | --DOMWINDOW == 134 (000000A615D7CC00) [pid = 3056] [serial = 456] [outer = 0000000000000000] [url = about:blank] 09:14:39 INFO - PROCESS | 3056 | --DOMWINDOW == 133 (000000A60E19EC00) [pid = 3056] [serial = 450] [outer = 0000000000000000] [url = about:blank] 09:14:39 INFO - PROCESS | 3056 | --DOMWINDOW == 132 (000000A609435800) [pid = 3056] [serial = 449] [outer = 0000000000000000] [url = about:blank] 09:14:39 INFO - PROCESS | 3056 | --DOMWINDOW == 131 (000000A60F87A000) [pid = 3056] [serial = 431] [outer = 0000000000000000] [url = about:blank] 09:14:39 INFO - PROCESS | 3056 | --DOMWINDOW == 130 (000000A61A288800) [pid = 3056] [serial = 446] [outer = 0000000000000000] [url = about:blank] 09:14:39 INFO - PROCESS | 3056 | --DOMWINDOW == 129 (000000A616E32800) [pid = 3056] [serial = 461] [outer = 0000000000000000] [url = about:blank] 09:14:39 INFO - PROCESS | 3056 | --DOMWINDOW == 128 (000000A61A5A9C00) [pid = 3056] [serial = 467] [outer = 0000000000000000] [url = about:blank] 09:14:39 INFO - PROCESS | 3056 | --DOMWINDOW == 127 (000000A608CE4000) [pid = 3056] [serial = 428] [outer = 0000000000000000] [url = about:blank] 09:14:39 INFO - PROCESS | 3056 | --DOMWINDOW == 126 (000000A61933E800) [pid = 3056] [serial = 426] [outer = 0000000000000000] [url = about:blank] 09:14:39 INFO - PROCESS | 3056 | --DOMWINDOW == 125 (000000A61A571800) [pid = 3056] [serial = 465] [outer = 0000000000000000] [url = about:blank] 09:14:39 INFO - PROCESS | 3056 | --DOMWINDOW == 124 (000000A61A170000) [pid = 3056] [serial = 437] [outer = 0000000000000000] [url = about:blank] 09:14:39 INFO - PROCESS | 3056 | --DOMWINDOW == 123 (000000A619D7C800) [pid = 3056] [serial = 440] [outer = 0000000000000000] [url = about:blank] 09:14:39 INFO - PROCESS | 3056 | --DOMWINDOW == 122 (000000A61AC19800) [pid = 3056] [serial = 443] [outer = 0000000000000000] [url = about:blank] 09:14:39 INFO - PROCESS | 3056 | --DOMWINDOW == 121 (000000A61AC36400) [pid = 3056] [serial = 468] [outer = 0000000000000000] [url = about:blank] 09:14:39 INFO - PROCESS | 3056 | --DOMWINDOW == 120 (000000A61AC75C00) [pid = 3056] [serial = 473] [outer = 0000000000000000] [url = about:blank] 09:14:39 INFO - PROCESS | 3056 | --DOMWINDOW == 119 (000000A61AC73800) [pid = 3056] [serial = 470] [outer = 0000000000000000] [url = about:blank] 09:14:39 INFO - PROCESS | 3056 | --DOMWINDOW == 118 (000000A61ACE8C00) [pid = 3056] [serial = 471] [outer = 0000000000000000] [url = about:blank] 09:14:39 INFO - PROCESS | 3056 | --DOMWINDOW == 117 (000000A61CCC8000) [pid = 3056] [serial = 474] [outer = 0000000000000000] [url = about:blank] 09:14:39 INFO - PROCESS | 3056 | --DOMWINDOW == 116 (000000A617C09C00) [pid = 3056] [serial = 462] [outer = 0000000000000000] [url = about:blank] 09:14:39 INFO - PROCESS | 3056 | 1464365679706 Marionette TRACE conn5 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 09:14:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 09:14:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1402ms 09:14:39 INFO - PROCESS | 3056 | 1464365679736 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 09:14:39 INFO - PROCESS | 3056 | 1464365679742 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 09:14:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 09:14:39 INFO - PROCESS | 3056 | 1464365679748 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 09:14:39 INFO - PROCESS | 3056 | 1464365679751 Marionette TRACE conn5 <- [1,686,null,{}] 09:14:39 INFO - PROCESS | 3056 | 1464365679755 Marionette TRACE conn5 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:39 INFO - PROCESS | 3056 | 1464365679847 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 09:14:39 INFO - PROCESS | 3056 | 1464365679855 Marionette TRACE conn5 -> [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([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:39 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60FCCC000 == 53 [pid = 3056] [id = 181] 09:14:39 INFO - PROCESS | 3056 | ++DOMWINDOW == 117 (000000A608E82800) [pid = 3056] [serial = 541] [outer = 0000000000000000] 09:14:39 INFO - PROCESS | 3056 | ++DOMWINDOW == 118 (000000A60F00C800) [pid = 3056] [serial = 542] [outer = 000000A608E82800] 09:14:39 INFO - PROCESS | 3056 | 1464365679902 Marionette DEBUG loaded listener.js 09:14:39 INFO - PROCESS | 3056 | ++DOMWINDOW == 119 (000000A613070C00) [pid = 3056] [serial = 543] [outer = 000000A608E82800] 09:14:40 INFO - PROCESS | 3056 | 1464365680871 Marionette TRACE conn5 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 09:14:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 09:14:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1144ms 09:14:40 INFO - PROCESS | 3056 | 1464365680893 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 09:14:40 INFO - PROCESS | 3056 | 1464365680896 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 09:14:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 09:14:40 INFO - PROCESS | 3056 | 1464365680899 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 09:14:40 INFO - PROCESS | 3056 | 1464365680903 Marionette TRACE conn5 <- [1,690,null,{}] 09:14:40 INFO - PROCESS | 3056 | 1464365680913 Marionette TRACE conn5 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:41 INFO - PROCESS | 3056 | 1464365681009 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 09:14:41 INFO - PROCESS | 3056 | 1464365681018 Marionette TRACE conn5 -> [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([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:41 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6182D7000 == 54 [pid = 3056] [id = 182] 09:14:41 INFO - PROCESS | 3056 | ++DOMWINDOW == 120 (000000A6162DBC00) [pid = 3056] [serial = 544] [outer = 0000000000000000] 09:14:41 INFO - PROCESS | 3056 | ++DOMWINDOW == 121 (000000A6162F0400) [pid = 3056] [serial = 545] [outer = 000000A6162DBC00] 09:14:41 INFO - PROCESS | 3056 | 1464365681067 Marionette DEBUG loaded listener.js 09:14:41 INFO - PROCESS | 3056 | ++DOMWINDOW == 122 (000000A616361800) [pid = 3056] [serial = 546] [outer = 000000A6162DBC00] 09:14:42 INFO - PROCESS | 3056 | 1464365682036 Marionette TRACE conn5 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 09:14:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 09:14:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1180ms 09:14:42 INFO - PROCESS | 3056 | 1464365682083 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 09:14:42 INFO - PROCESS | 3056 | 1464365682086 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 09:14:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 09:14:42 INFO - PROCESS | 3056 | 1464365682090 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 09:14:42 INFO - PROCESS | 3056 | 1464365682091 Marionette TRACE conn5 <- [1,694,null,{}] 09:14:42 INFO - PROCESS | 3056 | 1464365682095 Marionette TRACE conn5 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:42 INFO - PROCESS | 3056 | 1464365682211 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 09:14:42 INFO - PROCESS | 3056 | 1464365682259 Marionette TRACE conn5 -> [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([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:42 INFO - PROCESS | 3056 | ++DOCSHELL 000000A619478000 == 55 [pid = 3056] [id = 183] 09:14:42 INFO - PROCESS | 3056 | ++DOMWINDOW == 123 (000000A616451400) [pid = 3056] [serial = 547] [outer = 0000000000000000] 09:14:42 INFO - PROCESS | 3056 | ++DOMWINDOW == 124 (000000A617016400) [pid = 3056] [serial = 548] [outer = 000000A616451400] 09:14:42 INFO - PROCESS | 3056 | 1464365682306 Marionette DEBUG loaded listener.js 09:14:42 INFO - PROCESS | 3056 | ++DOMWINDOW == 125 (000000A617C07400) [pid = 3056] [serial = 549] [outer = 000000A616451400] 09:14:43 INFO - PROCESS | 3056 | 1464365683259 Marionette TRACE conn5 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 09:14:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 09:14:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1177ms 09:14:43 INFO - PROCESS | 3056 | 1464365683268 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 09:14:43 INFO - PROCESS | 3056 | 1464365683270 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 09:14:43 INFO - PROCESS | 3056 | 1464365683273 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 09:14:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 09:14:43 INFO - PROCESS | 3056 | 1464365683275 Marionette TRACE conn5 <- [1,698,null,{}] 09:14:43 INFO - PROCESS | 3056 | 1464365683279 Marionette TRACE conn5 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:43 INFO - PROCESS | 3056 | 1464365683409 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 09:14:43 INFO - PROCESS | 3056 | --DOMWINDOW == 124 (000000A61708E000) [pid = 3056] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 09:14:43 INFO - PROCESS | 3056 | --DOMWINDOW == 123 (000000A6151D4000) [pid = 3056] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 09:14:43 INFO - PROCESS | 3056 | --DOMWINDOW == 122 (000000A60F29E800) [pid = 3056] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 09:14:43 INFO - PROCESS | 3056 | --DOMWINDOW == 121 (000000A61644F400) [pid = 3056] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 09:14:43 INFO - PROCESS | 3056 | --DOMWINDOW == 120 (000000A608AE7400) [pid = 3056] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 09:14:43 INFO - PROCESS | 3056 | --DOMWINDOW == 119 (000000A607187400) [pid = 3056] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 09:14:43 INFO - PROCESS | 3056 | --DOMWINDOW == 118 (000000A609441400) [pid = 3056] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 09:14:43 INFO - PROCESS | 3056 | --DOMWINDOW == 117 (000000A61CCCEC00) [pid = 3056] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 09:14:43 INFO - PROCESS | 3056 | --DOMWINDOW == 116 (000000A60ED4E800) [pid = 3056] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 09:14:43 INFO - PROCESS | 3056 | --DOMWINDOW == 115 (000000A6162E7000) [pid = 3056] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 09:14:43 INFO - PROCESS | 3056 | --DOMWINDOW == 114 (000000A61911FC00) [pid = 3056] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 09:14:43 INFO - PROCESS | 3056 | --DOMWINDOW == 113 (000000A61AC15000) [pid = 3056] [serial = 381] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 09:14:43 INFO - PROCESS | 3056 | 1464365683466 Marionette TRACE conn5 -> [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([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:43 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6158B3800 == 56 [pid = 3056] [id = 184] 09:14:43 INFO - PROCESS | 3056 | ++DOMWINDOW == 114 (000000A607148000) [pid = 3056] [serial = 550] [outer = 0000000000000000] 09:14:43 INFO - PROCESS | 3056 | ++DOMWINDOW == 115 (000000A609441400) [pid = 3056] [serial = 551] [outer = 000000A607148000] 09:14:43 INFO - PROCESS | 3056 | 1464365683512 Marionette DEBUG loaded listener.js 09:14:43 INFO - PROCESS | 3056 | ++DOMWINDOW == 116 (000000A616350400) [pid = 3056] [serial = 552] [outer = 000000A607148000] 09:14:44 INFO - PROCESS | 3056 | 1464365684378 Marionette TRACE conn5 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 09:14:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 09:14:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1127ms 09:14:44 INFO - PROCESS | 3056 | 1464365684405 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 09:14:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 09:14:44 INFO - PROCESS | 3056 | 1464365684414 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 09:14:44 INFO - PROCESS | 3056 | 1464365684418 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 09:14:44 INFO - PROCESS | 3056 | 1464365684420 Marionette TRACE conn5 <- [1,702,null,{}] 09:14:44 INFO - PROCESS | 3056 | 1464365684424 Marionette TRACE conn5 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:44 INFO - PROCESS | 3056 | 1464365684533 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 09:14:44 INFO - PROCESS | 3056 | 1464365684604 Marionette TRACE conn5 -> [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([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:44 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61CC53000 == 57 [pid = 3056] [id = 185] 09:14:44 INFO - PROCESS | 3056 | ++DOMWINDOW == 117 (000000A6170A4800) [pid = 3056] [serial = 553] [outer = 0000000000000000] 09:14:44 INFO - PROCESS | 3056 | ++DOMWINDOW == 118 (000000A619D77800) [pid = 3056] [serial = 554] [outer = 000000A6170A4800] 09:14:44 INFO - PROCESS | 3056 | 1464365684651 Marionette DEBUG loaded listener.js 09:14:44 INFO - PROCESS | 3056 | ++DOMWINDOW == 119 (000000A61A571400) [pid = 3056] [serial = 555] [outer = 000000A6170A4800] 09:14:45 INFO - PROCESS | 3056 | 1464365685602 Marionette TRACE conn5 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 09:14:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 09:14:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1237ms 09:14:45 INFO - PROCESS | 3056 | 1464365685656 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 09:14:45 INFO - PROCESS | 3056 | 1464365685661 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 09:14:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 09:14:45 INFO - PROCESS | 3056 | 1464365685667 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 09:14:45 INFO - PROCESS | 3056 | 1464365685672 Marionette TRACE conn5 <- [1,706,null,{}] 09:14:45 INFO - PROCESS | 3056 | 1464365685722 Marionette TRACE conn5 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:45 INFO - PROCESS | 3056 | 1464365685830 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 09:14:46 INFO - PROCESS | 3056 | 1464365685995 Marionette TRACE conn5 -> [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([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:46 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6158BD000 == 58 [pid = 3056] [id = 186] 09:14:46 INFO - PROCESS | 3056 | ++DOMWINDOW == 120 (000000A60D57D800) [pid = 3056] [serial = 556] [outer = 0000000000000000] 09:14:46 INFO - PROCESS | 3056 | ++DOMWINDOW == 121 (000000A60E1F2800) [pid = 3056] [serial = 557] [outer = 000000A60D57D800] 09:14:46 INFO - PROCESS | 3056 | 1464365686096 Marionette DEBUG loaded listener.js 09:14:46 INFO - PROCESS | 3056 | ++DOMWINDOW == 122 (000000A61242FC00) [pid = 3056] [serial = 558] [outer = 000000A60D57D800] 09:14:47 INFO - PROCESS | 3056 | 1464365687174 Marionette TRACE conn5 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 09:14:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 09:14:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1527ms 09:14:47 INFO - PROCESS | 3056 | 1464365687197 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 09:14:47 INFO - PROCESS | 3056 | 1464365687203 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 09:14:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 09:14:47 INFO - PROCESS | 3056 | 1464365687210 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 09:14:47 INFO - PROCESS | 3056 | 1464365687213 Marionette TRACE conn5 <- [1,710,null,{}] 09:14:47 INFO - PROCESS | 3056 | 1464365687217 Marionette TRACE conn5 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:47 INFO - PROCESS | 3056 | 1464365687332 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 09:14:47 INFO - PROCESS | 3056 | 1464365687453 Marionette TRACE conn5 -> [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([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:47 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61A121800 == 59 [pid = 3056] [id = 187] 09:14:47 INFO - PROCESS | 3056 | ++DOMWINDOW == 123 (000000A6162DF400) [pid = 3056] [serial = 559] [outer = 0000000000000000] 09:14:47 INFO - PROCESS | 3056 | ++DOMWINDOW == 124 (000000A616358C00) [pid = 3056] [serial = 560] [outer = 000000A6162DF400] 09:14:47 INFO - PROCESS | 3056 | 1464365687511 Marionette DEBUG loaded listener.js 09:14:47 INFO - PROCESS | 3056 | ++DOMWINDOW == 125 (000000A616E32800) [pid = 3056] [serial = 561] [outer = 000000A6162DF400] 09:14:48 INFO - PROCESS | 3056 | 1464365688065 Marionette TRACE conn5 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 09:14:48 INFO - PROCESS | 3056 | 1464365688100 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 09:14:48 INFO - PROCESS | 3056 | 1464365688104 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 09:14:48 INFO - PROCESS | 3056 | 1464365688109 Marionette TRACE conn5 <- [1,714,null,{}] 09:14:48 INFO - PROCESS | 3056 | 1464365688121 Marionette TRACE conn5 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:48 INFO - PROCESS | 3056 | 1464365688243 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 09:14:48 INFO - PROCESS | 3056 | 1464365688362 Marionette TRACE conn5 -> [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([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:48 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61D45A800 == 60 [pid = 3056] [id = 188] 09:14:48 INFO - PROCESS | 3056 | ++DOMWINDOW == 126 (000000A619D7D400) [pid = 3056] [serial = 562] [outer = 0000000000000000] 09:14:48 INFO - PROCESS | 3056 | ++DOMWINDOW == 127 (000000A61A28A400) [pid = 3056] [serial = 563] [outer = 000000A619D7D400] 09:14:48 INFO - PROCESS | 3056 | 1464365688422 Marionette DEBUG loaded listener.js 09:14:48 INFO - PROCESS | 3056 | ++DOMWINDOW == 128 (000000A61AC14000) [pid = 3056] [serial = 564] [outer = 000000A619D7D400] 09:14:49 INFO - PROCESS | 3056 | 1464365689102 Marionette TRACE conn5 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 09:14:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 09:14:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1030ms 09:14:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 09:14:49 INFO - PROCESS | 3056 | 1464365689135 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 09:14:49 INFO - PROCESS | 3056 | 1464365689139 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 09:14:49 INFO - PROCESS | 3056 | 1464365689142 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 09:14:49 INFO - PROCESS | 3056 | 1464365689144 Marionette TRACE conn5 <- [1,718,null,{}] 09:14:49 INFO - PROCESS | 3056 | 1464365689148 Marionette TRACE conn5 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:49 INFO - PROCESS | 3056 | 1464365689261 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 09:14:49 INFO - PROCESS | 3056 | 1464365689351 Marionette TRACE conn5 -> [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([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:49 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61DD8C000 == 61 [pid = 3056] [id = 189] 09:14:49 INFO - PROCESS | 3056 | ++DOMWINDOW == 129 (000000A61AC3D800) [pid = 3056] [serial = 565] [outer = 0000000000000000] 09:14:49 INFO - PROCESS | 3056 | ++DOMWINDOW == 130 (000000A61AC77C00) [pid = 3056] [serial = 566] [outer = 000000A61AC3D800] 09:14:49 INFO - PROCESS | 3056 | 1464365689407 Marionette DEBUG loaded listener.js 09:14:49 INFO - PROCESS | 3056 | ++DOMWINDOW == 131 (000000A61ACED000) [pid = 3056] [serial = 567] [outer = 000000A61AC3D800] 09:14:50 INFO - PROCESS | 3056 | 1464365690027 Marionette TRACE conn5 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 140","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 09:14:50 INFO - PROCESS | 3056 | 1464365690091 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 09:14:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 09:14:50 INFO - PROCESS | 3056 | 1464365690095 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 09:14:50 INFO - PROCESS | 3056 | 1464365690097 Marionette TRACE conn5 <- [1,722,null,{}] 09:14:50 INFO - PROCESS | 3056 | 1464365690101 Marionette TRACE conn5 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:50 INFO - PROCESS | 3056 | 1464365690246 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 09:14:50 INFO - PROCESS | 3056 | 1464365690298 Marionette TRACE conn5 -> [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([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:50 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61F6A0000 == 62 [pid = 3056] [id = 190] 09:14:50 INFO - PROCESS | 3056 | ++DOMWINDOW == 132 (000000A61CCD2000) [pid = 3056] [serial = 568] [outer = 0000000000000000] 09:14:50 INFO - PROCESS | 3056 | ++DOMWINDOW == 133 (000000A61D166400) [pid = 3056] [serial = 569] [outer = 000000A61CCD2000] 09:14:50 INFO - PROCESS | 3056 | 1464365690353 Marionette DEBUG loaded listener.js 09:14:50 INFO - PROCESS | 3056 | ++DOMWINDOW == 134 (000000A609437000) [pid = 3056] [serial = 570] [outer = 000000A61CCD2000] 09:14:50 INFO - PROCESS | 3056 | 1464365690925 Marionette TRACE conn5 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 09:14:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 09:14:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 881ms 09:14:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 09:14:50 INFO - PROCESS | 3056 | 1464365690978 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 09:14:50 INFO - PROCESS | 3056 | 1464365690981 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 09:14:50 INFO - PROCESS | 3056 | 1464365690985 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 09:14:50 INFO - PROCESS | 3056 | 1464365690987 Marionette TRACE conn5 <- [1,726,null,{}] 09:14:50 INFO - PROCESS | 3056 | 1464365690991 Marionette TRACE conn5 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:51 INFO - PROCESS | 3056 | 1464365691121 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 09:14:51 INFO - PROCESS | 3056 | 1464365691239 Marionette TRACE conn5 -> [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([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:51 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61F864800 == 63 [pid = 3056] [id = 191] 09:14:51 INFO - PROCESS | 3056 | ++DOMWINDOW == 135 (000000A61F89B400) [pid = 3056] [serial = 571] [outer = 0000000000000000] 09:14:51 INFO - PROCESS | 3056 | ++DOMWINDOW == 136 (000000A620A42C00) [pid = 3056] [serial = 572] [outer = 000000A61F89B400] 09:14:51 INFO - PROCESS | 3056 | 1464365691296 Marionette DEBUG loaded listener.js 09:14:51 INFO - PROCESS | 3056 | ++DOMWINDOW == 137 (000000A620A4B400) [pid = 3056] [serial = 573] [outer = 000000A61F89B400] 09:14:52 INFO - PROCESS | 3056 | [3056] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 09:14:52 INFO - PROCESS | 3056 | 1464365692354 Marionette TRACE conn5 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 09:14:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 09:14:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1383ms 09:14:52 INFO - PROCESS | 3056 | 1464365692371 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 09:14:52 INFO - PROCESS | 3056 | 1464365692375 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 09:14:52 INFO - PROCESS | 3056 | 1464365692381 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 09:14:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 09:14:52 INFO - PROCESS | 3056 | 1464365692385 Marionette TRACE conn5 <- [1,730,null,{}] 09:14:52 INFO - PROCESS | 3056 | 1464365692392 Marionette TRACE conn5 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:52 INFO - PROCESS | 3056 | 1464365692501 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 09:14:52 INFO - PROCESS | 3056 | 1464365692576 Marionette TRACE conn5 -> [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([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:52 INFO - PROCESS | 3056 | ++DOCSHELL 000000A615814000 == 64 [pid = 3056] [id = 192] 09:14:52 INFO - PROCESS | 3056 | ++DOMWINDOW == 138 (000000A60D40E000) [pid = 3056] [serial = 574] [outer = 0000000000000000] 09:14:52 INFO - PROCESS | 3056 | ++DOMWINDOW == 139 (000000A60DCEA800) [pid = 3056] [serial = 575] [outer = 000000A60D40E000] 09:14:52 INFO - PROCESS | 3056 | 1464365692675 Marionette DEBUG loaded listener.js 09:14:52 INFO - PROCESS | 3056 | ++DOMWINDOW == 140 (000000A611DBC400) [pid = 3056] [serial = 576] [outer = 000000A60D40E000] 09:14:53 INFO - PROCESS | 3056 | --DOCSHELL 000000A6158B3800 == 63 [pid = 3056] [id = 184] 09:14:53 INFO - PROCESS | 3056 | --DOCSHELL 000000A619478000 == 62 [pid = 3056] [id = 183] 09:14:53 INFO - PROCESS | 3056 | --DOCSHELL 000000A6182D7000 == 61 [pid = 3056] [id = 182] 09:14:53 INFO - PROCESS | 3056 | --DOCSHELL 000000A60FCCC000 == 60 [pid = 3056] [id = 181] 09:14:53 INFO - PROCESS | 3056 | --DOCSHELL 000000A617036800 == 59 [pid = 3056] [id = 180] 09:14:53 INFO - PROCESS | 3056 | --DOCSHELL 000000A6182EE800 == 58 [pid = 3056] [id = 177] 09:14:53 INFO - PROCESS | 3056 | --DOCSHELL 000000A60EEC8000 == 57 [pid = 3056] [id = 176] 09:14:53 INFO - PROCESS | 3056 | --DOMWINDOW == 139 (000000A61F894400) [pid = 3056] [serial = 491] [outer = 0000000000000000] [url = about:blank] 09:14:53 INFO - PROCESS | 3056 | --DOMWINDOW == 138 (000000A617265000) [pid = 3056] [serial = 518] [outer = 0000000000000000] [url = about:blank] 09:14:53 INFO - PROCESS | 3056 | --DOMWINDOW == 137 (000000A618759000) [pid = 3056] [serial = 519] [outer = 0000000000000000] [url = about:blank] 09:14:53 INFO - PROCESS | 3056 | --DOMWINDOW == 136 (000000A617C0A800) [pid = 3056] [serial = 516] [outer = 0000000000000000] [url = about:blank] 09:14:53 INFO - PROCESS | 3056 | --DOMWINDOW == 135 (000000A6162F2800) [pid = 3056] [serial = 509] [outer = 0000000000000000] [url = about:blank] 09:14:53 INFO - PROCESS | 3056 | --DOMWINDOW == 134 (000000A619347000) [pid = 3056] [serial = 521] [outer = 0000000000000000] [url = about:blank] 09:14:53 INFO - PROCESS | 3056 | --DOMWINDOW == 133 (000000A6194A0400) [pid = 3056] [serial = 522] [outer = 0000000000000000] [url = about:blank] 09:14:53 INFO - PROCESS | 3056 | --DOMWINDOW == 132 (000000A6162DA400) [pid = 3056] [serial = 507] [outer = 0000000000000000] [url = about:blank] 09:14:53 INFO - PROCESS | 3056 | --DOMWINDOW == 131 (000000A61635D000) [pid = 3056] [serial = 510] [outer = 0000000000000000] [url = about:blank] 09:14:53 INFO - PROCESS | 3056 | --DOMWINDOW == 130 (000000A61D163800) [pid = 3056] [serial = 383] [outer = 0000000000000000] [url = about:blank] 09:14:53 INFO - PROCESS | 3056 | --DOMWINDOW == 129 (000000A61A048000) [pid = 3056] [serial = 524] [outer = 0000000000000000] [url = about:blank] 09:14:53 INFO - PROCESS | 3056 | --DOMWINDOW == 128 (000000A6170A7800) [pid = 3056] [serial = 515] [outer = 0000000000000000] [url = about:blank] 09:14:53 INFO - PROCESS | 3056 | --DOMWINDOW == 127 (000000A615580800) [pid = 3056] [serial = 506] [outer = 0000000000000000] [url = about:blank] 09:14:53 INFO - PROCESS | 3056 | --DOMWINDOW == 126 (000000A61294D800) [pid = 3056] [serial = 503] [outer = 0000000000000000] [url = about:blank] 09:14:53 INFO - PROCESS | 3056 | --DOMWINDOW == 125 (000000A614E26800) [pid = 3056] [serial = 504] [outer = 0000000000000000] [url = about:blank] 09:14:53 INFO - PROCESS | 3056 | --DOMWINDOW == 124 (000000A61709BC00) [pid = 3056] [serial = 513] [outer = 0000000000000000] [url = about:blank] 09:14:53 INFO - PROCESS | 3056 | --DOMWINDOW == 123 (000000A608E85800) [pid = 3056] [serial = 500] [outer = 0000000000000000] [url = about:blank] 09:14:53 INFO - PROCESS | 3056 | --DOMWINDOW == 122 (000000A616788400) [pid = 3056] [serial = 512] [outer = 0000000000000000] [url = about:blank] 09:14:53 INFO - PROCESS | 3056 | --DOMWINDOW == 121 (000000A60E1A1400) [pid = 3056] [serial = 501] [outer = 0000000000000000] [url = about:blank] 09:14:53 INFO - PROCESS | 3056 | --DOMWINDOW == 120 (000000A608E15000) [pid = 3056] [serial = 495] [outer = 0000000000000000] [url = about:blank] 09:14:53 INFO - PROCESS | 3056 | --DOMWINDOW == 119 (000000A608241000) [pid = 3056] [serial = 494] [outer = 0000000000000000] [url = about:blank] 09:14:53 INFO - PROCESS | 3056 | --DOMWINDOW == 118 (000000A60FC14800) [pid = 3056] [serial = 498] [outer = 0000000000000000] [url = about:blank] 09:14:53 INFO - PROCESS | 3056 | --DOMWINDOW == 117 (000000A60E1A1000) [pid = 3056] [serial = 497] [outer = 0000000000000000] [url = about:blank] 09:14:53 INFO - PROCESS | 3056 | --DOMWINDOW == 116 (000000A61D238400) [pid = 3056] [serial = 477] [outer = 0000000000000000] [url = about:blank] 09:14:53 INFO - PROCESS | 3056 | --DOMWINDOW == 115 (000000A608AF2800) [pid = 3056] [serial = 479] [outer = 0000000000000000] [url = about:blank] 09:14:53 INFO - PROCESS | 3056 | --DOMWINDOW == 114 (000000A61515CC00) [pid = 3056] [serial = 482] [outer = 0000000000000000] [url = about:blank] 09:14:53 INFO - PROCESS | 3056 | --DOMWINDOW == 113 (000000A61949F800) [pid = 3056] [serial = 485] [outer = 0000000000000000] [url = about:blank] 09:14:53 INFO - PROCESS | 3056 | --DOMWINDOW == 112 (000000A61A053C00) [pid = 3056] [serial = 488] [outer = 0000000000000000] [url = about:blank] 09:14:53 INFO - PROCESS | 3056 | 1464365693743 Marionette TRACE conn5 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 09:14:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 09:14:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1392ms 09:14:53 INFO - PROCESS | 3056 | 1464365693777 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 09:14:53 INFO - PROCESS | 3056 | 1464365693783 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 09:14:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 09:14:53 INFO - PROCESS | 3056 | 1464365693789 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 09:14:53 INFO - PROCESS | 3056 | 1464365693791 Marionette TRACE conn5 <- [1,734,null,{}] 09:14:53 INFO - PROCESS | 3056 | 1464365693796 Marionette TRACE conn5 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:53 INFO - PROCESS | 3056 | 1464365693890 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 09:14:53 INFO - PROCESS | 3056 | 1464365693897 Marionette TRACE conn5 -> [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([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:53 INFO - PROCESS | 3056 | ++DOCSHELL 000000A615658000 == 58 [pid = 3056] [id = 193] 09:14:53 INFO - PROCESS | 3056 | ++DOMWINDOW == 113 (000000A608E15000) [pid = 3056] [serial = 577] [outer = 0000000000000000] 09:14:53 INFO - PROCESS | 3056 | ++DOMWINDOW == 114 (000000A60FC14800) [pid = 3056] [serial = 578] [outer = 000000A608E15000] 09:14:53 INFO - PROCESS | 3056 | 1464365693945 Marionette DEBUG loaded listener.js 09:14:54 INFO - PROCESS | 3056 | ++DOMWINDOW == 115 (000000A614CDC400) [pid = 3056] [serial = 579] [outer = 000000A608E15000] 09:14:54 INFO - PROCESS | 3056 | 1464365694890 Marionette TRACE conn5 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 09:14:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 09:14:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1134ms 09:14:54 INFO - PROCESS | 3056 | 1464365694924 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 09:14:54 INFO - PROCESS | 3056 | 1464365694927 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 09:14:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 09:14:54 INFO - PROCESS | 3056 | 1464365694930 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 09:14:54 INFO - PROCESS | 3056 | 1464365694934 Marionette TRACE conn5 <- [1,738,null,{}] 09:14:54 INFO - PROCESS | 3056 | 1464365694944 Marionette TRACE conn5 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:55 INFO - PROCESS | 3056 | 1464365695041 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 09:14:55 INFO - PROCESS | 3056 | 1464365695050 Marionette TRACE conn5 -> [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([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:55 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61902D000 == 59 [pid = 3056] [id = 194] 09:14:55 INFO - PROCESS | 3056 | ++DOMWINDOW == 116 (000000A6162F3800) [pid = 3056] [serial = 580] [outer = 0000000000000000] 09:14:55 INFO - PROCESS | 3056 | ++DOMWINDOW == 117 (000000A61635D000) [pid = 3056] [serial = 581] [outer = 000000A6162F3800] 09:14:55 INFO - PROCESS | 3056 | 1464365695098 Marionette DEBUG loaded listener.js 09:14:55 INFO - PROCESS | 3056 | ++DOMWINDOW == 118 (000000A61644D800) [pid = 3056] [serial = 582] [outer = 000000A6162F3800] 09:14:56 INFO - PROCESS | 3056 | 1464365696094 Marionette TRACE conn5 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 09:14:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 09:14:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1182ms 09:14:56 INFO - PROCESS | 3056 | 1464365696115 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 09:14:56 INFO - PROCESS | 3056 | 1464365696117 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 09:14:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 09:14:56 INFO - PROCESS | 3056 | 1464365696129 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 09:14:56 INFO - PROCESS | 3056 | 1464365696131 Marionette TRACE conn5 <- [1,742,null,{}] 09:14:56 INFO - PROCESS | 3056 | 1464365696135 Marionette TRACE conn5 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:56 INFO - PROCESS | 3056 | 1464365696253 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 09:14:56 INFO - PROCESS | 3056 | 1464365696260 Marionette TRACE conn5 -> [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([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:56 INFO - PROCESS | 3056 | ++DOCSHELL 000000A619484800 == 60 [pid = 3056] [id = 195] 09:14:56 INFO - PROCESS | 3056 | ++DOMWINDOW == 119 (000000A617264800) [pid = 3056] [serial = 583] [outer = 0000000000000000] 09:14:56 INFO - PROCESS | 3056 | ++DOMWINDOW == 120 (000000A617D7A000) [pid = 3056] [serial = 584] [outer = 000000A617264800] 09:14:56 INFO - PROCESS | 3056 | 1464365696348 Marionette DEBUG loaded listener.js 09:14:56 INFO - PROCESS | 3056 | ++DOMWINDOW == 121 (000000A61934B000) [pid = 3056] [serial = 585] [outer = 000000A617264800] 09:14:56 INFO - PROCESS | 3056 | --DOMWINDOW == 120 (000000A616451400) [pid = 3056] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 09:14:56 INFO - PROCESS | 3056 | --DOMWINDOW == 119 (000000A607148000) [pid = 3056] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 09:14:56 INFO - PROCESS | 3056 | --DOMWINDOW == 118 (000000A619D77400) [pid = 3056] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 09:14:56 INFO - PROCESS | 3056 | --DOMWINDOW == 117 (000000A609AEA400) [pid = 3056] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 09:14:56 INFO - PROCESS | 3056 | --DOMWINDOW == 116 (000000A608E82800) [pid = 3056] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 09:14:56 INFO - PROCESS | 3056 | --DOMWINDOW == 115 (000000A6162DBC00) [pid = 3056] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 09:14:57 INFO - PROCESS | 3056 | 1464365697266 Marionette TRACE conn5 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 09:14:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 09:14:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1194ms 09:14:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 09:14:57 INFO - PROCESS | 3056 | 1464365697317 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 09:14:57 INFO - PROCESS | 3056 | 1464365697319 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 09:14:57 INFO - PROCESS | 3056 | 1464365697323 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 09:14:57 INFO - PROCESS | 3056 | 1464365697325 Marionette TRACE conn5 <- [1,746,null,{}] 09:14:57 INFO - PROCESS | 3056 | 1464365697328 Marionette TRACE conn5 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:57 INFO - PROCESS | 3056 | 1464365697440 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 09:14:57 INFO - PROCESS | 3056 | 1464365697450 Marionette TRACE conn5 -> [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([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:57 INFO - PROCESS | 3056 | ++DOCSHELL 000000A619DC0000 == 61 [pid = 3056] [id = 196] 09:14:57 INFO - PROCESS | 3056 | ++DOMWINDOW == 116 (000000A6155F1800) [pid = 3056] [serial = 586] [outer = 0000000000000000] 09:14:57 INFO - PROCESS | 3056 | ++DOMWINDOW == 117 (000000A6155F6400) [pid = 3056] [serial = 587] [outer = 000000A6155F1800] 09:14:57 INFO - PROCESS | 3056 | 1464365697496 Marionette DEBUG loaded listener.js 09:14:57 INFO - PROCESS | 3056 | ++DOMWINDOW == 118 (000000A6155FE000) [pid = 3056] [serial = 588] [outer = 000000A6155F1800] 09:14:57 INFO - PROCESS | 3056 | 1464365697929 Marionette TRACE conn5 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 09:14:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 09:14:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 627ms 09:14:57 INFO - PROCESS | 3056 | 1464365697953 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 09:14:57 INFO - PROCESS | 3056 | 1464365697955 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 09:14:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 09:14:57 INFO - PROCESS | 3056 | 1464365697959 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 09:14:57 INFO - PROCESS | 3056 | 1464365697961 Marionette TRACE conn5 <- [1,750,null,{}] 09:14:57 INFO - PROCESS | 3056 | 1464365697964 Marionette TRACE conn5 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:58 INFO - PROCESS | 3056 | 1464365698101 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 09:14:58 INFO - PROCESS | 3056 | 1464365698115 Marionette TRACE conn5 -> [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([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:58 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61CEBC800 == 62 [pid = 3056] [id = 197] 09:14:58 INFO - PROCESS | 3056 | ++DOMWINDOW == 119 (000000A6155FE800) [pid = 3056] [serial = 589] [outer = 0000000000000000] 09:14:58 INFO - PROCESS | 3056 | ++DOMWINDOW == 120 (000000A619D76400) [pid = 3056] [serial = 590] [outer = 000000A6155FE800] 09:14:58 INFO - PROCESS | 3056 | 1464365698161 Marionette DEBUG loaded listener.js 09:14:58 INFO - PROCESS | 3056 | ++DOMWINDOW == 121 (000000A61AC13400) [pid = 3056] [serial = 591] [outer = 000000A6155FE800] 09:14:59 INFO - PROCESS | 3056 | [3056] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 09:14:59 INFO - PROCESS | 3056 | 1464365699053 Marionette TRACE conn5 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 09:14:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 09:14:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1142ms 09:14:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 09:14:59 INFO - PROCESS | 3056 | 1464365699104 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 09:14:59 INFO - PROCESS | 3056 | 1464365699106 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 09:14:59 INFO - PROCESS | 3056 | 1464365699109 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 09:14:59 INFO - PROCESS | 3056 | 1464365699111 Marionette TRACE conn5 <- [1,754,null,{}] 09:14:59 INFO - PROCESS | 3056 | 1464365699115 Marionette TRACE conn5 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:59 INFO - PROCESS | 3056 | 1464365699226 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 09:14:59 INFO - PROCESS | 3056 | 1464365699332 Marionette TRACE conn5 -> [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([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:59 INFO - PROCESS | 3056 | ++DOCSHELL 000000A609AA4800 == 63 [pid = 3056] [id = 198] 09:14:59 INFO - PROCESS | 3056 | ++DOMWINDOW == 122 (000000A60709C800) [pid = 3056] [serial = 592] [outer = 0000000000000000] 09:14:59 INFO - PROCESS | 3056 | ++DOMWINDOW == 123 (000000A607184C00) [pid = 3056] [serial = 593] [outer = 000000A60709C800] 09:14:59 INFO - PROCESS | 3056 | 1464365699392 Marionette DEBUG loaded listener.js 09:14:59 INFO - PROCESS | 3056 | ++DOMWINDOW == 124 (000000A60943A800) [pid = 3056] [serial = 594] [outer = 000000A60709C800] 09:15:00 INFO - PROCESS | 3056 | 1464365700464 Marionette TRACE conn5 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 09:15:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 09:15:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1389ms 09:15:00 INFO - PROCESS | 3056 | 1464365700504 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 09:15:00 INFO - PROCESS | 3056 | 1464365700509 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 09:15:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 09:15:00 INFO - PROCESS | 3056 | 1464365700514 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 09:15:00 INFO - PROCESS | 3056 | 1464365700518 Marionette TRACE conn5 <- [1,758,null,{}] 09:15:00 INFO - PROCESS | 3056 | 1464365700524 Marionette TRACE conn5 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:00 INFO - PROCESS | 3056 | 1464365700679 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 09:15:00 INFO - PROCESS | 3056 | 1464365700842 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:00 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6167D2800 == 64 [pid = 3056] [id = 199] 09:15:00 INFO - PROCESS | 3056 | ++DOMWINDOW == 125 (000000A613254000) [pid = 3056] [serial = 595] [outer = 0000000000000000] 09:15:00 INFO - PROCESS | 3056 | ++DOMWINDOW == 126 (000000A614CD5400) [pid = 3056] [serial = 596] [outer = 000000A613254000] 09:15:00 INFO - PROCESS | 3056 | 1464365700903 Marionette DEBUG loaded listener.js 09:15:01 INFO - PROCESS | 3056 | ++DOMWINDOW == 127 (000000A615161000) [pid = 3056] [serial = 597] [outer = 000000A613254000] 09:15:01 INFO - PROCESS | 3056 | 1464365701486 Marionette TRACE conn5 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 09:15:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 09:15:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1029ms 09:15:01 INFO - PROCESS | 3056 | 1464365701548 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 09:15:01 INFO - PROCESS | 3056 | 1464365701553 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 09:15:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 09:15:01 INFO - PROCESS | 3056 | 1464365701558 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 09:15:01 INFO - PROCESS | 3056 | 1464365701560 Marionette TRACE conn5 <- [1,762,null,{}] 09:15:01 INFO - PROCESS | 3056 | 1464365701565 Marionette TRACE conn5 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:01 INFO - PROCESS | 3056 | 1464365701689 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 09:15:01 INFO - PROCESS | 3056 | 1464365701810 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:01 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61CEB0800 == 65 [pid = 3056] [id = 200] 09:15:01 INFO - PROCESS | 3056 | ++DOMWINDOW == 128 (000000A6162D8C00) [pid = 3056] [serial = 598] [outer = 0000000000000000] 09:15:01 INFO - PROCESS | 3056 | ++DOMWINDOW == 129 (000000A616351C00) [pid = 3056] [serial = 599] [outer = 000000A6162D8C00] 09:15:01 INFO - PROCESS | 3056 | 1464365701870 Marionette DEBUG loaded listener.js 09:15:01 INFO - PROCESS | 3056 | ++DOMWINDOW == 130 (000000A617C03800) [pid = 3056] [serial = 600] [outer = 000000A6162D8C00] 09:15:02 INFO - PROCESS | 3056 | 1464365702536 Marionette TRACE conn5 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 09:15:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 09:15:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1028ms 09:15:02 INFO - PROCESS | 3056 | 1464365702588 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 09:15:02 INFO - PROCESS | 3056 | 1464365702591 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 09:15:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 09:15:02 INFO - PROCESS | 3056 | 1464365702602 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 09:15:02 INFO - PROCESS | 3056 | 1464365702609 Marionette TRACE conn5 <- [1,766,null,{}] 09:15:02 INFO - PROCESS | 3056 | 1464365702632 Marionette TRACE conn5 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:02 INFO - PROCESS | 3056 | 1464365702784 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 09:15:02 INFO - PROCESS | 3056 | 1464365702906 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:02 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61F698800 == 66 [pid = 3056] [id = 201] 09:15:02 INFO - PROCESS | 3056 | ++DOMWINDOW == 131 (000000A619453400) [pid = 3056] [serial = 601] [outer = 0000000000000000] 09:15:02 INFO - PROCESS | 3056 | ++DOMWINDOW == 132 (000000A61A28D400) [pid = 3056] [serial = 602] [outer = 000000A619453400] 09:15:02 INFO - PROCESS | 3056 | 1464365702963 Marionette DEBUG loaded listener.js 09:15:03 INFO - PROCESS | 3056 | ++DOMWINDOW == 133 (000000A61AC74C00) [pid = 3056] [serial = 603] [outer = 000000A619453400] 09:15:03 INFO - PROCESS | 3056 | 1464365703630 Marionette TRACE conn5 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 09:15:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 09:15:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1063ms 09:15:03 INFO - PROCESS | 3056 | 1464365703659 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 09:15:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 09:15:03 INFO - PROCESS | 3056 | 1464365703663 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 09:15:03 INFO - PROCESS | 3056 | 1464365703666 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 09:15:03 INFO - PROCESS | 3056 | 1464365703668 Marionette TRACE conn5 <- [1,770,null,{}] 09:15:03 INFO - PROCESS | 3056 | 1464365703672 Marionette TRACE conn5 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:03 INFO - PROCESS | 3056 | 1464365703790 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 09:15:03 INFO - PROCESS | 3056 | 1464365703909 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:03 INFO - PROCESS | 3056 | ++DOCSHELL 000000A620DC6000 == 67 [pid = 3056] [id = 202] 09:15:03 INFO - PROCESS | 3056 | ++DOMWINDOW == 134 (000000A61D164C00) [pid = 3056] [serial = 604] [outer = 0000000000000000] 09:15:03 INFO - PROCESS | 3056 | ++DOMWINDOW == 135 (000000A61D239800) [pid = 3056] [serial = 605] [outer = 000000A61D164C00] 09:15:03 INFO - PROCESS | 3056 | 1464365703966 Marionette DEBUG loaded listener.js 09:15:04 INFO - PROCESS | 3056 | ++DOMWINDOW == 136 (000000A61F899400) [pid = 3056] [serial = 606] [outer = 000000A61D164C00] 09:15:04 INFO - PROCESS | 3056 | 1464365704597 Marionette TRACE conn5 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 09:15:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 09:15:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 985ms 09:15:04 INFO - PROCESS | 3056 | 1464365704654 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 09:15:04 INFO - PROCESS | 3056 | 1464365704656 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 09:15:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 09:15:04 INFO - PROCESS | 3056 | 1464365704660 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 09:15:04 INFO - PROCESS | 3056 | 1464365704662 Marionette TRACE conn5 <- [1,774,null,{}] 09:15:04 INFO - PROCESS | 3056 | 1464365704666 Marionette TRACE conn5 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:04 INFO - PROCESS | 3056 | 1464365704777 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 09:15:04 INFO - PROCESS | 3056 | 1464365704898 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:04 INFO - PROCESS | 3056 | ++DOCSHELL 000000A615922000 == 68 [pid = 3056] [id = 203] 09:15:04 INFO - PROCESS | 3056 | ++DOMWINDOW == 137 (000000A61D167C00) [pid = 3056] [serial = 607] [outer = 0000000000000000] 09:15:04 INFO - PROCESS | 3056 | ++DOMWINDOW == 138 (000000A61F89B000) [pid = 3056] [serial = 608] [outer = 000000A61D167C00] 09:15:04 INFO - PROCESS | 3056 | 1464365704964 Marionette DEBUG loaded listener.js 09:15:05 INFO - PROCESS | 3056 | ++DOMWINDOW == 139 (000000A620A82400) [pid = 3056] [serial = 609] [outer = 000000A61D167C00] 09:15:05 INFO - PROCESS | 3056 | 1464365705747 Marionette TRACE conn5 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 09:15:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 09:15:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1138ms 09:15:05 INFO - PROCESS | 3056 | 1464365705800 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 09:15:05 INFO - PROCESS | 3056 | 1464365705804 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 09:15:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 09:15:05 INFO - PROCESS | 3056 | 1464365705809 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 09:15:05 INFO - PROCESS | 3056 | 1464365705812 Marionette TRACE conn5 <- [1,778,null,{}] 09:15:05 INFO - PROCESS | 3056 | 1464365705817 Marionette TRACE conn5 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:05 INFO - PROCESS | 3056 | 1464365705931 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 09:15:06 INFO - PROCESS | 3056 | 1464365706061 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:06 INFO - PROCESS | 3056 | ++DOCSHELL 000000A614F26000 == 69 [pid = 3056] [id = 204] 09:15:06 INFO - PROCESS | 3056 | ++DOMWINDOW == 140 (000000A614C8E800) [pid = 3056] [serial = 610] [outer = 0000000000000000] 09:15:06 INFO - PROCESS | 3056 | ++DOMWINDOW == 141 (000000A614E24000) [pid = 3056] [serial = 611] [outer = 000000A614C8E800] 09:15:06 INFO - PROCESS | 3056 | 1464365706115 Marionette DEBUG loaded listener.js 09:15:06 INFO - PROCESS | 3056 | ++DOMWINDOW == 142 (000000A6155F5400) [pid = 3056] [serial = 612] [outer = 000000A614C8E800] 09:15:06 INFO - PROCESS | 3056 | --DOCSHELL 000000A61297E800 == 68 [pid = 3056] [id = 27] 09:15:06 INFO - PROCESS | 3056 | --DOCSHELL 000000A61308A000 == 67 [pid = 3056] [id = 15] 09:15:06 INFO - PROCESS | 3056 | --DOCSHELL 000000A615808800 == 66 [pid = 3056] [id = 29] 09:15:06 INFO - PROCESS | 3056 | --DOCSHELL 000000A615623800 == 65 [pid = 3056] [id = 17] 09:15:06 INFO - PROCESS | 3056 | --DOCSHELL 000000A6181E6000 == 64 [pid = 3056] [id = 20] 09:15:06 INFO - PROCESS | 3056 | --DOCSHELL 000000A60D670800 == 63 [pid = 3056] [id = 13] 09:15:06 INFO - PROCESS | 3056 | --DOCSHELL 000000A60A05D000 == 62 [pid = 3056] [id = 25] 09:15:06 INFO - PROCESS | 3056 | --DOCSHELL 000000A60F0C4000 == 61 [pid = 3056] [id = 14] 09:15:06 INFO - PROCESS | 3056 | --DOCSHELL 000000A614CA4800 == 60 [pid = 3056] [id = 28] 09:15:06 INFO - PROCESS | 3056 | --DOCSHELL 000000A61CEBC800 == 59 [pid = 3056] [id = 197] 09:15:06 INFO - PROCESS | 3056 | --DOCSHELL 000000A619DC0000 == 58 [pid = 3056] [id = 196] 09:15:06 INFO - PROCESS | 3056 | --DOCSHELL 000000A619484800 == 57 [pid = 3056] [id = 195] 09:15:06 INFO - PROCESS | 3056 | --DOCSHELL 000000A61902D000 == 56 [pid = 3056] [id = 194] 09:15:06 INFO - PROCESS | 3056 | --DOCSHELL 000000A615658000 == 55 [pid = 3056] [id = 193] 09:15:06 INFO - PROCESS | 3056 | --DOCSHELL 000000A615814000 == 54 [pid = 3056] [id = 192] 09:15:06 INFO - PROCESS | 3056 | --DOMWINDOW == 141 (000000A619D77800) [pid = 3056] [serial = 554] [outer = 0000000000000000] [url = about:blank] 09:15:06 INFO - PROCESS | 3056 | --DOMWINDOW == 140 (000000A608AF3000) [pid = 3056] [serial = 527] [outer = 0000000000000000] [url = about:blank] 09:15:06 INFO - PROCESS | 3056 | --DOMWINDOW == 139 (000000A612429000) [pid = 3056] [serial = 530] [outer = 0000000000000000] [url = about:blank] 09:15:06 INFO - PROCESS | 3056 | --DOMWINDOW == 138 (000000A61644E000) [pid = 3056] [serial = 533] [outer = 0000000000000000] [url = about:blank] 09:15:06 INFO - PROCESS | 3056 | --DOCSHELL 000000A61D45A800 == 53 [pid = 3056] [id = 188] 09:15:06 INFO - PROCESS | 3056 | --DOCSHELL 000000A61A121800 == 52 [pid = 3056] [id = 187] 09:15:06 INFO - PROCESS | 3056 | --DOCSHELL 000000A6158BD000 == 51 [pid = 3056] [id = 186] 09:15:06 INFO - PROCESS | 3056 | --DOCSHELL 000000A61CC53000 == 50 [pid = 3056] [id = 185] 09:15:06 INFO - PROCESS | 3056 | --DOMWINDOW == 137 (000000A617016400) [pid = 3056] [serial = 548] [outer = 0000000000000000] [url = about:blank] 09:15:06 INFO - PROCESS | 3056 | --DOMWINDOW == 136 (000000A609441400) [pid = 3056] [serial = 551] [outer = 0000000000000000] [url = about:blank] 09:15:06 INFO - PROCESS | 3056 | --DOMWINDOW == 135 (000000A617C07400) [pid = 3056] [serial = 549] [outer = 0000000000000000] [url = about:blank] 09:15:06 INFO - PROCESS | 3056 | --DOMWINDOW == 134 (000000A61A167C00) [pid = 3056] [serial = 525] [outer = 0000000000000000] [url = about:blank] 09:15:06 INFO - PROCESS | 3056 | --DOMWINDOW == 133 (000000A60F873000) [pid = 3056] [serial = 540] [outer = 0000000000000000] [url = about:blank] 09:15:06 INFO - PROCESS | 3056 | --DOMWINDOW == 132 (000000A60DC8C000) [pid = 3056] [serial = 539] [outer = 0000000000000000] [url = about:blank] 09:15:06 INFO - PROCESS | 3056 | --DOMWINDOW == 131 (000000A60F00C800) [pid = 3056] [serial = 542] [outer = 0000000000000000] [url = about:blank] 09:15:06 INFO - PROCESS | 3056 | --DOMWINDOW == 130 (000000A613070C00) [pid = 3056] [serial = 543] [outer = 0000000000000000] [url = about:blank] 09:15:06 INFO - PROCESS | 3056 | --DOMWINDOW == 129 (000000A6162F0400) [pid = 3056] [serial = 545] [outer = 0000000000000000] [url = about:blank] 09:15:06 INFO - PROCESS | 3056 | --DOMWINDOW == 128 (000000A61A59F000) [pid = 3056] [serial = 536] [outer = 0000000000000000] [url = about:blank] 09:15:06 INFO - PROCESS | 3056 | --DOMWINDOW == 127 (000000A616350400) [pid = 3056] [serial = 552] [outer = 0000000000000000] [url = about:blank] 09:15:06 INFO - PROCESS | 3056 | --DOMWINDOW == 126 (000000A616361800) [pid = 3056] [serial = 546] [outer = 0000000000000000] [url = about:blank] 09:15:06 INFO - PROCESS | 3056 | 1464365706673 Marionette TRACE conn5 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 09:15:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 09:15:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 880ms 09:15:06 INFO - PROCESS | 3056 | 1464365706690 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 09:15:06 INFO - PROCESS | 3056 | 1464365706696 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 09:15:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 09:15:06 INFO - PROCESS | 3056 | 1464365706703 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 09:15:06 INFO - PROCESS | 3056 | 1464365706705 Marionette TRACE conn5 <- [1,782,null,{}] 09:15:06 INFO - PROCESS | 3056 | 1464365706709 Marionette TRACE conn5 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:06 INFO - PROCESS | 3056 | 1464365706813 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 09:15:06 INFO - PROCESS | 3056 | 1464365706823 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:06 INFO - PROCESS | 3056 | ++DOCSHELL 000000A617240000 == 51 [pid = 3056] [id = 205] 09:15:06 INFO - PROCESS | 3056 | ++DOMWINDOW == 127 (000000A60F003000) [pid = 3056] [serial = 613] [outer = 0000000000000000] 09:15:06 INFO - PROCESS | 3056 | ++DOMWINDOW == 128 (000000A6130BA000) [pid = 3056] [serial = 614] [outer = 000000A60F003000] 09:15:06 INFO - PROCESS | 3056 | 1464365706874 Marionette DEBUG loaded listener.js 09:15:06 INFO - PROCESS | 3056 | ++DOMWINDOW == 129 (000000A6151CF800) [pid = 3056] [serial = 615] [outer = 000000A60F003000] 09:15:07 INFO - PROCESS | 3056 | 1464365707346 Marionette TRACE conn5 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 09:15:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 09:15:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 692ms 09:15:07 INFO - PROCESS | 3056 | 1464365707394 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 09:15:07 INFO - PROCESS | 3056 | 1464365707397 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 09:15:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 09:15:07 INFO - PROCESS | 3056 | 1464365707401 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 09:15:07 INFO - PROCESS | 3056 | 1464365707404 Marionette TRACE conn5 <- [1,786,null,{}] 09:15:07 INFO - PROCESS | 3056 | 1464365707415 Marionette TRACE conn5 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:07 INFO - PROCESS | 3056 | 1464365707516 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 09:15:07 INFO - PROCESS | 3056 | 1464365707597 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:07 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61969D800 == 52 [pid = 3056] [id = 206] 09:15:07 INFO - PROCESS | 3056 | ++DOMWINDOW == 130 (000000A6162F1000) [pid = 3056] [serial = 616] [outer = 0000000000000000] 09:15:07 INFO - PROCESS | 3056 | ++DOMWINDOW == 131 (000000A616358800) [pid = 3056] [serial = 617] [outer = 000000A6162F1000] 09:15:07 INFO - PROCESS | 3056 | 1464365707685 Marionette DEBUG loaded listener.js 09:15:07 INFO - PROCESS | 3056 | ++DOMWINDOW == 132 (000000A61678E400) [pid = 3056] [serial = 618] [outer = 000000A6162F1000] 09:15:08 INFO - PROCESS | 3056 | 1464365708084 Marionette TRACE conn5 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 09:15:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 09:15:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 732ms 09:15:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 09:15:08 INFO - PROCESS | 3056 | 1464365708136 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 09:15:08 INFO - PROCESS | 3056 | 1464365708139 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 09:15:08 INFO - PROCESS | 3056 | 1464365708142 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 09:15:08 INFO - PROCESS | 3056 | 1464365708144 Marionette TRACE conn5 <- [1,790,null,{}] 09:15:08 INFO - PROCESS | 3056 | 1464365708147 Marionette TRACE conn5 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:08 INFO - PROCESS | 3056 | 1464365708252 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 09:15:08 INFO - PROCESS | 3056 | 1464365708261 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:08 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61CF27800 == 53 [pid = 3056] [id = 207] 09:15:08 INFO - PROCESS | 3056 | ++DOMWINDOW == 133 (000000A617C06800) [pid = 3056] [serial = 619] [outer = 0000000000000000] 09:15:08 INFO - PROCESS | 3056 | ++DOMWINDOW == 134 (000000A61814A000) [pid = 3056] [serial = 620] [outer = 000000A617C06800] 09:15:08 INFO - PROCESS | 3056 | 1464365708307 Marionette DEBUG loaded listener.js 09:15:08 INFO - PROCESS | 3056 | ++DOMWINDOW == 135 (000000A61911B400) [pid = 3056] [serial = 621] [outer = 000000A617C06800] 09:15:08 INFO - PROCESS | 3056 | 1464365708803 Marionette TRACE conn5 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 09:15:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 09:15:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 671ms 09:15:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 09:15:08 INFO - PROCESS | 3056 | 1464365708822 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 09:15:08 INFO - PROCESS | 3056 | 1464365708824 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 09:15:08 INFO - PROCESS | 3056 | 1464365708827 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 09:15:08 INFO - PROCESS | 3056 | 1464365708829 Marionette TRACE conn5 <- [1,794,null,{}] 09:15:08 INFO - PROCESS | 3056 | 1464365708833 Marionette TRACE conn5 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:08 INFO - PROCESS | 3056 | 1464365708952 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 09:15:09 INFO - PROCESS | 3056 | 1464365709034 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:09 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61D8D8000 == 54 [pid = 3056] [id = 208] 09:15:09 INFO - PROCESS | 3056 | ++DOMWINDOW == 136 (000000A619128C00) [pid = 3056] [serial = 622] [outer = 0000000000000000] 09:15:09 INFO - PROCESS | 3056 | ++DOMWINDOW == 137 (000000A619457C00) [pid = 3056] [serial = 623] [outer = 000000A619128C00] 09:15:09 INFO - PROCESS | 3056 | 1464365709080 Marionette DEBUG loaded listener.js 09:15:09 INFO - PROCESS | 3056 | ++DOMWINDOW == 138 (000000A61A049000) [pid = 3056] [serial = 624] [outer = 000000A619128C00] 09:15:09 INFO - PROCESS | 3056 | 1464365709563 Marionette TRACE conn5 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 09:15:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 09:15:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 776ms 09:15:09 INFO - PROCESS | 3056 | 1464365709605 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 09:15:09 INFO - PROCESS | 3056 | 1464365709607 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 09:15:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 09:15:09 INFO - PROCESS | 3056 | 1464365709611 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 09:15:09 INFO - PROCESS | 3056 | 1464365709613 Marionette TRACE conn5 <- [1,798,null,{}] 09:15:09 INFO - PROCESS | 3056 | 1464365709617 Marionette TRACE conn5 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:09 INFO - PROCESS | 3056 | 1464365709761 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 09:15:09 INFO - PROCESS | 3056 | 1464365709820 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:09 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61F6FF000 == 55 [pid = 3056] [id = 209] 09:15:09 INFO - PROCESS | 3056 | ++DOMWINDOW == 139 (000000A61A57B000) [pid = 3056] [serial = 625] [outer = 0000000000000000] 09:15:09 INFO - PROCESS | 3056 | ++DOMWINDOW == 140 (000000A61AC3E400) [pid = 3056] [serial = 626] [outer = 000000A61A57B000] 09:15:09 INFO - PROCESS | 3056 | 1464365709867 Marionette DEBUG loaded listener.js 09:15:09 INFO - PROCESS | 3056 | ++DOMWINDOW == 141 (000000A61D165C00) [pid = 3056] [serial = 627] [outer = 000000A61A57B000] 09:15:10 INFO - PROCESS | 3056 | 1464365710285 Marionette TRACE conn5 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 09:15:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 09:15:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 732ms 09:15:10 INFO - PROCESS | 3056 | 1464365710360 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 09:15:10 INFO - PROCESS | 3056 | 1464365710362 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 09:15:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 09:15:10 INFO - PROCESS | 3056 | 1464365710370 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 09:15:10 INFO - PROCESS | 3056 | 1464365710372 Marionette TRACE conn5 <- [1,802,null,{}] 09:15:10 INFO - PROCESS | 3056 | 1464365710376 Marionette TRACE conn5 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:10 INFO - PROCESS | 3056 | 1464365710513 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 09:15:10 INFO - PROCESS | 3056 | --DOMWINDOW == 140 (000000A617264800) [pid = 3056] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 09:15:10 INFO - PROCESS | 3056 | --DOMWINDOW == 139 (000000A6162F3800) [pid = 3056] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 09:15:10 INFO - PROCESS | 3056 | --DOMWINDOW == 138 (000000A608E15000) [pid = 3056] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 09:15:10 INFO - PROCESS | 3056 | --DOMWINDOW == 137 (000000A60D40E000) [pid = 3056] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 09:15:10 INFO - PROCESS | 3056 | --DOMWINDOW == 136 (000000A6155F1800) [pid = 3056] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 09:15:10 INFO - PROCESS | 3056 | 1464365710571 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:10 INFO - PROCESS | 3056 | ++DOCSHELL 000000A615ABA000 == 56 [pid = 3056] [id = 210] 09:15:10 INFO - PROCESS | 3056 | ++DOMWINDOW == 137 (000000A60714E000) [pid = 3056] [serial = 628] [outer = 0000000000000000] 09:15:10 INFO - PROCESS | 3056 | ++DOMWINDOW == 138 (000000A608E15000) [pid = 3056] [serial = 629] [outer = 000000A60714E000] 09:15:10 INFO - PROCESS | 3056 | 1464365710617 Marionette DEBUG loaded listener.js 09:15:10 INFO - PROCESS | 3056 | ++DOMWINDOW == 139 (000000A61D23F400) [pid = 3056] [serial = 630] [outer = 000000A60714E000] 09:15:11 INFO - PROCESS | 3056 | 1464365711002 Marionette TRACE conn5 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 09:15:11 INFO - PROCESS | 3056 | 1464365711066 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 09:15:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 09:15:11 INFO - PROCESS | 3056 | 1464365711070 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 09:15:11 INFO - PROCESS | 3056 | 1464365711071 Marionette TRACE conn5 <- [1,806,null,{}] 09:15:11 INFO - PROCESS | 3056 | 1464365711076 Marionette TRACE conn5 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:11 INFO - PROCESS | 3056 | 1464365711167 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 09:15:11 INFO - PROCESS | 3056 | 1464365711174 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:11 INFO - PROCESS | 3056 | ++DOCSHELL 000000A620BA8800 == 57 [pid = 3056] [id = 211] 09:15:11 INFO - PROCESS | 3056 | ++DOMWINDOW == 140 (000000A61F8A0400) [pid = 3056] [serial = 631] [outer = 0000000000000000] 09:15:11 INFO - PROCESS | 3056 | ++DOMWINDOW == 141 (000000A620208C00) [pid = 3056] [serial = 632] [outer = 000000A61F8A0400] 09:15:11 INFO - PROCESS | 3056 | 1464365711219 Marionette DEBUG loaded listener.js 09:15:11 INFO - PROCESS | 3056 | ++DOMWINDOW == 142 (000000A620210000) [pid = 3056] [serial = 633] [outer = 000000A61F8A0400] 09:15:11 INFO - PROCESS | 3056 | 1464365711655 Marionette TRACE conn5 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 09:15:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 09:15:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 628ms 09:15:11 INFO - PROCESS | 3056 | 1464365711700 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 09:15:11 INFO - PROCESS | 3056 | 1464365711702 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 09:15:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 09:15:11 INFO - PROCESS | 3056 | 1464365711705 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 09:15:11 INFO - PROCESS | 3056 | 1464365711707 Marionette TRACE conn5 <- [1,810,null,{}] 09:15:11 INFO - PROCESS | 3056 | 1464365711711 Marionette TRACE conn5 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:11 INFO - PROCESS | 3056 | 1464365711802 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 09:15:11 INFO - PROCESS | 3056 | 1464365711839 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:11 INFO - PROCESS | 3056 | ++DOCSHELL 000000A620163800 == 58 [pid = 3056] [id = 212] 09:15:11 INFO - PROCESS | 3056 | ++DOMWINDOW == 143 (000000A61A18E000) [pid = 3056] [serial = 634] [outer = 0000000000000000] 09:15:11 INFO - PROCESS | 3056 | ++DOMWINDOW == 144 (000000A61A193800) [pid = 3056] [serial = 635] [outer = 000000A61A18E000] 09:15:11 INFO - PROCESS | 3056 | 1464365711884 Marionette DEBUG loaded listener.js 09:15:11 INFO - PROCESS | 3056 | ++DOMWINDOW == 145 (000000A62020A000) [pid = 3056] [serial = 636] [outer = 000000A61A18E000] 09:15:12 INFO - PROCESS | 3056 | 1464365712321 Marionette TRACE conn5 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 09:15:12 INFO - PROCESS | 3056 | 1464365712341 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 09:15:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 09:15:12 INFO - PROCESS | 3056 | 1464365712345 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 09:15:12 INFO - PROCESS | 3056 | 1464365712346 Marionette TRACE conn5 <- [1,814,null,{}] 09:15:12 INFO - PROCESS | 3056 | 1464365712350 Marionette TRACE conn5 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:12 INFO - PROCESS | 3056 | 1464365712454 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 09:15:12 INFO - PROCESS | 3056 | 1464365712463 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:12 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61F75F000 == 59 [pid = 3056] [id = 213] 09:15:12 INFO - PROCESS | 3056 | ++DOMWINDOW == 146 (000000A620223400) [pid = 3056] [serial = 637] [outer = 0000000000000000] 09:15:12 INFO - PROCESS | 3056 | ++DOMWINDOW == 147 (000000A620227800) [pid = 3056] [serial = 638] [outer = 000000A620223400] 09:15:12 INFO - PROCESS | 3056 | 1464365712508 Marionette DEBUG loaded listener.js 09:15:12 INFO - PROCESS | 3056 | ++DOMWINDOW == 148 (000000A62022FC00) [pid = 3056] [serial = 639] [outer = 000000A620223400] 09:15:13 INFO - PROCESS | 3056 | 1464365713252 Marionette TRACE conn5 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 09:15:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 09:15:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 944ms 09:15:13 INFO - PROCESS | 3056 | 1464365713289 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 09:15:13 INFO - PROCESS | 3056 | 1464365713294 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 09:15:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 09:15:13 INFO - PROCESS | 3056 | 1464365713298 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 09:15:13 INFO - PROCESS | 3056 | 1464365713303 Marionette TRACE conn5 <- [1,818,null,{}] 09:15:13 INFO - PROCESS | 3056 | 1464365713308 Marionette TRACE conn5 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:13 INFO - PROCESS | 3056 | 1464365713433 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 09:15:13 INFO - PROCESS | 3056 | 1464365713559 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:13 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6191CB800 == 60 [pid = 3056] [id = 214] 09:15:13 INFO - PROCESS | 3056 | ++DOMWINDOW == 149 (000000A613070C00) [pid = 3056] [serial = 640] [outer = 0000000000000000] 09:15:13 INFO - PROCESS | 3056 | ++DOMWINDOW == 150 (000000A614C87000) [pid = 3056] [serial = 641] [outer = 000000A613070C00] 09:15:13 INFO - PROCESS | 3056 | 1464365713624 Marionette DEBUG loaded listener.js 09:15:13 INFO - PROCESS | 3056 | ++DOMWINDOW == 151 (000000A615FA9400) [pid = 3056] [serial = 642] [outer = 000000A613070C00] 09:15:14 INFO - PROCESS | 3056 | 1464365714221 Marionette TRACE conn5 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 09:15:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 09:15:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 986ms 09:15:14 INFO - PROCESS | 3056 | 1464365714290 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 09:15:14 INFO - PROCESS | 3056 | 1464365714296 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 09:15:14 INFO - PROCESS | 3056 | 1464365714303 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 09:15:14 INFO - PROCESS | 3056 | 1464365714306 Marionette TRACE conn5 <- [1,822,null,{}] 09:15:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 09:15:14 INFO - PROCESS | 3056 | 1464365714311 Marionette TRACE conn5 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:14 INFO - PROCESS | 3056 | 1464365714472 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 09:15:14 INFO - PROCESS | 3056 | 1464365714589 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:14 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61F76A000 == 61 [pid = 3056] [id = 215] 09:15:14 INFO - PROCESS | 3056 | ++DOMWINDOW == 152 (000000A616361800) [pid = 3056] [serial = 643] [outer = 0000000000000000] 09:15:14 INFO - PROCESS | 3056 | ++DOMWINDOW == 153 (000000A617265000) [pid = 3056] [serial = 644] [outer = 000000A616361800] 09:15:14 INFO - PROCESS | 3056 | 1464365714646 Marionette DEBUG loaded listener.js 09:15:14 INFO - PROCESS | 3056 | ++DOMWINDOW == 154 (000000A619D80000) [pid = 3056] [serial = 645] [outer = 000000A616361800] 09:15:15 INFO - PROCESS | 3056 | 1464365715277 Marionette TRACE conn5 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 09:15:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 09:15:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1027ms 09:15:15 INFO - PROCESS | 3056 | 1464365715336 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 09:15:15 INFO - PROCESS | 3056 | 1464365715339 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 09:15:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 09:15:15 INFO - PROCESS | 3056 | 1464365715343 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 09:15:15 INFO - PROCESS | 3056 | 1464365715347 Marionette TRACE conn5 <- [1,826,null,{}] 09:15:15 INFO - PROCESS | 3056 | 1464365715379 Marionette TRACE conn5 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:15 INFO - PROCESS | 3056 | 1464365715538 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 09:15:15 INFO - PROCESS | 3056 | 1464365715658 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:15 INFO - PROCESS | 3056 | ++DOCSHELL 000000A620732800 == 62 [pid = 3056] [id = 216] 09:15:15 INFO - PROCESS | 3056 | ++DOMWINDOW == 155 (000000A61A5A0800) [pid = 3056] [serial = 646] [outer = 0000000000000000] 09:15:15 INFO - PROCESS | 3056 | ++DOMWINDOW == 156 (000000A61D171400) [pid = 3056] [serial = 647] [outer = 000000A61A5A0800] 09:15:15 INFO - PROCESS | 3056 | 1464365715718 Marionette DEBUG loaded listener.js 09:15:15 INFO - PROCESS | 3056 | ++DOMWINDOW == 157 (000000A620231400) [pid = 3056] [serial = 648] [outer = 000000A61A5A0800] 09:15:16 INFO - PROCESS | 3056 | 1464365716321 Marionette TRACE conn5 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 09:15:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 09:15:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1031ms 09:15:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 09:15:16 INFO - PROCESS | 3056 | 1464365716375 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 09:15:16 INFO - PROCESS | 3056 | 1464365716379 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 09:15:16 INFO - PROCESS | 3056 | 1464365716383 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 09:15:16 INFO - PROCESS | 3056 | 1464365716385 Marionette TRACE conn5 <- [1,830,null,{}] 09:15:16 INFO - PROCESS | 3056 | 1464365716389 Marionette TRACE conn5 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:16 INFO - PROCESS | 3056 | 1464365716512 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 09:15:16 INFO - PROCESS | 3056 | 1464365716608 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:16 INFO - PROCESS | 3056 | ++DOCSHELL 000000A621581000 == 63 [pid = 3056] [id = 217] 09:15:16 INFO - PROCESS | 3056 | ++DOMWINDOW == 158 (000000A620A4DC00) [pid = 3056] [serial = 649] [outer = 0000000000000000] 09:15:16 INFO - PROCESS | 3056 | ++DOMWINDOW == 159 (000000A620A81800) [pid = 3056] [serial = 650] [outer = 000000A620A4DC00] 09:15:16 INFO - PROCESS | 3056 | 1464365716663 Marionette DEBUG loaded listener.js 09:15:16 INFO - PROCESS | 3056 | ++DOMWINDOW == 160 (000000A620A8A400) [pid = 3056] [serial = 651] [outer = 000000A620A4DC00] 09:15:17 INFO - PROCESS | 3056 | 1464365717308 Marionette TRACE conn5 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 09:15:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 09:15:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 986ms 09:15:17 INFO - PROCESS | 3056 | 1464365717371 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 09:15:17 INFO - PROCESS | 3056 | 1464365717373 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 09:15:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 09:15:17 INFO - PROCESS | 3056 | 1464365717377 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 09:15:17 INFO - PROCESS | 3056 | 1464365717379 Marionette TRACE conn5 <- [1,834,null,{}] 09:15:17 INFO - PROCESS | 3056 | 1464365717638 Marionette TRACE conn5 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:17 INFO - PROCESS | 3056 | 1464365717747 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 09:15:17 INFO - PROCESS | 3056 | 1464365717838 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:17 INFO - PROCESS | 3056 | ++DOCSHELL 000000A616238000 == 64 [pid = 3056] [id = 218] 09:15:17 INFO - PROCESS | 3056 | ++DOMWINDOW == 161 (000000A608E82400) [pid = 3056] [serial = 652] [outer = 0000000000000000] 09:15:17 INFO - PROCESS | 3056 | ++DOMWINDOW == 162 (000000A608E8F000) [pid = 3056] [serial = 653] [outer = 000000A608E82400] 09:15:17 INFO - PROCESS | 3056 | 1464365717888 Marionette DEBUG loaded listener.js 09:15:17 INFO - PROCESS | 3056 | ++DOMWINDOW == 163 (000000A60E2A9400) [pid = 3056] [serial = 654] [outer = 000000A608E82400] 09:15:19 INFO - PROCESS | 3056 | 1464365719842 Marionette TRACE conn5 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 09:15:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 09:15:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 2499ms 09:15:19 INFO - PROCESS | 3056 | 1464365719879 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 09:15:19 INFO - PROCESS | 3056 | 1464365719884 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 09:15:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 09:15:19 INFO - PROCESS | 3056 | 1464365719889 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 09:15:19 INFO - PROCESS | 3056 | 1464365719891 Marionette TRACE conn5 <- [1,838,null,{}] 09:15:19 INFO - PROCESS | 3056 | 1464365719896 Marionette TRACE conn5 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:20 INFO - PROCESS | 3056 | 1464365720009 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 09:15:20 INFO - PROCESS | 3056 | 1464365720140 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:20 INFO - PROCESS | 3056 | ++DOCSHELL 000000A612989800 == 65 [pid = 3056] [id = 219] 09:15:20 INFO - PROCESS | 3056 | ++DOMWINDOW == 164 (000000A608E90C00) [pid = 3056] [serial = 655] [outer = 0000000000000000] 09:15:20 INFO - PROCESS | 3056 | ++DOMWINDOW == 165 (000000A60EE93C00) [pid = 3056] [serial = 656] [outer = 000000A608E90C00] 09:15:20 INFO - PROCESS | 3056 | 1464365720192 Marionette DEBUG loaded listener.js 09:15:20 INFO - PROCESS | 3056 | ++DOMWINDOW == 166 (000000A611D95400) [pid = 3056] [serial = 657] [outer = 000000A608E90C00] 09:15:20 INFO - PROCESS | 3056 | 1464365720863 Marionette TRACE conn5 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 09:15:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 09:15:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1023ms 09:15:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 09:15:20 INFO - PROCESS | 3056 | 1464365720916 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 09:15:20 INFO - PROCESS | 3056 | 1464365720918 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 09:15:20 INFO - PROCESS | 3056 | 1464365720922 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 09:15:20 INFO - PROCESS | 3056 | 1464365720924 Marionette TRACE conn5 <- [1,842,null,{}] 09:15:20 INFO - PROCESS | 3056 | 1464365720928 Marionette TRACE conn5 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:21 INFO - PROCESS | 3056 | 1464365721035 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 09:15:21 INFO - PROCESS | 3056 | 1464365721169 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:21 INFO - PROCESS | 3056 | --DOCSHELL 000000A615916800 == 64 [pid = 3056] [id = 90] 09:15:21 INFO - PROCESS | 3056 | --DOCSHELL 000000A61CF30000 == 63 [pid = 3056] [id = 24] 09:15:21 INFO - PROCESS | 3056 | --DOMWINDOW == 165 (000000A60E1F2800) [pid = 3056] [serial = 557] [outer = 0000000000000000] [url = about:blank] 09:15:21 INFO - PROCESS | 3056 | --DOMWINDOW == 164 (000000A616358C00) [pid = 3056] [serial = 560] [outer = 0000000000000000] [url = about:blank] 09:15:21 INFO - PROCESS | 3056 | --DOMWINDOW == 163 (000000A620A42C00) [pid = 3056] [serial = 572] [outer = 0000000000000000] [url = about:blank] 09:15:21 INFO - PROCESS | 3056 | --DOMWINDOW == 162 (000000A61A28A400) [pid = 3056] [serial = 563] [outer = 0000000000000000] [url = about:blank] 09:15:21 INFO - PROCESS | 3056 | --DOMWINDOW == 161 (000000A61AC77C00) [pid = 3056] [serial = 566] [outer = 0000000000000000] [url = about:blank] 09:15:21 INFO - PROCESS | 3056 | --DOMWINDOW == 160 (000000A61D166400) [pid = 3056] [serial = 569] [outer = 0000000000000000] [url = about:blank] 09:15:21 INFO - PROCESS | 3056 | --DOMWINDOW == 159 (000000A619D76400) [pid = 3056] [serial = 590] [outer = 0000000000000000] [url = about:blank] 09:15:21 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60EEB6800 == 64 [pid = 3056] [id = 220] 09:15:21 INFO - PROCESS | 3056 | ++DOMWINDOW == 160 (000000A60717D400) [pid = 3056] [serial = 658] [outer = 0000000000000000] 09:15:21 INFO - PROCESS | 3056 | ++DOMWINDOW == 161 (000000A608E8B000) [pid = 3056] [serial = 659] [outer = 000000A60717D400] 09:15:21 INFO - PROCESS | 3056 | 1464365721268 Marionette DEBUG loaded listener.js 09:15:21 INFO - PROCESS | 3056 | ++DOMWINDOW == 162 (000000A614CD7C00) [pid = 3056] [serial = 660] [outer = 000000A60717D400] 09:15:21 INFO - PROCESS | 3056 | --DOCSHELL 000000A620DC6000 == 63 [pid = 3056] [id = 202] 09:15:21 INFO - PROCESS | 3056 | --DOCSHELL 000000A61F698800 == 62 [pid = 3056] [id = 201] 09:15:21 INFO - PROCESS | 3056 | --DOCSHELL 000000A61CEB0800 == 61 [pid = 3056] [id = 200] 09:15:21 INFO - PROCESS | 3056 | --DOCSHELL 000000A6167D2800 == 60 [pid = 3056] [id = 199] 09:15:21 INFO - PROCESS | 3056 | --DOCSHELL 000000A609AA4800 == 59 [pid = 3056] [id = 198] 09:15:21 INFO - PROCESS | 3056 | --DOMWINDOW == 161 (000000A617D7A000) [pid = 3056] [serial = 584] [outer = 0000000000000000] [url = about:blank] 09:15:21 INFO - PROCESS | 3056 | --DOMWINDOW == 160 (000000A61635D000) [pid = 3056] [serial = 581] [outer = 0000000000000000] [url = about:blank] 09:15:21 INFO - PROCESS | 3056 | --DOMWINDOW == 159 (000000A60FC14800) [pid = 3056] [serial = 578] [outer = 0000000000000000] [url = about:blank] 09:15:21 INFO - PROCESS | 3056 | --DOMWINDOW == 158 (000000A614CDC400) [pid = 3056] [serial = 579] [outer = 0000000000000000] [url = about:blank] 09:15:21 INFO - PROCESS | 3056 | --DOMWINDOW == 157 (000000A611DBC400) [pid = 3056] [serial = 576] [outer = 0000000000000000] [url = about:blank] 09:15:21 INFO - PROCESS | 3056 | --DOMWINDOW == 156 (000000A60DCEA800) [pid = 3056] [serial = 575] [outer = 0000000000000000] [url = about:blank] 09:15:21 INFO - PROCESS | 3056 | --DOMWINDOW == 155 (000000A61934B000) [pid = 3056] [serial = 585] [outer = 0000000000000000] [url = about:blank] 09:15:21 INFO - PROCESS | 3056 | --DOMWINDOW == 154 (000000A6155FE000) [pid = 3056] [serial = 588] [outer = 0000000000000000] [url = about:blank] 09:15:21 INFO - PROCESS | 3056 | --DOMWINDOW == 153 (000000A6155F6400) [pid = 3056] [serial = 587] [outer = 0000000000000000] [url = about:blank] 09:15:21 INFO - PROCESS | 3056 | --DOMWINDOW == 152 (000000A61644D800) [pid = 3056] [serial = 582] [outer = 0000000000000000] [url = about:blank] 09:15:21 INFO - PROCESS | 3056 | 1464365721728 Marionette TRACE conn5 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 09:15:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 09:15:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 839ms 09:15:21 INFO - PROCESS | 3056 | 1464365721770 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 09:15:21 INFO - PROCESS | 3056 | 1464365721776 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 09:15:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 09:15:21 INFO - PROCESS | 3056 | 1464365721780 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 09:15:21 INFO - PROCESS | 3056 | 1464365721782 Marionette TRACE conn5 <- [1,846,null,{}] 09:15:21 INFO - PROCESS | 3056 | 1464365721786 Marionette TRACE conn5 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:21 INFO - PROCESS | 3056 | 1464365721879 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 09:15:21 INFO - PROCESS | 3056 | 1464365721886 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:21 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61902D800 == 60 [pid = 3056] [id = 221] 09:15:21 INFO - PROCESS | 3056 | ++DOMWINDOW == 153 (000000A61307B800) [pid = 3056] [serial = 661] [outer = 0000000000000000] 09:15:21 INFO - PROCESS | 3056 | ++DOMWINDOW == 154 (000000A6162DA800) [pid = 3056] [serial = 662] [outer = 000000A61307B800] 09:15:21 INFO - PROCESS | 3056 | 1464365721934 Marionette DEBUG loaded listener.js 09:15:22 INFO - PROCESS | 3056 | ++DOMWINDOW == 155 (000000A61636B800) [pid = 3056] [serial = 663] [outer = 000000A61307B800] 09:15:22 INFO - PROCESS | 3056 | 1464365722393 Marionette TRACE conn5 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 09:15:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 09:15:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 629ms 09:15:22 INFO - PROCESS | 3056 | 1464365722413 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 09:15:22 INFO - PROCESS | 3056 | 1464365722415 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 09:15:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 09:15:22 INFO - PROCESS | 3056 | 1464365722422 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 09:15:22 INFO - PROCESS | 3056 | 1464365722424 Marionette TRACE conn5 <- [1,850,null,{}] 09:15:22 INFO - PROCESS | 3056 | 1464365722428 Marionette TRACE conn5 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:22 INFO - PROCESS | 3056 | 1464365722516 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 09:15:22 INFO - PROCESS | 3056 | 1464365722523 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:22 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61948F000 == 61 [pid = 3056] [id = 222] 09:15:22 INFO - PROCESS | 3056 | ++DOMWINDOW == 156 (000000A61709B000) [pid = 3056] [serial = 664] [outer = 0000000000000000] 09:15:22 INFO - PROCESS | 3056 | ++DOMWINDOW == 157 (000000A6170A5C00) [pid = 3056] [serial = 665] [outer = 000000A61709B000] 09:15:22 INFO - PROCESS | 3056 | 1464365722570 Marionette DEBUG loaded listener.js 09:15:22 INFO - PROCESS | 3056 | ++DOMWINDOW == 158 (000000A617C0C400) [pid = 3056] [serial = 666] [outer = 000000A61709B000] 09:15:23 INFO - PROCESS | 3056 | 1464365723059 Marionette TRACE conn5 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 09:15:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 09:15:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 672ms 09:15:23 INFO - PROCESS | 3056 | 1464365723098 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 09:15:23 INFO - PROCESS | 3056 | 1464365723100 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 09:15:23 INFO - PROCESS | 3056 | 1464365723104 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 09:15:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 09:15:23 INFO - PROCESS | 3056 | 1464365723106 Marionette TRACE conn5 <- [1,854,null,{}] 09:15:23 INFO - PROCESS | 3056 | 1464365723109 Marionette TRACE conn5 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:23 INFO - PROCESS | 3056 | 1464365723221 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 09:15:23 INFO - PROCESS | 3056 | 1464365723235 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:23 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6132A2000 == 62 [pid = 3056] [id = 223] 09:15:23 INFO - PROCESS | 3056 | ++DOMWINDOW == 159 (000000A619123C00) [pid = 3056] [serial = 667] [outer = 0000000000000000] 09:15:23 INFO - PROCESS | 3056 | ++DOMWINDOW == 160 (000000A61949CC00) [pid = 3056] [serial = 668] [outer = 000000A619123C00] 09:15:23 INFO - PROCESS | 3056 | 1464365723282 Marionette DEBUG loaded listener.js 09:15:23 INFO - PROCESS | 3056 | ++DOMWINDOW == 161 (000000A61A053000) [pid = 3056] [serial = 669] [outer = 000000A619123C00] 09:15:23 INFO - PROCESS | 3056 | 1464365723762 Marionette TRACE conn5 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 09:15:23 INFO - PROCESS | 3056 | ++DOMWINDOW == 162 (000000A61A169800) [pid = 3056] [serial = 670] [outer = 000000A60D5F1000] 09:15:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 09:15:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 734ms 09:15:23 INFO - PROCESS | 3056 | 1464365723855 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 09:15:23 INFO - PROCESS | 3056 | 1464365723857 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 09:15:23 INFO - PROCESS | 3056 | 1464365723861 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 09:15:23 INFO - PROCESS | 3056 | 1464365723862 Marionette TRACE conn5 <- [1,858,null,{}] 09:15:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 09:15:23 INFO - PROCESS | 3056 | 1464365723903 Marionette TRACE conn5 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:24 INFO - PROCESS | 3056 | 1464365724029 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 09:15:24 INFO - PROCESS | 3056 | 1464365724037 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:24 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61E7A6800 == 63 [pid = 3056] [id = 224] 09:15:24 INFO - PROCESS | 3056 | ++DOMWINDOW == 163 (000000A61A282800) [pid = 3056] [serial = 671] [outer = 0000000000000000] 09:15:24 INFO - PROCESS | 3056 | ++DOMWINDOW == 164 (000000A61A28E000) [pid = 3056] [serial = 672] [outer = 000000A61A282800] 09:15:24 INFO - PROCESS | 3056 | 1464365724129 Marionette DEBUG loaded listener.js 09:15:24 INFO - PROCESS | 3056 | ++DOMWINDOW == 165 (000000A61AC18400) [pid = 3056] [serial = 673] [outer = 000000A61A282800] 09:15:24 INFO - PROCESS | 3056 | 1464365724567 Marionette TRACE conn5 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 09:15:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 09:15:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 734ms 09:15:24 INFO - PROCESS | 3056 | 1464365724601 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 09:15:24 INFO - PROCESS | 3056 | 1464365724604 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 09:15:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 09:15:24 INFO - PROCESS | 3056 | 1464365724607 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 09:15:24 INFO - PROCESS | 3056 | 1464365724609 Marionette TRACE conn5 <- [1,862,null,{}] 09:15:24 INFO - PROCESS | 3056 | 1464365724612 Marionette TRACE conn5 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:24 INFO - PROCESS | 3056 | 1464365724741 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 09:15:24 INFO - PROCESS | 3056 | 1464365724800 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:24 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61F9AE000 == 64 [pid = 3056] [id = 225] 09:15:24 INFO - PROCESS | 3056 | ++DOMWINDOW == 166 (000000A61A286400) [pid = 3056] [serial = 674] [outer = 0000000000000000] 09:15:24 INFO - PROCESS | 3056 | ++DOMWINDOW == 167 (000000A61ACE6C00) [pid = 3056] [serial = 675] [outer = 000000A61A286400] 09:15:24 INFO - PROCESS | 3056 | 1464365724848 Marionette DEBUG loaded listener.js 09:15:24 INFO - PROCESS | 3056 | ++DOMWINDOW == 168 (000000A61D166400) [pid = 3056] [serial = 676] [outer = 000000A61A286400] 09:15:25 INFO - PROCESS | 3056 | 1464365725290 Marionette TRACE conn5 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 09:15:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 09:15:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 734ms 09:15:25 INFO - PROCESS | 3056 | 1464365725349 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 09:15:25 INFO - PROCESS | 3056 | 1464365725351 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 09:15:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 09:15:25 INFO - PROCESS | 3056 | 1464365725391 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 09:15:25 INFO - PROCESS | 3056 | 1464365725393 Marionette TRACE conn5 <- [1,866,null,{}] 09:15:25 INFO - PROCESS | 3056 | 1464365725397 Marionette TRACE conn5 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:25 INFO - PROCESS | 3056 | 1464365725864 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 09:15:25 INFO - PROCESS | 3056 | --DOMWINDOW == 167 (000000A6170A4800) [pid = 3056] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 09:15:25 INFO - PROCESS | 3056 | --DOMWINDOW == 166 (000000A619128C00) [pid = 3056] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 09:15:25 INFO - PROCESS | 3056 | --DOMWINDOW == 165 (000000A608CDF400) [pid = 3056] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 09:15:25 INFO - PROCESS | 3056 | --DOMWINDOW == 164 (000000A60F003000) [pid = 3056] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 09:15:25 INFO - PROCESS | 3056 | --DOMWINDOW == 163 (000000A614C8E800) [pid = 3056] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 09:15:25 INFO - PROCESS | 3056 | --DOMWINDOW == 162 (000000A60709C800) [pid = 3056] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 09:15:25 INFO - PROCESS | 3056 | --DOMWINDOW == 161 (000000A61644B000) [pid = 3056] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 09:15:25 INFO - PROCESS | 3056 | --DOMWINDOW == 160 (000000A60714E000) [pid = 3056] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 09:15:25 INFO - PROCESS | 3056 | --DOMWINDOW == 159 (000000A60DC77800) [pid = 3056] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 09:15:25 INFO - PROCESS | 3056 | --DOMWINDOW == 158 (000000A61860F400) [pid = 3056] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 09:15:25 INFO - PROCESS | 3056 | --DOMWINDOW == 157 (000000A61AC3D800) [pid = 3056] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 09:15:25 INFO - PROCESS | 3056 | --DOMWINDOW == 156 (000000A60F299000) [pid = 3056] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 09:15:25 INFO - PROCESS | 3056 | --DOMWINDOW == 155 (000000A617C06800) [pid = 3056] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 09:15:25 INFO - PROCESS | 3056 | --DOMWINDOW == 154 (000000A6162F2000) [pid = 3056] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 09:15:25 INFO - PROCESS | 3056 | --DOMWINDOW == 153 (000000A60ED4E400) [pid = 3056] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 09:15:25 INFO - PROCESS | 3056 | --DOMWINDOW == 152 (000000A61A57B000) [pid = 3056] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 09:15:25 INFO - PROCESS | 3056 | --DOMWINDOW == 151 (000000A61F8A0400) [pid = 3056] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 09:15:25 INFO - PROCESS | 3056 | --DOMWINDOW == 150 (000000A61636B400) [pid = 3056] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 09:15:25 INFO - PROCESS | 3056 | --DOMWINDOW == 149 (000000A608CD9C00) [pid = 3056] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 09:15:25 INFO - PROCESS | 3056 | --DOMWINDOW == 148 (000000A6162F1000) [pid = 3056] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 09:15:25 INFO - PROCESS | 3056 | --DOMWINDOW == 147 (000000A619122000) [pid = 3056] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 09:15:25 INFO - PROCESS | 3056 | --DOMWINDOW == 146 (000000A6162F5C00) [pid = 3056] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 09:15:25 INFO - PROCESS | 3056 | --DOMWINDOW == 145 (000000A61A048400) [pid = 3056] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 09:15:25 INFO - PROCESS | 3056 | --DOMWINDOW == 144 (000000A60D57D800) [pid = 3056] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 09:15:25 INFO - PROCESS | 3056 | --DOMWINDOW == 143 (000000A614CDBC00) [pid = 3056] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 09:15:25 INFO - PROCESS | 3056 | --DOMWINDOW == 142 (000000A619D74400) [pid = 3056] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 09:15:25 INFO - PROCESS | 3056 | --DOMWINDOW == 141 (000000A61CCD2000) [pid = 3056] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 09:15:25 INFO - PROCESS | 3056 | --DOMWINDOW == 140 (000000A6079C4800) [pid = 3056] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 09:15:25 INFO - PROCESS | 3056 | --DOMWINDOW == 139 (000000A6155FE800) [pid = 3056] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 09:15:25 INFO - PROCESS | 3056 | --DOMWINDOW == 138 (000000A60F005000) [pid = 3056] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 09:15:25 INFO - PROCESS | 3056 | --DOMWINDOW == 137 (000000A61A281000) [pid = 3056] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 09:15:25 INFO - PROCESS | 3056 | --DOMWINDOW == 136 (000000A613254000) [pid = 3056] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 09:15:25 INFO - PROCESS | 3056 | --DOMWINDOW == 135 (000000A61F89B400) [pid = 3056] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 09:15:25 INFO - PROCESS | 3056 | --DOMWINDOW == 134 (000000A608CDA800) [pid = 3056] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 09:15:25 INFO - PROCESS | 3056 | --DOMWINDOW == 133 (000000A61D244C00) [pid = 3056] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 09:15:25 INFO - PROCESS | 3056 | --DOMWINDOW == 132 (000000A618145C00) [pid = 3056] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 09:15:25 INFO - PROCESS | 3056 | --DOMWINDOW == 131 (000000A61A5A4800) [pid = 3056] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 09:15:25 INFO - PROCESS | 3056 | --DOMWINDOW == 130 (000000A6162DF400) [pid = 3056] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 09:15:25 INFO - PROCESS | 3056 | --DOMWINDOW == 129 (000000A614E28000) [pid = 3056] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 09:15:25 INFO - PROCESS | 3056 | --DOMWINDOW == 128 (000000A607951000) [pid = 3056] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 09:15:25 INFO - PROCESS | 3056 | --DOMWINDOW == 127 (000000A619D7D400) [pid = 3056] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 09:15:25 INFO - PROCESS | 3056 | --DOMWINDOW == 126 (000000A61A572800) [pid = 3056] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 09:15:25 INFO - PROCESS | 3056 | --DOMWINDOW == 125 (000000A61A18E000) [pid = 3056] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 09:15:25 INFO - PROCESS | 3056 | 1464365725936 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:25 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60F0C2800 == 65 [pid = 3056] [id = 226] 09:15:25 INFO - PROCESS | 3056 | ++DOMWINDOW == 126 (000000A607148800) [pid = 3056] [serial = 677] [outer = 0000000000000000] 09:15:25 INFO - PROCESS | 3056 | ++DOMWINDOW == 127 (000000A608CDB400) [pid = 3056] [serial = 678] [outer = 000000A607148800] 09:15:25 INFO - PROCESS | 3056 | 1464365725983 Marionette DEBUG loaded listener.js 09:15:26 INFO - PROCESS | 3056 | ++DOMWINDOW == 128 (000000A60F299000) [pid = 3056] [serial = 679] [outer = 000000A607148800] 09:15:26 INFO - PROCESS | 3056 | 1464365726346 Marionette TRACE conn5 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 09:15:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 09:15:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1009ms 09:15:26 INFO - PROCESS | 3056 | 1464365726371 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 09:15:26 INFO - PROCESS | 3056 | 1464365726373 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 09:15:26 INFO - PROCESS | 3056 | 1464365726376 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 09:15:26 INFO - PROCESS | 3056 | 1464365726378 Marionette TRACE conn5 <- [1,870,null,{}] 09:15:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 09:15:26 INFO - PROCESS | 3056 | 1464365726393 Marionette TRACE conn5 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:26 INFO - PROCESS | 3056 | 1464365726487 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 09:15:26 INFO - PROCESS | 3056 | 1464365726494 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:26 INFO - PROCESS | 3056 | ++DOCSHELL 000000A620BA0000 == 66 [pid = 3056] [id = 227] 09:15:26 INFO - PROCESS | 3056 | ++DOMWINDOW == 129 (000000A614C92000) [pid = 3056] [serial = 680] [outer = 0000000000000000] 09:15:26 INFO - PROCESS | 3056 | ++DOMWINDOW == 130 (000000A616355000) [pid = 3056] [serial = 681] [outer = 000000A614C92000] 09:15:26 INFO - PROCESS | 3056 | 1464365726539 Marionette DEBUG loaded listener.js 09:15:26 INFO - PROCESS | 3056 | ++DOMWINDOW == 131 (000000A61814AC00) [pid = 3056] [serial = 682] [outer = 000000A614C92000] 09:15:26 INFO - PROCESS | 3056 | 1464365726974 Marionette TRACE conn5 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 09:15:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 09:15:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 630ms 09:15:27 INFO - PROCESS | 3056 | 1464365727011 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 09:15:27 INFO - PROCESS | 3056 | 1464365727013 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 09:15:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 09:15:27 INFO - PROCESS | 3056 | 1464365727021 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 09:15:27 INFO - PROCESS | 3056 | 1464365727023 Marionette TRACE conn5 <- [1,874,null,{}] 09:15:27 INFO - PROCESS | 3056 | 1464365727026 Marionette TRACE conn5 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:27 INFO - PROCESS | 3056 | 1464365727131 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 09:15:27 INFO - PROCESS | 3056 | 1464365727140 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:27 INFO - PROCESS | 3056 | ++DOCSHELL 000000A62157C800 == 67 [pid = 3056] [id = 228] 09:15:27 INFO - PROCESS | 3056 | ++DOMWINDOW == 132 (000000A619122000) [pid = 3056] [serial = 683] [outer = 0000000000000000] 09:15:27 INFO - PROCESS | 3056 | ++DOMWINDOW == 133 (000000A61A548400) [pid = 3056] [serial = 684] [outer = 000000A619122000] 09:15:27 INFO - PROCESS | 3056 | 1464365727191 Marionette DEBUG loaded listener.js 09:15:27 INFO - PROCESS | 3056 | ++DOMWINDOW == 134 (000000A61A572800) [pid = 3056] [serial = 685] [outer = 000000A619122000] 09:15:27 INFO - PROCESS | 3056 | 1464365727679 Marionette TRACE conn5 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 09:15:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 09:15:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 733ms 09:15:27 INFO - PROCESS | 3056 | 1464365727757 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 09:15:27 INFO - PROCESS | 3056 | 1464365727760 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 09:15:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 09:15:27 INFO - PROCESS | 3056 | 1464365727764 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 09:15:27 INFO - PROCESS | 3056 | 1464365727766 Marionette TRACE conn5 <- [1,878,null,{}] 09:15:27 INFO - PROCESS | 3056 | 1464365727770 Marionette TRACE conn5 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:27 INFO - PROCESS | 3056 | 1464365727860 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 09:15:28 INFO - PROCESS | 3056 | 1464365727998 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:28 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60DDAC800 == 68 [pid = 3056] [id = 229] 09:15:28 INFO - PROCESS | 3056 | ++DOMWINDOW == 135 (000000A60709A400) [pid = 3056] [serial = 686] [outer = 0000000000000000] 09:15:28 INFO - PROCESS | 3056 | ++DOMWINDOW == 136 (000000A607149800) [pid = 3056] [serial = 687] [outer = 000000A60709A400] 09:15:28 INFO - PROCESS | 3056 | 1464365728057 Marionette DEBUG loaded listener.js 09:15:28 INFO - PROCESS | 3056 | ++DOMWINDOW == 137 (000000A608E17000) [pid = 3056] [serial = 688] [outer = 000000A60709A400] 09:15:28 INFO - PROCESS | 3056 | 1464365728694 Marionette TRACE conn5 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 09:15:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 09:15:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 983ms 09:15:28 INFO - PROCESS | 3056 | 1464365728751 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 09:15:28 INFO - PROCESS | 3056 | 1464365728756 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 09:15:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 09:15:28 INFO - PROCESS | 3056 | 1464365728761 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 09:15:28 INFO - PROCESS | 3056 | 1464365728766 Marionette TRACE conn5 <- [1,882,null,{}] 09:15:28 INFO - PROCESS | 3056 | 1464365728771 Marionette TRACE conn5 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:28 INFO - PROCESS | 3056 | 1464365728899 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 09:15:29 INFO - PROCESS | 3056 | 1464365729020 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:29 INFO - PROCESS | 3056 | ++DOCSHELL 000000A619024000 == 69 [pid = 3056] [id = 230] 09:15:29 INFO - PROCESS | 3056 | ++DOMWINDOW == 138 (000000A611DBAC00) [pid = 3056] [serial = 689] [outer = 0000000000000000] 09:15:29 INFO - PROCESS | 3056 | ++DOMWINDOW == 139 (000000A614CD4000) [pid = 3056] [serial = 690] [outer = 000000A611DBAC00] 09:15:29 INFO - PROCESS | 3056 | 1464365729079 Marionette DEBUG loaded listener.js 09:15:29 INFO - PROCESS | 3056 | ++DOMWINDOW == 140 (000000A6155F9000) [pid = 3056] [serial = 691] [outer = 000000A611DBAC00] 09:15:29 INFO - PROCESS | 3056 | 1464365729688 Marionette TRACE conn5 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 09:15:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 09:15:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 985ms 09:15:29 INFO - PROCESS | 3056 | 1464365729752 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 09:15:29 INFO - PROCESS | 3056 | 1464365729757 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 09:15:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 09:15:29 INFO - PROCESS | 3056 | 1464365729761 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 09:15:29 INFO - PROCESS | 3056 | 1464365729764 Marionette TRACE conn5 <- [1,886,null,{}] 09:15:29 INFO - PROCESS | 3056 | 1464365729768 Marionette TRACE conn5 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:29 INFO - PROCESS | 3056 | 1464365729888 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 09:15:30 INFO - PROCESS | 3056 | 1464365730027 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:30 INFO - PROCESS | 3056 | ++DOCSHELL 000000A621573000 == 70 [pid = 3056] [id = 231] 09:15:30 INFO - PROCESS | 3056 | ++DOMWINDOW == 141 (000000A616364000) [pid = 3056] [serial = 692] [outer = 0000000000000000] 09:15:30 INFO - PROCESS | 3056 | ++DOMWINDOW == 142 (000000A617D7A000) [pid = 3056] [serial = 693] [outer = 000000A616364000] 09:15:30 INFO - PROCESS | 3056 | 1464365730083 Marionette DEBUG loaded listener.js 09:15:30 INFO - PROCESS | 3056 | ++DOMWINDOW == 143 (000000A619340000) [pid = 3056] [serial = 694] [outer = 000000A616364000] 09:15:30 INFO - PROCESS | 3056 | 1464365730648 Marionette TRACE conn5 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 09:15:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 09:15:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 944ms 09:15:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 09:15:30 INFO - PROCESS | 3056 | 1464365730707 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 09:15:30 INFO - PROCESS | 3056 | 1464365730710 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 09:15:30 INFO - PROCESS | 3056 | 1464365730721 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 09:15:30 INFO - PROCESS | 3056 | 1464365730728 Marionette TRACE conn5 <- [1,890,null,{}] 09:15:30 INFO - PROCESS | 3056 | 1464365730733 Marionette TRACE conn5 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:30 INFO - PROCESS | 3056 | 1464365730856 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 09:15:30 INFO - PROCESS | 3056 | 1464365730986 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:31 INFO - PROCESS | 3056 | ++DOCSHELL 000000A621043000 == 71 [pid = 3056] [id = 232] 09:15:31 INFO - PROCESS | 3056 | ++DOMWINDOW == 144 (000000A615BEF000) [pid = 3056] [serial = 695] [outer = 0000000000000000] 09:15:31 INFO - PROCESS | 3056 | ++DOMWINDOW == 145 (000000A61A54C800) [pid = 3056] [serial = 696] [outer = 000000A615BEF000] 09:15:31 INFO - PROCESS | 3056 | 1464365731045 Marionette DEBUG loaded listener.js 09:15:31 INFO - PROCESS | 3056 | ++DOMWINDOW == 146 (000000A61CCD0000) [pid = 3056] [serial = 697] [outer = 000000A615BEF000] 09:15:31 INFO - PROCESS | 3056 | 1464365731648 Marionette TRACE conn5 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 09:15:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 09:15:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1004ms 09:15:31 INFO - PROCESS | 3056 | 1464365731719 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 09:15:31 INFO - PROCESS | 3056 | 1464365731722 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 09:15:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 09:15:31 INFO - PROCESS | 3056 | 1464365731726 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 09:15:31 INFO - PROCESS | 3056 | 1464365731728 Marionette TRACE conn5 <- [1,894,null,{}] 09:15:31 INFO - PROCESS | 3056 | 1464365731745 Marionette TRACE conn5 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:31 INFO - PROCESS | 3056 | 1464365731892 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 09:15:31 INFO - PROCESS | 3056 | 1464365731951 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:31 INFO - PROCESS | 3056 | ++DOCSHELL 000000A622E8F800 == 72 [pid = 3056] [id = 233] 09:15:31 INFO - PROCESS | 3056 | ++DOMWINDOW == 147 (000000A61F894400) [pid = 3056] [serial = 698] [outer = 0000000000000000] 09:15:32 INFO - PROCESS | 3056 | ++DOMWINDOW == 148 (000000A61F89CC00) [pid = 3056] [serial = 699] [outer = 000000A61F894400] 09:15:32 INFO - PROCESS | 3056 | 1464365732007 Marionette DEBUG loaded listener.js 09:15:32 INFO - PROCESS | 3056 | ++DOMWINDOW == 149 (000000A61F93BC00) [pid = 3056] [serial = 700] [outer = 000000A61F894400] 09:15:32 INFO - PROCESS | 3056 | 1464365732589 Marionette TRACE conn5 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 09:15:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 09:15:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 943ms 09:15:32 INFO - PROCESS | 3056 | 1464365732671 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 09:15:32 INFO - PROCESS | 3056 | 1464365732674 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 09:15:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 09:15:32 INFO - PROCESS | 3056 | 1464365732678 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 09:15:32 INFO - PROCESS | 3056 | 1464365732680 Marionette TRACE conn5 <- [1,898,null,{}] 09:15:32 INFO - PROCESS | 3056 | 1464365732684 Marionette TRACE conn5 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:32 INFO - PROCESS | 3056 | 1464365732832 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 09:15:32 INFO - PROCESS | 3056 | 1464365732953 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:32 INFO - PROCESS | 3056 | ++DOCSHELL 000000A621250000 == 73 [pid = 3056] [id = 234] 09:15:32 INFO - PROCESS | 3056 | ++DOMWINDOW == 150 (000000A61F945000) [pid = 3056] [serial = 701] [outer = 0000000000000000] 09:15:33 INFO - PROCESS | 3056 | ++DOMWINDOW == 151 (000000A620203400) [pid = 3056] [serial = 702] [outer = 000000A61F945000] 09:15:33 INFO - PROCESS | 3056 | 1464365733017 Marionette DEBUG loaded listener.js 09:15:33 INFO - PROCESS | 3056 | ++DOMWINDOW == 152 (000000A620225400) [pid = 3056] [serial = 703] [outer = 000000A61F945000] 09:15:33 INFO - PROCESS | 3056 | 1464365733607 Marionette TRACE conn5 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 09:15:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 09:15:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 984ms 09:15:33 INFO - PROCESS | 3056 | 1464365733665 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 09:15:33 INFO - PROCESS | 3056 | 1464365733668 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 09:15:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 09:15:33 INFO - PROCESS | 3056 | 1464365733672 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 09:15:33 INFO - PROCESS | 3056 | 1464365733674 Marionette TRACE conn5 <- [1,902,null,{}] 09:15:33 INFO - PROCESS | 3056 | 1464365733678 Marionette TRACE conn5 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:33 INFO - PROCESS | 3056 | 1464365733796 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 09:15:33 INFO - PROCESS | 3056 | 1464365733951 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:33 INFO - PROCESS | 3056 | ++DOCSHELL 000000A620172800 == 74 [pid = 3056] [id = 235] 09:15:33 INFO - PROCESS | 3056 | ++DOMWINDOW == 153 (000000A620202800) [pid = 3056] [serial = 704] [outer = 0000000000000000] 09:15:34 INFO - PROCESS | 3056 | ++DOMWINDOW == 154 (000000A620A87C00) [pid = 3056] [serial = 705] [outer = 000000A620202800] 09:15:34 INFO - PROCESS | 3056 | 1464365734009 Marionette DEBUG loaded listener.js 09:15:34 INFO - PROCESS | 3056 | ++DOMWINDOW == 155 (000000A620B3F000) [pid = 3056] [serial = 706] [outer = 000000A620202800] 09:15:34 INFO - PROCESS | 3056 | 1464365734562 Marionette TRACE conn5 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 09:15:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 09:15:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 942ms 09:15:34 INFO - PROCESS | 3056 | 1464365734617 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 09:15:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 09:15:34 INFO - PROCESS | 3056 | 1464365734620 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 09:15:34 INFO - PROCESS | 3056 | 1464365734623 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 09:15:34 INFO - PROCESS | 3056 | 1464365734625 Marionette TRACE conn5 <- [1,906,null,{}] 09:15:34 INFO - PROCESS | 3056 | 1464365734629 Marionette TRACE conn5 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:34 INFO - PROCESS | 3056 | 1464365734745 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 09:15:34 INFO - PROCESS | 3056 | 1464365734845 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:34 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60D8E8800 == 75 [pid = 3056] [id = 236] 09:15:34 INFO - PROCESS | 3056 | ++DOMWINDOW == 156 (000000A607188400) [pid = 3056] [serial = 707] [outer = 0000000000000000] 09:15:34 INFO - PROCESS | 3056 | ++DOMWINDOW == 157 (000000A60943EC00) [pid = 3056] [serial = 708] [outer = 000000A607188400] 09:15:34 INFO - PROCESS | 3056 | 1464365734901 Marionette DEBUG loaded listener.js 09:15:34 INFO - PROCESS | 3056 | ++DOMWINDOW == 158 (000000A60F87A400) [pid = 3056] [serial = 709] [outer = 000000A607188400] 09:15:35 INFO - PROCESS | 3056 | 1464365735605 Marionette TRACE conn5 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 09:15:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 09:15:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1031ms 09:15:35 INFO - PROCESS | 3056 | 1464365735656 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 09:15:35 INFO - PROCESS | 3056 | 1464365735661 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 09:15:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 09:15:35 INFO - PROCESS | 3056 | 1464365735666 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 09:15:35 INFO - PROCESS | 3056 | 1464365735670 Marionette TRACE conn5 <- [1,910,null,{}] 09:15:35 INFO - PROCESS | 3056 | 1464365735697 Marionette TRACE conn5 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:35 INFO - PROCESS | 3056 | 1464365735853 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 09:15:36 INFO - PROCESS | 3056 | 1464365736087 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:36 INFO - PROCESS | 3056 | ++DOCSHELL 000000A612981800 == 76 [pid = 3056] [id = 237] 09:15:36 INFO - PROCESS | 3056 | ++DOMWINDOW == 159 (000000A60E1E7800) [pid = 3056] [serial = 710] [outer = 0000000000000000] 09:15:36 INFO - PROCESS | 3056 | ++DOMWINDOW == 160 (000000A60EE07000) [pid = 3056] [serial = 711] [outer = 000000A60E1E7800] 09:15:36 INFO - PROCESS | 3056 | 1464365736142 Marionette DEBUG loaded listener.js 09:15:36 INFO - PROCESS | 3056 | ++DOMWINDOW == 161 (000000A60FC1B000) [pid = 3056] [serial = 712] [outer = 000000A60E1E7800] 09:15:36 INFO - PROCESS | 3056 | --DOCSHELL 000000A61DD92800 == 75 [pid = 3056] [id = 103] 09:15:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 09:15:38 INFO - PROCESS | 3056 | --DOCSHELL 000000A61472B800 == 74 [pid = 3056] [id = 16] 09:15:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 2753ms 09:15:38 INFO - PROCESS | 3056 | --DOCSHELL 000000A60E1DF800 == 73 [pid = 3056] [id = 26] 09:15:38 INFO - PROCESS | 3056 | --DOCSHELL 000000A61D14C000 == 72 [pid = 3056] [id = 22] 09:15:38 INFO - PROCESS | 3056 | --DOCSHELL 000000A615916000 == 71 [pid = 3056] [id = 18] 09:15:38 INFO - PROCESS | 3056 | --DOCSHELL 000000A61CF16800 == 70 [pid = 3056] [id = 33] 09:15:38 INFO - PROCESS | 3056 | --DOMWINDOW == 160 (000000A61F89B000) [pid = 3056] [serial = 608] [outer = 0000000000000000] [url = about:blank] 09:15:38 INFO - PROCESS | 3056 | --DOMWINDOW == 159 (000000A61A571400) [pid = 3056] [serial = 555] [outer = 0000000000000000] [url = about:blank] 09:15:38 INFO - PROCESS | 3056 | --DOMWINDOW == 158 (000000A619457C00) [pid = 3056] [serial = 623] [outer = 0000000000000000] [url = about:blank] 09:15:38 INFO - PROCESS | 3056 | --DOMWINDOW == 157 (000000A61A59FC00) [pid = 3056] [serial = 396] [outer = 0000000000000000] [url = about:blank] 09:15:38 INFO - PROCESS | 3056 | --DOMWINDOW == 156 (000000A6151CF800) [pid = 3056] [serial = 615] [outer = 0000000000000000] [url = about:blank] 09:15:38 INFO - PROCESS | 3056 | --DOMWINDOW == 155 (000000A614E24000) [pid = 3056] [serial = 611] [outer = 0000000000000000] [url = about:blank] 09:15:38 INFO - PROCESS | 3056 | --DOMWINDOW == 154 (000000A60943A800) [pid = 3056] [serial = 594] [outer = 0000000000000000] [url = about:blank] 09:15:38 INFO - PROCESS | 3056 | --DOMWINDOW == 153 (000000A61A04A400) [pid = 3056] [serial = 534] [outer = 0000000000000000] [url = about:blank] 09:15:38 INFO - PROCESS | 3056 | --DOMWINDOW == 152 (000000A608E15000) [pid = 3056] [serial = 629] [outer = 0000000000000000] [url = about:blank] 09:15:38 INFO - PROCESS | 3056 | --DOMWINDOW == 151 (000000A614E31000) [pid = 3056] [serial = 387] [outer = 0000000000000000] [url = about:blank] 09:15:38 INFO - PROCESS | 3056 | --DOMWINDOW == 150 (000000A61A579C00) [pid = 3056] [serial = 438] [outer = 0000000000000000] [url = about:blank] 09:15:38 INFO - PROCESS | 3056 | --DOMWINDOW == 149 (000000A61ACED000) [pid = 3056] [serial = 567] [outer = 0000000000000000] [url = about:blank] 09:15:38 INFO - PROCESS | 3056 | --DOMWINDOW == 148 (000000A61D23F400) [pid = 3056] [serial = 630] [outer = 0000000000000000] [url = about:blank] 09:15:38 INFO - PROCESS | 3056 | --DOMWINDOW == 147 (000000A614CDB400) [pid = 3056] [serial = 531] [outer = 0000000000000000] [url = about:blank] 09:15:38 INFO - PROCESS | 3056 | --DOMWINDOW == 146 (000000A61814A000) [pid = 3056] [serial = 620] [outer = 0000000000000000] [url = about:blank] 09:15:38 INFO - PROCESS | 3056 | --DOMWINDOW == 145 (000000A616359400) [pid = 3056] [serial = 390] [outer = 0000000000000000] [url = about:blank] 09:15:38 INFO - PROCESS | 3056 | --DOMWINDOW == 144 (000000A614E2A000) [pid = 3056] [serial = 344] [outer = 0000000000000000] [url = about:blank] 09:15:38 INFO - PROCESS | 3056 | --DOMWINDOW == 143 (000000A61D165C00) [pid = 3056] [serial = 627] [outer = 0000000000000000] [url = about:blank] 09:15:38 INFO - PROCESS | 3056 | --DOMWINDOW == 142 (000000A620208C00) [pid = 3056] [serial = 632] [outer = 0000000000000000] [url = about:blank] 09:15:38 INFO - PROCESS | 3056 | --DOMWINDOW == 141 (000000A61726F000) [pid = 3056] [serial = 393] [outer = 0000000000000000] [url = about:blank] 09:15:38 INFO - PROCESS | 3056 | --DOMWINDOW == 140 (000000A60943BC00) [pid = 3056] [serial = 429] [outer = 0000000000000000] [url = about:blank] 09:15:38 INFO - PROCESS | 3056 | --DOMWINDOW == 139 (000000A61911B400) [pid = 3056] [serial = 621] [outer = 0000000000000000] [url = about:blank] 09:15:38 INFO - PROCESS | 3056 | --DOMWINDOW == 138 (000000A61678E400) [pid = 3056] [serial = 618] [outer = 0000000000000000] [url = about:blank] 09:15:38 INFO - PROCESS | 3056 | --DOMWINDOW == 137 (000000A620210000) [pid = 3056] [serial = 633] [outer = 0000000000000000] [url = about:blank] 09:15:38 INFO - PROCESS | 3056 | --DOMWINDOW == 136 (000000A6194A1400) [pid = 3056] [serial = 350] [outer = 0000000000000000] [url = about:blank] 09:15:38 INFO - PROCESS | 3056 | --DOMWINDOW == 135 (000000A617C11800) [pid = 3056] [serial = 347] [outer = 0000000000000000] [url = about:blank] 09:15:38 INFO - PROCESS | 3056 | --DOMWINDOW == 134 (000000A61CCD3800) [pid = 3056] [serial = 489] [outer = 0000000000000000] [url = about:blank] 09:15:38 INFO - PROCESS | 3056 | --DOMWINDOW == 133 (000000A61242FC00) [pid = 3056] [serial = 558] [outer = 0000000000000000] [url = about:blank] 09:15:38 INFO - PROCESS | 3056 | --DOMWINDOW == 132 (000000A61944FC00) [pid = 3056] [serial = 435] [outer = 0000000000000000] [url = about:blank] 09:15:38 INFO - PROCESS | 3056 | --DOMWINDOW == 131 (000000A61A16A400) [pid = 3056] [serial = 441] [outer = 0000000000000000] [url = about:blank] 09:15:38 INFO - PROCESS | 3056 | --DOMWINDOW == 130 (000000A609437000) [pid = 3056] [serial = 570] [outer = 0000000000000000] [url = about:blank] 09:15:38 INFO - PROCESS | 3056 | --DOMWINDOW == 129 (000000A60D40D800) [pid = 3056] [serial = 528] [outer = 0000000000000000] [url = about:blank] 09:15:38 INFO - PROCESS | 3056 | --DOMWINDOW == 128 (000000A61AC13400) [pid = 3056] [serial = 591] [outer = 0000000000000000] [url = about:blank] 09:15:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 09:15:38 INFO - PROCESS | 3056 | --DOMWINDOW == 127 (000000A614E24C00) [pid = 3056] [serial = 432] [outer = 0000000000000000] [url = about:blank] 09:15:38 INFO - PROCESS | 3056 | --DOMWINDOW == 126 (000000A6155F5400) [pid = 3056] [serial = 612] [outer = 0000000000000000] [url = about:blank] 09:15:38 INFO - PROCESS | 3056 | --DOMWINDOW == 125 (000000A61A28E400) [pid = 3056] [serial = 447] [outer = 0000000000000000] [url = about:blank] 09:15:38 INFO - PROCESS | 3056 | --DOMWINDOW == 124 (000000A6130BA000) [pid = 3056] [serial = 614] [outer = 0000000000000000] [url = about:blank] 09:15:38 INFO - PROCESS | 3056 | --DOMWINDOW == 123 (000000A615161000) [pid = 3056] [serial = 597] [outer = 0000000000000000] [url = about:blank] 09:15:38 INFO - PROCESS | 3056 | --DOMWINDOW == 122 (000000A61AC3E400) [pid = 3056] [serial = 626] [outer = 0000000000000000] [url = about:blank] 09:15:38 INFO - PROCESS | 3056 | --DOMWINDOW == 121 (000000A620A4B400) [pid = 3056] [serial = 573] [outer = 0000000000000000] [url = about:blank] 09:15:38 INFO - PROCESS | 3056 | --DOMWINDOW == 120 (000000A60DD23400) [pid = 3056] [serial = 341] [outer = 0000000000000000] [url = about:blank] 09:15:38 INFO - PROCESS | 3056 | --DOMWINDOW == 119 (000000A61A049000) [pid = 3056] [serial = 624] [outer = 0000000000000000] [url = about:blank] 09:15:38 INFO - PROCESS | 3056 | --DOMWINDOW == 118 (000000A61F89AC00) [pid = 3056] [serial = 492] [outer = 0000000000000000] [url = about:blank] 09:15:38 INFO - PROCESS | 3056 | --DOMWINDOW == 117 (000000A61A16D800) [pid = 3056] [serial = 486] [outer = 0000000000000000] [url = about:blank] 09:15:38 INFO - PROCESS | 3056 | --DOMWINDOW == 116 (000000A614CD5400) [pid = 3056] [serial = 596] [outer = 0000000000000000] [url = about:blank] 09:15:38 INFO - PROCESS | 3056 | --DOMWINDOW == 115 (000000A616351C00) [pid = 3056] [serial = 599] [outer = 0000000000000000] [url = about:blank] 09:15:38 INFO - PROCESS | 3056 | --DOMWINDOW == 114 (000000A61AC40000) [pid = 3056] [serial = 444] [outer = 0000000000000000] [url = about:blank] 09:15:38 INFO - PROCESS | 3056 | --DOMWINDOW == 113 (000000A616E32800) [pid = 3056] [serial = 561] [outer = 0000000000000000] [url = about:blank] 09:15:38 INFO - PROCESS | 3056 | --DOMWINDOW == 112 (000000A6162F6C00) [pid = 3056] [serial = 483] [outer = 0000000000000000] [url = about:blank] 09:15:38 INFO - PROCESS | 3056 | --DOMWINDOW == 111 (000000A60D8B2800) [pid = 3056] [serial = 480] [outer = 0000000000000000] [url = about:blank] 09:15:38 INFO - PROCESS | 3056 | --DOMWINDOW == 110 (000000A61A28D400) [pid = 3056] [serial = 602] [outer = 0000000000000000] [url = about:blank] 09:15:38 INFO - PROCESS | 3056 | --DOMWINDOW == 109 (000000A616358800) [pid = 3056] [serial = 617] [outer = 0000000000000000] [url = about:blank] 09:15:38 INFO - PROCESS | 3056 | --DOMWINDOW == 108 (000000A61AC14000) [pid = 3056] [serial = 564] [outer = 0000000000000000] [url = about:blank] 09:15:38 INFO - PROCESS | 3056 | --DOMWINDOW == 107 (000000A607184C00) [pid = 3056] [serial = 593] [outer = 0000000000000000] [url = about:blank] 09:15:38 INFO - PROCESS | 3056 | --DOMWINDOW == 106 (000000A61AC13800) [pid = 3056] [serial = 537] [outer = 0000000000000000] [url = about:blank] 09:15:38 INFO - PROCESS | 3056 | --DOMWINDOW == 105 (000000A61D239800) [pid = 3056] [serial = 605] [outer = 0000000000000000] [url = about:blank] 09:15:38 INFO - PROCESS | 3056 | --DOMWINDOW == 104 (000000A61A193800) [pid = 3056] [serial = 635] [outer = 0000000000000000] [url = about:blank] 09:15:38 INFO - PROCESS | 3056 | --DOMWINDOW == 103 (000000A62020A000) [pid = 3056] [serial = 636] [outer = 0000000000000000] [url = about:blank] 09:15:38 INFO - PROCESS | 3056 | 1464365736693 Marionette TRACE conn5 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 09:15:38 INFO - PROCESS | 3056 | 1464365738425 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 09:15:38 INFO - PROCESS | 3056 | 1464365738431 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 09:15:38 INFO - PROCESS | 3056 | 1464365738437 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 09:15:38 INFO - PROCESS | 3056 | 1464365738440 Marionette TRACE conn5 <- [1,914,null,{}] 09:15:38 INFO - PROCESS | 3056 | 1464365738453 Marionette TRACE conn5 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:38 INFO - PROCESS | 3056 | 1464365738573 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 09:15:38 INFO - PROCESS | 3056 | 1464365738580 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:38 INFO - PROCESS | 3056 | ++DOCSHELL 000000A614FA4800 == 71 [pid = 3056] [id = 238] 09:15:38 INFO - PROCESS | 3056 | ++DOMWINDOW == 104 (000000A608CE0800) [pid = 3056] [serial = 713] [outer = 0000000000000000] 09:15:38 INFO - PROCESS | 3056 | ++DOMWINDOW == 105 (000000A60E2A7C00) [pid = 3056] [serial = 714] [outer = 000000A608CE0800] 09:15:38 INFO - PROCESS | 3056 | 1464365738672 Marionette DEBUG loaded listener.js 09:15:38 INFO - PROCESS | 3056 | ++DOMWINDOW == 106 (000000A61479D800) [pid = 3056] [serial = 715] [outer = 000000A608CE0800] 09:15:39 INFO - PROCESS | 3056 | 1464365739143 Marionette TRACE conn5 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 09:15:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 09:15:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 733ms 09:15:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 09:15:39 INFO - PROCESS | 3056 | 1464365739176 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 09:15:39 INFO - PROCESS | 3056 | 1464365739178 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 09:15:39 INFO - PROCESS | 3056 | 1464365739182 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 09:15:39 INFO - PROCESS | 3056 | 1464365739186 Marionette TRACE conn5 <- [1,918,null,{}] 09:15:39 INFO - PROCESS | 3056 | 1464365739202 Marionette TRACE conn5 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:39 INFO - PROCESS | 3056 | 1464365739326 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 09:15:39 INFO - PROCESS | 3056 | 1464365739384 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:39 INFO - PROCESS | 3056 | ++DOCSHELL 000000A619028000 == 72 [pid = 3056] [id = 239] 09:15:39 INFO - PROCESS | 3056 | ++DOMWINDOW == 107 (000000A6151CF800) [pid = 3056] [serial = 716] [outer = 0000000000000000] 09:15:39 INFO - PROCESS | 3056 | ++DOMWINDOW == 108 (000000A615576400) [pid = 3056] [serial = 717] [outer = 000000A6151CF800] 09:15:39 INFO - PROCESS | 3056 | 1464365739433 Marionette DEBUG loaded listener.js 09:15:39 INFO - PROCESS | 3056 | ++DOMWINDOW == 109 (000000A6162D8400) [pid = 3056] [serial = 718] [outer = 000000A6151CF800] 09:15:39 INFO - PROCESS | 3056 | 1464365739924 Marionette TRACE conn5 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 09:15:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 09:15:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 797ms 09:15:39 INFO - PROCESS | 3056 | 1464365739982 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 09:15:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 09:15:39 INFO - PROCESS | 3056 | 1464365739985 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 09:15:39 INFO - PROCESS | 3056 | 1464365739988 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 09:15:39 INFO - PROCESS | 3056 | 1464365739990 Marionette TRACE conn5 <- [1,922,null,{}] 09:15:40 INFO - PROCESS | 3056 | 1464365739999 Marionette TRACE conn5 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:40 INFO - PROCESS | 3056 | 1464365740122 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 09:15:40 INFO - PROCESS | 3056 | 1464365740178 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:40 INFO - PROCESS | 3056 | ++DOCSHELL 000000A619430000 == 73 [pid = 3056] [id = 240] 09:15:40 INFO - PROCESS | 3056 | ++DOMWINDOW == 110 (000000A616351C00) [pid = 3056] [serial = 719] [outer = 0000000000000000] 09:15:40 INFO - PROCESS | 3056 | ++DOMWINDOW == 111 (000000A61635A800) [pid = 3056] [serial = 720] [outer = 000000A616351C00] 09:15:40 INFO - PROCESS | 3056 | 1464365740224 Marionette DEBUG loaded listener.js 09:15:40 INFO - PROCESS | 3056 | ++DOMWINDOW == 112 (000000A61644B000) [pid = 3056] [serial = 721] [outer = 000000A616351C00] 09:15:40 INFO - PROCESS | 3056 | --DOMWINDOW == 111 (000000A61D167C00) [pid = 3056] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 09:15:40 INFO - PROCESS | 3056 | --DOMWINDOW == 110 (000000A61A282800) [pid = 3056] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 09:15:40 INFO - PROCESS | 3056 | --DOMWINDOW == 109 (000000A61307B800) [pid = 3056] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 09:15:40 INFO - PROCESS | 3056 | --DOMWINDOW == 108 (000000A608E82400) [pid = 3056] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 09:15:40 INFO - PROCESS | 3056 | --DOMWINDOW == 107 (000000A61709B000) [pid = 3056] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 09:15:40 INFO - PROCESS | 3056 | --DOMWINDOW == 106 (000000A60717D400) [pid = 3056] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 09:15:40 INFO - PROCESS | 3056 | --DOMWINDOW == 105 (000000A608E90C00) [pid = 3056] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 09:15:40 INFO - PROCESS | 3056 | --DOMWINDOW == 104 (000000A620223400) [pid = 3056] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 09:15:40 INFO - PROCESS | 3056 | --DOMWINDOW == 103 (000000A619123C00) [pid = 3056] [serial = 667] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 09:15:40 INFO - PROCESS | 3056 | --DOMWINDOW == 102 (000000A61A286400) [pid = 3056] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 09:15:40 INFO - PROCESS | 3056 | --DOMWINDOW == 101 (000000A607148800) [pid = 3056] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 09:15:40 INFO - PROCESS | 3056 | --DOMWINDOW == 100 (000000A614C92000) [pid = 3056] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 09:15:40 INFO - PROCESS | 3056 | 1464365740695 Marionette TRACE conn5 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 09:15:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 09:15:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 733ms 09:15:40 INFO - PROCESS | 3056 | 1464365740724 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 09:15:40 INFO - PROCESS | 3056 | 1464365740726 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 09:15:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 09:15:40 INFO - PROCESS | 3056 | 1464365740729 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 09:15:40 INFO - PROCESS | 3056 | 1464365740731 Marionette TRACE conn5 <- [1,926,null,{}] 09:15:40 INFO - PROCESS | 3056 | 1464365740735 Marionette TRACE conn5 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:40 INFO - PROCESS | 3056 | 1464365740831 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 09:15:40 INFO - PROCESS | 3056 | 1464365740838 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:40 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6196AB000 == 74 [pid = 3056] [id = 241] 09:15:40 INFO - PROCESS | 3056 | ++DOMWINDOW == 101 (000000A613253000) [pid = 3056] [serial = 722] [outer = 0000000000000000] 09:15:40 INFO - PROCESS | 3056 | ++DOMWINDOW == 102 (000000A616367C00) [pid = 3056] [serial = 723] [outer = 000000A613253000] 09:15:40 INFO - PROCESS | 3056 | 1464365740884 Marionette DEBUG loaded listener.js 09:15:40 INFO - PROCESS | 3056 | ++DOMWINDOW == 103 (000000A61701BC00) [pid = 3056] [serial = 724] [outer = 000000A613253000] 09:15:41 INFO - PROCESS | 3056 | 1464365741340 Marionette TRACE conn5 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 09:15:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 09:15:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 692ms 09:15:41 INFO - PROCESS | 3056 | 1464365741425 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 09:15:41 INFO - PROCESS | 3056 | 1464365741427 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 09:15:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 09:15:41 INFO - PROCESS | 3056 | 1464365741431 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 09:15:41 INFO - PROCESS | 3056 | 1464365741433 Marionette TRACE conn5 <- [1,930,null,{}] 09:15:41 INFO - PROCESS | 3056 | 1464365741436 Marionette TRACE conn5 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:41 INFO - PROCESS | 3056 | 1464365741538 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 09:15:41 INFO - PROCESS | 3056 | 1464365741584 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:41 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61CEA3000 == 75 [pid = 3056] [id = 242] 09:15:41 INFO - PROCESS | 3056 | ++DOMWINDOW == 104 (000000A619122C00) [pid = 3056] [serial = 725] [outer = 0000000000000000] 09:15:41 INFO - PROCESS | 3056 | ++DOMWINDOW == 105 (000000A61944FC00) [pid = 3056] [serial = 726] [outer = 000000A619122C00] 09:15:41 INFO - PROCESS | 3056 | 1464365741630 Marionette DEBUG loaded listener.js 09:15:41 INFO - PROCESS | 3056 | ++DOMWINDOW == 106 (000000A619D75800) [pid = 3056] [serial = 727] [outer = 000000A619122C00] 09:15:42 INFO - PROCESS | 3056 | 1464365742060 Marionette TRACE conn5 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 09:15:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 09:15:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 692ms 09:15:42 INFO - PROCESS | 3056 | 1464365742126 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 09:15:42 INFO - PROCESS | 3056 | 1464365742128 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 09:15:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 09:15:42 INFO - PROCESS | 3056 | 1464365742131 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 09:15:42 INFO - PROCESS | 3056 | 1464365742133 Marionette TRACE conn5 <- [1,934,null,{}] 09:15:42 INFO - PROCESS | 3056 | 1464365742137 Marionette TRACE conn5 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:42 INFO - PROCESS | 3056 | 1464365742227 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 09:15:42 INFO - PROCESS | 3056 | 1464365742235 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:42 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61CF36000 == 76 [pid = 3056] [id = 243] 09:15:42 INFO - PROCESS | 3056 | ++DOMWINDOW == 107 (000000A619D7FC00) [pid = 3056] [serial = 728] [outer = 0000000000000000] 09:15:42 INFO - PROCESS | 3056 | ++DOMWINDOW == 108 (000000A61A054800) [pid = 3056] [serial = 729] [outer = 000000A619D7FC00] 09:15:42 INFO - PROCESS | 3056 | 1464365742280 Marionette DEBUG loaded listener.js 09:15:42 INFO - PROCESS | 3056 | ++DOMWINDOW == 109 (000000A61A194000) [pid = 3056] [serial = 730] [outer = 000000A619D7FC00] 09:15:43 INFO - PROCESS | 3056 | 1464365743010 Marionette TRACE conn5 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 09:15:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 09:15:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 942ms 09:15:43 INFO - PROCESS | 3056 | 1464365743077 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 09:15:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 09:15:43 INFO - PROCESS | 3056 | 1464365743083 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 09:15:43 INFO - PROCESS | 3056 | 1464365743088 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 09:15:43 INFO - PROCESS | 3056 | 1464365743092 Marionette TRACE conn5 <- [1,938,null,{}] 09:15:43 INFO - PROCESS | 3056 | 1464365743098 Marionette TRACE conn5 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:43 INFO - PROCESS | 3056 | 1464365743251 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 09:15:43 INFO - PROCESS | 3056 | 1464365743377 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:43 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61591F800 == 77 [pid = 3056] [id = 244] 09:15:43 INFO - PROCESS | 3056 | ++DOMWINDOW == 110 (000000A60DDEB000) [pid = 3056] [serial = 731] [outer = 0000000000000000] 09:15:43 INFO - PROCESS | 3056 | ++DOMWINDOW == 111 (000000A60EE91C00) [pid = 3056] [serial = 732] [outer = 000000A60DDEB000] 09:15:43 INFO - PROCESS | 3056 | 1464365743437 Marionette DEBUG loaded listener.js 09:15:43 INFO - PROCESS | 3056 | ++DOMWINDOW == 112 (000000A613077400) [pid = 3056] [serial = 733] [outer = 000000A60DDEB000] 09:15:44 INFO - PROCESS | 3056 | 1464365744041 Marionette TRACE conn5 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 09:15:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 09:15:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 984ms 09:15:44 INFO - PROCESS | 3056 | 1464365744074 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 09:15:44 INFO - PROCESS | 3056 | 1464365744080 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 09:15:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 09:15:44 INFO - PROCESS | 3056 | 1464365744087 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 09:15:44 INFO - PROCESS | 3056 | 1464365744090 Marionette TRACE conn5 <- [1,942,null,{}] 09:15:44 INFO - PROCESS | 3056 | 1464365744094 Marionette TRACE conn5 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:44 INFO - PROCESS | 3056 | 1464365744216 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 09:15:44 INFO - PROCESS | 3056 | 1464365744342 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:44 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61CC4D800 == 78 [pid = 3056] [id = 245] 09:15:44 INFO - PROCESS | 3056 | ++DOMWINDOW == 113 (000000A6155F3000) [pid = 3056] [serial = 734] [outer = 0000000000000000] 09:15:44 INFO - PROCESS | 3056 | ++DOMWINDOW == 114 (000000A6160B2C00) [pid = 3056] [serial = 735] [outer = 000000A6155F3000] 09:15:44 INFO - PROCESS | 3056 | 1464365744401 Marionette DEBUG loaded listener.js 09:15:44 INFO - PROCESS | 3056 | ++DOMWINDOW == 115 (000000A616368C00) [pid = 3056] [serial = 736] [outer = 000000A6155F3000] 09:15:45 INFO - PROCESS | 3056 | 1464365745019 Marionette TRACE conn5 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 09:15:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 09:15:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 982ms 09:15:45 INFO - PROCESS | 3056 | 1464365745070 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 09:15:45 INFO - PROCESS | 3056 | 1464365745073 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 09:15:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 09:15:45 INFO - PROCESS | 3056 | 1464365745077 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 09:15:45 INFO - PROCESS | 3056 | 1464365745081 Marionette TRACE conn5 <- [1,946,null,{}] 09:15:45 INFO - PROCESS | 3056 | 1464365745093 Marionette TRACE conn5 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:45 INFO - PROCESS | 3056 | 1464365745216 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 09:15:45 INFO - PROCESS | 3056 | 1464365745343 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:45 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61D592000 == 79 [pid = 3056] [id = 246] 09:15:45 INFO - PROCESS | 3056 | ++DOMWINDOW == 116 (000000A6194A5800) [pid = 3056] [serial = 737] [outer = 0000000000000000] 09:15:45 INFO - PROCESS | 3056 | ++DOMWINDOW == 117 (000000A61A050800) [pid = 3056] [serial = 738] [outer = 000000A6194A5800] 09:15:45 INFO - PROCESS | 3056 | 1464365745402 Marionette DEBUG loaded listener.js 09:15:45 INFO - PROCESS | 3056 | ++DOMWINDOW == 118 (000000A61A28CC00) [pid = 3056] [serial = 739] [outer = 000000A6194A5800] 09:15:46 INFO - PROCESS | 3056 | 1464365746024 Marionette TRACE conn5 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 09:15:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 09:15:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 985ms 09:15:46 INFO - PROCESS | 3056 | 1464365746064 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 09:15:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 09:15:46 INFO - PROCESS | 3056 | 1464365746067 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 09:15:46 INFO - PROCESS | 3056 | 1464365746071 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 09:15:46 INFO - PROCESS | 3056 | 1464365746073 Marionette TRACE conn5 <- [1,950,null,{}] 09:15:46 INFO - PROCESS | 3056 | 1464365746077 Marionette TRACE conn5 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:46 INFO - PROCESS | 3056 | 1464365746199 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 09:15:46 INFO - PROCESS | 3056 | 1464365746321 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:46 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61E7A0800 == 80 [pid = 3056] [id = 247] 09:15:46 INFO - PROCESS | 3056 | ++DOMWINDOW == 119 (000000A614FCEC00) [pid = 3056] [serial = 740] [outer = 0000000000000000] 09:15:46 INFO - PROCESS | 3056 | ++DOMWINDOW == 120 (000000A61A572000) [pid = 3056] [serial = 741] [outer = 000000A614FCEC00] 09:15:46 INFO - PROCESS | 3056 | 1464365746379 Marionette DEBUG loaded listener.js 09:15:46 INFO - PROCESS | 3056 | ++DOMWINDOW == 121 (000000A61A5A5800) [pid = 3056] [serial = 742] [outer = 000000A614FCEC00] 09:15:46 INFO - PROCESS | 3056 | 1464365746949 Marionette TRACE conn5 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 09:15:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 09:15:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 942ms 09:15:47 INFO - PROCESS | 3056 | 1464365747015 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 09:15:47 INFO - PROCESS | 3056 | 1464365747017 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 09:15:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 09:15:47 INFO - PROCESS | 3056 | 1464365747021 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 09:15:47 INFO - PROCESS | 3056 | 1464365747023 Marionette TRACE conn5 <- [1,954,null,{}] 09:15:47 INFO - PROCESS | 3056 | 1464365747027 Marionette TRACE conn5 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:47 INFO - PROCESS | 3056 | 1464365747141 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 09:15:47 INFO - PROCESS | 3056 | 1464365747235 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:47 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61F68B800 == 81 [pid = 3056] [id = 248] 09:15:47 INFO - PROCESS | 3056 | ++DOMWINDOW == 122 (000000A61A59D400) [pid = 3056] [serial = 743] [outer = 0000000000000000] 09:15:47 INFO - PROCESS | 3056 | ++DOMWINDOW == 123 (000000A61AC1E400) [pid = 3056] [serial = 744] [outer = 000000A61A59D400] 09:15:47 INFO - PROCESS | 3056 | 1464365747291 Marionette DEBUG loaded listener.js 09:15:47 INFO - PROCESS | 3056 | ++DOMWINDOW == 124 (000000A61ACEEC00) [pid = 3056] [serial = 745] [outer = 000000A61A59D400] 09:15:47 INFO - PROCESS | 3056 | 1464365747886 Marionette TRACE conn5 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 09:15:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 09:15:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 943ms 09:15:47 INFO - PROCESS | 3056 | 1464365747967 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 09:15:47 INFO - PROCESS | 3056 | 1464365747969 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 09:15:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 09:15:47 INFO - PROCESS | 3056 | 1464365747973 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 09:15:47 INFO - PROCESS | 3056 | 1464365747975 Marionette TRACE conn5 <- [1,958,null,{}] 09:15:47 INFO - PROCESS | 3056 | 1464365747979 Marionette TRACE conn5 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:48 INFO - PROCESS | 3056 | 1464365748104 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 09:15:48 INFO - PROCESS | 3056 | 1464365748228 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:48 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61F85A800 == 82 [pid = 3056] [id = 249] 09:15:48 INFO - PROCESS | 3056 | ++DOMWINDOW == 125 (000000A61F89B000) [pid = 3056] [serial = 746] [outer = 0000000000000000] 09:15:48 INFO - PROCESS | 3056 | ++DOMWINDOW == 126 (000000A61F942C00) [pid = 3056] [serial = 747] [outer = 000000A61F89B000] 09:15:48 INFO - PROCESS | 3056 | 1464365748286 Marionette DEBUG loaded listener.js 09:15:48 INFO - PROCESS | 3056 | ++DOMWINDOW == 127 (000000A62020D400) [pid = 3056] [serial = 748] [outer = 000000A61F89B000] 09:15:48 INFO - PROCESS | 3056 | 1464365748847 Marionette TRACE conn5 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 09:15:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 09:15:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1080ms 09:15:49 INFO - PROCESS | 3056 | 1464365749063 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 09:15:49 INFO - PROCESS | 3056 | 1464365749069 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 09:15:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 09:15:49 INFO - PROCESS | 3056 | 1464365749074 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 09:15:49 INFO - PROCESS | 3056 | 1464365749077 Marionette TRACE conn5 <- [1,962,null,{}] 09:15:49 INFO - PROCESS | 3056 | 1464365749083 Marionette TRACE conn5 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:49 INFO - PROCESS | 3056 | 1464365749196 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 09:15:49 INFO - PROCESS | 3056 | 1464365749316 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:49 INFO - PROCESS | 3056 | ++DOCSHELL 000000A616023000 == 83 [pid = 3056] [id = 250] 09:15:49 INFO - PROCESS | 3056 | ++DOMWINDOW == 128 (000000A609ADE000) [pid = 3056] [serial = 749] [outer = 0000000000000000] 09:15:49 INFO - PROCESS | 3056 | ++DOMWINDOW == 129 (000000A60D547C00) [pid = 3056] [serial = 750] [outer = 000000A609ADE000] 09:15:49 INFO - PROCESS | 3056 | 1464365749368 Marionette DEBUG loaded listener.js 09:15:49 INFO - PROCESS | 3056 | ++DOMWINDOW == 130 (000000A60F009000) [pid = 3056] [serial = 751] [outer = 000000A609ADE000] 09:15:49 INFO - PROCESS | 3056 | 1464365749985 Marionette TRACE conn5 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 09:15:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 09:15:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 942ms 09:15:50 INFO - PROCESS | 3056 | 1464365750018 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 09:15:50 INFO - PROCESS | 3056 | 1464365750022 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 09:15:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 09:15:50 INFO - PROCESS | 3056 | 1464365750030 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 09:15:50 INFO - PROCESS | 3056 | 1464365750034 Marionette TRACE conn5 <- [1,966,null,{}] 09:15:50 INFO - PROCESS | 3056 | 1464365750038 Marionette TRACE conn5 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:50 INFO - PROCESS | 3056 | 1464365750153 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 09:15:50 INFO - PROCESS | 3056 | 1464365750279 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:50 INFO - PROCESS | 3056 | --DOCSHELL 000000A61CEA3000 == 82 [pid = 3056] [id = 242] 09:15:50 INFO - PROCESS | 3056 | --DOCSHELL 000000A6196AB000 == 81 [pid = 3056] [id = 241] 09:15:50 INFO - PROCESS | 3056 | --DOCSHELL 000000A619430000 == 80 [pid = 3056] [id = 240] 09:15:50 INFO - PROCESS | 3056 | --DOCSHELL 000000A619028000 == 79 [pid = 3056] [id = 239] 09:15:50 INFO - PROCESS | 3056 | --DOCSHELL 000000A614FA4800 == 78 [pid = 3056] [id = 238] 09:15:50 INFO - PROCESS | 3056 | --DOCSHELL 000000A612981800 == 77 [pid = 3056] [id = 237] 09:15:50 INFO - PROCESS | 3056 | --DOCSHELL 000000A620172800 == 76 [pid = 3056] [id = 235] 09:15:50 INFO - PROCESS | 3056 | --DOCSHELL 000000A621250000 == 75 [pid = 3056] [id = 234] 09:15:50 INFO - PROCESS | 3056 | --DOCSHELL 000000A622E8F800 == 74 [pid = 3056] [id = 233] 09:15:50 INFO - PROCESS | 3056 | --DOCSHELL 000000A621043000 == 73 [pid = 3056] [id = 232] 09:15:50 INFO - PROCESS | 3056 | --DOCSHELL 000000A619024000 == 72 [pid = 3056] [id = 230] 09:15:50 INFO - PROCESS | 3056 | --DOMWINDOW == 129 (000000A61A548400) [pid = 3056] [serial = 684] [outer = 0000000000000000] [url = about:blank] 09:15:50 INFO - PROCESS | 3056 | --DOMWINDOW == 128 (000000A617265000) [pid = 3056] [serial = 644] [outer = 0000000000000000] [url = about:blank] 09:15:50 INFO - PROCESS | 3056 | --DOMWINDOW == 127 (000000A614C87000) [pid = 3056] [serial = 641] [outer = 0000000000000000] [url = about:blank] 09:15:50 INFO - PROCESS | 3056 | --DOMWINDOW == 126 (000000A61D171400) [pid = 3056] [serial = 647] [outer = 0000000000000000] [url = about:blank] 09:15:50 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60E2CC800 == 73 [pid = 3056] [id = 251] 09:15:50 INFO - PROCESS | 3056 | ++DOMWINDOW == 127 (000000A60714A000) [pid = 3056] [serial = 752] [outer = 0000000000000000] 09:15:50 INFO - PROCESS | 3056 | ++DOMWINDOW == 128 (000000A608AEA800) [pid = 3056] [serial = 753] [outer = 000000A60714A000] 09:15:50 INFO - PROCESS | 3056 | 1464365750376 Marionette DEBUG loaded listener.js 09:15:50 INFO - PROCESS | 3056 | ++DOMWINDOW == 129 (000000A60DC89800) [pid = 3056] [serial = 754] [outer = 000000A60714A000] 09:15:50 INFO - PROCESS | 3056 | --DOCSHELL 000000A60DDAC800 == 72 [pid = 3056] [id = 229] 09:15:50 INFO - PROCESS | 3056 | --DOMWINDOW == 128 (000000A620A82400) [pid = 3056] [serial = 609] [outer = 0000000000000000] [url = about:blank] 09:15:50 INFO - PROCESS | 3056 | --DOMWINDOW == 127 (000000A61ACE6C00) [pid = 3056] [serial = 675] [outer = 0000000000000000] [url = about:blank] 09:15:50 INFO - PROCESS | 3056 | --DOMWINDOW == 126 (000000A608CDB400) [pid = 3056] [serial = 678] [outer = 0000000000000000] [url = about:blank] 09:15:50 INFO - PROCESS | 3056 | --DOMWINDOW == 125 (000000A608AEA400) [pid = 3056] [serial = 384] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:15:50 INFO - PROCESS | 3056 | --DOMWINDOW == 124 (000000A616355000) [pid = 3056] [serial = 681] [outer = 0000000000000000] [url = about:blank] 09:15:50 INFO - PROCESS | 3056 | --DOMWINDOW == 123 (000000A60F299000) [pid = 3056] [serial = 679] [outer = 0000000000000000] [url = about:blank] 09:15:50 INFO - PROCESS | 3056 | --DOMWINDOW == 122 (000000A61814AC00) [pid = 3056] [serial = 682] [outer = 0000000000000000] [url = about:blank] 09:15:50 INFO - PROCESS | 3056 | --DOMWINDOW == 121 (000000A61A053000) [pid = 3056] [serial = 669] [outer = 0000000000000000] [url = about:blank] 09:15:50 INFO - PROCESS | 3056 | --DOMWINDOW == 120 (000000A61AC18400) [pid = 3056] [serial = 673] [outer = 0000000000000000] [url = about:blank] 09:15:50 INFO - PROCESS | 3056 | --DOMWINDOW == 119 (000000A61A28E000) [pid = 3056] [serial = 672] [outer = 0000000000000000] [url = about:blank] 09:15:50 INFO - PROCESS | 3056 | --DOMWINDOW == 118 (000000A6162DA800) [pid = 3056] [serial = 662] [outer = 0000000000000000] [url = about:blank] 09:15:50 INFO - PROCESS | 3056 | --DOMWINDOW == 117 (000000A61636B800) [pid = 3056] [serial = 663] [outer = 0000000000000000] [url = about:blank] 09:15:50 INFO - PROCESS | 3056 | --DOMWINDOW == 116 (000000A60E2A9400) [pid = 3056] [serial = 654] [outer = 0000000000000000] [url = about:blank] 09:15:50 INFO - PROCESS | 3056 | --DOMWINDOW == 115 (000000A608E8F000) [pid = 3056] [serial = 653] [outer = 0000000000000000] [url = about:blank] 09:15:50 INFO - PROCESS | 3056 | --DOMWINDOW == 114 (000000A6170A5C00) [pid = 3056] [serial = 665] [outer = 0000000000000000] [url = about:blank] 09:15:50 INFO - PROCESS | 3056 | --DOMWINDOW == 113 (000000A617C0C400) [pid = 3056] [serial = 666] [outer = 0000000000000000] [url = about:blank] 09:15:50 INFO - PROCESS | 3056 | --DOMWINDOW == 112 (000000A608E8B000) [pid = 3056] [serial = 659] [outer = 0000000000000000] [url = about:blank] 09:15:50 INFO - PROCESS | 3056 | --DOMWINDOW == 111 (000000A614CD7C00) [pid = 3056] [serial = 660] [outer = 0000000000000000] [url = about:blank] 09:15:50 INFO - PROCESS | 3056 | --DOMWINDOW == 110 (000000A611D95400) [pid = 3056] [serial = 657] [outer = 0000000000000000] [url = about:blank] 09:15:50 INFO - PROCESS | 3056 | --DOMWINDOW == 109 (000000A60EE93C00) [pid = 3056] [serial = 656] [outer = 0000000000000000] [url = about:blank] 09:15:50 INFO - PROCESS | 3056 | --DOMWINDOW == 108 (000000A620227800) [pid = 3056] [serial = 638] [outer = 0000000000000000] [url = about:blank] 09:15:50 INFO - PROCESS | 3056 | --DOMWINDOW == 107 (000000A62022FC00) [pid = 3056] [serial = 639] [outer = 0000000000000000] [url = about:blank] 09:15:50 INFO - PROCESS | 3056 | --DOMWINDOW == 106 (000000A61949CC00) [pid = 3056] [serial = 668] [outer = 0000000000000000] [url = about:blank] 09:15:50 INFO - PROCESS | 3056 | --DOMWINDOW == 105 (000000A620A81800) [pid = 3056] [serial = 650] [outer = 0000000000000000] [url = about:blank] 09:15:50 INFO - PROCESS | 3056 | --DOMWINDOW == 104 (000000A61D166400) [pid = 3056] [serial = 676] [outer = 0000000000000000] [url = about:blank] 09:15:50 INFO - PROCESS | 3056 | 1464365750829 Marionette TRACE conn5 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 09:15:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 09:15:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 840ms 09:15:50 INFO - PROCESS | 3056 | 1464365750874 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 09:15:50 INFO - PROCESS | 3056 | 1464365750876 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 09:15:50 INFO - PROCESS | 3056 | 1464365750880 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 09:15:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 09:15:50 INFO - PROCESS | 3056 | 1464365750882 Marionette TRACE conn5 <- [1,970,null,{}] 09:15:50 INFO - PROCESS | 3056 | 1464365750893 Marionette TRACE conn5 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:51 INFO - PROCESS | 3056 | 1464365750995 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 09:15:51 INFO - PROCESS | 3056 | 1464365751007 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:51 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6182EA800 == 73 [pid = 3056] [id = 252] 09:15:51 INFO - PROCESS | 3056 | ++DOMWINDOW == 105 (000000A614E28400) [pid = 3056] [serial = 755] [outer = 0000000000000000] 09:15:51 INFO - PROCESS | 3056 | ++DOMWINDOW == 106 (000000A614E31C00) [pid = 3056] [serial = 756] [outer = 000000A614E28400] 09:15:51 INFO - PROCESS | 3056 | 1464365751057 Marionette DEBUG loaded listener.js 09:15:51 INFO - PROCESS | 3056 | ++DOMWINDOW == 107 (000000A6155F5C00) [pid = 3056] [serial = 757] [outer = 000000A614E28400] 09:15:51 INFO - PROCESS | 3056 | 1464365751555 Marionette TRACE conn5 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 09:15:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 09:15:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 734ms 09:15:51 INFO - PROCESS | 3056 | 1464365751618 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 09:15:51 INFO - PROCESS | 3056 | 1464365751621 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 09:15:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 09:15:51 INFO - PROCESS | 3056 | 1464365751624 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 09:15:51 INFO - PROCESS | 3056 | 1464365751626 Marionette TRACE conn5 <- [1,974,null,{}] 09:15:51 INFO - PROCESS | 3056 | 1464365751629 Marionette TRACE conn5 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:51 INFO - PROCESS | 3056 | 1464365751728 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 09:15:51 INFO - PROCESS | 3056 | 1464365751822 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:51 INFO - PROCESS | 3056 | ++DOCSHELL 000000A619488000 == 74 [pid = 3056] [id = 253] 09:15:51 INFO - PROCESS | 3056 | ++DOMWINDOW == 108 (000000A6162EF800) [pid = 3056] [serial = 758] [outer = 0000000000000000] 09:15:51 INFO - PROCESS | 3056 | ++DOMWINDOW == 109 (000000A616360400) [pid = 3056] [serial = 759] [outer = 000000A6162EF800] 09:15:51 INFO - PROCESS | 3056 | 1464365751869 Marionette DEBUG loaded listener.js 09:15:51 INFO - PROCESS | 3056 | ++DOMWINDOW == 110 (000000A6168F4800) [pid = 3056] [serial = 760] [outer = 000000A6162EF800] 09:15:52 INFO - PROCESS | 3056 | 1464365752229 Marionette TRACE conn5 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 09:15:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 09:15:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 628ms 09:15:52 INFO - PROCESS | 3056 | 1464365752255 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 09:15:52 INFO - PROCESS | 3056 | 1464365752258 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 09:15:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 09:15:52 INFO - PROCESS | 3056 | 1464365752261 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 09:15:52 INFO - PROCESS | 3056 | 1464365752263 Marionette TRACE conn5 <- [1,978,null,{}] 09:15:52 INFO - PROCESS | 3056 | 1464365752266 Marionette TRACE conn5 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:52 INFO - PROCESS | 3056 | 1464365752400 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 09:15:52 INFO - PROCESS | 3056 | 1464365752441 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:52 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61A124000 == 75 [pid = 3056] [id = 254] 09:15:52 INFO - PROCESS | 3056 | ++DOMWINDOW == 111 (000000A616353800) [pid = 3056] [serial = 761] [outer = 0000000000000000] 09:15:52 INFO - PROCESS | 3056 | ++DOMWINDOW == 112 (000000A617C08C00) [pid = 3056] [serial = 762] [outer = 000000A616353800] 09:15:52 INFO - PROCESS | 3056 | 1464365752486 Marionette DEBUG loaded listener.js 09:15:52 INFO - PROCESS | 3056 | ++DOMWINDOW == 113 (000000A618246000) [pid = 3056] [serial = 763] [outer = 000000A616353800] 09:15:52 INFO - PROCESS | 3056 | 1464365752934 Marionette TRACE conn5 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 09:15:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 09:15:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 734ms 09:15:53 INFO - PROCESS | 3056 | 1464365752999 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 09:15:53 INFO - PROCESS | 3056 | 1464365753001 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 09:15:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 09:15:53 INFO - PROCESS | 3056 | 1464365753005 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 09:15:53 INFO - PROCESS | 3056 | 1464365753007 Marionette TRACE conn5 <- [1,982,null,{}] 09:15:53 INFO - PROCESS | 3056 | 1464365753010 Marionette TRACE conn5 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:53 INFO - PROCESS | 3056 | 1464365753462 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 09:15:53 INFO - PROCESS | 3056 | --DOMWINDOW == 112 (000000A613070C00) [pid = 3056] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 09:15:53 INFO - PROCESS | 3056 | --DOMWINDOW == 111 (000000A61A5A0800) [pid = 3056] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 09:15:53 INFO - PROCESS | 3056 | --DOMWINDOW == 110 (000000A616361800) [pid = 3056] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 09:15:53 INFO - PROCESS | 3056 | --DOMWINDOW == 109 (000000A619122000) [pid = 3056] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 09:15:53 INFO - PROCESS | 3056 | --DOMWINDOW == 108 (000000A6151CF800) [pid = 3056] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 09:15:53 INFO - PROCESS | 3056 | --DOMWINDOW == 107 (000000A60709A400) [pid = 3056] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 09:15:53 INFO - PROCESS | 3056 | --DOMWINDOW == 106 (000000A611DBAC00) [pid = 3056] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 09:15:53 INFO - PROCESS | 3056 | --DOMWINDOW == 105 (000000A607188400) [pid = 3056] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 09:15:53 INFO - PROCESS | 3056 | --DOMWINDOW == 104 (000000A616364000) [pid = 3056] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 09:15:53 INFO - PROCESS | 3056 | --DOMWINDOW == 103 (000000A60E1E7800) [pid = 3056] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 09:15:53 INFO - PROCESS | 3056 | --DOMWINDOW == 102 (000000A616351C00) [pid = 3056] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 09:15:53 INFO - PROCESS | 3056 | --DOMWINDOW == 101 (000000A619122C00) [pid = 3056] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 09:15:53 INFO - PROCESS | 3056 | --DOMWINDOW == 100 (000000A615BEF000) [pid = 3056] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 09:15:53 INFO - PROCESS | 3056 | --DOMWINDOW == 99 (000000A608CE0800) [pid = 3056] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 09:15:53 INFO - PROCESS | 3056 | --DOMWINDOW == 98 (000000A613253000) [pid = 3056] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 09:15:53 INFO - PROCESS | 3056 | 1464365753547 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:53 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60E1DA800 == 76 [pid = 3056] [id = 255] 09:15:53 INFO - PROCESS | 3056 | ++DOMWINDOW == 99 (000000A60709AC00) [pid = 3056] [serial = 764] [outer = 0000000000000000] 09:15:53 INFO - PROCESS | 3056 | ++DOMWINDOW == 100 (000000A608AEC800) [pid = 3056] [serial = 765] [outer = 000000A60709AC00] 09:15:53 INFO - PROCESS | 3056 | 1464365753606 Marionette DEBUG loaded listener.js 09:15:53 INFO - PROCESS | 3056 | ++DOMWINDOW == 101 (000000A609AE9C00) [pid = 3056] [serial = 766] [outer = 000000A60709AC00] 09:15:54 INFO - PROCESS | 3056 | 1464365754251 Marionette TRACE conn5 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 09:15:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 09:15:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1283ms 09:15:54 INFO - PROCESS | 3056 | 1464365754291 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 09:15:54 INFO - PROCESS | 3056 | 1464365754296 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 09:15:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 09:15:54 INFO - PROCESS | 3056 | 1464365754301 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 09:15:54 INFO - PROCESS | 3056 | 1464365754306 Marionette TRACE conn5 <- [1,986,null,{}] 09:15:54 INFO - PROCESS | 3056 | 1464365754312 Marionette TRACE conn5 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:54 INFO - PROCESS | 3056 | 1464365754435 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 09:15:54 INFO - PROCESS | 3056 | 1464365754559 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:54 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6191DA000 == 77 [pid = 3056] [id = 256] 09:15:54 INFO - PROCESS | 3056 | ++DOMWINDOW == 102 (000000A61294D800) [pid = 3056] [serial = 767] [outer = 0000000000000000] 09:15:54 INFO - PROCESS | 3056 | ++DOMWINDOW == 103 (000000A61324EC00) [pid = 3056] [serial = 768] [outer = 000000A61294D800] 09:15:54 INFO - PROCESS | 3056 | 1464365754620 Marionette DEBUG loaded listener.js 09:15:54 INFO - PROCESS | 3056 | ++DOMWINDOW == 104 (000000A615156C00) [pid = 3056] [serial = 769] [outer = 000000A61294D800] 09:15:55 INFO - PROCESS | 3056 | 1464365755233 Marionette TRACE conn5 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 09:15:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 09:15:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 987ms 09:15:55 INFO - PROCESS | 3056 | 1464365755291 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 09:15:55 INFO - PROCESS | 3056 | 1464365755294 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 09:15:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 09:15:55 INFO - PROCESS | 3056 | 1464365755298 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 09:15:55 INFO - PROCESS | 3056 | 1464365755301 Marionette TRACE conn5 <- [1,990,null,{}] 09:15:55 INFO - PROCESS | 3056 | 1464365755305 Marionette TRACE conn5 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:55 INFO - PROCESS | 3056 | 1464365755423 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 09:15:55 INFO - PROCESS | 3056 | 1464365755548 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:55 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61D46E800 == 78 [pid = 3056] [id = 257] 09:15:55 INFO - PROCESS | 3056 | ++DOMWINDOW == 105 (000000A6162F9800) [pid = 3056] [serial = 770] [outer = 0000000000000000] 09:15:55 INFO - PROCESS | 3056 | ++DOMWINDOW == 106 (000000A616447400) [pid = 3056] [serial = 771] [outer = 000000A6162F9800] 09:15:55 INFO - PROCESS | 3056 | 1464365755606 Marionette DEBUG loaded listener.js 09:15:55 INFO - PROCESS | 3056 | ++DOMWINDOW == 107 (000000A618754000) [pid = 3056] [serial = 772] [outer = 000000A6162F9800] 09:15:56 INFO - PROCESS | 3056 | 1464365756223 Marionette TRACE conn5 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 09:15:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 09:15:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 985ms 09:15:56 INFO - PROCESS | 3056 | 1464365756289 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 09:15:56 INFO - PROCESS | 3056 | 1464365756293 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 09:15:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 09:15:56 INFO - PROCESS | 3056 | 1464365756318 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 09:15:56 INFO - PROCESS | 3056 | 1464365756324 Marionette TRACE conn5 <- [1,994,null,{}] 09:15:56 INFO - PROCESS | 3056 | 1464365756330 Marionette TRACE conn5 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:56 INFO - PROCESS | 3056 | 1464365756457 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 09:15:56 INFO - PROCESS | 3056 | 1464365756573 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:56 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61F75B000 == 79 [pid = 3056] [id = 258] 09:15:56 INFO - PROCESS | 3056 | ++DOMWINDOW == 108 (000000A618616000) [pid = 3056] [serial = 773] [outer = 0000000000000000] 09:15:56 INFO - PROCESS | 3056 | ++DOMWINDOW == 109 (000000A61A285000) [pid = 3056] [serial = 774] [outer = 000000A618616000] 09:15:56 INFO - PROCESS | 3056 | 1464365756629 Marionette DEBUG loaded listener.js 09:15:56 INFO - PROCESS | 3056 | ++DOMWINDOW == 110 (000000A61A54DC00) [pid = 3056] [serial = 775] [outer = 000000A618616000] 09:15:57 INFO - PROCESS | 3056 | 1464365757179 Marionette TRACE conn5 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 09:15:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 09:15:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 900ms 09:15:57 INFO - PROCESS | 3056 | 1464365757217 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 09:15:57 INFO - PROCESS | 3056 | 1464365757220 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 09:15:57 INFO - PROCESS | 3056 | 1464365757226 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 09:15:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 09:15:57 INFO - PROCESS | 3056 | 1464365757228 Marionette TRACE conn5 <- [1,998,null,{}] 09:15:57 INFO - PROCESS | 3056 | 1464365757232 Marionette TRACE conn5 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:57 INFO - PROCESS | 3056 | 1464365757349 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 09:15:57 INFO - PROCESS | 3056 | 1464365757443 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:57 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61F9A5000 == 80 [pid = 3056] [id = 259] 09:15:57 INFO - PROCESS | 3056 | ++DOMWINDOW == 111 (000000A61AC13400) [pid = 3056] [serial = 776] [outer = 0000000000000000] 09:15:57 INFO - PROCESS | 3056 | ++DOMWINDOW == 112 (000000A61AC1D800) [pid = 3056] [serial = 777] [outer = 000000A61AC13400] 09:15:57 INFO - PROCESS | 3056 | 1464365757499 Marionette DEBUG loaded listener.js 09:15:57 INFO - PROCESS | 3056 | ++DOMWINDOW == 113 (000000A61CCCC000) [pid = 3056] [serial = 778] [outer = 000000A61AC13400] 09:15:58 INFO - PROCESS | 3056 | 1464365758111 Marionette TRACE conn5 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 09:15:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 09:15:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 941ms 09:15:58 INFO - PROCESS | 3056 | 1464365758171 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 09:15:58 INFO - PROCESS | 3056 | 1464365758173 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 09:15:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 09:15:58 INFO - PROCESS | 3056 | 1464365758177 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 09:15:58 INFO - PROCESS | 3056 | 1464365758179 Marionette TRACE conn5 <- [1,1002,null,{}] 09:15:58 INFO - PROCESS | 3056 | 1464365758183 Marionette TRACE conn5 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:58 INFO - PROCESS | 3056 | 1464365758297 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 09:15:58 INFO - PROCESS | 3056 | 1464365758424 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:58 INFO - PROCESS | 3056 | ++DOCSHELL 000000A62037B000 == 81 [pid = 3056] [id = 260] 09:15:58 INFO - PROCESS | 3056 | ++DOMWINDOW == 114 (000000A61F894800) [pid = 3056] [serial = 779] [outer = 0000000000000000] 09:15:58 INFO - PROCESS | 3056 | ++DOMWINDOW == 115 (000000A61F89AC00) [pid = 3056] [serial = 780] [outer = 000000A61F894800] 09:15:58 INFO - PROCESS | 3056 | 1464365758488 Marionette DEBUG loaded listener.js 09:15:58 INFO - PROCESS | 3056 | ++DOMWINDOW == 116 (000000A61F946000) [pid = 3056] [serial = 781] [outer = 000000A61F894800] 09:15:59 INFO - PROCESS | 3056 | 1464365759157 Marionette TRACE conn5 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 09:15:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 09:15:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1029ms 09:15:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 09:15:59 INFO - PROCESS | 3056 | 1464365759207 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 09:15:59 INFO - PROCESS | 3056 | 1464365759210 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 09:15:59 INFO - PROCESS | 3056 | 1464365759213 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 09:15:59 INFO - PROCESS | 3056 | 1464365759215 Marionette TRACE conn5 <- [1,1006,null,{}] 09:15:59 INFO - PROCESS | 3056 | 1464365759219 Marionette TRACE conn5 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:59 INFO - PROCESS | 3056 | 1464365759352 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 09:15:59 INFO - PROCESS | 3056 | 1464365759474 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:59 INFO - PROCESS | 3056 | ++DOCSHELL 000000A620731800 == 82 [pid = 3056] [id = 261] 09:15:59 INFO - PROCESS | 3056 | ++DOMWINDOW == 117 (000000A61F895800) [pid = 3056] [serial = 782] [outer = 0000000000000000] 09:15:59 INFO - PROCESS | 3056 | ++DOMWINDOW == 118 (000000A620230800) [pid = 3056] [serial = 783] [outer = 000000A61F895800] 09:15:59 INFO - PROCESS | 3056 | 1464365759530 Marionette DEBUG loaded listener.js 09:15:59 INFO - PROCESS | 3056 | ++DOMWINDOW == 119 (000000A620A4C400) [pid = 3056] [serial = 784] [outer = 000000A61F895800] 09:16:00 INFO - PROCESS | 3056 | 1464365760091 Marionette TRACE conn5 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 09:16:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 09:16:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 945ms 09:16:00 INFO - PROCESS | 3056 | 1464365760162 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 09:16:00 INFO - PROCESS | 3056 | 1464365760164 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 09:16:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 09:16:00 INFO - PROCESS | 3056 | 1464365760168 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 09:16:00 INFO - PROCESS | 3056 | 1464365760170 Marionette TRACE conn5 <- [1,1010,null,{}] 09:16:00 INFO - PROCESS | 3056 | 1464365760188 Marionette TRACE conn5 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:00 INFO - PROCESS | 3056 | 1464365760319 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 09:16:00 INFO - PROCESS | 3056 | 1464365760444 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:00 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60D8D8000 == 83 [pid = 3056] [id = 262] 09:16:00 INFO - PROCESS | 3056 | ++DOMWINDOW == 120 (000000A608CE2800) [pid = 3056] [serial = 785] [outer = 0000000000000000] 09:16:00 INFO - PROCESS | 3056 | ++DOMWINDOW == 121 (000000A60D580C00) [pid = 3056] [serial = 786] [outer = 000000A608CE2800] 09:16:00 INFO - PROCESS | 3056 | 1464365760500 Marionette DEBUG loaded listener.js 09:16:00 INFO - PROCESS | 3056 | ++DOMWINDOW == 122 (000000A614E2FC00) [pid = 3056] [serial = 787] [outer = 000000A608CE2800] 09:16:01 INFO - PROCESS | 3056 | 1464365761223 Marionette TRACE conn5 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 09:16:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 09:16:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1087ms 09:16:01 INFO - PROCESS | 3056 | 1464365761262 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 09:16:01 INFO - PROCESS | 3056 | 1464365761267 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 09:16:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 09:16:01 INFO - PROCESS | 3056 | 1464365761271 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 09:16:01 INFO - PROCESS | 3056 | 1464365761276 Marionette TRACE conn5 <- [1,1014,null,{}] 09:16:01 INFO - PROCESS | 3056 | 1464365761281 Marionette TRACE conn5 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:01 INFO - PROCESS | 3056 | 1464365761394 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 09:16:01 INFO - PROCESS | 3056 | 1464365761525 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:01 INFO - PROCESS | 3056 | ++DOCSHELL 000000A609AAA800 == 84 [pid = 3056] [id = 263] 09:16:01 INFO - PROCESS | 3056 | ++DOMWINDOW == 123 (000000A612424000) [pid = 3056] [serial = 788] [outer = 0000000000000000] 09:16:01 INFO - PROCESS | 3056 | ++DOMWINDOW == 124 (000000A613070C00) [pid = 3056] [serial = 789] [outer = 000000A612424000] 09:16:01 INFO - PROCESS | 3056 | 1464365761581 Marionette DEBUG loaded listener.js 09:16:01 INFO - PROCESS | 3056 | ++DOMWINDOW == 125 (000000A61515CC00) [pid = 3056] [serial = 790] [outer = 000000A612424000] 09:16:01 INFO - PROCESS | 3056 | --DOCSHELL 000000A61948F000 == 83 [pid = 3056] [id = 222] 09:16:01 INFO - PROCESS | 3056 | --DOCSHELL 000000A620BA0000 == 82 [pid = 3056] [id = 227] 09:16:01 INFO - PROCESS | 3056 | --DOCSHELL 000000A61A124000 == 81 [pid = 3056] [id = 254] 09:16:01 INFO - PROCESS | 3056 | --DOCSHELL 000000A619488000 == 80 [pid = 3056] [id = 253] 09:16:01 INFO - PROCESS | 3056 | --DOCSHELL 000000A6182EA800 == 79 [pid = 3056] [id = 252] 09:16:01 INFO - PROCESS | 3056 | --DOCSHELL 000000A60E2CC800 == 78 [pid = 3056] [id = 251] 09:16:01 INFO - PROCESS | 3056 | --DOCSHELL 000000A616023000 == 77 [pid = 3056] [id = 250] 09:16:01 INFO - PROCESS | 3056 | --DOCSHELL 000000A61E7A0800 == 76 [pid = 3056] [id = 247] 09:16:01 INFO - PROCESS | 3056 | --DOMWINDOW == 124 (000000A615FA9400) [pid = 3056] [serial = 642] [outer = 0000000000000000] [url = about:blank] 09:16:01 INFO - PROCESS | 3056 | --DOMWINDOW == 123 (000000A620231400) [pid = 3056] [serial = 648] [outer = 0000000000000000] [url = about:blank] 09:16:01 INFO - PROCESS | 3056 | --DOMWINDOW == 122 (000000A619D80000) [pid = 3056] [serial = 645] [outer = 0000000000000000] [url = about:blank] 09:16:01 INFO - PROCESS | 3056 | --DOMWINDOW == 121 (000000A61A572800) [pid = 3056] [serial = 685] [outer = 0000000000000000] [url = about:blank] 09:16:01 INFO - PROCESS | 3056 | --DOMWINDOW == 120 (000000A620A87C00) [pid = 3056] [serial = 705] [outer = 0000000000000000] [url = about:blank] 09:16:01 INFO - PROCESS | 3056 | --DOMWINDOW == 119 (000000A61635A800) [pid = 3056] [serial = 720] [outer = 0000000000000000] [url = about:blank] 09:16:01 INFO - PROCESS | 3056 | --DOMWINDOW == 118 (000000A61A054800) [pid = 3056] [serial = 729] [outer = 0000000000000000] [url = about:blank] 09:16:01 INFO - PROCESS | 3056 | --DOMWINDOW == 117 (000000A61944FC00) [pid = 3056] [serial = 726] [outer = 0000000000000000] [url = about:blank] 09:16:01 INFO - PROCESS | 3056 | --DOMWINDOW == 116 (000000A61644B000) [pid = 3056] [serial = 721] [outer = 0000000000000000] [url = about:blank] 09:16:01 INFO - PROCESS | 3056 | --DOMWINDOW == 115 (000000A61CCD0000) [pid = 3056] [serial = 697] [outer = 0000000000000000] [url = about:blank] 09:16:01 INFO - PROCESS | 3056 | --DOMWINDOW == 114 (000000A61A54C800) [pid = 3056] [serial = 696] [outer = 0000000000000000] [url = about:blank] 09:16:01 INFO - PROCESS | 3056 | --DOMWINDOW == 113 (000000A6155F9000) [pid = 3056] [serial = 691] [outer = 0000000000000000] [url = about:blank] 09:16:01 INFO - PROCESS | 3056 | --DOMWINDOW == 112 (000000A60E2A7C00) [pid = 3056] [serial = 714] [outer = 0000000000000000] [url = about:blank] 09:16:01 INFO - PROCESS | 3056 | --DOMWINDOW == 111 (000000A61701BC00) [pid = 3056] [serial = 724] [outer = 0000000000000000] [url = about:blank] 09:16:01 INFO - PROCESS | 3056 | --DOMWINDOW == 110 (000000A61479D800) [pid = 3056] [serial = 715] [outer = 0000000000000000] [url = about:blank] 09:16:01 INFO - PROCESS | 3056 | --DOMWINDOW == 109 (000000A619D75800) [pid = 3056] [serial = 727] [outer = 0000000000000000] [url = about:blank] 09:16:01 INFO - PROCESS | 3056 | --DOMWINDOW == 108 (000000A616367C00) [pid = 3056] [serial = 723] [outer = 0000000000000000] [url = about:blank] 09:16:01 INFO - PROCESS | 3056 | --DOMWINDOW == 107 (000000A60FC1B000) [pid = 3056] [serial = 712] [outer = 0000000000000000] [url = about:blank] 09:16:01 INFO - PROCESS | 3056 | --DOMWINDOW == 106 (000000A615576400) [pid = 3056] [serial = 717] [outer = 0000000000000000] [url = about:blank] 09:16:01 INFO - PROCESS | 3056 | --DOMWINDOW == 105 (000000A608E17000) [pid = 3056] [serial = 688] [outer = 0000000000000000] [url = about:blank] 09:16:01 INFO - PROCESS | 3056 | --DOMWINDOW == 104 (000000A607149800) [pid = 3056] [serial = 687] [outer = 0000000000000000] [url = about:blank] 09:16:01 INFO - PROCESS | 3056 | --DOMWINDOW == 103 (000000A614CD4000) [pid = 3056] [serial = 690] [outer = 0000000000000000] [url = about:blank] 09:16:01 INFO - PROCESS | 3056 | --DOMWINDOW == 102 (000000A6162D8400) [pid = 3056] [serial = 718] [outer = 0000000000000000] [url = about:blank] 09:16:02 INFO - PROCESS | 3056 | --DOMWINDOW == 101 (000000A60F87A400) [pid = 3056] [serial = 709] [outer = 0000000000000000] [url = about:blank] 09:16:02 INFO - PROCESS | 3056 | --DOMWINDOW == 100 (000000A60943EC00) [pid = 3056] [serial = 708] [outer = 0000000000000000] [url = about:blank] 09:16:02 INFO - PROCESS | 3056 | --DOMWINDOW == 99 (000000A619340000) [pid = 3056] [serial = 694] [outer = 0000000000000000] [url = about:blank] 09:16:02 INFO - PROCESS | 3056 | --DOMWINDOW == 98 (000000A617D7A000) [pid = 3056] [serial = 693] [outer = 0000000000000000] [url = about:blank] 09:16:02 INFO - PROCESS | 3056 | --DOMWINDOW == 97 (000000A60EE07000) [pid = 3056] [serial = 711] [outer = 0000000000000000] [url = about:blank] 09:16:02 INFO - PROCESS | 3056 | --DOMWINDOW == 96 (000000A61F89CC00) [pid = 3056] [serial = 699] [outer = 0000000000000000] [url = about:blank] 09:16:02 INFO - PROCESS | 3056 | --DOMWINDOW == 95 (000000A620203400) [pid = 3056] [serial = 702] [outer = 0000000000000000] [url = about:blank] 09:16:02 INFO - PROCESS | 3056 | 1464365762167 Marionette TRACE conn5 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 09:16:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 09:16:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 943ms 09:16:02 INFO - PROCESS | 3056 | 1464365762216 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 09:16:02 INFO - PROCESS | 3056 | 1464365762222 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 09:16:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 09:16:02 INFO - PROCESS | 3056 | 1464365762229 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 09:16:02 INFO - PROCESS | 3056 | 1464365762232 Marionette TRACE conn5 <- [1,1018,null,{}] 09:16:02 INFO - PROCESS | 3056 | 1464365762235 Marionette TRACE conn5 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:02 INFO - PROCESS | 3056 | 1464365762339 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 09:16:02 INFO - PROCESS | 3056 | 1464365762424 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:02 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6158C4800 == 77 [pid = 3056] [id = 264] 09:16:02 INFO - PROCESS | 3056 | ++DOMWINDOW == 96 (000000A60A20A800) [pid = 3056] [serial = 791] [outer = 0000000000000000] 09:16:02 INFO - PROCESS | 3056 | ++DOMWINDOW == 97 (000000A614CD4400) [pid = 3056] [serial = 792] [outer = 000000A60A20A800] 09:16:02 INFO - PROCESS | 3056 | 1464365762471 Marionette DEBUG loaded listener.js 09:16:02 INFO - PROCESS | 3056 | ++DOMWINDOW == 98 (000000A6155F3400) [pid = 3056] [serial = 793] [outer = 000000A60A20A800] 09:16:02 INFO - PROCESS | 3056 | 1464365762885 Marionette TRACE conn5 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 09:16:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 09:16:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 691ms 09:16:02 INFO - PROCESS | 3056 | 1464365762921 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 09:16:02 INFO - PROCESS | 3056 | 1464365762923 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 09:16:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 09:16:02 INFO - PROCESS | 3056 | 1464365762927 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 09:16:02 INFO - PROCESS | 3056 | 1464365762931 Marionette TRACE conn5 <- [1,1022,null,{}] 09:16:02 INFO - PROCESS | 3056 | 1464365762942 Marionette TRACE conn5 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:03 INFO - PROCESS | 3056 | 1464365763046 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 09:16:03 INFO - PROCESS | 3056 | 1464365763095 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:03 INFO - PROCESS | 3056 | ++DOCSHELL 000000A619492800 == 78 [pid = 3056] [id = 265] 09:16:03 INFO - PROCESS | 3056 | ++DOMWINDOW == 99 (000000A6162FB400) [pid = 3056] [serial = 794] [outer = 0000000000000000] 09:16:03 INFO - PROCESS | 3056 | ++DOMWINDOW == 100 (000000A6164CCC00) [pid = 3056] [serial = 795] [outer = 000000A6162FB400] 09:16:03 INFO - PROCESS | 3056 | 1464365763146 Marionette DEBUG loaded listener.js 09:16:03 INFO - PROCESS | 3056 | ++DOMWINDOW == 101 (000000A617D73000) [pid = 3056] [serial = 796] [outer = 000000A6162FB400] 09:16:03 INFO - PROCESS | 3056 | 1464365763621 Marionette TRACE conn5 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 09:16:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 09:16:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 733ms 09:16:03 INFO - PROCESS | 3056 | 1464365763662 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 09:16:03 INFO - PROCESS | 3056 | 1464365763665 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 09:16:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 09:16:03 INFO - PROCESS | 3056 | 1464365763669 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 09:16:03 INFO - PROCESS | 3056 | 1464365763670 Marionette TRACE conn5 <- [1,1026,null,{}] 09:16:03 INFO - PROCESS | 3056 | 1464365763674 Marionette TRACE conn5 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:03 INFO - PROCESS | 3056 | 1464365763772 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 09:16:03 INFO - PROCESS | 3056 | 1464365763782 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:03 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6181DF800 == 79 [pid = 3056] [id = 266] 09:16:03 INFO - PROCESS | 3056 | ++DOMWINDOW == 102 (000000A618759000) [pid = 3056] [serial = 797] [outer = 0000000000000000] 09:16:03 INFO - PROCESS | 3056 | ++DOMWINDOW == 103 (000000A619D77400) [pid = 3056] [serial = 798] [outer = 000000A618759000] 09:16:03 INFO - PROCESS | 3056 | 1464365763828 Marionette DEBUG loaded listener.js 09:16:03 INFO - PROCESS | 3056 | ++DOMWINDOW == 104 (000000A61A16B800) [pid = 3056] [serial = 799] [outer = 000000A618759000] 09:16:04 INFO - PROCESS | 3056 | 1464365764270 Marionette TRACE conn5 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 09:16:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 09:16:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 629ms 09:16:04 INFO - PROCESS | 3056 | 1464365764301 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 09:16:04 INFO - PROCESS | 3056 | 1464365764303 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 09:16:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 09:16:04 INFO - PROCESS | 3056 | 1464365764306 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 09:16:04 INFO - PROCESS | 3056 | 1464365764308 Marionette TRACE conn5 <- [1,1030,null,{}] 09:16:04 INFO - PROCESS | 3056 | 1464365764317 Marionette TRACE conn5 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:04 INFO - PROCESS | 3056 | 1464365764437 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 09:16:04 INFO - PROCESS | 3056 | 1464365764518 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:04 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61D218000 == 80 [pid = 3056] [id = 267] 09:16:04 INFO - PROCESS | 3056 | ++DOMWINDOW == 105 (000000A61A051800) [pid = 3056] [serial = 800] [outer = 0000000000000000] 09:16:04 INFO - PROCESS | 3056 | ++DOMWINDOW == 106 (000000A61A54C800) [pid = 3056] [serial = 801] [outer = 000000A61A051800] 09:16:04 INFO - PROCESS | 3056 | 1464365764565 Marionette DEBUG loaded listener.js 09:16:04 INFO - PROCESS | 3056 | ++DOMWINDOW == 107 (000000A61AC16000) [pid = 3056] [serial = 802] [outer = 000000A61A051800] 09:16:05 INFO - PROCESS | 3056 | 1464365765021 Marionette TRACE conn5 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 09:16:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 09:16:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 734ms 09:16:05 INFO - PROCESS | 3056 | 1464365765047 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 09:16:05 INFO - PROCESS | 3056 | 1464365765057 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 09:16:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 09:16:05 INFO - PROCESS | 3056 | 1464365765060 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 09:16:05 INFO - PROCESS | 3056 | 1464365765062 Marionette TRACE conn5 <- [1,1034,null,{}] 09:16:05 INFO - PROCESS | 3056 | 1464365765066 Marionette TRACE conn5 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:05 INFO - PROCESS | 3056 | 1464365765205 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 09:16:05 INFO - PROCESS | 3056 | 1464365765232 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:05 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61F693000 == 81 [pid = 3056] [id = 268] 09:16:05 INFO - PROCESS | 3056 | ++DOMWINDOW == 108 (000000A61F944400) [pid = 3056] [serial = 803] [outer = 0000000000000000] 09:16:05 INFO - PROCESS | 3056 | ++DOMWINDOW == 109 (000000A620210800) [pid = 3056] [serial = 804] [outer = 000000A61F944400] 09:16:05 INFO - PROCESS | 3056 | 1464365765278 Marionette DEBUG loaded listener.js 09:16:05 INFO - PROCESS | 3056 | ++DOMWINDOW == 110 (000000A620A47400) [pid = 3056] [serial = 805] [outer = 000000A61F944400] 09:16:05 INFO - PROCESS | 3056 | 1464365765707 Marionette TRACE conn5 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 09:16:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 09:16:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 690ms 09:16:05 INFO - PROCESS | 3056 | 1464365765753 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 09:16:05 INFO - PROCESS | 3056 | 1464365765755 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 09:16:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 09:16:05 INFO - PROCESS | 3056 | 1464365765759 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 09:16:05 INFO - PROCESS | 3056 | 1464365765760 Marionette TRACE conn5 <- [1,1038,null,{}] 09:16:05 INFO - PROCESS | 3056 | 1464365765769 Marionette TRACE conn5 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:05 INFO - PROCESS | 3056 | 1464365765915 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 09:16:05 INFO - PROCESS | 3056 | 1464365765974 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:05 INFO - PROCESS | 3056 | ++DOCSHELL 000000A620157800 == 82 [pid = 3056] [id = 269] 09:16:05 INFO - PROCESS | 3056 | ++DOMWINDOW == 111 (000000A61F945400) [pid = 3056] [serial = 806] [outer = 0000000000000000] 09:16:06 INFO - PROCESS | 3056 | ++DOMWINDOW == 112 (000000A620A8A800) [pid = 3056] [serial = 807] [outer = 000000A61F945400] 09:16:06 INFO - PROCESS | 3056 | 1464365766018 Marionette DEBUG loaded listener.js 09:16:06 INFO - PROCESS | 3056 | ++DOMWINDOW == 113 (000000A620B43000) [pid = 3056] [serial = 808] [outer = 000000A61F945400] 09:16:06 INFO - PROCESS | 3056 | --DOMWINDOW == 112 (000000A609ADE000) [pid = 3056] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 09:16:06 INFO - PROCESS | 3056 | --DOMWINDOW == 111 (000000A619D7FC00) [pid = 3056] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 09:16:06 INFO - PROCESS | 3056 | --DOMWINDOW == 110 (000000A6162D8C00) [pid = 3056] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 09:16:06 INFO - PROCESS | 3056 | --DOMWINDOW == 109 (000000A620A4DC00) [pid = 3056] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 09:16:06 INFO - PROCESS | 3056 | --DOMWINDOW == 108 (000000A614E28400) [pid = 3056] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 09:16:06 INFO - PROCESS | 3056 | --DOMWINDOW == 107 (000000A61D164C00) [pid = 3056] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 09:16:06 INFO - PROCESS | 3056 | --DOMWINDOW == 106 (000000A619453400) [pid = 3056] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 09:16:06 INFO - PROCESS | 3056 | --DOMWINDOW == 105 (000000A60714A000) [pid = 3056] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 09:16:06 INFO - PROCESS | 3056 | --DOMWINDOW == 104 (000000A6162EF800) [pid = 3056] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 09:16:06 INFO - PROCESS | 3056 | --DOMWINDOW == 103 (000000A61F894400) [pid = 3056] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 09:16:06 INFO - PROCESS | 3056 | --DOMWINDOW == 102 (000000A61F945000) [pid = 3056] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 09:16:06 INFO - PROCESS | 3056 | --DOMWINDOW == 101 (000000A620202800) [pid = 3056] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 09:16:06 INFO - PROCESS | 3056 | 1464365766493 Marionette TRACE conn5 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 09:16:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 09:16:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 777ms 09:16:06 INFO - PROCESS | 3056 | 1464365766543 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 09:16:06 INFO - PROCESS | 3056 | 1464365766545 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 09:16:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 09:16:06 INFO - PROCESS | 3056 | 1464365766549 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 09:16:06 INFO - PROCESS | 3056 | 1464365766551 Marionette TRACE conn5 <- [1,1042,null,{}] 09:16:06 INFO - PROCESS | 3056 | 1464365766554 Marionette TRACE conn5 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:06 INFO - PROCESS | 3056 | 1464365766680 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 09:16:06 INFO - PROCESS | 3056 | 1464365766736 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:06 INFO - PROCESS | 3056 | ++DOCSHELL 000000A620741800 == 83 [pid = 3056] [id = 270] 09:16:06 INFO - PROCESS | 3056 | ++DOMWINDOW == 102 (000000A609441000) [pid = 3056] [serial = 809] [outer = 0000000000000000] 09:16:06 INFO - PROCESS | 3056 | ++DOMWINDOW == 103 (000000A6170A0000) [pid = 3056] [serial = 810] [outer = 000000A609441000] 09:16:06 INFO - PROCESS | 3056 | 1464365766781 Marionette DEBUG loaded listener.js 09:16:06 INFO - PROCESS | 3056 | ++DOMWINDOW == 104 (000000A620B3FC00) [pid = 3056] [serial = 811] [outer = 000000A609441000] 09:16:07 INFO - PROCESS | 3056 | 1464365767127 Marionette TRACE conn5 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 09:16:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 09:16:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 629ms 09:16:07 INFO - PROCESS | 3056 | 1464365767185 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 09:16:07 INFO - PROCESS | 3056 | 1464365767188 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 09:16:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 09:16:07 INFO - PROCESS | 3056 | 1464365767191 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 09:16:07 INFO - PROCESS | 3056 | 1464365767193 Marionette TRACE conn5 <- [1,1046,null,{}] 09:16:07 INFO - PROCESS | 3056 | 1464365767197 Marionette TRACE conn5 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:07 INFO - PROCESS | 3056 | 1464365767322 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 09:16:07 INFO - PROCESS | 3056 | 1464365767331 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:07 INFO - PROCESS | 3056 | ++DOCSHELL 000000A620DD7800 == 84 [pid = 3056] [id = 271] 09:16:07 INFO - PROCESS | 3056 | ++DOMWINDOW == 105 (000000A620D4EC00) [pid = 3056] [serial = 812] [outer = 0000000000000000] 09:16:07 INFO - PROCESS | 3056 | ++DOMWINDOW == 106 (000000A620D51800) [pid = 3056] [serial = 813] [outer = 000000A620D4EC00] 09:16:07 INFO - PROCESS | 3056 | 1464365767377 Marionette DEBUG loaded listener.js 09:16:07 INFO - PROCESS | 3056 | ++DOMWINDOW == 107 (000000A620D58400) [pid = 3056] [serial = 814] [outer = 000000A620D4EC00] 09:16:07 INFO - PROCESS | 3056 | 1464365767795 Marionette TRACE conn5 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 09:16:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 09:16:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 629ms 09:16:07 INFO - PROCESS | 3056 | 1464365767832 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 09:16:07 INFO - PROCESS | 3056 | 1464365767835 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 09:16:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 09:16:07 INFO - PROCESS | 3056 | 1464365767842 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 09:16:07 INFO - PROCESS | 3056 | 1464365767853 Marionette TRACE conn5 <- [1,1050,null,{}] 09:16:07 INFO - PROCESS | 3056 | 1464365767857 Marionette TRACE conn5 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:07 INFO - PROCESS | 3056 | 1464365767950 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 09:16:07 INFO - PROCESS | 3056 | 1464365767959 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:07 INFO - PROCESS | 3056 | ++DOCSHELL 000000A621029800 == 85 [pid = 3056] [id = 272] 09:16:07 INFO - PROCESS | 3056 | ++DOMWINDOW == 108 (000000A620D59000) [pid = 3056] [serial = 815] [outer = 0000000000000000] 09:16:08 INFO - PROCESS | 3056 | ++DOMWINDOW == 109 (000000A622E5D800) [pid = 3056] [serial = 816] [outer = 000000A620D59000] 09:16:08 INFO - PROCESS | 3056 | 1464365768003 Marionette DEBUG loaded listener.js 09:16:08 INFO - PROCESS | 3056 | ++DOMWINDOW == 110 (000000A622E63C00) [pid = 3056] [serial = 817] [outer = 000000A620D59000] 09:16:09 INFO - PROCESS | 3056 | --DOCSHELL 000000A61E7A6800 == 84 [pid = 3056] [id = 224] 09:16:09 INFO - PROCESS | 3056 | --DOCSHELL 000000A61F6E6000 == 83 [pid = 3056] [id = 149] 09:16:09 INFO - PROCESS | 3056 | --DOCSHELL 000000A619425000 == 82 [pid = 3056] [id = 21] 09:16:09 INFO - PROCESS | 3056 | --DOCSHELL 000000A61D596000 == 81 [pid = 3056] [id = 91] 09:16:09 INFO - PROCESS | 3056 | --DOCSHELL 000000A61F9AB800 == 80 [pid = 3056] [id = 131] 09:16:09 INFO - PROCESS | 3056 | --DOCSHELL 000000A61DD79000 == 79 [pid = 3056] [id = 45] 09:16:09 INFO - PROCESS | 3056 | --DOCSHELL 000000A61E879800 == 78 [pid = 3056] [id = 107] 09:16:09 INFO - PROCESS | 3056 | --DOCSHELL 000000A61F9AE000 == 77 [pid = 3056] [id = 225] 09:16:09 INFO - PROCESS | 3056 | --DOCSHELL 000000A60F0C2800 == 76 [pid = 3056] [id = 226] 09:16:09 INFO - PROCESS | 3056 | --DOCSHELL 000000A61D592000 == 75 [pid = 3056] [id = 246] 09:16:09 INFO - PROCESS | 3056 | --DOCSHELL 000000A61901D000 == 74 [pid = 3056] [id = 76] 09:16:09 INFO - PROCESS | 3056 | --DOCSHELL 000000A61F85A800 == 73 [pid = 3056] [id = 249] 09:16:09 INFO - PROCESS | 3056 | --DOCSHELL 000000A61DD93000 == 72 [pid = 3056] [id = 59] 09:16:09 INFO - PROCESS | 3056 | --DOCSHELL 000000A61D14F800 == 71 [pid = 3056] [id = 175] 09:16:09 INFO - PROCESS | 3056 | --DOCSHELL 000000A61CC65800 == 70 [pid = 3056] [id = 23] 09:16:09 INFO - PROCESS | 3056 | --DOCSHELL 000000A615922000 == 69 [pid = 3056] [id = 203] 09:16:09 INFO - PROCESS | 3056 | --DOCSHELL 000000A61D13D000 == 68 [pid = 3056] [id = 106] 09:16:09 INFO - PROCESS | 3056 | --DOCSHELL 000000A61F68B800 == 67 [pid = 3056] [id = 248] 09:16:09 INFO - PROCESS | 3056 | --DOCSHELL 000000A60929E800 == 66 [pid = 3056] [id = 78] 09:16:09 INFO - PROCESS | 3056 | --DOCSHELL 000000A61F868800 == 65 [pid = 3056] [id = 132] 09:16:09 INFO - PROCESS | 3056 | --DOCSHELL 000000A61E795000 == 64 [pid = 3056] [id = 63] 09:16:09 INFO - PROCESS | 3056 | --DOCSHELL 000000A60E2DC000 == 63 [pid = 3056] [id = 48] 09:16:09 INFO - PROCESS | 3056 | --DOCSHELL 000000A62157C800 == 62 [pid = 3056] [id = 228] 09:16:09 INFO - PROCESS | 3056 | --DOCSHELL 000000A61D57C800 == 61 [pid = 3056] [id = 77] 09:16:09 INFO - PROCESS | 3056 | --DOCSHELL 000000A61F864800 == 60 [pid = 3056] [id = 191] 09:16:09 INFO - PROCESS | 3056 | --DOCSHELL 000000A61591F800 == 59 [pid = 3056] [id = 244] 09:16:09 INFO - PROCESS | 3056 | --DOCSHELL 000000A61CC4D800 == 58 [pid = 3056] [id = 245] 09:16:09 INFO - PROCESS | 3056 | --DOCSHELL 000000A60D8E8800 == 57 [pid = 3056] [id = 236] 09:16:09 INFO - PROCESS | 3056 | --DOCSHELL 000000A61E7B2000 == 56 [pid = 3056] [id = 179] 09:16:09 INFO - PROCESS | 3056 | --DOCSHELL 000000A61DD8C000 == 55 [pid = 3056] [id = 189] 09:16:09 INFO - PROCESS | 3056 | --DOCSHELL 000000A609299000 == 54 [pid = 3056] [id = 11] 09:16:09 INFO - PROCESS | 3056 | --DOCSHELL 000000A621573000 == 53 [pid = 3056] [id = 231] 09:16:09 INFO - PROCESS | 3056 | --DOCSHELL 000000A619380800 == 52 [pid = 3056] [id = 32] 09:16:09 INFO - PROCESS | 3056 | --DOCSHELL 000000A61E79A800 == 51 [pid = 3056] [id = 92] 09:16:09 INFO - PROCESS | 3056 | --DOCSHELL 000000A60E184000 == 50 [pid = 3056] [id = 60] 09:16:09 INFO - PROCESS | 3056 | --DOCSHELL 000000A61E7A8000 == 49 [pid = 3056] [id = 128] 09:16:09 INFO - PROCESS | 3056 | --DOCSHELL 000000A6167D3000 == 48 [pid = 3056] [id = 19] 09:16:09 INFO - PROCESS | 3056 | --DOCSHELL 000000A6132A2000 == 47 [pid = 3056] [id = 223] 09:16:09 INFO - PROCESS | 3056 | --DOCSHELL 000000A61D8E0000 == 46 [pid = 3056] [id = 178] 09:16:09 INFO - PROCESS | 3056 | --DOCSHELL 000000A61F6A0000 == 45 [pid = 3056] [id = 190] 09:16:09 INFO - PROCESS | 3056 | --DOCSHELL 000000A609AAA800 == 44 [pid = 3056] [id = 263] 09:16:09 INFO - PROCESS | 3056 | --DOCSHELL 000000A60D8D8000 == 43 [pid = 3056] [id = 262] 09:16:09 INFO - PROCESS | 3056 | --DOCSHELL 000000A620731800 == 42 [pid = 3056] [id = 261] 09:16:09 INFO - PROCESS | 3056 | --DOCSHELL 000000A62037B000 == 41 [pid = 3056] [id = 260] 09:16:09 INFO - PROCESS | 3056 | --DOCSHELL 000000A61F9A5000 == 40 [pid = 3056] [id = 259] 09:16:09 INFO - PROCESS | 3056 | --DOCSHELL 000000A61F75B000 == 39 [pid = 3056] [id = 258] 09:16:09 INFO - PROCESS | 3056 | --DOCSHELL 000000A61D46E800 == 38 [pid = 3056] [id = 257] 09:16:09 INFO - PROCESS | 3056 | --DOCSHELL 000000A6191DA000 == 37 [pid = 3056] [id = 256] 09:16:09 INFO - PROCESS | 3056 | --DOCSHELL 000000A61CF36000 == 36 [pid = 3056] [id = 243] 09:16:09 INFO - PROCESS | 3056 | --DOCSHELL 000000A60E1DA800 == 35 [pid = 3056] [id = 255] 09:16:10 INFO - PROCESS | 3056 | --DOCSHELL 000000A6181DF800 == 34 [pid = 3056] [id = 266] 09:16:10 INFO - PROCESS | 3056 | --DOCSHELL 000000A620741800 == 33 [pid = 3056] [id = 270] 09:16:10 INFO - PROCESS | 3056 | --DOCSHELL 000000A620157800 == 32 [pid = 3056] [id = 269] 09:16:10 INFO - PROCESS | 3056 | --DOCSHELL 000000A61F693000 == 31 [pid = 3056] [id = 268] 09:16:10 INFO - PROCESS | 3056 | --DOCSHELL 000000A619492800 == 30 [pid = 3056] [id = 265] 09:16:10 INFO - PROCESS | 3056 | --DOCSHELL 000000A620DD7800 == 29 [pid = 3056] [id = 271] 09:16:10 INFO - PROCESS | 3056 | --DOCSHELL 000000A61D218000 == 28 [pid = 3056] [id = 267] 09:16:10 INFO - PROCESS | 3056 | --DOCSHELL 000000A6158C4800 == 27 [pid = 3056] [id = 264] 09:16:10 INFO - PROCESS | 3056 | --DOMWINDOW == 109 (000000A617C08C00) [pid = 3056] [serial = 762] [outer = 0000000000000000] [url = about:blank] 09:16:10 INFO - PROCESS | 3056 | --DOMWINDOW == 108 (000000A60D547C00) [pid = 3056] [serial = 750] [outer = 0000000000000000] [url = about:blank] 09:16:10 INFO - PROCESS | 3056 | --DOMWINDOW == 107 (000000A61F942C00) [pid = 3056] [serial = 747] [outer = 0000000000000000] [url = about:blank] 09:16:10 INFO - PROCESS | 3056 | --DOMWINDOW == 106 (000000A61A194000) [pid = 3056] [serial = 730] [outer = 0000000000000000] [url = about:blank] 09:16:10 INFO - PROCESS | 3056 | --DOMWINDOW == 105 (000000A617C03800) [pid = 3056] [serial = 600] [outer = 0000000000000000] [url = about:blank] 09:16:10 INFO - PROCESS | 3056 | --DOMWINDOW == 104 (000000A620A8A400) [pid = 3056] [serial = 651] [outer = 0000000000000000] [url = about:blank] 09:16:10 INFO - PROCESS | 3056 | --DOMWINDOW == 103 (000000A61AC1E400) [pid = 3056] [serial = 744] [outer = 0000000000000000] [url = about:blank] 09:16:10 INFO - PROCESS | 3056 | --DOMWINDOW == 102 (000000A6155F5C00) [pid = 3056] [serial = 757] [outer = 0000000000000000] [url = about:blank] 09:16:10 INFO - PROCESS | 3056 | --DOMWINDOW == 101 (000000A61F899400) [pid = 3056] [serial = 606] [outer = 0000000000000000] [url = about:blank] 09:16:10 INFO - PROCESS | 3056 | --DOMWINDOW == 100 (000000A61A572000) [pid = 3056] [serial = 741] [outer = 0000000000000000] [url = about:blank] 09:16:10 INFO - PROCESS | 3056 | --DOMWINDOW == 99 (000000A614E31C00) [pid = 3056] [serial = 756] [outer = 0000000000000000] [url = about:blank] 09:16:10 INFO - PROCESS | 3056 | --DOMWINDOW == 98 (000000A61AC74C00) [pid = 3056] [serial = 603] [outer = 0000000000000000] [url = about:blank] 09:16:10 INFO - PROCESS | 3056 | --DOMWINDOW == 97 (000000A6160B2C00) [pid = 3056] [serial = 735] [outer = 0000000000000000] [url = about:blank] 09:16:10 INFO - PROCESS | 3056 | --DOMWINDOW == 96 (000000A608AEA800) [pid = 3056] [serial = 753] [outer = 0000000000000000] [url = about:blank] 09:16:10 INFO - PROCESS | 3056 | --DOMWINDOW == 95 (000000A6168F4800) [pid = 3056] [serial = 760] [outer = 0000000000000000] [url = about:blank] 09:16:10 INFO - PROCESS | 3056 | --DOMWINDOW == 94 (000000A61A050800) [pid = 3056] [serial = 738] [outer = 0000000000000000] [url = about:blank] 09:16:10 INFO - PROCESS | 3056 | --DOMWINDOW == 93 (000000A60F009000) [pid = 3056] [serial = 751] [outer = 0000000000000000] [url = about:blank] 09:16:10 INFO - PROCESS | 3056 | --DOMWINDOW == 92 (000000A60DC89800) [pid = 3056] [serial = 754] [outer = 0000000000000000] [url = about:blank] 09:16:10 INFO - PROCESS | 3056 | --DOMWINDOW == 91 (000000A616360400) [pid = 3056] [serial = 759] [outer = 0000000000000000] [url = about:blank] 09:16:10 INFO - PROCESS | 3056 | --DOMWINDOW == 90 (000000A60EE91C00) [pid = 3056] [serial = 732] [outer = 0000000000000000] [url = about:blank] 09:16:10 INFO - PROCESS | 3056 | --DOMWINDOW == 89 (000000A61F93BC00) [pid = 3056] [serial = 700] [outer = 0000000000000000] [url = about:blank] 09:16:10 INFO - PROCESS | 3056 | --DOMWINDOW == 88 (000000A620225400) [pid = 3056] [serial = 703] [outer = 0000000000000000] [url = about:blank] 09:16:10 INFO - PROCESS | 3056 | --DOMWINDOW == 87 (000000A620B3F000) [pid = 3056] [serial = 706] [outer = 0000000000000000] [url = about:blank] 09:16:10 INFO - PROCESS | 3056 | 1464365770417 Marionette TRACE conn5 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 09:16:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 09:16:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 2612ms 09:16:10 INFO - PROCESS | 3056 | 1464365770457 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 09:16:10 INFO - PROCESS | 3056 | 1464365770461 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 09:16:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 09:16:10 INFO - PROCESS | 3056 | 1464365770467 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 09:16:10 INFO - PROCESS | 3056 | 1464365770472 Marionette TRACE conn5 <- [1,1054,null,{}] 09:16:10 INFO - PROCESS | 3056 | 1464365770479 Marionette TRACE conn5 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:10 INFO - PROCESS | 3056 | 1464365770578 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 09:16:10 INFO - PROCESS | 3056 | 1464365770595 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:10 INFO - PROCESS | 3056 | ++DOCSHELL 000000A609650000 == 28 [pid = 3056] [id = 273] 09:16:10 INFO - PROCESS | 3056 | ++DOMWINDOW == 88 (000000A6079C7800) [pid = 3056] [serial = 818] [outer = 0000000000000000] 09:16:10 INFO - PROCESS | 3056 | ++DOMWINDOW == 89 (000000A6079CAC00) [pid = 3056] [serial = 819] [outer = 000000A6079C7800] 09:16:10 INFO - PROCESS | 3056 | 1464365770647 Marionette DEBUG loaded listener.js 09:16:10 INFO - PROCESS | 3056 | ++DOMWINDOW == 90 (000000A608241000) [pid = 3056] [serial = 820] [outer = 000000A6079C7800] 09:16:11 INFO - PROCESS | 3056 | 1464365771151 Marionette TRACE conn5 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 09:16:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 09:16:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 732ms 09:16:11 INFO - PROCESS | 3056 | 1464365771202 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 09:16:11 INFO - PROCESS | 3056 | 1464365771209 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 09:16:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 09:16:11 INFO - PROCESS | 3056 | 1464365771216 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 09:16:11 INFO - PROCESS | 3056 | 1464365771218 Marionette TRACE conn5 <- [1,1058,null,{}] 09:16:11 INFO - PROCESS | 3056 | 1464365771223 Marionette TRACE conn5 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:11 INFO - PROCESS | 3056 | 1464365771317 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 09:16:11 INFO - PROCESS | 3056 | 1464365771326 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:11 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60DCB6800 == 29 [pid = 3056] [id = 274] 09:16:11 INFO - PROCESS | 3056 | ++DOMWINDOW == 91 (000000A608AF0800) [pid = 3056] [serial = 821] [outer = 0000000000000000] 09:16:11 INFO - PROCESS | 3056 | ++DOMWINDOW == 92 (000000A608AF3C00) [pid = 3056] [serial = 822] [outer = 000000A608AF0800] 09:16:11 INFO - PROCESS | 3056 | 1464365771372 Marionette DEBUG loaded listener.js 09:16:11 INFO - PROCESS | 3056 | ++DOMWINDOW == 93 (000000A608CDAC00) [pid = 3056] [serial = 823] [outer = 000000A608AF0800] 09:16:11 INFO - PROCESS | 3056 | 1464365771840 Marionette TRACE conn5 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 09:16:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 09:16:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 671ms 09:16:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 09:16:11 INFO - PROCESS | 3056 | 1464365771893 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 09:16:11 INFO - PROCESS | 3056 | 1464365771896 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 09:16:11 INFO - PROCESS | 3056 | 1464365771899 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 09:16:11 INFO - PROCESS | 3056 | 1464365771903 Marionette TRACE conn5 <- [1,1062,null,{}] 09:16:11 INFO - PROCESS | 3056 | 1464365771915 Marionette TRACE conn5 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:12 INFO - PROCESS | 3056 | 1464365772052 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 09:16:12 INFO - PROCESS | 3056 | 1464365772128 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:12 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60EEBC000 == 30 [pid = 3056] [id = 275] 09:16:12 INFO - PROCESS | 3056 | ++DOMWINDOW == 94 (000000A607099C00) [pid = 3056] [serial = 824] [outer = 0000000000000000] 09:16:12 INFO - PROCESS | 3056 | ++DOMWINDOW == 95 (000000A608E86000) [pid = 3056] [serial = 825] [outer = 000000A607099C00] 09:16:12 INFO - PROCESS | 3056 | 1464365772179 Marionette DEBUG loaded listener.js 09:16:12 INFO - PROCESS | 3056 | ++DOMWINDOW == 96 (000000A60930B000) [pid = 3056] [serial = 826] [outer = 000000A607099C00] 09:16:12 INFO - PROCESS | 3056 | 1464365772584 Marionette TRACE conn5 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 09:16:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 09:16:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 753ms 09:16:12 INFO - PROCESS | 3056 | 1464365772655 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 09:16:12 INFO - PROCESS | 3056 | 1464365772658 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 09:16:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 09:16:12 INFO - PROCESS | 3056 | 1464365772661 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 09:16:12 INFO - PROCESS | 3056 | 1464365772663 Marionette TRACE conn5 <- [1,1066,null,{}] 09:16:12 INFO - PROCESS | 3056 | 1464365772667 Marionette TRACE conn5 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:12 INFO - PROCESS | 3056 | 1464365772758 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 09:16:12 INFO - PROCESS | 3056 | 1464365772766 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:12 INFO - PROCESS | 3056 | ++DOCSHELL 000000A612858800 == 31 [pid = 3056] [id = 276] 09:16:12 INFO - PROCESS | 3056 | ++DOMWINDOW == 97 (000000A609AEA400) [pid = 3056] [serial = 827] [outer = 0000000000000000] 09:16:12 INFO - PROCESS | 3056 | ++DOMWINDOW == 98 (000000A60A211800) [pid = 3056] [serial = 828] [outer = 000000A609AEA400] 09:16:12 INFO - PROCESS | 3056 | 1464365772815 Marionette DEBUG loaded listener.js 09:16:12 INFO - PROCESS | 3056 | ++DOMWINDOW == 99 (000000A60D40B400) [pid = 3056] [serial = 829] [outer = 000000A609AEA400] 09:16:13 INFO - PROCESS | 3056 | 1464365773242 Marionette TRACE conn5 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 09:16:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 09:16:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 629ms 09:16:13 INFO - PROCESS | 3056 | 1464365773293 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 09:16:13 INFO - PROCESS | 3056 | 1464365773295 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 09:16:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 09:16:13 INFO - PROCESS | 3056 | 1464365773298 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 09:16:13 INFO - PROCESS | 3056 | 1464365773300 Marionette TRACE conn5 <- [1,1070,null,{}] 09:16:13 INFO - PROCESS | 3056 | 1464365773304 Marionette TRACE conn5 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:13 INFO - PROCESS | 3056 | 1464365773386 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 09:16:13 INFO - PROCESS | 3056 | 1464365773423 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:13 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61313D000 == 32 [pid = 3056] [id = 277] 09:16:13 INFO - PROCESS | 3056 | ++DOMWINDOW == 100 (000000A608AF0000) [pid = 3056] [serial = 830] [outer = 0000000000000000] 09:16:13 INFO - PROCESS | 3056 | ++DOMWINDOW == 101 (000000A60DC21400) [pid = 3056] [serial = 831] [outer = 000000A608AF0000] 09:16:13 INFO - PROCESS | 3056 | 1464365773471 Marionette DEBUG loaded listener.js 09:16:13 INFO - PROCESS | 3056 | ++DOMWINDOW == 102 (000000A60DCEC400) [pid = 3056] [serial = 832] [outer = 000000A608AF0000] 09:16:13 INFO - PROCESS | 3056 | 1464365773904 Marionette TRACE conn5 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 09:16:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 09:16:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 629ms 09:16:13 INFO - PROCESS | 3056 | 1464365773931 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 09:16:13 INFO - PROCESS | 3056 | 1464365773934 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 09:16:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 09:16:13 INFO - PROCESS | 3056 | 1464365773937 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 09:16:13 INFO - PROCESS | 3056 | 1464365773939 Marionette TRACE conn5 <- [1,1074,null,{}] 09:16:13 INFO - PROCESS | 3056 | 1464365773948 Marionette TRACE conn5 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:14 INFO - PROCESS | 3056 | 1464365774071 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 09:16:14 INFO - PROCESS | 3056 | 1464365774082 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:14 INFO - PROCESS | 3056 | ++DOCSHELL 000000A614CAF800 == 33 [pid = 3056] [id = 278] 09:16:14 INFO - PROCESS | 3056 | ++DOMWINDOW == 103 (000000A60DF45400) [pid = 3056] [serial = 833] [outer = 0000000000000000] 09:16:14 INFO - PROCESS | 3056 | ++DOMWINDOW == 104 (000000A60ED4A000) [pid = 3056] [serial = 834] [outer = 000000A60DF45400] 09:16:14 INFO - PROCESS | 3056 | 1464365774129 Marionette DEBUG loaded listener.js 09:16:14 INFO - PROCESS | 3056 | ++DOMWINDOW == 105 (000000A60EE0A000) [pid = 3056] [serial = 835] [outer = 000000A60DF45400] 09:16:14 INFO - PROCESS | 3056 | 1464365774557 Marionette TRACE conn5 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 09:16:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 09:16:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 692ms 09:16:14 INFO - PROCESS | 3056 | 1464365774631 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 09:16:14 INFO - PROCESS | 3056 | 1464365774633 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 09:16:14 INFO - PROCESS | 3056 | 1464365774636 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 09:16:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 09:16:14 INFO - PROCESS | 3056 | 1464365774638 Marionette TRACE conn5 <- [1,1078,null,{}] 09:16:14 INFO - PROCESS | 3056 | 1464365774642 Marionette TRACE conn5 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:14 INFO - PROCESS | 3056 | 1464365774724 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 09:16:14 INFO - PROCESS | 3056 | 1464365774771 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:14 INFO - PROCESS | 3056 | ++DOCSHELL 000000A615620000 == 34 [pid = 3056] [id = 279] 09:16:14 INFO - PROCESS | 3056 | ++DOMWINDOW == 106 (000000A60F003000) [pid = 3056] [serial = 836] [outer = 0000000000000000] 09:16:14 INFO - PROCESS | 3056 | ++DOMWINDOW == 107 (000000A60F008C00) [pid = 3056] [serial = 837] [outer = 000000A60F003000] 09:16:14 INFO - PROCESS | 3056 | 1464365774819 Marionette DEBUG loaded listener.js 09:16:14 INFO - PROCESS | 3056 | ++DOMWINDOW == 108 (000000A60F299000) [pid = 3056] [serial = 838] [outer = 000000A60F003000] 09:16:15 INFO - PROCESS | 3056 | 1464365775251 Marionette TRACE conn5 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 09:16:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 09:16:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 628ms 09:16:15 INFO - PROCESS | 3056 | 1464365775276 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 09:16:15 INFO - PROCESS | 3056 | 1464365775287 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 09:16:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 09:16:15 INFO - PROCESS | 3056 | 1464365775295 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 09:16:15 INFO - PROCESS | 3056 | 1464365775297 Marionette TRACE conn5 <- [1,1082,null,{}] 09:16:15 INFO - PROCESS | 3056 | 1464365775301 Marionette TRACE conn5 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:15 INFO - PROCESS | 3056 | 1464365775383 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 09:16:15 INFO - PROCESS | 3056 | 1464365775392 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:15 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6158B2800 == 35 [pid = 3056] [id = 280] 09:16:15 INFO - PROCESS | 3056 | ++DOMWINDOW == 109 (000000A60F874C00) [pid = 3056] [serial = 839] [outer = 0000000000000000] 09:16:15 INFO - PROCESS | 3056 | ++DOMWINDOW == 110 (000000A60FC0DC00) [pid = 3056] [serial = 840] [outer = 000000A60F874C00] 09:16:15 INFO - PROCESS | 3056 | 1464365775438 Marionette DEBUG loaded listener.js 09:16:15 INFO - PROCESS | 3056 | ++DOMWINDOW == 111 (000000A611D6E400) [pid = 3056] [serial = 841] [outer = 000000A60F874C00] 09:16:15 INFO - PROCESS | 3056 | 1464365775911 Marionette TRACE conn5 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 09:16:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 09:16:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 629ms 09:16:15 INFO - PROCESS | 3056 | 1464365775933 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 09:16:15 INFO - PROCESS | 3056 | 1464365775936 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 09:16:15 INFO - PROCESS | 3056 | 1464365775939 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 09:16:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 09:16:15 INFO - PROCESS | 3056 | 1464365775941 Marionette TRACE conn5 <- [1,1086,null,{}] 09:16:15 INFO - PROCESS | 3056 | 1464365775945 Marionette TRACE conn5 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:16 INFO - PROCESS | 3056 | 1464365776051 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 09:16:16 INFO - PROCESS | 3056 | 1464365776060 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:16 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60EEBB800 == 36 [pid = 3056] [id = 281] 09:16:16 INFO - PROCESS | 3056 | ++DOMWINDOW == 112 (000000A611D96400) [pid = 3056] [serial = 842] [outer = 0000000000000000] 09:16:16 INFO - PROCESS | 3056 | ++DOMWINDOW == 113 (000000A611DBC400) [pid = 3056] [serial = 843] [outer = 000000A611D96400] 09:16:16 INFO - PROCESS | 3056 | 1464365776146 Marionette DEBUG loaded listener.js 09:16:16 INFO - PROCESS | 3056 | ++DOMWINDOW == 114 (000000A612427000) [pid = 3056] [serial = 844] [outer = 000000A611D96400] 09:16:16 INFO - PROCESS | 3056 | 1464365776602 Marionette TRACE conn5 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 09:16:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 09:16:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 691ms 09:16:16 INFO - PROCESS | 3056 | 1464365776636 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 09:16:16 INFO - PROCESS | 3056 | 1464365776638 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 09:16:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 09:16:16 INFO - PROCESS | 3056 | 1464365776641 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 09:16:16 INFO - PROCESS | 3056 | 1464365776643 Marionette TRACE conn5 <- [1,1090,null,{}] 09:16:16 INFO - PROCESS | 3056 | 1464365776647 Marionette TRACE conn5 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:16 INFO - PROCESS | 3056 | 1464365776760 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 09:16:16 INFO - PROCESS | 3056 | 1464365776775 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:16 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6167B8800 == 37 [pid = 3056] [id = 282] 09:16:16 INFO - PROCESS | 3056 | ++DOMWINDOW == 115 (000000A611D93400) [pid = 3056] [serial = 845] [outer = 0000000000000000] 09:16:16 INFO - PROCESS | 3056 | ++DOMWINDOW == 116 (000000A61294C800) [pid = 3056] [serial = 846] [outer = 000000A611D93400] 09:16:16 INFO - PROCESS | 3056 | 1464365776859 Marionette DEBUG loaded listener.js 09:16:16 INFO - PROCESS | 3056 | ++DOMWINDOW == 117 (000000A6130BA000) [pid = 3056] [serial = 847] [outer = 000000A611D93400] 09:16:17 INFO - PROCESS | 3056 | 1464365777300 Marionette TRACE conn5 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 09:16:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 09:16:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 690ms 09:16:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 09:16:17 INFO - PROCESS | 3056 | 1464365777334 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 09:16:17 INFO - PROCESS | 3056 | 1464365777336 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 09:16:17 INFO - PROCESS | 3056 | 1464365777345 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 09:16:17 INFO - PROCESS | 3056 | 1464365777348 Marionette TRACE conn5 <- [1,1094,null,{}] 09:16:17 INFO - PROCESS | 3056 | 1464365777352 Marionette TRACE conn5 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:17 INFO - PROCESS | 3056 | 1464365777511 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 09:16:17 INFO - PROCESS | 3056 | 1464365777537 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:17 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61313C800 == 38 [pid = 3056] [id = 283] 09:16:17 INFO - PROCESS | 3056 | ++DOMWINDOW == 118 (000000A614CD7400) [pid = 3056] [serial = 848] [outer = 0000000000000000] 09:16:17 INFO - PROCESS | 3056 | ++DOMWINDOW == 119 (000000A614CDA000) [pid = 3056] [serial = 849] [outer = 000000A614CD7400] 09:16:17 INFO - PROCESS | 3056 | 1464365777593 Marionette DEBUG loaded listener.js 09:16:17 INFO - PROCESS | 3056 | ++DOMWINDOW == 120 (000000A614E29000) [pid = 3056] [serial = 850] [outer = 000000A614CD7400] 09:16:18 INFO - PROCESS | 3056 | --DOMWINDOW == 119 (000000A61F89B000) [pid = 3056] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 09:16:18 INFO - PROCESS | 3056 | --DOMWINDOW == 118 (000000A6155F3000) [pid = 3056] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 09:16:18 INFO - PROCESS | 3056 | --DOMWINDOW == 117 (000000A61A59D400) [pid = 3056] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 09:16:18 INFO - PROCESS | 3056 | --DOMWINDOW == 116 (000000A60DDEB000) [pid = 3056] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 09:16:18 INFO - PROCESS | 3056 | --DOMWINDOW == 115 (000000A6194A5800) [pid = 3056] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 09:16:18 INFO - PROCESS | 3056 | --DOMWINDOW == 114 (000000A614FCEC00) [pid = 3056] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 09:16:18 INFO - PROCESS | 3056 | --DOMWINDOW == 113 (000000A61A051800) [pid = 3056] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 09:16:18 INFO - PROCESS | 3056 | --DOMWINDOW == 112 (000000A61F944400) [pid = 3056] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 09:16:18 INFO - PROCESS | 3056 | --DOMWINDOW == 111 (000000A609441000) [pid = 3056] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 09:16:18 INFO - PROCESS | 3056 | --DOMWINDOW == 110 (000000A61F945400) [pid = 3056] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 09:16:18 INFO - PROCESS | 3056 | --DOMWINDOW == 109 (000000A620D4EC00) [pid = 3056] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 09:16:18 INFO - PROCESS | 3056 | --DOMWINDOW == 108 (000000A618616000) [pid = 3056] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 09:16:18 INFO - PROCESS | 3056 | --DOMWINDOW == 107 (000000A6162F9800) [pid = 3056] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 09:16:18 INFO - PROCESS | 3056 | --DOMWINDOW == 106 (000000A61294D800) [pid = 3056] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 09:16:18 INFO - PROCESS | 3056 | --DOMWINDOW == 105 (000000A60709AC00) [pid = 3056] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 09:16:18 INFO - PROCESS | 3056 | --DOMWINDOW == 104 (000000A616353800) [pid = 3056] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 09:16:18 INFO - PROCESS | 3056 | --DOMWINDOW == 103 (000000A618759000) [pid = 3056] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 09:16:18 INFO - PROCESS | 3056 | --DOMWINDOW == 102 (000000A6162FB400) [pid = 3056] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 09:16:18 INFO - PROCESS | 3056 | --DOMWINDOW == 101 (000000A60A20A800) [pid = 3056] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 09:16:18 INFO - PROCESS | 3056 | --DOMWINDOW == 100 (000000A612424000) [pid = 3056] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 09:16:18 INFO - PROCESS | 3056 | --DOMWINDOW == 99 (000000A608CE2800) [pid = 3056] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 09:16:18 INFO - PROCESS | 3056 | --DOMWINDOW == 98 (000000A61F895800) [pid = 3056] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 09:16:18 INFO - PROCESS | 3056 | --DOMWINDOW == 97 (000000A61F894800) [pid = 3056] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 09:16:18 INFO - PROCESS | 3056 | --DOMWINDOW == 96 (000000A61AC13400) [pid = 3056] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 09:16:18 INFO - PROCESS | 3056 | [3056] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 09:16:18 INFO - PROCESS | 3056 | 1464365778691 Marionette TRACE conn5 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 09:16:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 09:16:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1400ms 09:16:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 09:16:18 INFO - PROCESS | 3056 | 1464365778745 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 09:16:18 INFO - PROCESS | 3056 | 1464365778747 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 09:16:18 INFO - PROCESS | 3056 | 1464365778750 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 09:16:18 INFO - PROCESS | 3056 | 1464365778752 Marionette TRACE conn5 <- [1,1098,null,{}] 09:16:18 INFO - PROCESS | 3056 | 1464365778755 Marionette TRACE conn5 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:18 INFO - PROCESS | 3056 | 1464365778869 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 09:16:18 INFO - PROCESS | 3056 | 1464365778880 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:18 INFO - PROCESS | 3056 | ++DOCSHELL 000000A619021800 == 39 [pid = 3056] [id = 284] 09:16:18 INFO - PROCESS | 3056 | ++DOMWINDOW == 97 (000000A614CD8000) [pid = 3056] [serial = 851] [outer = 0000000000000000] 09:16:18 INFO - PROCESS | 3056 | ++DOMWINDOW == 98 (000000A615157C00) [pid = 3056] [serial = 852] [outer = 000000A614CD8000] 09:16:18 INFO - PROCESS | 3056 | 1464365778928 Marionette DEBUG loaded listener.js 09:16:19 INFO - PROCESS | 3056 | ++DOMWINDOW == 99 (000000A6151CDC00) [pid = 3056] [serial = 853] [outer = 000000A614CD8000] 09:16:19 INFO - PROCESS | 3056 | 1464365779328 Marionette TRACE conn5 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 09:16:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 09:16:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 626ms 09:16:19 INFO - PROCESS | 3056 | 1464365779377 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 09:16:19 INFO - PROCESS | 3056 | 1464365779379 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 09:16:19 INFO - PROCESS | 3056 | 1464365779382 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 09:16:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 09:16:19 INFO - PROCESS | 3056 | 1464365779384 Marionette TRACE conn5 <- [1,1102,null,{}] 09:16:19 INFO - PROCESS | 3056 | 1464365779388 Marionette TRACE conn5 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:19 INFO - PROCESS | 3056 | 1464365779498 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 09:16:19 INFO - PROCESS | 3056 | 1464365779507 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:19 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6191A6000 == 40 [pid = 3056] [id = 285] 09:16:19 INFO - PROCESS | 3056 | ++DOMWINDOW == 100 (000000A615163800) [pid = 3056] [serial = 854] [outer = 0000000000000000] 09:16:19 INFO - PROCESS | 3056 | ++DOMWINDOW == 101 (000000A61557C800) [pid = 3056] [serial = 855] [outer = 000000A615163800] 09:16:19 INFO - PROCESS | 3056 | 1464365779578 Marionette DEBUG loaded listener.js 09:16:19 INFO - PROCESS | 3056 | ++DOMWINDOW == 102 (000000A6155F4800) [pid = 3056] [serial = 856] [outer = 000000A615163800] 09:16:20 INFO - PROCESS | 3056 | 1464365779993 Marionette TRACE conn5 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 09:16:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 09:16:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 629ms 09:16:20 INFO - PROCESS | 3056 | 1464365780015 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 09:16:20 INFO - PROCESS | 3056 | 1464365780017 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 09:16:20 INFO - PROCESS | 3056 | 1464365780021 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 09:16:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 09:16:20 INFO - PROCESS | 3056 | 1464365780022 Marionette TRACE conn5 <- [1,1106,null,{}] 09:16:20 INFO - PROCESS | 3056 | 1464365780026 Marionette TRACE conn5 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:20 INFO - PROCESS | 3056 | 1464365780139 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 09:16:20 INFO - PROCESS | 3056 | 1464365780148 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:20 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6191C7800 == 41 [pid = 3056] [id = 286] 09:16:20 INFO - PROCESS | 3056 | ++DOMWINDOW == 103 (000000A6155F9000) [pid = 3056] [serial = 857] [outer = 0000000000000000] 09:16:20 INFO - PROCESS | 3056 | ++DOMWINDOW == 104 (000000A6155FCC00) [pid = 3056] [serial = 858] [outer = 000000A6155F9000] 09:16:20 INFO - PROCESS | 3056 | 1464365780192 Marionette DEBUG loaded listener.js 09:16:20 INFO - PROCESS | 3056 | ++DOMWINDOW == 105 (000000A615BF2800) [pid = 3056] [serial = 859] [outer = 000000A6155F9000] 09:16:21 INFO - PROCESS | 3056 | 1464365781032 Marionette TRACE conn5 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 09:16:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 09:16:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1029ms 09:16:21 INFO - PROCESS | 3056 | 1464365781054 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 09:16:21 INFO - PROCESS | 3056 | 1464365781060 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 09:16:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 09:16:21 INFO - PROCESS | 3056 | 1464365781086 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 09:16:21 INFO - PROCESS | 3056 | 1464365781091 Marionette TRACE conn5 <- [1,1110,null,{}] 09:16:21 INFO - PROCESS | 3056 | 1464365781097 Marionette TRACE conn5 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:21 INFO - PROCESS | 3056 | 1464365781223 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 09:16:21 INFO - PROCESS | 3056 | 1464365781341 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:21 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60DDBD800 == 42 [pid = 3056] [id = 287] 09:16:21 INFO - PROCESS | 3056 | ++DOMWINDOW == 106 (000000A608A41C00) [pid = 3056] [serial = 860] [outer = 0000000000000000] 09:16:21 INFO - PROCESS | 3056 | ++DOMWINDOW == 107 (000000A608AF0400) [pid = 3056] [serial = 861] [outer = 000000A608A41C00] 09:16:21 INFO - PROCESS | 3056 | 1464365781401 Marionette DEBUG loaded listener.js 09:16:21 INFO - PROCESS | 3056 | ++DOMWINDOW == 108 (000000A608E0FC00) [pid = 3056] [serial = 862] [outer = 000000A608A41C00] 09:16:22 INFO - PROCESS | 3056 | 1464365782111 Marionette TRACE conn5 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 09:16:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 09:16:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1079ms 09:16:22 INFO - PROCESS | 3056 | 1464365782169 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 09:16:22 INFO - PROCESS | 3056 | 1464365782175 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 09:16:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 09:16:22 INFO - PROCESS | 3056 | 1464365782182 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 09:16:22 INFO - PROCESS | 3056 | 1464365782185 Marionette TRACE conn5 <- [1,1114,null,{}] 09:16:22 INFO - PROCESS | 3056 | 1464365782213 Marionette TRACE conn5 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:22 INFO - PROCESS | 3056 | 1464365782376 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 09:16:22 INFO - PROCESS | 3056 | 1464365782422 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:22 INFO - PROCESS | 3056 | ++DOCSHELL 000000A615618000 == 43 [pid = 3056] [id = 288] 09:16:22 INFO - PROCESS | 3056 | ++DOMWINDOW == 109 (000000A60D259C00) [pid = 3056] [serial = 863] [outer = 0000000000000000] 09:16:22 INFO - PROCESS | 3056 | ++DOMWINDOW == 110 (000000A60DC23000) [pid = 3056] [serial = 864] [outer = 000000A60D259C00] 09:16:22 INFO - PROCESS | 3056 | 1464365782478 Marionette DEBUG loaded listener.js 09:16:22 INFO - PROCESS | 3056 | ++DOMWINDOW == 111 (000000A60DF4E000) [pid = 3056] [serial = 865] [outer = 000000A60D259C00] 09:16:23 INFO - PROCESS | 3056 | 1464365783457 Marionette TRACE conn5 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 09:16:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 09:16:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1344ms 09:16:23 INFO - PROCESS | 3056 | 1464365783531 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 09:16:23 INFO - PROCESS | 3056 | 1464365783536 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 09:16:23 INFO - PROCESS | 3056 | 1464365783542 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 09:16:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 09:16:23 INFO - PROCESS | 3056 | 1464365783546 Marionette TRACE conn5 <- [1,1118,null,{}] 09:16:23 INFO - PROCESS | 3056 | 1464365783553 Marionette TRACE conn5 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:23 INFO - PROCESS | 3056 | --DOCSHELL 000000A6191CB800 == 42 [pid = 3056] [id = 214] 09:16:23 INFO - PROCESS | 3056 | --DOCSHELL 000000A61F6FF000 == 41 [pid = 3056] [id = 209] 09:16:23 INFO - PROCESS | 3056 | --DOCSHELL 000000A61F76A000 == 40 [pid = 3056] [id = 215] 09:16:23 INFO - PROCESS | 3056 | --DOCSHELL 000000A620732800 == 39 [pid = 3056] [id = 216] 09:16:23 INFO - PROCESS | 3056 | --DOCSHELL 000000A61D8D8000 == 38 [pid = 3056] [id = 208] 09:16:23 INFO - PROCESS | 3056 | --DOCSHELL 000000A61CF27800 == 37 [pid = 3056] [id = 207] 09:16:23 INFO - PROCESS | 3056 | --DOCSHELL 000000A617240000 == 36 [pid = 3056] [id = 205] 09:16:23 INFO - PROCESS | 3056 | --DOCSHELL 000000A61969D800 == 35 [pid = 3056] [id = 206] 09:16:23 INFO - PROCESS | 3056 | --DOCSHELL 000000A621029800 == 34 [pid = 3056] [id = 272] 09:16:23 INFO - PROCESS | 3056 | --DOMWINDOW == 110 (000000A61ACEEC00) [pid = 3056] [serial = 745] [outer = 0000000000000000] [url = about:blank] 09:16:23 INFO - PROCESS | 3056 | --DOMWINDOW == 109 (000000A613077400) [pid = 3056] [serial = 733] [outer = 0000000000000000] [url = about:blank] 09:16:23 INFO - PROCESS | 3056 | --DOMWINDOW == 108 (000000A61A28CC00) [pid = 3056] [serial = 739] [outer = 0000000000000000] [url = about:blank] 09:16:23 INFO - PROCESS | 3056 | --DOMWINDOW == 107 (000000A61A5A5800) [pid = 3056] [serial = 742] [outer = 0000000000000000] [url = about:blank] 09:16:23 INFO - PROCESS | 3056 | --DOMWINDOW == 106 (000000A62020D400) [pid = 3056] [serial = 748] [outer = 0000000000000000] [url = about:blank] 09:16:23 INFO - PROCESS | 3056 | --DOMWINDOW == 105 (000000A616368C00) [pid = 3056] [serial = 736] [outer = 0000000000000000] [url = about:blank] 09:16:23 INFO - PROCESS | 3056 | --DOMWINDOW == 104 (000000A61A54C800) [pid = 3056] [serial = 801] [outer = 0000000000000000] [url = about:blank] 09:16:23 INFO - PROCESS | 3056 | --DOMWINDOW == 103 (000000A61AC16000) [pid = 3056] [serial = 802] [outer = 0000000000000000] [url = about:blank] 09:16:23 INFO - PROCESS | 3056 | --DOMWINDOW == 102 (000000A620A47400) [pid = 3056] [serial = 805] [outer = 0000000000000000] [url = about:blank] 09:16:23 INFO - PROCESS | 3056 | --DOMWINDOW == 101 (000000A620210800) [pid = 3056] [serial = 804] [outer = 0000000000000000] [url = about:blank] 09:16:23 INFO - PROCESS | 3056 | --DOMWINDOW == 100 (000000A6170A0000) [pid = 3056] [serial = 810] [outer = 0000000000000000] [url = about:blank] 09:16:23 INFO - PROCESS | 3056 | --DOMWINDOW == 99 (000000A620A8A800) [pid = 3056] [serial = 807] [outer = 0000000000000000] [url = about:blank] 09:16:23 INFO - PROCESS | 3056 | --DOMWINDOW == 98 (000000A620D51800) [pid = 3056] [serial = 813] [outer = 0000000000000000] [url = about:blank] 09:16:23 INFO - PROCESS | 3056 | --DOMWINDOW == 97 (000000A620B43000) [pid = 3056] [serial = 808] [outer = 0000000000000000] [url = about:blank] 09:16:23 INFO - PROCESS | 3056 | --DOMWINDOW == 96 (000000A61A54DC00) [pid = 3056] [serial = 775] [outer = 0000000000000000] [url = about:blank] 09:16:23 INFO - PROCESS | 3056 | --DOMWINDOW == 95 (000000A61A285000) [pid = 3056] [serial = 774] [outer = 0000000000000000] [url = about:blank] 09:16:23 INFO - PROCESS | 3056 | --DOMWINDOW == 94 (000000A618754000) [pid = 3056] [serial = 772] [outer = 0000000000000000] [url = about:blank] 09:16:23 INFO - PROCESS | 3056 | --DOMWINDOW == 93 (000000A616447400) [pid = 3056] [serial = 771] [outer = 0000000000000000] [url = about:blank] 09:16:23 INFO - PROCESS | 3056 | --DOMWINDOW == 92 (000000A615156C00) [pid = 3056] [serial = 769] [outer = 0000000000000000] [url = about:blank] 09:16:23 INFO - PROCESS | 3056 | --DOMWINDOW == 91 (000000A61324EC00) [pid = 3056] [serial = 768] [outer = 0000000000000000] [url = about:blank] 09:16:23 INFO - PROCESS | 3056 | --DOMWINDOW == 90 (000000A609AE9C00) [pid = 3056] [serial = 766] [outer = 0000000000000000] [url = about:blank] 09:16:23 INFO - PROCESS | 3056 | --DOMWINDOW == 89 (000000A608AEC800) [pid = 3056] [serial = 765] [outer = 0000000000000000] [url = about:blank] 09:16:23 INFO - PROCESS | 3056 | --DOMWINDOW == 88 (000000A618246000) [pid = 3056] [serial = 763] [outer = 0000000000000000] [url = about:blank] 09:16:23 INFO - PROCESS | 3056 | --DOMWINDOW == 87 (000000A620D58400) [pid = 3056] [serial = 814] [outer = 0000000000000000] [url = about:blank] 09:16:23 INFO - PROCESS | 3056 | --DOMWINDOW == 86 (000000A619D77400) [pid = 3056] [serial = 798] [outer = 0000000000000000] [url = about:blank] 09:16:23 INFO - PROCESS | 3056 | --DOMWINDOW == 85 (000000A6164CCC00) [pid = 3056] [serial = 795] [outer = 0000000000000000] [url = about:blank] 09:16:23 INFO - PROCESS | 3056 | --DOMWINDOW == 84 (000000A617D73000) [pid = 3056] [serial = 796] [outer = 0000000000000000] [url = about:blank] 09:16:23 INFO - PROCESS | 3056 | --DOMWINDOW == 83 (000000A614CD4400) [pid = 3056] [serial = 792] [outer = 0000000000000000] [url = about:blank] 09:16:23 INFO - PROCESS | 3056 | --DOMWINDOW == 82 (000000A622E5D800) [pid = 3056] [serial = 816] [outer = 0000000000000000] [url = about:blank] 09:16:23 INFO - PROCESS | 3056 | --DOMWINDOW == 81 (000000A6155F3400) [pid = 3056] [serial = 793] [outer = 0000000000000000] [url = about:blank] 09:16:23 INFO - PROCESS | 3056 | --DOMWINDOW == 80 (000000A61515CC00) [pid = 3056] [serial = 790] [outer = 0000000000000000] [url = about:blank] 09:16:23 INFO - PROCESS | 3056 | --DOMWINDOW == 79 (000000A613070C00) [pid = 3056] [serial = 789] [outer = 0000000000000000] [url = about:blank] 09:16:23 INFO - PROCESS | 3056 | --DOMWINDOW == 78 (000000A614E2FC00) [pid = 3056] [serial = 787] [outer = 0000000000000000] [url = about:blank] 09:16:23 INFO - PROCESS | 3056 | --DOMWINDOW == 77 (000000A60D580C00) [pid = 3056] [serial = 786] [outer = 0000000000000000] [url = about:blank] 09:16:23 INFO - PROCESS | 3056 | --DOMWINDOW == 76 (000000A620A4C400) [pid = 3056] [serial = 784] [outer = 0000000000000000] [url = about:blank] 09:16:23 INFO - PROCESS | 3056 | --DOMWINDOW == 75 (000000A620230800) [pid = 3056] [serial = 783] [outer = 0000000000000000] [url = about:blank] 09:16:23 INFO - PROCESS | 3056 | --DOMWINDOW == 74 (000000A61F946000) [pid = 3056] [serial = 781] [outer = 0000000000000000] [url = about:blank] 09:16:23 INFO - PROCESS | 3056 | --DOMWINDOW == 73 (000000A61F89AC00) [pid = 3056] [serial = 780] [outer = 0000000000000000] [url = about:blank] 09:16:23 INFO - PROCESS | 3056 | --DOMWINDOW == 72 (000000A61CCCC000) [pid = 3056] [serial = 778] [outer = 0000000000000000] [url = about:blank] 09:16:23 INFO - PROCESS | 3056 | --DOMWINDOW == 71 (000000A61AC1D800) [pid = 3056] [serial = 777] [outer = 0000000000000000] [url = about:blank] 09:16:23 INFO - PROCESS | 3056 | --DOMWINDOW == 70 (000000A620B3FC00) [pid = 3056] [serial = 811] [outer = 0000000000000000] [url = about:blank] 09:16:23 INFO - PROCESS | 3056 | --DOMWINDOW == 69 (000000A61A16B800) [pid = 3056] [serial = 799] [outer = 0000000000000000] [url = about:blank] 09:16:23 INFO - PROCESS | 3056 | 1464365783738 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 09:16:23 INFO - PROCESS | 3056 | 1464365783793 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:23 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60D24A000 == 35 [pid = 3056] [id = 289] 09:16:23 INFO - PROCESS | 3056 | ++DOMWINDOW == 70 (000000A6071D9400) [pid = 3056] [serial = 866] [outer = 0000000000000000] 09:16:23 INFO - PROCESS | 3056 | ++DOMWINDOW == 71 (000000A6080C4000) [pid = 3056] [serial = 867] [outer = 000000A6071D9400] 09:16:23 INFO - PROCESS | 3056 | 1464365783843 Marionette DEBUG loaded listener.js 09:16:23 INFO - PROCESS | 3056 | ++DOMWINDOW == 72 (000000A608CE2000) [pid = 3056] [serial = 868] [outer = 000000A6071D9400] 09:16:24 INFO - PROCESS | 3056 | 1464365784302 Marionette TRACE conn5 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 09:16:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 09:16:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 839ms 09:16:24 INFO - PROCESS | 3056 | 1464365784385 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 09:16:24 INFO - PROCESS | 3056 | 1464365784391 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 09:16:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 09:16:24 INFO - PROCESS | 3056 | 1464365784398 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 09:16:24 INFO - PROCESS | 3056 | 1464365784400 Marionette TRACE conn5 <- [1,1122,null,{}] 09:16:24 INFO - PROCESS | 3056 | 1464365784405 Marionette TRACE conn5 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:24 INFO - PROCESS | 3056 | 1464365784494 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 09:16:24 INFO - PROCESS | 3056 | 1464365784510 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:24 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60FCCD000 == 36 [pid = 3056] [id = 290] 09:16:24 INFO - PROCESS | 3056 | ++DOMWINDOW == 73 (000000A609442000) [pid = 3056] [serial = 869] [outer = 0000000000000000] 09:16:24 INFO - PROCESS | 3056 | ++DOMWINDOW == 74 (000000A609AE4400) [pid = 3056] [serial = 870] [outer = 000000A609442000] 09:16:24 INFO - PROCESS | 3056 | 1464365784556 Marionette DEBUG loaded listener.js 09:16:24 INFO - PROCESS | 3056 | ++DOMWINDOW == 75 (000000A60D469000) [pid = 3056] [serial = 871] [outer = 000000A609442000] 09:16:24 INFO - PROCESS | 3056 | [GFX2-]: DrawTargetD2D 1.1 (000000A6157BD6D0): Failed to create GradientStopCollection with no stops. 09:16:24 INFO - PROCESS | 3056 | [GFX3-]: No stops specified for gradient pattern. 09:16:25 INFO - PROCESS | 3056 | 1464365785015 Marionette TRACE conn5 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 09:16:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 09:16:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 629ms 09:16:25 INFO - PROCESS | 3056 | 1464365785028 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 09:16:25 INFO - PROCESS | 3056 | 1464365785031 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 09:16:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 09:16:25 INFO - PROCESS | 3056 | 1464365785034 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 09:16:25 INFO - PROCESS | 3056 | 1464365785038 Marionette TRACE conn5 <- [1,1126,null,{}] 09:16:25 INFO - PROCESS | 3056 | 1464365785055 Marionette TRACE conn5 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:25 INFO - PROCESS | 3056 | 1464365785184 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 09:16:25 INFO - PROCESS | 3056 | 1464365785251 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:25 INFO - PROCESS | 3056 | ++DOCSHELL 000000A614F19800 == 37 [pid = 3056] [id = 291] 09:16:25 INFO - PROCESS | 3056 | ++DOMWINDOW == 76 (000000A607A09800) [pid = 3056] [serial = 872] [outer = 0000000000000000] 09:16:25 INFO - PROCESS | 3056 | ++DOMWINDOW == 77 (000000A60E195400) [pid = 3056] [serial = 873] [outer = 000000A607A09800] 09:16:25 INFO - PROCESS | 3056 | 1464365785307 Marionette DEBUG loaded listener.js 09:16:25 INFO - PROCESS | 3056 | ++DOMWINDOW == 78 (000000A60EE8CC00) [pid = 3056] [serial = 874] [outer = 000000A607A09800] 09:16:25 INFO - PROCESS | 3056 | 1464365785709 Marionette TRACE conn5 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 09:16:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 09:16:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 691ms 09:16:25 INFO - PROCESS | 3056 | 1464365785727 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 09:16:25 INFO - PROCESS | 3056 | 1464365785729 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 09:16:25 INFO - PROCESS | 3056 | 1464365785733 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 09:16:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 09:16:25 INFO - PROCESS | 3056 | 1464365785734 Marionette TRACE conn5 <- [1,1130,null,{}] 09:16:25 INFO - PROCESS | 3056 | 1464365785738 Marionette TRACE conn5 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:25 INFO - PROCESS | 3056 | 1464365785830 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 09:16:25 INFO - PROCESS | 3056 | 1464365785913 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:25 INFO - PROCESS | 3056 | ++DOCSHELL 000000A615912000 == 38 [pid = 3056] [id = 292] 09:16:25 INFO - PROCESS | 3056 | ++DOMWINDOW == 79 (000000A60EE03800) [pid = 3056] [serial = 875] [outer = 0000000000000000] 09:16:25 INFO - PROCESS | 3056 | ++DOMWINDOW == 80 (000000A60F010C00) [pid = 3056] [serial = 876] [outer = 000000A60EE03800] 09:16:25 INFO - PROCESS | 3056 | 1464365785960 Marionette DEBUG loaded listener.js 09:16:26 INFO - PROCESS | 3056 | ++DOMWINDOW == 81 (000000A60FC1AC00) [pid = 3056] [serial = 877] [outer = 000000A60EE03800] 09:16:26 INFO - PROCESS | 3056 | 1464365786386 Marionette TRACE conn5 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 09:16:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 09:16:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 692ms 09:16:26 INFO - PROCESS | 3056 | 1464365786433 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 09:16:26 INFO - PROCESS | 3056 | 1464365786435 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 09:16:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 09:16:26 INFO - PROCESS | 3056 | 1464365786439 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 09:16:26 INFO - PROCESS | 3056 | 1464365786441 Marionette TRACE conn5 <- [1,1134,null,{}] 09:16:26 INFO - PROCESS | 3056 | 1464365786444 Marionette TRACE conn5 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:26 INFO - PROCESS | 3056 | 1464365786589 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 09:16:26 INFO - PROCESS | 3056 | 1464365786613 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:26 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61686E800 == 39 [pid = 3056] [id = 293] 09:16:26 INFO - PROCESS | 3056 | ++DOMWINDOW == 82 (000000A611D8BC00) [pid = 3056] [serial = 878] [outer = 0000000000000000] 09:16:26 INFO - PROCESS | 3056 | ++DOMWINDOW == 83 (000000A612424400) [pid = 3056] [serial = 879] [outer = 000000A611D8BC00] 09:16:26 INFO - PROCESS | 3056 | 1464365786667 Marionette DEBUG loaded listener.js 09:16:26 INFO - PROCESS | 3056 | ++DOMWINDOW == 84 (000000A613077000) [pid = 3056] [serial = 880] [outer = 000000A611D8BC00] 09:16:27 INFO - PROCESS | 3056 | 1464365787113 Marionette TRACE conn5 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 09:16:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 09:16:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 732ms 09:16:27 INFO - PROCESS | 3056 | 1464365787173 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 09:16:27 INFO - PROCESS | 3056 | 1464365787176 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 09:16:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 09:16:27 INFO - PROCESS | 3056 | 1464365787179 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 09:16:27 INFO - PROCESS | 3056 | 1464365787181 Marionette TRACE conn5 <- [1,1138,null,{}] 09:16:27 INFO - PROCESS | 3056 | 1464365787185 Marionette TRACE conn5 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:27 INFO - PROCESS | 3056 | 1464365787316 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 09:16:27 INFO - PROCESS | 3056 | 1464365787371 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:27 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61901E800 == 40 [pid = 3056] [id = 294] 09:16:27 INFO - PROCESS | 3056 | ++DOMWINDOW == 85 (000000A614793C00) [pid = 3056] [serial = 881] [outer = 0000000000000000] 09:16:27 INFO - PROCESS | 3056 | ++DOMWINDOW == 86 (000000A614E23400) [pid = 3056] [serial = 882] [outer = 000000A614793C00] 09:16:27 INFO - PROCESS | 3056 | 1464365787417 Marionette DEBUG loaded listener.js 09:16:27 INFO - PROCESS | 3056 | ++DOMWINDOW == 87 (000000A614E96800) [pid = 3056] [serial = 883] [outer = 000000A614793C00] 09:16:27 INFO - PROCESS | 3056 | 1464365787931 Marionette TRACE conn5 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 09:16:27 INFO - PROCESS | 3056 | --DOMWINDOW == 86 (000000A615163800) [pid = 3056] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 09:16:27 INFO - PROCESS | 3056 | --DOMWINDOW == 85 (000000A611D96400) [pid = 3056] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 09:16:27 INFO - PROCESS | 3056 | --DOMWINDOW == 84 (000000A607099C00) [pid = 3056] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 09:16:27 INFO - PROCESS | 3056 | --DOMWINDOW == 83 (000000A60DF45400) [pid = 3056] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 09:16:27 INFO - PROCESS | 3056 | --DOMWINDOW == 82 (000000A6079C7800) [pid = 3056] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 09:16:27 INFO - PROCESS | 3056 | --DOMWINDOW == 81 (000000A60F874C00) [pid = 3056] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 09:16:27 INFO - PROCESS | 3056 | --DOMWINDOW == 80 (000000A620D59000) [pid = 3056] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 09:16:27 INFO - PROCESS | 3056 | --DOMWINDOW == 79 (000000A608AF0000) [pid = 3056] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 09:16:27 INFO - PROCESS | 3056 | --DOMWINDOW == 78 (000000A608AF0800) [pid = 3056] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 09:16:27 INFO - PROCESS | 3056 | --DOMWINDOW == 77 (000000A609AEA400) [pid = 3056] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 09:16:27 INFO - PROCESS | 3056 | --DOMWINDOW == 76 (000000A60F003000) [pid = 3056] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 09:16:27 INFO - PROCESS | 3056 | --DOMWINDOW == 75 (000000A611D93400) [pid = 3056] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 09:16:27 INFO - PROCESS | 3056 | --DOMWINDOW == 74 (000000A614CD7400) [pid = 3056] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 09:16:27 INFO - PROCESS | 3056 | --DOMWINDOW == 73 (000000A614CD8000) [pid = 3056] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 09:16:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 09:16:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 839ms 09:16:28 INFO - PROCESS | 3056 | 1464365788022 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 09:16:28 INFO - PROCESS | 3056 | 1464365788024 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 09:16:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 09:16:28 INFO - PROCESS | 3056 | 1464365788027 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 09:16:28 INFO - PROCESS | 3056 | 1464365788029 Marionette TRACE conn5 <- [1,1142,null,{}] 09:16:28 INFO - PROCESS | 3056 | 1464365788032 Marionette TRACE conn5 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:28 INFO - PROCESS | 3056 | 1464365788119 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 09:16:28 INFO - PROCESS | 3056 | 1464365788128 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:28 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60F0A9000 == 41 [pid = 3056] [id = 295] 09:16:28 INFO - PROCESS | 3056 | ++DOMWINDOW == 74 (000000A609AE0C00) [pid = 3056] [serial = 884] [outer = 0000000000000000] 09:16:28 INFO - PROCESS | 3056 | ++DOMWINDOW == 75 (000000A60DD2FC00) [pid = 3056] [serial = 885] [outer = 000000A609AE0C00] 09:16:28 INFO - PROCESS | 3056 | 1464365788173 Marionette DEBUG loaded listener.js 09:16:28 INFO - PROCESS | 3056 | ++DOMWINDOW == 76 (000000A614CD7400) [pid = 3056] [serial = 886] [outer = 000000A609AE0C00] 09:16:28 INFO - PROCESS | 3056 | 1464365788611 Marionette TRACE conn5 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 09:16:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 09:16:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 627ms 09:16:28 INFO - PROCESS | 3056 | 1464365788658 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 09:16:28 INFO - PROCESS | 3056 | 1464365788660 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 09:16:28 INFO - PROCESS | 3056 | 1464365788663 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 09:16:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 09:16:28 INFO - PROCESS | 3056 | 1464365788665 Marionette TRACE conn5 <- [1,1146,null,{}] 09:16:28 INFO - PROCESS | 3056 | 1464365788668 Marionette TRACE conn5 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:28 INFO - PROCESS | 3056 | 1464365788752 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 09:16:28 INFO - PROCESS | 3056 | 1464365788760 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:28 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61941F800 == 42 [pid = 3056] [id = 296] 09:16:28 INFO - PROCESS | 3056 | ++DOMWINDOW == 77 (000000A61515E000) [pid = 3056] [serial = 887] [outer = 0000000000000000] 09:16:28 INFO - PROCESS | 3056 | ++DOMWINDOW == 78 (000000A615580800) [pid = 3056] [serial = 888] [outer = 000000A61515E000] 09:16:28 INFO - PROCESS | 3056 | 1464365788805 Marionette DEBUG loaded listener.js 09:16:28 INFO - PROCESS | 3056 | ++DOMWINDOW == 79 (000000A6155FB400) [pid = 3056] [serial = 889] [outer = 000000A61515E000] 09:16:29 INFO - PROCESS | 3056 | 1464365789226 Marionette TRACE conn5 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",1,"assert_approx_equals: Red channel of the pixel at (49, 25) expected 0 +/- 16 but got 49","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html:42:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1149,"getWindowHandle",null] 09:16:29 INFO - PROCESS | 3056 | 1464365789253 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 09:16:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 09:16:29 INFO - PROCESS | 3056 | 1464365789256 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 09:16:29 INFO - PROCESS | 3056 | 1464365789258 Marionette TRACE conn5 <- [1,1150,null,{}] 09:16:29 INFO - PROCESS | 3056 | 1464365789267 Marionette TRACE conn5 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:29 INFO - PROCESS | 3056 | 1464365789351 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 09:16:29 INFO - PROCESS | 3056 | 1464365789358 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:29 INFO - PROCESS | 3056 | ++DOCSHELL 000000A619493800 == 43 [pid = 3056] [id = 297] 09:16:29 INFO - PROCESS | 3056 | ++DOMWINDOW == 80 (000000A6155FD000) [pid = 3056] [serial = 890] [outer = 0000000000000000] 09:16:29 INFO - PROCESS | 3056 | ++DOMWINDOW == 81 (000000A608E16C00) [pid = 3056] [serial = 891] [outer = 000000A6155FD000] 09:16:29 INFO - PROCESS | 3056 | 1464365789406 Marionette DEBUG loaded listener.js 09:16:29 INFO - PROCESS | 3056 | ++DOMWINDOW == 82 (000000A6162D9400) [pid = 3056] [serial = 892] [outer = 000000A6155FD000] 09:16:29 INFO - PROCESS | 3056 | 1464365789868 Marionette TRACE conn5 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 09:16:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 09:16:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 629ms 09:16:29 INFO - PROCESS | 3056 | 1464365789892 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 09:16:29 INFO - PROCESS | 3056 | 1464365789894 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 09:16:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 09:16:29 INFO - PROCESS | 3056 | 1464365789898 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 09:16:29 INFO - PROCESS | 3056 | 1464365789899 Marionette TRACE conn5 <- [1,1154,null,{}] 09:16:29 INFO - PROCESS | 3056 | 1464365789903 Marionette TRACE conn5 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:30 INFO - PROCESS | 3056 | 1464365790039 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 09:16:30 INFO - PROCESS | 3056 | 1464365790160 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:30 INFO - PROCESS | 3056 | ++DOCSHELL 000000A609616800 == 44 [pid = 3056] [id = 298] 09:16:30 INFO - PROCESS | 3056 | ++DOMWINDOW == 83 (000000A6070A3400) [pid = 3056] [serial = 893] [outer = 0000000000000000] 09:16:30 INFO - PROCESS | 3056 | ++DOMWINDOW == 84 (000000A607151800) [pid = 3056] [serial = 894] [outer = 000000A6070A3400] 09:16:30 INFO - PROCESS | 3056 | 1464365790220 Marionette DEBUG loaded listener.js 09:16:30 INFO - PROCESS | 3056 | ++DOMWINDOW == 85 (000000A608AF0C00) [pid = 3056] [serial = 895] [outer = 000000A6070A3400] 09:16:30 INFO - PROCESS | 3056 | 1464365790876 Marionette TRACE conn5 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 09:16:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 09:16:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1027ms 09:16:30 INFO - PROCESS | 3056 | 1464365790930 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 09:16:30 INFO - PROCESS | 3056 | 1464365790934 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 09:16:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 09:16:30 INFO - PROCESS | 3056 | 1464365790959 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 09:16:30 INFO - PROCESS | 3056 | 1464365790964 Marionette TRACE conn5 <- [1,1158,null,{}] 09:16:30 INFO - PROCESS | 3056 | 1464365790970 Marionette TRACE conn5 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:31 INFO - PROCESS | 3056 | 1464365791127 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 09:16:31 INFO - PROCESS | 3056 | 1464365791172 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:31 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6158C3800 == 45 [pid = 3056] [id = 299] 09:16:31 INFO - PROCESS | 3056 | ++DOMWINDOW == 86 (000000A60DCEF400) [pid = 3056] [serial = 896] [outer = 0000000000000000] 09:16:31 INFO - PROCESS | 3056 | ++DOMWINDOW == 87 (000000A60DDF9400) [pid = 3056] [serial = 897] [outer = 000000A60DCEF400] 09:16:31 INFO - PROCESS | 3056 | 1464365791232 Marionette DEBUG loaded listener.js 09:16:31 INFO - PROCESS | 3056 | ++DOMWINDOW == 88 (000000A60EE09400) [pid = 3056] [serial = 898] [outer = 000000A60DCEF400] 09:16:31 INFO - PROCESS | 3056 | 1464365791781 Marionette TRACE conn5 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 09:16:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 09:16:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 859ms 09:16:31 INFO - PROCESS | 3056 | 1464365791809 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 09:16:31 INFO - PROCESS | 3056 | 1464365791813 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 09:16:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 09:16:31 INFO - PROCESS | 3056 | 1464365791818 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 09:16:31 INFO - PROCESS | 3056 | 1464365791820 Marionette TRACE conn5 <- [1,1162,null,{}] 09:16:31 INFO - PROCESS | 3056 | 1464365791825 Marionette TRACE conn5 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:31 INFO - PROCESS | 3056 | 1464365791938 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 09:16:32 INFO - PROCESS | 3056 | 1464365792027 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:32 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6196A4800 == 46 [pid = 3056] [id = 300] 09:16:32 INFO - PROCESS | 3056 | ++DOMWINDOW == 89 (000000A61242DC00) [pid = 3056] [serial = 899] [outer = 0000000000000000] 09:16:32 INFO - PROCESS | 3056 | ++DOMWINDOW == 90 (000000A614C8F400) [pid = 3056] [serial = 900] [outer = 000000A61242DC00] 09:16:32 INFO - PROCESS | 3056 | 1464365792084 Marionette DEBUG loaded listener.js 09:16:32 INFO - PROCESS | 3056 | ++DOMWINDOW == 91 (000000A614E0AC00) [pid = 3056] [serial = 901] [outer = 000000A61242DC00] 09:16:32 INFO - PROCESS | 3056 | 1464365792704 Marionette TRACE conn5 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 09:16:32 INFO - PROCESS | 3056 | 1464365792769 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 09:16:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 09:16:32 INFO - PROCESS | 3056 | 1464365792781 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 09:16:32 INFO - PROCESS | 3056 | 1464365792786 Marionette TRACE conn5 <- [1,1166,null,{}] 09:16:32 INFO - PROCESS | 3056 | 1464365792790 Marionette TRACE conn5 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:32 INFO - PROCESS | 3056 | 1464365792938 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 09:16:33 INFO - PROCESS | 3056 | 1464365793051 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:33 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61A11D800 == 47 [pid = 3056] [id = 301] 09:16:33 INFO - PROCESS | 3056 | ++DOMWINDOW == 92 (000000A6162E0400) [pid = 3056] [serial = 902] [outer = 0000000000000000] 09:16:33 INFO - PROCESS | 3056 | ++DOMWINDOW == 93 (000000A6162F4400) [pid = 3056] [serial = 903] [outer = 000000A6162E0400] 09:16:33 INFO - PROCESS | 3056 | 1464365793108 Marionette DEBUG loaded listener.js 09:16:33 INFO - PROCESS | 3056 | ++DOMWINDOW == 94 (000000A6162FCC00) [pid = 3056] [serial = 904] [outer = 000000A6162E0400] 09:16:33 INFO - PROCESS | 3056 | 1464365793688 Marionette TRACE conn5 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 09:16:33 INFO - PROCESS | 3056 | 1464365793766 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 09:16:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 09:16:33 INFO - PROCESS | 3056 | 1464365793769 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 09:16:33 INFO - PROCESS | 3056 | 1464365793772 Marionette TRACE conn5 <- [1,1170,null,{}] 09:16:33 INFO - PROCESS | 3056 | 1464365793789 Marionette TRACE conn5 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:33 INFO - PROCESS | 3056 | 1464365793921 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 09:16:33 INFO - PROCESS | 3056 | 1464365793970 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:33 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61CC54800 == 48 [pid = 3056] [id = 302] 09:16:33 INFO - PROCESS | 3056 | ++DOMWINDOW == 95 (000000A616358400) [pid = 3056] [serial = 905] [outer = 0000000000000000] 09:16:34 INFO - PROCESS | 3056 | ++DOMWINDOW == 96 (000000A61635B800) [pid = 3056] [serial = 906] [outer = 000000A616358400] 09:16:34 INFO - PROCESS | 3056 | 1464365794026 Marionette DEBUG loaded listener.js 09:16:34 INFO - PROCESS | 3056 | ++DOMWINDOW == 97 (000000A616363400) [pid = 3056] [serial = 907] [outer = 000000A616358400] 09:16:34 INFO - PROCESS | 3056 | 1464365794641 Marionette TRACE conn5 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 28","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 09:16:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 09:16:34 INFO - PROCESS | 3056 | 1464365794717 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 09:16:34 INFO - PROCESS | 3056 | 1464365794720 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 09:16:34 INFO - PROCESS | 3056 | 1464365794723 Marionette TRACE conn5 <- [1,1174,null,{}] 09:16:34 INFO - PROCESS | 3056 | 1464365794898 Marionette TRACE conn5 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:35 INFO - PROCESS | 3056 | 1464365795005 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 09:16:35 INFO - PROCESS | 3056 | 1464365795087 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:35 INFO - PROCESS | 3056 | ++DOCSHELL 000000A613087000 == 49 [pid = 3056] [id = 303] 09:16:35 INFO - PROCESS | 3056 | ++DOMWINDOW == 98 (000000A608AE5400) [pid = 3056] [serial = 908] [outer = 0000000000000000] 09:16:35 INFO - PROCESS | 3056 | ++DOMWINDOW == 99 (000000A608AF4800) [pid = 3056] [serial = 909] [outer = 000000A608AE5400] 09:16:35 INFO - PROCESS | 3056 | 1464365795136 Marionette DEBUG loaded listener.js 09:16:35 INFO - PROCESS | 3056 | ++DOMWINDOW == 100 (000000A60943B000) [pid = 3056] [serial = 910] [outer = 000000A608AE5400] 09:16:35 INFO - PROCESS | 3056 | 1464365795713 Marionette TRACE conn5 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 09:16:35 INFO - PROCESS | 3056 | 1464365795755 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 09:16:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 09:16:35 INFO - PROCESS | 3056 | 1464365795760 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 09:16:35 INFO - PROCESS | 3056 | 1464365795762 Marionette TRACE conn5 <- [1,1178,null,{}] 09:16:35 INFO - PROCESS | 3056 | 1464365795767 Marionette TRACE conn5 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:35 INFO - PROCESS | 3056 | 1464365795872 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 09:16:35 INFO - PROCESS | 3056 | --DOCSHELL 000000A620163800 == 48 [pid = 3056] [id = 212] 09:16:35 INFO - PROCESS | 3056 | --DOCSHELL 000000A614F26000 == 47 [pid = 3056] [id = 204] 09:16:36 INFO - PROCESS | 3056 | 1464365796016 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:36 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60A1C9000 == 48 [pid = 3056] [id = 304] 09:16:36 INFO - PROCESS | 3056 | ++DOMWINDOW == 101 (000000A607099800) [pid = 3056] [serial = 911] [outer = 0000000000000000] 09:16:36 INFO - PROCESS | 3056 | ++DOMWINDOW == 102 (000000A60714B400) [pid = 3056] [serial = 912] [outer = 000000A607099800] 09:16:36 INFO - PROCESS | 3056 | 1464365796064 Marionette DEBUG loaded listener.js 09:16:36 INFO - PROCESS | 3056 | ++DOMWINDOW == 103 (000000A608CDE000) [pid = 3056] [serial = 913] [outer = 000000A607099800] 09:16:36 INFO - PROCESS | 3056 | --DOMWINDOW == 102 (000000A60FC0DC00) [pid = 3056] [serial = 840] [outer = 0000000000000000] [url = about:blank] 09:16:36 INFO - PROCESS | 3056 | --DOMWINDOW == 101 (000000A622E63C00) [pid = 3056] [serial = 817] [outer = 0000000000000000] [url = about:blank] 09:16:36 INFO - PROCESS | 3056 | --DOMWINDOW == 100 (000000A60DCEC400) [pid = 3056] [serial = 832] [outer = 0000000000000000] [url = about:blank] 09:16:36 INFO - PROCESS | 3056 | --DOMWINDOW == 99 (000000A60DC21400) [pid = 3056] [serial = 831] [outer = 0000000000000000] [url = about:blank] 09:16:36 INFO - PROCESS | 3056 | --DOMWINDOW == 98 (000000A608AF3C00) [pid = 3056] [serial = 822] [outer = 0000000000000000] [url = about:blank] 09:16:36 INFO - PROCESS | 3056 | --DOMWINDOW == 97 (000000A608CDAC00) [pid = 3056] [serial = 823] [outer = 0000000000000000] [url = about:blank] 09:16:36 INFO - PROCESS | 3056 | --DOMWINDOW == 96 (000000A60A211800) [pid = 3056] [serial = 828] [outer = 0000000000000000] [url = about:blank] 09:16:36 INFO - PROCESS | 3056 | --DOMWINDOW == 95 (000000A60D40B400) [pid = 3056] [serial = 829] [outer = 0000000000000000] [url = about:blank] 09:16:36 INFO - PROCESS | 3056 | --DOMWINDOW == 94 (000000A60F008C00) [pid = 3056] [serial = 837] [outer = 0000000000000000] [url = about:blank] 09:16:36 INFO - PROCESS | 3056 | --DOMWINDOW == 93 (000000A60F299000) [pid = 3056] [serial = 838] [outer = 0000000000000000] [url = about:blank] 09:16:36 INFO - PROCESS | 3056 | --DOMWINDOW == 92 (000000A61294C800) [pid = 3056] [serial = 846] [outer = 0000000000000000] [url = about:blank] 09:16:36 INFO - PROCESS | 3056 | --DOMWINDOW == 91 (000000A612427000) [pid = 3056] [serial = 844] [outer = 0000000000000000] [url = about:blank] 09:16:36 INFO - PROCESS | 3056 | --DOMWINDOW == 90 (000000A614CDA000) [pid = 3056] [serial = 849] [outer = 0000000000000000] [url = about:blank] 09:16:36 INFO - PROCESS | 3056 | --DOMWINDOW == 89 (000000A6130BA000) [pid = 3056] [serial = 847] [outer = 0000000000000000] [url = about:blank] 09:16:36 INFO - PROCESS | 3056 | --DOMWINDOW == 88 (000000A6155F4800) [pid = 3056] [serial = 856] [outer = 0000000000000000] [url = about:blank] 09:16:36 INFO - PROCESS | 3056 | --DOMWINDOW == 87 (000000A615157C00) [pid = 3056] [serial = 852] [outer = 0000000000000000] [url = about:blank] 09:16:36 INFO - PROCESS | 3056 | --DOMWINDOW == 86 (000000A614E29000) [pid = 3056] [serial = 850] [outer = 0000000000000000] [url = about:blank] 09:16:36 INFO - PROCESS | 3056 | --DOMWINDOW == 85 (000000A6151CDC00) [pid = 3056] [serial = 853] [outer = 0000000000000000] [url = about:blank] 09:16:36 INFO - PROCESS | 3056 | --DOMWINDOW == 84 (000000A611D6E400) [pid = 3056] [serial = 841] [outer = 0000000000000000] [url = about:blank] 09:16:36 INFO - PROCESS | 3056 | --DOMWINDOW == 83 (000000A61557C800) [pid = 3056] [serial = 855] [outer = 0000000000000000] [url = about:blank] 09:16:36 INFO - PROCESS | 3056 | --DOMWINDOW == 82 (000000A611DBC400) [pid = 3056] [serial = 843] [outer = 0000000000000000] [url = about:blank] 09:16:36 INFO - PROCESS | 3056 | --DOMWINDOW == 81 (000000A608E86000) [pid = 3056] [serial = 825] [outer = 0000000000000000] [url = about:blank] 09:16:36 INFO - PROCESS | 3056 | --DOMWINDOW == 80 (000000A60930B000) [pid = 3056] [serial = 826] [outer = 0000000000000000] [url = about:blank] 09:16:36 INFO - PROCESS | 3056 | --DOMWINDOW == 79 (000000A60ED4A000) [pid = 3056] [serial = 834] [outer = 0000000000000000] [url = about:blank] 09:16:36 INFO - PROCESS | 3056 | --DOMWINDOW == 78 (000000A60EE0A000) [pid = 3056] [serial = 835] [outer = 0000000000000000] [url = about:blank] 09:16:36 INFO - PROCESS | 3056 | --DOMWINDOW == 77 (000000A6079CAC00) [pid = 3056] [serial = 819] [outer = 0000000000000000] [url = about:blank] 09:16:36 INFO - PROCESS | 3056 | --DOMWINDOW == 76 (000000A608241000) [pid = 3056] [serial = 820] [outer = 0000000000000000] [url = about:blank] 09:16:36 INFO - PROCESS | 3056 | 1464365796538 Marionette TRACE conn5 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 09:16:36 INFO - PROCESS | 3056 | 1464365796604 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 09:16:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 09:16:36 INFO - PROCESS | 3056 | 1464365796608 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 09:16:36 INFO - PROCESS | 3056 | 1464365796610 Marionette TRACE conn5 <- [1,1182,null,{}] 09:16:36 INFO - PROCESS | 3056 | 1464365796614 Marionette TRACE conn5 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:36 INFO - PROCESS | 3056 | 1464365796722 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 09:16:36 INFO - PROCESS | 3056 | 1464365796811 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:36 INFO - PROCESS | 3056 | ++DOCSHELL 000000A614CB2000 == 49 [pid = 3056] [id = 305] 09:16:36 INFO - PROCESS | 3056 | ++DOMWINDOW == 77 (000000A60D40FC00) [pid = 3056] [serial = 914] [outer = 0000000000000000] 09:16:36 INFO - PROCESS | 3056 | ++DOMWINDOW == 78 (000000A60DD29C00) [pid = 3056] [serial = 915] [outer = 000000A60D40FC00] 09:16:36 INFO - PROCESS | 3056 | 1464365796861 Marionette DEBUG loaded listener.js 09:16:36 INFO - PROCESS | 3056 | ++DOMWINDOW == 79 (000000A60E2A8000) [pid = 3056] [serial = 916] [outer = 000000A60D40FC00] 09:16:37 INFO - PROCESS | 3056 | 1464365797275 Marionette TRACE conn5 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 151","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 09:16:37 INFO - PROCESS | 3056 | 1464365797354 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 09:16:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 09:16:37 INFO - PROCESS | 3056 | 1464365797364 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 09:16:37 INFO - PROCESS | 3056 | 1464365797366 Marionette TRACE conn5 <- [1,1186,null,{}] 09:16:37 INFO - PROCESS | 3056 | 1464365797370 Marionette TRACE conn5 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:37 INFO - PROCESS | 3056 | 1464365797468 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 09:16:37 INFO - PROCESS | 3056 | 1464365797512 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:37 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6158CB800 == 50 [pid = 3056] [id = 306] 09:16:37 INFO - PROCESS | 3056 | ++DOMWINDOW == 80 (000000A611D63800) [pid = 3056] [serial = 917] [outer = 0000000000000000] 09:16:37 INFO - PROCESS | 3056 | ++DOMWINDOW == 81 (000000A611D92C00) [pid = 3056] [serial = 918] [outer = 000000A611D63800] 09:16:37 INFO - PROCESS | 3056 | 1464365797559 Marionette DEBUG loaded listener.js 09:16:37 INFO - PROCESS | 3056 | ++DOMWINDOW == 82 (000000A612429000) [pid = 3056] [serial = 919] [outer = 000000A611D63800] 09:16:38 INFO - PROCESS | 3056 | 1464365798008 Marionette TRACE conn5 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 09:16:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 09:16:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 689ms 09:16:38 INFO - PROCESS | 3056 | 1464365798050 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 09:16:38 INFO - PROCESS | 3056 | 1464365798052 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 09:16:38 INFO - PROCESS | 3056 | 1464365798055 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 09:16:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 09:16:38 INFO - PROCESS | 3056 | 1464365798057 Marionette TRACE conn5 <- [1,1190,null,{}] 09:16:38 INFO - PROCESS | 3056 | 1464365798061 Marionette TRACE conn5 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:38 INFO - PROCESS | 3056 | 1464365798146 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 09:16:38 INFO - PROCESS | 3056 | 1464365798153 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:38 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6167C5000 == 51 [pid = 3056] [id = 307] 09:16:38 INFO - PROCESS | 3056 | ++DOMWINDOW == 83 (000000A611D96400) [pid = 3056] [serial = 920] [outer = 0000000000000000] 09:16:38 INFO - PROCESS | 3056 | ++DOMWINDOW == 84 (000000A6130C0000) [pid = 3056] [serial = 921] [outer = 000000A611D96400] 09:16:38 INFO - PROCESS | 3056 | 1464365798199 Marionette DEBUG loaded listener.js 09:16:38 INFO - PROCESS | 3056 | ++DOMWINDOW == 85 (000000A614CDFC00) [pid = 3056] [serial = 922] [outer = 000000A611D96400] 09:16:38 INFO - PROCESS | 3056 | 1464365798671 Marionette TRACE conn5 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:16:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 09:16:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 629ms 09:16:38 INFO - PROCESS | 3056 | 1464365798688 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 09:16:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 09:16:38 INFO - PROCESS | 3056 | 1464365798690 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 09:16:38 INFO - PROCESS | 3056 | 1464365798693 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 09:16:38 INFO - PROCESS | 3056 | 1464365798695 Marionette TRACE conn5 <- [1,1194,null,{}] 09:16:38 INFO - PROCESS | 3056 | 1464365798699 Marionette TRACE conn5 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:38 INFO - PROCESS | 3056 | 1464365798836 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 09:16:38 INFO - PROCESS | 3056 | 1464365798917 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:38 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60E1CF800 == 52 [pid = 3056] [id = 308] 09:16:38 INFO - PROCESS | 3056 | ++DOMWINDOW == 86 (000000A60A24FC00) [pid = 3056] [serial = 923] [outer = 0000000000000000] 09:16:38 INFO - PROCESS | 3056 | ++DOMWINDOW == 87 (000000A6155F3800) [pid = 3056] [serial = 924] [outer = 000000A60A24FC00] 09:16:38 INFO - PROCESS | 3056 | 1464365798972 Marionette DEBUG loaded listener.js 09:16:39 INFO - PROCESS | 3056 | ++DOMWINDOW == 88 (000000A6160AD000) [pid = 3056] [serial = 925] [outer = 000000A60A24FC00] 09:16:39 INFO - PROCESS | 3056 | 1464365799421 Marionette TRACE conn5 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:16:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 09:16:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 775ms 09:16:39 INFO - PROCESS | 3056 | 1464365799471 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 09:16:39 INFO - PROCESS | 3056 | 1464365799474 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 09:16:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 09:16:39 INFO - PROCESS | 3056 | 1464365799477 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 09:16:39 INFO - PROCESS | 3056 | 1464365799479 Marionette TRACE conn5 <- [1,1198,null,{}] 09:16:39 INFO - PROCESS | 3056 | 1464365799482 Marionette TRACE conn5 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:39 INFO - PROCESS | 3056 | 1464365799590 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 09:16:39 INFO - PROCESS | 3056 | 1464365799640 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:39 INFO - PROCESS | 3056 | ++DOCSHELL 000000A619418000 == 53 [pid = 3056] [id = 309] 09:16:39 INFO - PROCESS | 3056 | ++DOMWINDOW == 89 (000000A6162E7400) [pid = 3056] [serial = 926] [outer = 0000000000000000] 09:16:39 INFO - PROCESS | 3056 | ++DOMWINDOW == 90 (000000A6162F3C00) [pid = 3056] [serial = 927] [outer = 000000A6162E7400] 09:16:39 INFO - PROCESS | 3056 | 1464365799685 Marionette DEBUG loaded listener.js 09:16:39 INFO - PROCESS | 3056 | ++DOMWINDOW == 91 (000000A616368000) [pid = 3056] [serial = 928] [outer = 000000A6162E7400] 09:16:40 INFO - PROCESS | 3056 | 1464365800104 Marionette TRACE conn5 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 09:16:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 09:16:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 690ms 09:16:40 INFO - PROCESS | 3056 | 1464365800173 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 09:16:40 INFO - PROCESS | 3056 | 1464365800175 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 09:16:40 INFO - PROCESS | 3056 | 1464365800178 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 09:16:40 INFO - PROCESS | 3056 | 1464365800180 Marionette TRACE conn5 <- [1,1202,null,{}] 09:16:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 09:16:40 INFO - PROCESS | 3056 | 1464365800184 Marionette TRACE conn5 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:40 INFO - PROCESS | 3056 | 1464365800325 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 09:16:40 INFO - PROCESS | 3056 | --DOMWINDOW == 90 (000000A611D8BC00) [pid = 3056] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 09:16:40 INFO - PROCESS | 3056 | --DOMWINDOW == 89 (000000A607A09800) [pid = 3056] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 09:16:40 INFO - PROCESS | 3056 | --DOMWINDOW == 88 (000000A614793C00) [pid = 3056] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 09:16:40 INFO - PROCESS | 3056 | --DOMWINDOW == 87 (000000A60D259C00) [pid = 3056] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 09:16:40 INFO - PROCESS | 3056 | --DOMWINDOW == 86 (000000A609442000) [pid = 3056] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 09:16:40 INFO - PROCESS | 3056 | --DOMWINDOW == 85 (000000A609AE0C00) [pid = 3056] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 09:16:40 INFO - PROCESS | 3056 | --DOMWINDOW == 84 (000000A6071D9400) [pid = 3056] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 09:16:40 INFO - PROCESS | 3056 | --DOMWINDOW == 83 (000000A60EE03800) [pid = 3056] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 09:16:40 INFO - PROCESS | 3056 | --DOMWINDOW == 82 (000000A61515E000) [pid = 3056] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 09:16:40 INFO - PROCESS | 3056 | 1464365800396 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:40 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61313E000 == 54 [pid = 3056] [id = 310] 09:16:40 INFO - PROCESS | 3056 | ++DOMWINDOW == 83 (000000A608AEE400) [pid = 3056] [serial = 929] [outer = 0000000000000000] 09:16:40 INFO - PROCESS | 3056 | ++DOMWINDOW == 84 (000000A60A015800) [pid = 3056] [serial = 930] [outer = 000000A608AEE400] 09:16:40 INFO - PROCESS | 3056 | 1464365800446 Marionette DEBUG loaded listener.js 09:16:40 INFO - PROCESS | 3056 | ++DOMWINDOW == 85 (000000A615158800) [pid = 3056] [serial = 931] [outer = 000000A608AEE400] 09:16:40 INFO - PROCESS | 3056 | 1464365800803 Marionette TRACE conn5 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 09:16:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 09:16:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 670ms 09:16:40 INFO - PROCESS | 3056 | 1464365800854 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 09:16:40 INFO - PROCESS | 3056 | 1464365800856 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 09:16:40 INFO - PROCESS | 3056 | 1464365800859 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 09:16:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 09:16:40 INFO - PROCESS | 3056 | 1464365800861 Marionette TRACE conn5 <- [1,1206,null,{}] 09:16:40 INFO - PROCESS | 3056 | 1464365800864 Marionette TRACE conn5 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:40 INFO - PROCESS | 3056 | 1464365800950 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 09:16:41 INFO - PROCESS | 3056 | 1464365801019 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:41 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61CC62000 == 55 [pid = 3056] [id = 311] 09:16:41 INFO - PROCESS | 3056 | ++DOMWINDOW == 86 (000000A60FC1B800) [pid = 3056] [serial = 932] [outer = 0000000000000000] 09:16:41 INFO - PROCESS | 3056 | ++DOMWINDOW == 87 (000000A61644E800) [pid = 3056] [serial = 933] [outer = 000000A60FC1B800] 09:16:41 INFO - PROCESS | 3056 | 1464365801064 Marionette DEBUG loaded listener.js 09:16:41 INFO - PROCESS | 3056 | ++DOMWINDOW == 88 (000000A6164D3000) [pid = 3056] [serial = 934] [outer = 000000A60FC1B800] 09:16:41 INFO - PROCESS | 3056 | 1464365801431 Marionette TRACE conn5 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 09:16:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 09:16:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 628ms 09:16:41 INFO - PROCESS | 3056 | 1464365801491 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 09:16:41 INFO - PROCESS | 3056 | 1464365801493 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 09:16:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 09:16:41 INFO - PROCESS | 3056 | 1464365801496 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 09:16:41 INFO - PROCESS | 3056 | 1464365801498 Marionette TRACE conn5 <- [1,1210,null,{}] 09:16:41 INFO - PROCESS | 3056 | 1464365801502 Marionette TRACE conn5 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:41 INFO - PROCESS | 3056 | 1464365801618 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 09:16:41 INFO - PROCESS | 3056 | 1464365801629 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:41 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61CF1B000 == 56 [pid = 3056] [id = 312] 09:16:41 INFO - PROCESS | 3056 | ++DOMWINDOW == 89 (000000A616E2C800) [pid = 3056] [serial = 935] [outer = 0000000000000000] 09:16:41 INFO - PROCESS | 3056 | ++DOMWINDOW == 90 (000000A617013400) [pid = 3056] [serial = 936] [outer = 000000A616E2C800] 09:16:41 INFO - PROCESS | 3056 | 1464365801700 Marionette DEBUG loaded listener.js 09:16:41 INFO - PROCESS | 3056 | ++DOMWINDOW == 91 (000000A61709B400) [pid = 3056] [serial = 937] [outer = 000000A616E2C800] 09:16:42 INFO - PROCESS | 3056 | 1464365802105 Marionette TRACE conn5 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 09:16:42 INFO - PROCESS | 3056 | 1464365802130 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 09:16:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 09:16:42 INFO - PROCESS | 3056 | 1464365802134 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 09:16:42 INFO - PROCESS | 3056 | 1464365802136 Marionette TRACE conn5 <- [1,1214,null,{}] 09:16:42 INFO - PROCESS | 3056 | 1464365802140 Marionette TRACE conn5 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:42 INFO - PROCESS | 3056 | 1464365802246 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 09:16:42 INFO - PROCESS | 3056 | 1464365802253 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:42 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61D13F800 == 57 [pid = 3056] [id = 313] 09:16:42 INFO - PROCESS | 3056 | ++DOMWINDOW == 92 (000000A616E38000) [pid = 3056] [serial = 938] [outer = 0000000000000000] 09:16:42 INFO - PROCESS | 3056 | ++DOMWINDOW == 93 (000000A6170A8400) [pid = 3056] [serial = 939] [outer = 000000A616E38000] 09:16:42 INFO - PROCESS | 3056 | 1464365802303 Marionette DEBUG loaded listener.js 09:16:42 INFO - PROCESS | 3056 | ++DOMWINDOW == 94 (000000A617C09800) [pid = 3056] [serial = 940] [outer = 000000A616E38000] 09:16:43 INFO - PROCESS | 3056 | 1464365803051 Marionette TRACE conn5 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 09:16:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 09:16:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 942ms 09:16:43 INFO - PROCESS | 3056 | 1464365803079 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 09:16:43 INFO - PROCESS | 3056 | 1464365803085 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 09:16:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 09:16:43 INFO - PROCESS | 3056 | 1464365803090 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 09:16:43 INFO - PROCESS | 3056 | 1464365803095 Marionette TRACE conn5 <- [1,1218,null,{}] 09:16:43 INFO - PROCESS | 3056 | 1464365803101 Marionette TRACE conn5 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:43 INFO - PROCESS | 3056 | 1464365803223 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 09:16:43 INFO - PROCESS | 3056 | 1464365803316 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:43 INFO - PROCESS | 3056 | ++DOCSHELL 000000A613297000 == 58 [pid = 3056] [id = 314] 09:16:43 INFO - PROCESS | 3056 | ++DOMWINDOW == 95 (000000A60A2E8000) [pid = 3056] [serial = 941] [outer = 0000000000000000] 09:16:43 INFO - PROCESS | 3056 | ++DOMWINDOW == 96 (000000A60D40B400) [pid = 3056] [serial = 942] [outer = 000000A60A2E8000] 09:16:43 INFO - PROCESS | 3056 | 1464365803376 Marionette DEBUG loaded listener.js 09:16:43 INFO - PROCESS | 3056 | ++DOMWINDOW == 97 (000000A60DDEEC00) [pid = 3056] [serial = 943] [outer = 000000A60A2E8000] 09:16:43 INFO - PROCESS | 3056 | 1464365803969 Marionette TRACE conn5 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 09:16:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 09:16:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 943ms 09:16:44 INFO - PROCESS | 3056 | 1464365804036 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 09:16:44 INFO - PROCESS | 3056 | 1464365804043 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 09:16:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 09:16:44 INFO - PROCESS | 3056 | 1464365804050 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 09:16:44 INFO - PROCESS | 3056 | 1464365804053 Marionette TRACE conn5 <- [1,1222,null,{}] 09:16:44 INFO - PROCESS | 3056 | 1464365804057 Marionette TRACE conn5 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:44 INFO - PROCESS | 3056 | 1464365804210 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 09:16:44 INFO - PROCESS | 3056 | 1464365804326 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:44 INFO - PROCESS | 3056 | ++DOCSHELL 000000A619019800 == 59 [pid = 3056] [id = 315] 09:16:44 INFO - PROCESS | 3056 | ++DOMWINDOW == 98 (000000A60F29D800) [pid = 3056] [serial = 944] [outer = 0000000000000000] 09:16:44 INFO - PROCESS | 3056 | ++DOMWINDOW == 99 (000000A612427000) [pid = 3056] [serial = 945] [outer = 000000A60F29D800] 09:16:44 INFO - PROCESS | 3056 | 1464365804383 Marionette DEBUG loaded listener.js 09:16:44 INFO - PROCESS | 3056 | ++DOMWINDOW == 100 (000000A614E2AC00) [pid = 3056] [serial = 946] [outer = 000000A60F29D800] 09:16:44 INFO - PROCESS | 3056 | 1464365804974 Marionette TRACE conn5 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 09:16:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 09:16:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 986ms 09:16:45 INFO - PROCESS | 3056 | 1464365805042 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 09:16:45 INFO - PROCESS | 3056 | 1464365805045 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 09:16:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 09:16:45 INFO - PROCESS | 3056 | 1464365805049 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 09:16:45 INFO - PROCESS | 3056 | 1464365805053 Marionette TRACE conn5 <- [1,1226,null,{}] 09:16:45 INFO - PROCESS | 3056 | 1464365805065 Marionette TRACE conn5 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:45 INFO - PROCESS | 3056 | 1464365805183 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 09:16:45 INFO - PROCESS | 3056 | 1464365805302 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:45 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61D20E800 == 60 [pid = 3056] [id = 316] 09:16:45 INFO - PROCESS | 3056 | ++DOMWINDOW == 101 (000000A6162DDC00) [pid = 3056] [serial = 947] [outer = 0000000000000000] 09:16:45 INFO - PROCESS | 3056 | ++DOMWINDOW == 102 (000000A616366C00) [pid = 3056] [serial = 948] [outer = 000000A6162DDC00] 09:16:45 INFO - PROCESS | 3056 | 1464365805362 Marionette DEBUG loaded listener.js 09:16:45 INFO - PROCESS | 3056 | ++DOMWINDOW == 103 (000000A61709EC00) [pid = 3056] [serial = 949] [outer = 000000A6162DDC00] 09:16:45 INFO - PROCESS | 3056 | 1464365805985 Marionette TRACE conn5 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 09:16:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 09:16:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 986ms 09:16:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 09:16:46 INFO - PROCESS | 3056 | 1464365806035 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 09:16:46 INFO - PROCESS | 3056 | 1464365806038 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 09:16:46 INFO - PROCESS | 3056 | 1464365806042 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 09:16:46 INFO - PROCESS | 3056 | 1464365806044 Marionette TRACE conn5 <- [1,1230,null,{}] 09:16:46 INFO - PROCESS | 3056 | 1464365806048 Marionette TRACE conn5 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:46 INFO - PROCESS | 3056 | 1464365806168 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 09:16:46 INFO - PROCESS | 3056 | 1464365806255 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:46 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61D464000 == 61 [pid = 3056] [id = 317] 09:16:46 INFO - PROCESS | 3056 | ++DOMWINDOW == 104 (000000A617C04C00) [pid = 3056] [serial = 950] [outer = 0000000000000000] 09:16:46 INFO - PROCESS | 3056 | ++DOMWINDOW == 105 (000000A617C0EC00) [pid = 3056] [serial = 951] [outer = 000000A617C04C00] 09:16:46 INFO - PROCESS | 3056 | 1464365806311 Marionette DEBUG loaded listener.js 09:16:46 INFO - PROCESS | 3056 | ++DOMWINDOW == 106 (000000A617D77800) [pid = 3056] [serial = 952] [outer = 000000A617C04C00] 09:16:46 INFO - PROCESS | 3056 | 1464365806860 Marionette TRACE conn5 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 09:16:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 09:16:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 879ms 09:16:46 INFO - PROCESS | 3056 | 1464365806923 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 09:16:46 INFO - PROCESS | 3056 | 1464365806925 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 09:16:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 09:16:46 INFO - PROCESS | 3056 | 1464365806929 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 09:16:46 INFO - PROCESS | 3056 | 1464365806931 Marionette TRACE conn5 <- [1,1234,null,{}] 09:16:46 INFO - PROCESS | 3056 | 1464365806935 Marionette TRACE conn5 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:47 INFO - PROCESS | 3056 | 1464365807046 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 09:16:47 INFO - PROCESS | 3056 | 1464365807142 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:47 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61D588000 == 62 [pid = 3056] [id = 318] 09:16:47 INFO - PROCESS | 3056 | ++DOMWINDOW == 107 (000000A608CD6C00) [pid = 3056] [serial = 953] [outer = 0000000000000000] 09:16:47 INFO - PROCESS | 3056 | ++DOMWINDOW == 108 (000000A618152C00) [pid = 3056] [serial = 954] [outer = 000000A608CD6C00] 09:16:47 INFO - PROCESS | 3056 | 1464365807198 Marionette DEBUG loaded listener.js 09:16:47 INFO - PROCESS | 3056 | ++DOMWINDOW == 109 (000000A618612400) [pid = 3056] [serial = 955] [outer = 000000A608CD6C00] 09:16:48 INFO - PROCESS | 3056 | 1464365808021 Marionette TRACE conn5 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 09:16:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 09:16:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1127ms 09:16:48 INFO - PROCESS | 3056 | 1464365808059 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 09:16:48 INFO - PROCESS | 3056 | 1464365808063 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 09:16:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 09:16:48 INFO - PROCESS | 3056 | 1464365808069 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 09:16:48 INFO - PROCESS | 3056 | 1464365808073 Marionette TRACE conn5 <- [1,1238,null,{}] 09:16:48 INFO - PROCESS | 3056 | 1464365808080 Marionette TRACE conn5 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:48 INFO - PROCESS | 3056 | 1464365808187 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 09:16:48 INFO - PROCESS | 3056 | 1464365808312 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:48 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61329F800 == 63 [pid = 3056] [id = 319] 09:16:48 INFO - PROCESS | 3056 | ++DOMWINDOW == 110 (000000A608B6C000) [pid = 3056] [serial = 956] [outer = 0000000000000000] 09:16:48 INFO - PROCESS | 3056 | ++DOMWINDOW == 111 (000000A608CDD000) [pid = 3056] [serial = 957] [outer = 000000A608B6C000] 09:16:48 INFO - PROCESS | 3056 | 1464365808366 Marionette DEBUG loaded listener.js 09:16:48 INFO - PROCESS | 3056 | ++DOMWINDOW == 112 (000000A60D40D000) [pid = 3056] [serial = 958] [outer = 000000A608B6C000] 09:16:48 INFO - PROCESS | 3056 | --DOCSHELL 000000A615ABA000 == 62 [pid = 3056] [id = 210] 09:16:48 INFO - PROCESS | 3056 | --DOCSHELL 000000A61CF1B000 == 61 [pid = 3056] [id = 312] 09:16:48 INFO - PROCESS | 3056 | --DOCSHELL 000000A61CC62000 == 60 [pid = 3056] [id = 311] 09:16:48 INFO - PROCESS | 3056 | --DOCSHELL 000000A61313E000 == 59 [pid = 3056] [id = 310] 09:16:48 INFO - PROCESS | 3056 | --DOCSHELL 000000A619418000 == 58 [pid = 3056] [id = 309] 09:16:48 INFO - PROCESS | 3056 | --DOCSHELL 000000A60E1CF800 == 57 [pid = 3056] [id = 308] 09:16:48 INFO - PROCESS | 3056 | --DOCSHELL 000000A6167C5000 == 56 [pid = 3056] [id = 307] 09:16:48 INFO - PROCESS | 3056 | --DOCSHELL 000000A6158CB800 == 55 [pid = 3056] [id = 306] 09:16:48 INFO - PROCESS | 3056 | --DOCSHELL 000000A614CB2000 == 54 [pid = 3056] [id = 305] 09:16:48 INFO - PROCESS | 3056 | --DOCSHELL 000000A60A1C9000 == 53 [pid = 3056] [id = 304] 09:16:48 INFO - PROCESS | 3056 | --DOCSHELL 000000A613087000 == 52 [pid = 3056] [id = 303] 09:16:48 INFO - PROCESS | 3056 | --DOMWINDOW == 111 (000000A608E16C00) [pid = 3056] [serial = 891] [outer = 0000000000000000] [url = about:blank] 09:16:48 INFO - PROCESS | 3056 | --DOMWINDOW == 110 (000000A612424400) [pid = 3056] [serial = 879] [outer = 0000000000000000] [url = about:blank] 09:16:48 INFO - PROCESS | 3056 | --DOMWINDOW == 109 (000000A60E195400) [pid = 3056] [serial = 873] [outer = 0000000000000000] [url = about:blank] 09:16:48 INFO - PROCESS | 3056 | --DOMWINDOW == 108 (000000A614E23400) [pid = 3056] [serial = 882] [outer = 0000000000000000] [url = about:blank] 09:16:48 INFO - PROCESS | 3056 | --DOMWINDOW == 107 (000000A60EE8CC00) [pid = 3056] [serial = 874] [outer = 0000000000000000] [url = about:blank] 09:16:48 INFO - PROCESS | 3056 | --DOMWINDOW == 106 (000000A60DF4E000) [pid = 3056] [serial = 865] [outer = 0000000000000000] [url = about:blank] 09:16:48 INFO - PROCESS | 3056 | --DOMWINDOW == 105 (000000A60DC23000) [pid = 3056] [serial = 864] [outer = 0000000000000000] [url = about:blank] 09:16:48 INFO - PROCESS | 3056 | --DOMWINDOW == 104 (000000A613077000) [pid = 3056] [serial = 880] [outer = 0000000000000000] [url = about:blank] 09:16:48 INFO - PROCESS | 3056 | --DOMWINDOW == 103 (000000A6155FCC00) [pid = 3056] [serial = 858] [outer = 0000000000000000] [url = about:blank] 09:16:48 INFO - PROCESS | 3056 | --DOMWINDOW == 102 (000000A608AF0400) [pid = 3056] [serial = 861] [outer = 0000000000000000] [url = about:blank] 09:16:48 INFO - PROCESS | 3056 | --DOMWINDOW == 101 (000000A609AE4400) [pid = 3056] [serial = 870] [outer = 0000000000000000] [url = about:blank] 09:16:48 INFO - PROCESS | 3056 | --DOMWINDOW == 100 (000000A60D469000) [pid = 3056] [serial = 871] [outer = 0000000000000000] [url = about:blank] 09:16:48 INFO - PROCESS | 3056 | --DOMWINDOW == 99 (000000A614CD7400) [pid = 3056] [serial = 886] [outer = 0000000000000000] [url = about:blank] 09:16:48 INFO - PROCESS | 3056 | --DOMWINDOW == 98 (000000A60DD2FC00) [pid = 3056] [serial = 885] [outer = 0000000000000000] [url = about:blank] 09:16:48 INFO - PROCESS | 3056 | --DOMWINDOW == 97 (000000A614E96800) [pid = 3056] [serial = 883] [outer = 0000000000000000] [url = about:blank] 09:16:48 INFO - PROCESS | 3056 | --DOMWINDOW == 96 (000000A608CE2000) [pid = 3056] [serial = 868] [outer = 0000000000000000] [url = about:blank] 09:16:48 INFO - PROCESS | 3056 | --DOMWINDOW == 95 (000000A6080C4000) [pid = 3056] [serial = 867] [outer = 0000000000000000] [url = about:blank] 09:16:48 INFO - PROCESS | 3056 | --DOMWINDOW == 94 (000000A60F010C00) [pid = 3056] [serial = 876] [outer = 0000000000000000] [url = about:blank] 09:16:48 INFO - PROCESS | 3056 | --DOMWINDOW == 93 (000000A60FC1AC00) [pid = 3056] [serial = 877] [outer = 0000000000000000] [url = about:blank] 09:16:48 INFO - PROCESS | 3056 | --DOMWINDOW == 92 (000000A6155FB400) [pid = 3056] [serial = 889] [outer = 0000000000000000] [url = about:blank] 09:16:48 INFO - PROCESS | 3056 | --DOMWINDOW == 91 (000000A615580800) [pid = 3056] [serial = 888] [outer = 0000000000000000] [url = about:blank] 09:16:48 INFO - PROCESS | 3056 | 1464365808961 Marionette TRACE conn5 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 09:16:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 09:16:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 944ms 09:16:49 INFO - PROCESS | 3056 | 1464365809017 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 09:16:49 INFO - PROCESS | 3056 | 1464365809023 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 09:16:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 09:16:49 INFO - PROCESS | 3056 | 1464365809029 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 09:16:49 INFO - PROCESS | 3056 | 1464365809032 Marionette TRACE conn5 <- [1,1242,null,{}] 09:16:49 INFO - PROCESS | 3056 | 1464365809036 Marionette TRACE conn5 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:49 INFO - PROCESS | 3056 | 1464365809128 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 09:16:49 INFO - PROCESS | 3056 | 1464365809206 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:49 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60EEC7800 == 53 [pid = 3056] [id = 320] 09:16:49 INFO - PROCESS | 3056 | ++DOMWINDOW == 92 (000000A6071D7C00) [pid = 3056] [serial = 959] [outer = 0000000000000000] 09:16:49 INFO - PROCESS | 3056 | ++DOMWINDOW == 93 (000000A608E89800) [pid = 3056] [serial = 960] [outer = 000000A6071D7C00] 09:16:49 INFO - PROCESS | 3056 | 1464365809253 Marionette DEBUG loaded listener.js 09:16:49 INFO - PROCESS | 3056 | ++DOMWINDOW == 94 (000000A60DC7B400) [pid = 3056] [serial = 961] [outer = 000000A6071D7C00] 09:16:49 INFO - PROCESS | 3056 | 1464365809713 Marionette TRACE conn5 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 09:16:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 09:16:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 734ms 09:16:49 INFO - PROCESS | 3056 | 1464365809767 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 09:16:49 INFO - PROCESS | 3056 | 1464365809770 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 09:16:49 INFO - PROCESS | 3056 | 1464365809774 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 09:16:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 09:16:49 INFO - PROCESS | 3056 | 1464365809778 Marionette TRACE conn5 <- [1,1246,null,{}] 09:16:49 INFO - PROCESS | 3056 | 1464365809789 Marionette TRACE conn5 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:49 INFO - PROCESS | 3056 | 1464365809885 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 09:16:49 INFO - PROCESS | 3056 | 1464365809893 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:49 INFO - PROCESS | 3056 | ++DOCSHELL 000000A615822000 == 54 [pid = 3056] [id = 321] 09:16:49 INFO - PROCESS | 3056 | ++DOMWINDOW == 95 (000000A60F2A2000) [pid = 3056] [serial = 962] [outer = 0000000000000000] 09:16:49 INFO - PROCESS | 3056 | ++DOMWINDOW == 96 (000000A60FC1AC00) [pid = 3056] [serial = 963] [outer = 000000A60F2A2000] 09:16:49 INFO - PROCESS | 3056 | 1464365809945 Marionette DEBUG loaded listener.js 09:16:50 INFO - PROCESS | 3056 | ++DOMWINDOW == 97 (000000A61242B800) [pid = 3056] [serial = 964] [outer = 000000A60F2A2000] 09:16:50 INFO - PROCESS | 3056 | 1464365810429 Marionette TRACE conn5 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 09:16:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 09:16:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 692ms 09:16:50 INFO - PROCESS | 3056 | 1464365810470 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 09:16:50 INFO - PROCESS | 3056 | 1464365810473 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 09:16:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 09:16:50 INFO - PROCESS | 3056 | 1464365810477 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 09:16:50 INFO - PROCESS | 3056 | 1464365810479 Marionette TRACE conn5 <- [1,1250,null,{}] 09:16:50 INFO - PROCESS | 3056 | 1464365810482 Marionette TRACE conn5 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:50 INFO - PROCESS | 3056 | 1464365810573 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 09:16:50 INFO - PROCESS | 3056 | 1464365810583 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:50 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6167B6000 == 55 [pid = 3056] [id = 322] 09:16:50 INFO - PROCESS | 3056 | ++DOMWINDOW == 98 (000000A614CD3800) [pid = 3056] [serial = 965] [outer = 0000000000000000] 09:16:50 INFO - PROCESS | 3056 | ++DOMWINDOW == 99 (000000A614E11C00) [pid = 3056] [serial = 966] [outer = 000000A614CD3800] 09:16:50 INFO - PROCESS | 3056 | 1464365810629 Marionette DEBUG loaded listener.js 09:16:50 INFO - PROCESS | 3056 | ++DOMWINDOW == 100 (000000A614FCBC00) [pid = 3056] [serial = 967] [outer = 000000A614CD3800] 09:16:51 INFO - PROCESS | 3056 | 1464365811086 Marionette TRACE conn5 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 09:16:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 09:16:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 691ms 09:16:51 INFO - PROCESS | 3056 | 1464365811170 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 09:16:51 INFO - PROCESS | 3056 | 1464365811173 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 09:16:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 09:16:51 INFO - PROCESS | 3056 | 1464365811176 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 09:16:51 INFO - PROCESS | 3056 | 1464365811178 Marionette TRACE conn5 <- [1,1254,null,{}] 09:16:51 INFO - PROCESS | 3056 | 1464365811187 Marionette TRACE conn5 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:51 INFO - PROCESS | 3056 | 1464365811329 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 09:16:51 INFO - PROCESS | 3056 | 1464365811349 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:51 INFO - PROCESS | 3056 | ++DOCSHELL 000000A619014000 == 56 [pid = 3056] [id = 323] 09:16:51 INFO - PROCESS | 3056 | ++DOMWINDOW == 101 (000000A61515C800) [pid = 3056] [serial = 968] [outer = 0000000000000000] 09:16:51 INFO - PROCESS | 3056 | ++DOMWINDOW == 102 (000000A6151D0C00) [pid = 3056] [serial = 969] [outer = 000000A61515C800] 09:16:51 INFO - PROCESS | 3056 | 1464365811395 Marionette DEBUG loaded listener.js 09:16:51 INFO - PROCESS | 3056 | ++DOMWINDOW == 103 (000000A6155F4400) [pid = 3056] [serial = 970] [outer = 000000A61515C800] 09:16:51 INFO - PROCESS | 3056 | 1464365811887 Marionette TRACE conn5 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 09:16:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 09:16:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 734ms 09:16:51 INFO - PROCESS | 3056 | 1464365811918 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 09:16:51 INFO - PROCESS | 3056 | 1464365811920 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 09:16:51 INFO - PROCESS | 3056 | 1464365811923 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 09:16:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 09:16:51 INFO - PROCESS | 3056 | 1464365811925 Marionette TRACE conn5 <- [1,1258,null,{}] 09:16:51 INFO - PROCESS | 3056 | 1464365811929 Marionette TRACE conn5 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:52 INFO - PROCESS | 3056 | 1464365812062 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 09:16:52 INFO - PROCESS | 3056 | 1464365812116 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:52 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6191DD000 == 57 [pid = 3056] [id = 324] 09:16:52 INFO - PROCESS | 3056 | ++DOMWINDOW == 104 (000000A6162F2000) [pid = 3056] [serial = 971] [outer = 0000000000000000] 09:16:52 INFO - PROCESS | 3056 | ++DOMWINDOW == 105 (000000A61635A000) [pid = 3056] [serial = 972] [outer = 000000A6162F2000] 09:16:52 INFO - PROCESS | 3056 | 1464365812162 Marionette DEBUG loaded listener.js 09:16:52 INFO - PROCESS | 3056 | ++DOMWINDOW == 106 (000000A61636EC00) [pid = 3056] [serial = 973] [outer = 000000A6162F2000] 09:16:52 INFO - PROCESS | 3056 | 1464365812599 Marionette TRACE conn5 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 09:16:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 09:16:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 731ms 09:16:52 INFO - PROCESS | 3056 | 1464365812665 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 09:16:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 09:16:52 INFO - PROCESS | 3056 | 1464365812667 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 09:16:52 INFO - PROCESS | 3056 | 1464365812671 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 09:16:52 INFO - PROCESS | 3056 | 1464365812673 Marionette TRACE conn5 <- [1,1262,null,{}] 09:16:52 INFO - PROCESS | 3056 | 1464365812676 Marionette TRACE conn5 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:52 INFO - PROCESS | 3056 | 1464365812786 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 09:16:52 INFO - PROCESS | 3056 | 1464365812797 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:52 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6195B9000 == 58 [pid = 3056] [id = 325] 09:16:52 INFO - PROCESS | 3056 | ++DOMWINDOW == 107 (000000A61644A000) [pid = 3056] [serial = 974] [outer = 0000000000000000] 09:16:52 INFO - PROCESS | 3056 | ++DOMWINDOW == 108 (000000A6164D5400) [pid = 3056] [serial = 975] [outer = 000000A61644A000] 09:16:52 INFO - PROCESS | 3056 | 1464365812885 Marionette DEBUG loaded listener.js 09:16:52 INFO - PROCESS | 3056 | ++DOMWINDOW == 109 (000000A6170A2400) [pid = 3056] [serial = 976] [outer = 000000A61644A000] 09:16:53 INFO - PROCESS | 3056 | --DOMWINDOW == 108 (000000A608AE5400) [pid = 3056] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 09:16:53 INFO - PROCESS | 3056 | --DOMWINDOW == 107 (000000A60A24FC00) [pid = 3056] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 09:16:53 INFO - PROCESS | 3056 | --DOMWINDOW == 106 (000000A611D96400) [pid = 3056] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 09:16:53 INFO - PROCESS | 3056 | --DOMWINDOW == 105 (000000A607099800) [pid = 3056] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 09:16:53 INFO - PROCESS | 3056 | --DOMWINDOW == 104 (000000A6162E7400) [pid = 3056] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 09:16:53 INFO - PROCESS | 3056 | --DOMWINDOW == 103 (000000A611D63800) [pid = 3056] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 09:16:53 INFO - PROCESS | 3056 | --DOMWINDOW == 102 (000000A60FC1B800) [pid = 3056] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 09:16:53 INFO - PROCESS | 3056 | --DOMWINDOW == 101 (000000A60D40FC00) [pid = 3056] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 09:16:53 INFO - PROCESS | 3056 | --DOMWINDOW == 100 (000000A608AEE400) [pid = 3056] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 09:16:53 INFO - PROCESS | 3056 | --DOMWINDOW == 99 (000000A6155FD000) [pid = 3056] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 09:16:53 INFO - PROCESS | 3056 | --DOMWINDOW == 98 (000000A616E2C800) [pid = 3056] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 09:16:53 INFO - PROCESS | 3056 | --DOMWINDOW == 97 (000000A608A41C00) [pid = 3056] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 09:16:53 INFO - PROCESS | 3056 | 1464365813365 Marionette TRACE conn5 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 09:16:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 09:16:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 733ms 09:16:53 INFO - PROCESS | 3056 | 1464365813406 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 09:16:53 INFO - PROCESS | 3056 | 1464365813408 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 09:16:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 09:16:53 INFO - PROCESS | 3056 | 1464365813412 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 09:16:53 INFO - PROCESS | 3056 | 1464365813413 Marionette TRACE conn5 <- [1,1266,null,{}] 09:16:53 INFO - PROCESS | 3056 | 1464365813417 Marionette TRACE conn5 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:53 INFO - PROCESS | 3056 | 1464365813532 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 09:16:53 INFO - PROCESS | 3056 | 1464365813583 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:53 INFO - PROCESS | 3056 | ++DOCSHELL 000000A619DC5800 == 59 [pid = 3056] [id = 326] 09:16:53 INFO - PROCESS | 3056 | ++DOMWINDOW == 98 (000000A609435800) [pid = 3056] [serial = 977] [outer = 0000000000000000] 09:16:53 INFO - PROCESS | 3056 | ++DOMWINDOW == 99 (000000A6162DA000) [pid = 3056] [serial = 978] [outer = 000000A609435800] 09:16:53 INFO - PROCESS | 3056 | 1464365813629 Marionette DEBUG loaded listener.js 09:16:53 INFO - PROCESS | 3056 | ++DOMWINDOW == 100 (000000A61708B000) [pid = 3056] [serial = 979] [outer = 000000A609435800] 09:16:54 INFO - PROCESS | 3056 | 1464365814003 Marionette TRACE conn5 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 09:16:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 09:16:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 630ms 09:16:54 INFO - PROCESS | 3056 | 1464365814043 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 09:16:54 INFO - PROCESS | 3056 | 1464365814045 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 09:16:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 09:16:54 INFO - PROCESS | 3056 | 1464365814049 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 09:16:54 INFO - PROCESS | 3056 | 1464365814050 Marionette TRACE conn5 <- [1,1270,null,{}] 09:16:54 INFO - PROCESS | 3056 | 1464365814054 Marionette TRACE conn5 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:54 INFO - PROCESS | 3056 | 1464365814199 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 09:16:54 INFO - PROCESS | 3056 | 1464365814213 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:54 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61CEB4000 == 60 [pid = 3056] [id = 327] 09:16:54 INFO - PROCESS | 3056 | ++DOMWINDOW == 101 (000000A617C05800) [pid = 3056] [serial = 980] [outer = 0000000000000000] 09:16:54 INFO - PROCESS | 3056 | ++DOMWINDOW == 102 (000000A617D15400) [pid = 3056] [serial = 981] [outer = 000000A617C05800] 09:16:54 INFO - PROCESS | 3056 | 1464365814258 Marionette DEBUG loaded listener.js 09:16:54 INFO - PROCESS | 3056 | ++DOMWINDOW == 103 (000000A61874F800) [pid = 3056] [serial = 982] [outer = 000000A617C05800] 09:16:54 INFO - PROCESS | 3056 | 1464365814644 Marionette TRACE conn5 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 09:16:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 09:16:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 629ms 09:16:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 09:16:54 INFO - PROCESS | 3056 | 1464365814681 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 09:16:54 INFO - PROCESS | 3056 | 1464365814684 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 09:16:54 INFO - PROCESS | 3056 | 1464365814695 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 09:16:54 INFO - PROCESS | 3056 | 1464365814697 Marionette TRACE conn5 <- [1,1274,null,{}] 09:16:54 INFO - PROCESS | 3056 | 1464365814701 Marionette TRACE conn5 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:54 INFO - PROCESS | 3056 | 1464365814790 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 09:16:54 INFO - PROCESS | 3056 | 1464365814798 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:54 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61D204000 == 61 [pid = 3056] [id = 328] 09:16:54 INFO - PROCESS | 3056 | ++DOMWINDOW == 104 (000000A6187E0800) [pid = 3056] [serial = 983] [outer = 0000000000000000] 09:16:54 INFO - PROCESS | 3056 | ++DOMWINDOW == 105 (000000A61911E400) [pid = 3056] [serial = 984] [outer = 000000A6187E0800] 09:16:54 INFO - PROCESS | 3056 | 1464365814842 Marionette DEBUG loaded listener.js 09:16:54 INFO - PROCESS | 3056 | ++DOMWINDOW == 106 (000000A619124400) [pid = 3056] [serial = 985] [outer = 000000A6187E0800] 09:16:55 INFO - PROCESS | 3056 | 1464365815363 Marionette TRACE conn5 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 09:16:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 09:16:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 732ms 09:16:55 INFO - PROCESS | 3056 | 1464365815423 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 09:16:55 INFO - PROCESS | 3056 | 1464365815428 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 09:16:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 09:16:55 INFO - PROCESS | 3056 | 1464365815434 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 09:16:55 INFO - PROCESS | 3056 | 1464365815439 Marionette TRACE conn5 <- [1,1278,null,{}] 09:16:55 INFO - PROCESS | 3056 | 1464365815446 Marionette TRACE conn5 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:55 INFO - PROCESS | 3056 | 1464365815619 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 09:16:55 INFO - PROCESS | 3056 | 1464365815706 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:55 INFO - PROCESS | 3056 | ++DOCSHELL 000000A612871000 == 62 [pid = 3056] [id = 329] 09:16:55 INFO - PROCESS | 3056 | ++DOMWINDOW == 107 (000000A608CD8800) [pid = 3056] [serial = 986] [outer = 0000000000000000] 09:16:55 INFO - PROCESS | 3056 | ++DOMWINDOW == 108 (000000A608CDB000) [pid = 3056] [serial = 987] [outer = 000000A608CD8800] 09:16:55 INFO - PROCESS | 3056 | 1464365815765 Marionette DEBUG loaded listener.js 09:16:55 INFO - PROCESS | 3056 | ++DOMWINDOW == 109 (000000A60D469400) [pid = 3056] [serial = 988] [outer = 000000A608CD8800] 09:16:56 INFO - PROCESS | 3056 | 1464365816352 Marionette TRACE conn5 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 09:16:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 09:16:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 944ms 09:16:56 INFO - PROCESS | 3056 | 1464365816381 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 09:16:56 INFO - PROCESS | 3056 | 1464365816388 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 09:16:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 09:16:56 INFO - PROCESS | 3056 | 1464365816395 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 09:16:56 INFO - PROCESS | 3056 | 1464365816398 Marionette TRACE conn5 <- [1,1282,null,{}] 09:16:56 INFO - PROCESS | 3056 | 1464365816403 Marionette TRACE conn5 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:56 INFO - PROCESS | 3056 | 1464365816533 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 09:16:56 INFO - PROCESS | 3056 | 1464365816624 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:56 INFO - PROCESS | 3056 | ++DOCSHELL 000000A619010000 == 63 [pid = 3056] [id = 330] 09:16:56 INFO - PROCESS | 3056 | ++DOMWINDOW == 110 (000000A60F2A2800) [pid = 3056] [serial = 989] [outer = 0000000000000000] 09:16:56 INFO - PROCESS | 3056 | ++DOMWINDOW == 111 (000000A611DBF400) [pid = 3056] [serial = 990] [outer = 000000A60F2A2800] 09:16:56 INFO - PROCESS | 3056 | 1464365816681 Marionette DEBUG loaded listener.js 09:16:56 INFO - PROCESS | 3056 | ++DOMWINDOW == 112 (000000A614CDF000) [pid = 3056] [serial = 991] [outer = 000000A60F2A2800] 09:16:57 INFO - PROCESS | 3056 | 1464365817284 Marionette TRACE conn5 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 09:16:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 09:16:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 944ms 09:16:57 INFO - PROCESS | 3056 | 1464365817345 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 09:16:57 INFO - PROCESS | 3056 | 1464365817348 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 09:16:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 09:16:57 INFO - PROCESS | 3056 | 1464365817352 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 09:16:57 INFO - PROCESS | 3056 | 1464365817357 Marionette TRACE conn5 <- [1,1286,null,{}] 09:16:57 INFO - PROCESS | 3056 | 1464365817369 Marionette TRACE conn5 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:57 INFO - PROCESS | 3056 | 1464365817493 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 09:16:57 INFO - PROCESS | 3056 | 1464365817612 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:57 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61D8D6000 == 64 [pid = 3056] [id = 331] 09:16:57 INFO - PROCESS | 3056 | ++DOMWINDOW == 113 (000000A6162EF800) [pid = 3056] [serial = 992] [outer = 0000000000000000] 09:16:57 INFO - PROCESS | 3056 | ++DOMWINDOW == 114 (000000A616353800) [pid = 3056] [serial = 993] [outer = 000000A6162EF800] 09:16:57 INFO - PROCESS | 3056 | 1464365817672 Marionette DEBUG loaded listener.js 09:16:57 INFO - PROCESS | 3056 | ++DOMWINDOW == 115 (000000A6172FE400) [pid = 3056] [serial = 994] [outer = 000000A6162EF800] 09:16:58 INFO - PROCESS | 3056 | 1464365818291 Marionette TRACE conn5 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 09:16:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 09:16:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 986ms 09:16:58 INFO - PROCESS | 3056 | 1464365818339 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 09:16:58 INFO - PROCESS | 3056 | 1464365818342 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 09:16:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 09:16:58 INFO - PROCESS | 3056 | 1464365818346 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 09:16:58 INFO - PROCESS | 3056 | 1464365818348 Marionette TRACE conn5 <- [1,1290,null,{}] 09:16:58 INFO - PROCESS | 3056 | 1464365818352 Marionette TRACE conn5 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:58 INFO - PROCESS | 3056 | 1464365818467 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 09:16:58 INFO - PROCESS | 3056 | 1464365818585 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:58 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61DD82800 == 65 [pid = 3056] [id = 332] 09:16:58 INFO - PROCESS | 3056 | ++DOMWINDOW == 116 (000000A619127C00) [pid = 3056] [serial = 995] [outer = 0000000000000000] 09:16:58 INFO - PROCESS | 3056 | ++DOMWINDOW == 117 (000000A619348400) [pid = 3056] [serial = 996] [outer = 000000A619127C00] 09:16:58 INFO - PROCESS | 3056 | 1464365818642 Marionette DEBUG loaded listener.js 09:16:58 INFO - PROCESS | 3056 | ++DOMWINDOW == 118 (000000A619457000) [pid = 3056] [serial = 997] [outer = 000000A619127C00] 09:16:59 INFO - PROCESS | 3056 | 1464365819189 Marionette TRACE conn5 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 09:16:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 09:16:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 881ms 09:16:59 INFO - PROCESS | 3056 | 1464365819229 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 09:16:59 INFO - PROCESS | 3056 | 1464365819232 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 09:16:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 09:16:59 INFO - PROCESS | 3056 | 1464365819236 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 09:16:59 INFO - PROCESS | 3056 | 1464365819238 Marionette TRACE conn5 <- [1,1294,null,{}] 09:16:59 INFO - PROCESS | 3056 | 1464365819242 Marionette TRACE conn5 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:59 INFO - PROCESS | 3056 | 1464365819351 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 09:16:59 INFO - PROCESS | 3056 | 1464365819441 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:59 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61E79C800 == 66 [pid = 3056] [id = 333] 09:16:59 INFO - PROCESS | 3056 | ++DOMWINDOW == 119 (000000A619456400) [pid = 3056] [serial = 998] [outer = 0000000000000000] 09:16:59 INFO - PROCESS | 3056 | ++DOMWINDOW == 120 (000000A6194A0400) [pid = 3056] [serial = 999] [outer = 000000A619456400] 09:16:59 INFO - PROCESS | 3056 | 1464365819497 Marionette DEBUG loaded listener.js 09:16:59 INFO - PROCESS | 3056 | ++DOMWINDOW == 121 (000000A619D73400) [pid = 3056] [serial = 1000] [outer = 000000A619456400] 09:17:00 INFO - PROCESS | 3056 | 1464365820086 Marionette TRACE conn5 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 09:17:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 09:17:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 880ms 09:17:00 INFO - PROCESS | 3056 | 1464365820118 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 09:17:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 09:17:00 INFO - PROCESS | 3056 | 1464365820121 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 09:17:00 INFO - PROCESS | 3056 | 1464365820125 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 09:17:00 INFO - PROCESS | 3056 | 1464365820127 Marionette TRACE conn5 <- [1,1298,null,{}] 09:17:00 INFO - PROCESS | 3056 | 1464365820131 Marionette TRACE conn5 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:00 INFO - PROCESS | 3056 | 1464365820263 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 09:17:00 INFO - PROCESS | 3056 | 1464365820358 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:00 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61E876800 == 67 [pid = 3056] [id = 334] 09:17:00 INFO - PROCESS | 3056 | ++DOMWINDOW == 122 (000000A61A048800) [pid = 3056] [serial = 1001] [outer = 0000000000000000] 09:17:00 INFO - PROCESS | 3056 | ++DOMWINDOW == 123 (000000A61A052400) [pid = 3056] [serial = 1002] [outer = 000000A61A048800] 09:17:00 INFO - PROCESS | 3056 | 1464365820414 Marionette DEBUG loaded listener.js 09:17:00 INFO - PROCESS | 3056 | ++DOMWINDOW == 124 (000000A61A169C00) [pid = 3056] [serial = 1003] [outer = 000000A61A048800] 09:17:00 INFO - PROCESS | 3056 | 1464365820979 Marionette TRACE conn5 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",0,null,null]]]}] 09:17:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 09:17:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 880ms 09:17:01 INFO - PROCESS | 3056 | 1464365821013 Marionette TRACE conn5 -> [0,1301,"getWindowHandle",null] 09:17:01 INFO - PROCESS | 3056 | 1464365821016 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 09:17:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 09:17:01 INFO - PROCESS | 3056 | 1464365821021 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 09:17:01 INFO - PROCESS | 3056 | 1464365821023 Marionette TRACE conn5 <- [1,1302,null,{}] 09:17:01 INFO - PROCESS | 3056 | 1464365821027 Marionette TRACE conn5 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:01 INFO - PROCESS | 3056 | 1464365821139 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 09:17:01 INFO - PROCESS | 3056 | 1464365821229 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:01 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61F695800 == 68 [pid = 3056] [id = 335] 09:17:01 INFO - PROCESS | 3056 | ++DOMWINDOW == 125 (000000A61A164C00) [pid = 3056] [serial = 1004] [outer = 0000000000000000] 09:17:01 INFO - PROCESS | 3056 | ++DOMWINDOW == 126 (000000A61A18C000) [pid = 3056] [serial = 1005] [outer = 000000A61A164C00] 09:17:01 INFO - PROCESS | 3056 | 1464365821285 Marionette DEBUG loaded listener.js 09:17:01 INFO - PROCESS | 3056 | ++DOMWINDOW == 127 (000000A61A198400) [pid = 3056] [serial = 1006] [outer = 000000A61A164C00] 09:17:01 INFO - PROCESS | 3056 | 1464365821926 Marionette TRACE conn5 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 09:17:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 09:17:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 924ms 09:17:01 INFO - PROCESS | 3056 | 1464365821945 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 09:17:01 INFO - PROCESS | 3056 | 1464365821948 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 09:17:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 09:17:01 INFO - PROCESS | 3056 | 1464365821952 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 09:17:01 INFO - PROCESS | 3056 | 1464365821954 Marionette TRACE conn5 <- [1,1306,null,{}] 09:17:01 INFO - PROCESS | 3056 | 1464365821958 Marionette TRACE conn5 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:02 INFO - PROCESS | 3056 | 1464365822060 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 09:17:02 INFO - PROCESS | 3056 | 1464365822329 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:02 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60F0AB000 == 69 [pid = 3056] [id = 336] 09:17:02 INFO - PROCESS | 3056 | ++DOMWINDOW == 128 (000000A60794D800) [pid = 3056] [serial = 1007] [outer = 0000000000000000] 09:17:02 INFO - PROCESS | 3056 | ++DOMWINDOW == 129 (000000A608A29C00) [pid = 3056] [serial = 1008] [outer = 000000A60794D800] 09:17:02 INFO - PROCESS | 3056 | 1464365822422 Marionette DEBUG loaded listener.js 09:17:02 INFO - PROCESS | 3056 | ++DOMWINDOW == 130 (000000A609105400) [pid = 3056] [serial = 1009] [outer = 000000A60794D800] 09:17:03 INFO - PROCESS | 3056 | --DOCSHELL 000000A614F19800 == 68 [pid = 3056] [id = 291] 09:17:03 INFO - PROCESS | 3056 | --DOCSHELL 000000A61686E800 == 67 [pid = 3056] [id = 293] 09:17:03 INFO - PROCESS | 3056 | --DOCSHELL 000000A61CEB4000 == 66 [pid = 3056] [id = 327] 09:17:03 INFO - PROCESS | 3056 | --DOCSHELL 000000A619DC5800 == 65 [pid = 3056] [id = 326] 09:17:03 INFO - PROCESS | 3056 | --DOCSHELL 000000A6195B9000 == 64 [pid = 3056] [id = 325] 09:17:03 INFO - PROCESS | 3056 | --DOCSHELL 000000A6191DD000 == 63 [pid = 3056] [id = 324] 09:17:03 INFO - PROCESS | 3056 | --DOCSHELL 000000A619014000 == 62 [pid = 3056] [id = 323] 09:17:03 INFO - PROCESS | 3056 | --DOCSHELL 000000A6167B6000 == 61 [pid = 3056] [id = 322] 09:17:03 INFO - PROCESS | 3056 | --DOCSHELL 000000A615822000 == 60 [pid = 3056] [id = 321] 09:17:03 INFO - PROCESS | 3056 | --DOCSHELL 000000A60EEC7800 == 59 [pid = 3056] [id = 320] 09:17:03 INFO - PROCESS | 3056 | --DOCSHELL 000000A61329F800 == 58 [pid = 3056] [id = 319] 09:17:03 INFO - PROCESS | 3056 | --DOMWINDOW == 129 (000000A6170A8400) [pid = 3056] [serial = 939] [outer = 0000000000000000] [url = about:blank] 09:17:03 INFO - PROCESS | 3056 | --DOCSHELL 000000A61D20E800 == 57 [pid = 3056] [id = 316] 09:17:03 INFO - PROCESS | 3056 | --DOCSHELL 000000A619019800 == 56 [pid = 3056] [id = 315] 09:17:03 INFO - PROCESS | 3056 | --DOCSHELL 000000A613297000 == 55 [pid = 3056] [id = 314] 09:17:03 INFO - PROCESS | 3056 | 1464365823111 Marionette TRACE conn5 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 09:17:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 09:17:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1181ms 09:17:03 INFO - PROCESS | 3056 | 1464365823136 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 09:17:03 INFO - PROCESS | 3056 | 1464365823141 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 09:17:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 09:17:03 INFO - PROCESS | 3056 | 1464365823146 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 09:17:03 INFO - PROCESS | 3056 | 1464365823150 Marionette TRACE conn5 <- [1,1310,null,{}] 09:17:03 INFO - PROCESS | 3056 | 1464365823154 Marionette TRACE conn5 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:03 INFO - PROCESS | 3056 | 1464365823261 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 09:17:03 INFO - PROCESS | 3056 | --DOMWINDOW == 128 (000000A61709B400) [pid = 3056] [serial = 937] [outer = 0000000000000000] [url = about:blank] 09:17:03 INFO - PROCESS | 3056 | --DOMWINDOW == 127 (000000A60943B000) [pid = 3056] [serial = 910] [outer = 0000000000000000] [url = about:blank] 09:17:03 INFO - PROCESS | 3056 | --DOMWINDOW == 126 (000000A6160AD000) [pid = 3056] [serial = 925] [outer = 0000000000000000] [url = about:blank] 09:17:03 INFO - PROCESS | 3056 | --DOMWINDOW == 125 (000000A614CDFC00) [pid = 3056] [serial = 922] [outer = 0000000000000000] [url = about:blank] 09:17:03 INFO - PROCESS | 3056 | --DOMWINDOW == 124 (000000A608CDE000) [pid = 3056] [serial = 913] [outer = 0000000000000000] [url = about:blank] 09:17:03 INFO - PROCESS | 3056 | --DOMWINDOW == 123 (000000A6162F4400) [pid = 3056] [serial = 903] [outer = 0000000000000000] [url = about:blank] 09:17:03 INFO - PROCESS | 3056 | --DOMWINDOW == 122 (000000A608AF4800) [pid = 3056] [serial = 909] [outer = 0000000000000000] [url = about:blank] 09:17:03 INFO - PROCESS | 3056 | --DOMWINDOW == 121 (000000A616368000) [pid = 3056] [serial = 928] [outer = 0000000000000000] [url = about:blank] 09:17:03 INFO - PROCESS | 3056 | --DOMWINDOW == 120 (000000A611D92C00) [pid = 3056] [serial = 918] [outer = 0000000000000000] [url = about:blank] 09:17:03 INFO - PROCESS | 3056 | --DOMWINDOW == 119 (000000A6164D3000) [pid = 3056] [serial = 934] [outer = 0000000000000000] [url = about:blank] 09:17:03 INFO - PROCESS | 3056 | --DOMWINDOW == 118 (000000A60DD29C00) [pid = 3056] [serial = 915] [outer = 0000000000000000] [url = about:blank] 09:17:03 INFO - PROCESS | 3056 | --DOMWINDOW == 117 (000000A615158800) [pid = 3056] [serial = 931] [outer = 0000000000000000] [url = about:blank] 09:17:03 INFO - PROCESS | 3056 | --DOMWINDOW == 116 (000000A60E2A8000) [pid = 3056] [serial = 916] [outer = 0000000000000000] [url = about:blank] 09:17:03 INFO - PROCESS | 3056 | --DOMWINDOW == 115 (000000A614C8F400) [pid = 3056] [serial = 900] [outer = 0000000000000000] [url = about:blank] 09:17:03 INFO - PROCESS | 3056 | --DOMWINDOW == 114 (000000A6130C0000) [pid = 3056] [serial = 921] [outer = 0000000000000000] [url = about:blank] 09:17:03 INFO - PROCESS | 3056 | --DOMWINDOW == 113 (000000A6162F3C00) [pid = 3056] [serial = 927] [outer = 0000000000000000] [url = about:blank] 09:17:03 INFO - PROCESS | 3056 | --DOMWINDOW == 112 (000000A607151800) [pid = 3056] [serial = 894] [outer = 0000000000000000] [url = about:blank] 09:17:03 INFO - PROCESS | 3056 | --DOMWINDOW == 111 (000000A61644E800) [pid = 3056] [serial = 933] [outer = 0000000000000000] [url = about:blank] 09:17:03 INFO - PROCESS | 3056 | --DOMWINDOW == 110 (000000A60714B400) [pid = 3056] [serial = 912] [outer = 0000000000000000] [url = about:blank] 09:17:03 INFO - PROCESS | 3056 | --DOMWINDOW == 109 (000000A612429000) [pid = 3056] [serial = 919] [outer = 0000000000000000] [url = about:blank] 09:17:03 INFO - PROCESS | 3056 | --DOMWINDOW == 108 (000000A61635B800) [pid = 3056] [serial = 906] [outer = 0000000000000000] [url = about:blank] 09:17:03 INFO - PROCESS | 3056 | --DOMWINDOW == 107 (000000A6155F3800) [pid = 3056] [serial = 924] [outer = 0000000000000000] [url = about:blank] 09:17:03 INFO - PROCESS | 3056 | --DOMWINDOW == 106 (000000A60DDF9400) [pid = 3056] [serial = 897] [outer = 0000000000000000] [url = about:blank] 09:17:03 INFO - PROCESS | 3056 | --DOMWINDOW == 105 (000000A60A015800) [pid = 3056] [serial = 930] [outer = 0000000000000000] [url = about:blank] 09:17:03 INFO - PROCESS | 3056 | --DOMWINDOW == 104 (000000A6162D9400) [pid = 3056] [serial = 892] [outer = 0000000000000000] [url = about:blank] 09:17:03 INFO - PROCESS | 3056 | --DOMWINDOW == 103 (000000A617013400) [pid = 3056] [serial = 936] [outer = 0000000000000000] [url = about:blank] 09:17:03 INFO - PROCESS | 3056 | --DOMWINDOW == 102 (000000A608E0FC00) [pid = 3056] [serial = 862] [outer = 0000000000000000] [url = about:blank] 09:17:03 INFO - PROCESS | 3056 | 1464365823350 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:03 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60EEB2000 == 56 [pid = 3056] [id = 337] 09:17:03 INFO - PROCESS | 3056 | ++DOMWINDOW == 103 (000000A608AF4800) [pid = 3056] [serial = 1010] [outer = 0000000000000000] 09:17:03 INFO - PROCESS | 3056 | ++DOMWINDOW == 104 (000000A609311000) [pid = 3056] [serial = 1011] [outer = 000000A608AF4800] 09:17:03 INFO - PROCESS | 3056 | 1464365823399 Marionette DEBUG loaded listener.js 09:17:03 INFO - PROCESS | 3056 | ++DOMWINDOW == 105 (000000A60DC89800) [pid = 3056] [serial = 1012] [outer = 000000A608AF4800] 09:17:03 INFO - PROCESS | 3056 | 1464365823874 Marionette TRACE conn5 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 09:17:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 09:17:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 796ms 09:17:03 INFO - PROCESS | 3056 | 1464365823948 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 09:17:03 INFO - PROCESS | 3056 | 1464365823953 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 09:17:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 09:17:03 INFO - PROCESS | 3056 | 1464365823956 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 09:17:03 INFO - PROCESS | 3056 | 1464365823958 Marionette TRACE conn5 <- [1,1314,null,{}] 09:17:03 INFO - PROCESS | 3056 | 1464365823962 Marionette TRACE conn5 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:04 INFO - PROCESS | 3056 | 1464365824057 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 09:17:04 INFO - PROCESS | 3056 | 1464365824073 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:04 INFO - PROCESS | 3056 | ++DOCSHELL 000000A615664000 == 57 [pid = 3056] [id = 338] 09:17:04 INFO - PROCESS | 3056 | ++DOMWINDOW == 106 (000000A60F00C000) [pid = 3056] [serial = 1013] [outer = 0000000000000000] 09:17:04 INFO - PROCESS | 3056 | ++DOMWINDOW == 107 (000000A60F011800) [pid = 3056] [serial = 1014] [outer = 000000A60F00C000] 09:17:04 INFO - PROCESS | 3056 | 1464365824119 Marionette DEBUG loaded listener.js 09:17:04 INFO - PROCESS | 3056 | ++DOMWINDOW == 108 (000000A611D63800) [pid = 3056] [serial = 1015] [outer = 000000A60F00C000] 09:17:04 INFO - PROCESS | 3056 | 1464365824602 Marionette TRACE conn5 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:17:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 09:17:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 690ms 09:17:04 INFO - PROCESS | 3056 | 1464365824650 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 09:17:04 INFO - PROCESS | 3056 | 1464365824652 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 09:17:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 09:17:04 INFO - PROCESS | 3056 | 1464365824663 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 09:17:04 INFO - PROCESS | 3056 | 1464365824669 Marionette TRACE conn5 <- [1,1318,null,{}] 09:17:04 INFO - PROCESS | 3056 | 1464365824674 Marionette TRACE conn5 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:04 INFO - PROCESS | 3056 | 1464365824770 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 09:17:04 INFO - PROCESS | 3056 | 1464365824881 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:04 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61648F800 == 58 [pid = 3056] [id = 339] 09:17:04 INFO - PROCESS | 3056 | ++DOMWINDOW == 109 (000000A60F00C400) [pid = 3056] [serial = 1016] [outer = 0000000000000000] 09:17:04 INFO - PROCESS | 3056 | ++DOMWINDOW == 110 (000000A614C8A400) [pid = 3056] [serial = 1017] [outer = 000000A60F00C400] 09:17:04 INFO - PROCESS | 3056 | 1464365824927 Marionette DEBUG loaded listener.js 09:17:05 INFO - PROCESS | 3056 | ++DOMWINDOW == 111 (000000A614E2E000) [pid = 3056] [serial = 1018] [outer = 000000A60F00C400] 09:17:05 INFO - PROCESS | 3056 | 1464365825324 Marionette TRACE conn5 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:17:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 09:17:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 690ms 09:17:05 INFO - PROCESS | 3056 | 1464365825353 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 09:17:05 INFO - PROCESS | 3056 | 1464365825356 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 09:17:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 09:17:05 INFO - PROCESS | 3056 | 1464365825359 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 09:17:05 INFO - PROCESS | 3056 | 1464365825361 Marionette TRACE conn5 <- [1,1322,null,{}] 09:17:05 INFO - PROCESS | 3056 | 1464365825365 Marionette TRACE conn5 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:05 INFO - PROCESS | 3056 | 1464365825490 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 09:17:05 INFO - PROCESS | 3056 | 1464365825542 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:05 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61900F800 == 59 [pid = 3056] [id = 340] 09:17:05 INFO - PROCESS | 3056 | ++DOMWINDOW == 112 (000000A615155000) [pid = 3056] [serial = 1019] [outer = 0000000000000000] 09:17:05 INFO - PROCESS | 3056 | ++DOMWINDOW == 113 (000000A6151D7000) [pid = 3056] [serial = 1020] [outer = 000000A615155000] 09:17:05 INFO - PROCESS | 3056 | 1464365825588 Marionette DEBUG loaded listener.js 09:17:05 INFO - PROCESS | 3056 | ++DOMWINDOW == 114 (000000A6156C5400) [pid = 3056] [serial = 1021] [outer = 000000A615155000] 09:17:06 INFO - PROCESS | 3056 | 1464365826024 Marionette TRACE conn5 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 09:17:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 09:17:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 673ms 09:17:06 INFO - PROCESS | 3056 | 1464365826041 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 09:17:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 09:17:06 INFO - PROCESS | 3056 | 1464365826044 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 09:17:06 INFO - PROCESS | 3056 | 1464365826055 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 09:17:06 INFO - PROCESS | 3056 | 1464365826057 Marionette TRACE conn5 <- [1,1326,null,{}] 09:17:06 INFO - PROCESS | 3056 | 1464365826061 Marionette TRACE conn5 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:06 INFO - PROCESS | 3056 | 1464365826187 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 09:17:06 INFO - PROCESS | 3056 | 1464365826272 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:06 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6191D5800 == 60 [pid = 3056] [id = 341] 09:17:06 INFO - PROCESS | 3056 | ++DOMWINDOW == 115 (000000A6162E2400) [pid = 3056] [serial = 1022] [outer = 0000000000000000] 09:17:06 INFO - PROCESS | 3056 | ++DOMWINDOW == 116 (000000A6162F1400) [pid = 3056] [serial = 1023] [outer = 000000A6162E2400] 09:17:06 INFO - PROCESS | 3056 | 1464365826325 Marionette DEBUG loaded listener.js 09:17:06 INFO - PROCESS | 3056 | ++DOMWINDOW == 117 (000000A616367400) [pid = 3056] [serial = 1024] [outer = 000000A6162E2400] 09:17:07 INFO - PROCESS | 3056 | 1464365827242 Marionette TRACE conn5 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 09:17:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 09:17:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1254ms 09:17:07 INFO - PROCESS | 3056 | 1464365827304 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 09:17:07 INFO - PROCESS | 3056 | 1464365827306 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 09:17:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 09:17:07 INFO - PROCESS | 3056 | 1464365827317 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 09:17:07 INFO - PROCESS | 3056 | 1464365827319 Marionette TRACE conn5 <- [1,1330,null,{}] 09:17:07 INFO - PROCESS | 3056 | 1464365827323 Marionette TRACE conn5 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:07 INFO - PROCESS | 3056 | 1464365827469 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 09:17:07 INFO - PROCESS | 3056 | --DOMWINDOW == 116 (000000A61515C800) [pid = 3056] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 09:17:07 INFO - PROCESS | 3056 | --DOMWINDOW == 115 (000000A614CD3800) [pid = 3056] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 09:17:07 INFO - PROCESS | 3056 | --DOMWINDOW == 114 (000000A60F2A2000) [pid = 3056] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 09:17:07 INFO - PROCESS | 3056 | --DOMWINDOW == 113 (000000A608B6C000) [pid = 3056] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 09:17:07 INFO - PROCESS | 3056 | --DOMWINDOW == 112 (000000A6162F2000) [pid = 3056] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 09:17:07 INFO - PROCESS | 3056 | --DOMWINDOW == 111 (000000A6071D7C00) [pid = 3056] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 09:17:07 INFO - PROCESS | 3056 | --DOMWINDOW == 110 (000000A609435800) [pid = 3056] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 09:17:07 INFO - PROCESS | 3056 | --DOMWINDOW == 109 (000000A61644A000) [pid = 3056] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 09:17:07 INFO - PROCESS | 3056 | --DOMWINDOW == 108 (000000A617C05800) [pid = 3056] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 09:17:07 INFO - PROCESS | 3056 | 1464365827534 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:07 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61947C800 == 61 [pid = 3056] [id = 342] 09:17:07 INFO - PROCESS | 3056 | ++DOMWINDOW == 109 (000000A60D57F000) [pid = 3056] [serial = 1025] [outer = 0000000000000000] 09:17:07 INFO - PROCESS | 3056 | ++DOMWINDOW == 110 (000000A60F008C00) [pid = 3056] [serial = 1026] [outer = 000000A60D57F000] 09:17:07 INFO - PROCESS | 3056 | 1464365827587 Marionette DEBUG loaded listener.js 09:17:07 INFO - PROCESS | 3056 | ++DOMWINDOW == 111 (000000A616447000) [pid = 3056] [serial = 1027] [outer = 000000A60D57F000] 09:17:07 INFO - PROCESS | 3056 | 1464365827985 Marionette TRACE conn5 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 09:17:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 09:17:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 733ms 09:17:08 INFO - PROCESS | 3056 | 1464365828051 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 09:17:08 INFO - PROCESS | 3056 | 1464365828053 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 09:17:08 INFO - PROCESS | 3056 | 1464365828056 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 09:17:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 09:17:08 INFO - PROCESS | 3056 | 1464365828058 Marionette TRACE conn5 <- [1,1334,null,{}] 09:17:08 INFO - PROCESS | 3056 | 1464365828062 Marionette TRACE conn5 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:08 INFO - PROCESS | 3056 | 1464365828151 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 09:17:08 INFO - PROCESS | 3056 | 1464365828158 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:08 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61CC57000 == 62 [pid = 3056] [id = 343] 09:17:08 INFO - PROCESS | 3056 | ++DOMWINDOW == 112 (000000A617015400) [pid = 3056] [serial = 1028] [outer = 0000000000000000] 09:17:08 INFO - PROCESS | 3056 | ++DOMWINDOW == 113 (000000A6170A8400) [pid = 3056] [serial = 1029] [outer = 000000A617015400] 09:17:08 INFO - PROCESS | 3056 | 1464365828203 Marionette DEBUG loaded listener.js 09:17:08 INFO - PROCESS | 3056 | ++DOMWINDOW == 114 (000000A618203800) [pid = 3056] [serial = 1030] [outer = 000000A617015400] 09:17:08 INFO - PROCESS | 3056 | 1464365828631 Marionette TRACE conn5 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 09:17:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 09:17:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 629ms 09:17:08 INFO - PROCESS | 3056 | 1464365828689 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 09:17:08 INFO - PROCESS | 3056 | 1464365828691 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 09:17:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 09:17:08 INFO - PROCESS | 3056 | 1464365828695 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 09:17:08 INFO - PROCESS | 3056 | 1464365828697 Marionette TRACE conn5 <- [1,1338,null,{}] 09:17:08 INFO - PROCESS | 3056 | 1464365828701 Marionette TRACE conn5 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:08 INFO - PROCESS | 3056 | 1464365828792 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 09:17:08 INFO - PROCESS | 3056 | 1464365828827 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:08 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61CF26000 == 63 [pid = 3056] [id = 344] 09:17:08 INFO - PROCESS | 3056 | ++DOMWINDOW == 115 (000000A618689000) [pid = 3056] [serial = 1031] [outer = 0000000000000000] 09:17:08 INFO - PROCESS | 3056 | ++DOMWINDOW == 116 (000000A61911CC00) [pid = 3056] [serial = 1032] [outer = 000000A618689000] 09:17:08 INFO - PROCESS | 3056 | 1464365828878 Marionette DEBUG loaded listener.js 09:17:08 INFO - PROCESS | 3056 | ++DOMWINDOW == 117 (000000A61944A000) [pid = 3056] [serial = 1033] [outer = 000000A618689000] 09:17:09 INFO - PROCESS | 3056 | 1464365829288 Marionette TRACE conn5 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 09:17:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 09:17:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 628ms 09:17:09 INFO - PROCESS | 3056 | 1464365829327 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 09:17:09 INFO - PROCESS | 3056 | 1464365829329 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 09:17:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 09:17:09 INFO - PROCESS | 3056 | 1464365829336 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 09:17:09 INFO - PROCESS | 3056 | 1464365829347 Marionette TRACE conn5 <- [1,1342,null,{}] 09:17:09 INFO - PROCESS | 3056 | 1464365829351 Marionette TRACE conn5 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:09 INFO - PROCESS | 3056 | 1464365829442 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 09:17:09 INFO - PROCESS | 3056 | 1464365829571 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:09 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60D59A800 == 64 [pid = 3056] [id = 345] 09:17:09 INFO - PROCESS | 3056 | ++DOMWINDOW == 118 (000000A60709AC00) [pid = 3056] [serial = 1034] [outer = 0000000000000000] 09:17:09 INFO - PROCESS | 3056 | ++DOMWINDOW == 119 (000000A6079C7800) [pid = 3056] [serial = 1035] [outer = 000000A60709AC00] 09:17:09 INFO - PROCESS | 3056 | 1464365829631 Marionette DEBUG loaded listener.js 09:17:09 INFO - PROCESS | 3056 | ++DOMWINDOW == 120 (000000A608E86000) [pid = 3056] [serial = 1036] [outer = 000000A60709AC00] 09:17:10 INFO - PROCESS | 3056 | 1464365830335 Marionette TRACE conn5 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 09:17:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 09:17:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1046ms 09:17:10 INFO - PROCESS | 3056 | 1464365830382 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 09:17:10 INFO - PROCESS | 3056 | 1464365830387 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 09:17:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 09:17:10 INFO - PROCESS | 3056 | 1464365830413 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 09:17:10 INFO - PROCESS | 3056 | 1464365830417 Marionette TRACE conn5 <- [1,1346,null,{}] 09:17:10 INFO - PROCESS | 3056 | 1464365830423 Marionette TRACE conn5 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:10 INFO - PROCESS | 3056 | 1464365830545 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 09:17:10 INFO - PROCESS | 3056 | 1464365830667 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:10 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61624B800 == 65 [pid = 3056] [id = 346] 09:17:10 INFO - PROCESS | 3056 | ++DOMWINDOW == 121 (000000A60F008800) [pid = 3056] [serial = 1037] [outer = 0000000000000000] 09:17:10 INFO - PROCESS | 3056 | ++DOMWINDOW == 122 (000000A611D61800) [pid = 3056] [serial = 1038] [outer = 000000A60F008800] 09:17:10 INFO - PROCESS | 3056 | 1464365830726 Marionette DEBUG loaded listener.js 09:17:10 INFO - PROCESS | 3056 | ++DOMWINDOW == 123 (000000A6130BB400) [pid = 3056] [serial = 1039] [outer = 000000A60F008800] 09:17:11 INFO - PROCESS | 3056 | 1464365831296 Marionette TRACE conn5 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 09:17:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 09:17:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 943ms 09:17:11 INFO - PROCESS | 3056 | 1464365831362 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 09:17:11 INFO - PROCESS | 3056 | 1464365831367 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 09:17:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 09:17:11 INFO - PROCESS | 3056 | 1464365831371 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 09:17:11 INFO - PROCESS | 3056 | 1464365831374 Marionette TRACE conn5 <- [1,1350,null,{}] 09:17:11 INFO - PROCESS | 3056 | 1464365831378 Marionette TRACE conn5 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:11 INFO - PROCESS | 3056 | 1464365831497 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 09:17:11 INFO - PROCESS | 3056 | 1464365831591 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:11 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61D220800 == 66 [pid = 3056] [id = 347] 09:17:11 INFO - PROCESS | 3056 | ++DOMWINDOW == 124 (000000A61557E400) [pid = 3056] [serial = 1040] [outer = 0000000000000000] 09:17:11 INFO - PROCESS | 3056 | ++DOMWINDOW == 125 (000000A6162DD800) [pid = 3056] [serial = 1041] [outer = 000000A61557E400] 09:17:11 INFO - PROCESS | 3056 | 1464365831648 Marionette DEBUG loaded listener.js 09:17:11 INFO - PROCESS | 3056 | ++DOMWINDOW == 126 (000000A61644E800) [pid = 3056] [serial = 1042] [outer = 000000A61557E400] 09:17:12 INFO - PROCESS | 3056 | 1464365832298 Marionette TRACE conn5 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 09:17:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 09:17:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 985ms 09:17:12 INFO - PROCESS | 3056 | 1464365832358 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 09:17:12 INFO - PROCESS | 3056 | 1464365832361 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 09:17:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 09:17:12 INFO - PROCESS | 3056 | 1464365832371 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 09:17:12 INFO - PROCESS | 3056 | 1464365832378 Marionette TRACE conn5 <- [1,1354,null,{}] 09:17:12 INFO - PROCESS | 3056 | 1464365832398 Marionette TRACE conn5 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:12 INFO - PROCESS | 3056 | 1464365832518 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 09:17:12 INFO - PROCESS | 3056 | 1464365832640 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:12 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61E79D800 == 67 [pid = 3056] [id = 348] 09:17:12 INFO - PROCESS | 3056 | ++DOMWINDOW == 127 (000000A617016C00) [pid = 3056] [serial = 1043] [outer = 0000000000000000] 09:17:12 INFO - PROCESS | 3056 | ++DOMWINDOW == 128 (000000A6194A6000) [pid = 3056] [serial = 1044] [outer = 000000A617016C00] 09:17:12 INFO - PROCESS | 3056 | 1464365832697 Marionette DEBUG loaded listener.js 09:17:12 INFO - PROCESS | 3056 | ++DOMWINDOW == 129 (000000A61A04B800) [pid = 3056] [serial = 1045] [outer = 000000A617016C00] 09:17:13 INFO - PROCESS | 3056 | 1464365833347 Marionette TRACE conn5 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 09:17:13 INFO - PROCESS | 3056 | 1464365833374 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 09:17:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 09:17:13 INFO - PROCESS | 3056 | 1464365833378 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 09:17:13 INFO - PROCESS | 3056 | 1464365833380 Marionette TRACE conn5 <- [1,1358,null,{}] 09:17:13 INFO - PROCESS | 3056 | 1464365833384 Marionette TRACE conn5 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:13 INFO - PROCESS | 3056 | 1464365833500 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 09:17:13 INFO - PROCESS | 3056 | 1464365833592 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:13 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61F6F4000 == 68 [pid = 3056] [id = 349] 09:17:13 INFO - PROCESS | 3056 | ++DOMWINDOW == 130 (000000A61A166000) [pid = 3056] [serial = 1046] [outer = 0000000000000000] 09:17:13 INFO - PROCESS | 3056 | ++DOMWINDOW == 131 (000000A61A280000) [pid = 3056] [serial = 1047] [outer = 000000A61A166000] 09:17:13 INFO - PROCESS | 3056 | 1464365833648 Marionette DEBUG loaded listener.js 09:17:13 INFO - PROCESS | 3056 | ++DOMWINDOW == 132 (000000A61A288400) [pid = 3056] [serial = 1048] [outer = 000000A61A166000] 09:17:14 INFO - PROCESS | 3056 | 1464365834189 Marionette TRACE conn5 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 09:17:14 INFO - PROCESS | 3056 | 1464365834264 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 09:17:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 09:17:14 INFO - PROCESS | 3056 | 1464365834267 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 09:17:14 INFO - PROCESS | 3056 | 1464365834270 Marionette TRACE conn5 <- [1,1362,null,{}] 09:17:14 INFO - PROCESS | 3056 | 1464365834273 Marionette TRACE conn5 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:14 INFO - PROCESS | 3056 | 1464365834386 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 09:17:14 INFO - PROCESS | 3056 | 1464365834506 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:14 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61F76E000 == 69 [pid = 3056] [id = 350] 09:17:14 INFO - PROCESS | 3056 | ++DOMWINDOW == 133 (000000A61A548C00) [pid = 3056] [serial = 1049] [outer = 0000000000000000] 09:17:14 INFO - PROCESS | 3056 | ++DOMWINDOW == 134 (000000A61A54B000) [pid = 3056] [serial = 1050] [outer = 000000A61A548C00] 09:17:14 INFO - PROCESS | 3056 | 1464365834570 Marionette DEBUG loaded listener.js 09:17:14 INFO - PROCESS | 3056 | ++DOMWINDOW == 135 (000000A61A570000) [pid = 3056] [serial = 1051] [outer = 000000A61A548C00] 09:17:15 INFO - PROCESS | 3056 | [3056] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:17:15 INFO - PROCESS | 3056 | 1464365835182 Marionette TRACE conn5 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 09:17:15 INFO - PROCESS | 3056 | 1464365835216 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 09:17:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 09:17:15 INFO - PROCESS | 3056 | 1464365835219 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 09:17:15 INFO - PROCESS | 3056 | 1464365835222 Marionette TRACE conn5 <- [1,1366,null,{}] 09:17:15 INFO - PROCESS | 3056 | 1464365835225 Marionette TRACE conn5 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:15 INFO - PROCESS | 3056 | 1464365835342 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 09:17:15 INFO - PROCESS | 3056 | 1464365835439 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:15 INFO - PROCESS | 3056 | ++DOCSHELL 000000A614E61800 == 70 [pid = 3056] [id = 351] 09:17:15 INFO - PROCESS | 3056 | ++DOMWINDOW == 136 (000000A60EE93800) [pid = 3056] [serial = 1052] [outer = 0000000000000000] 09:17:15 INFO - PROCESS | 3056 | ++DOMWINDOW == 137 (000000A616446800) [pid = 3056] [serial = 1053] [outer = 000000A60EE93800] 09:17:15 INFO - PROCESS | 3056 | 1464365835496 Marionette DEBUG loaded listener.js 09:17:15 INFO - PROCESS | 3056 | ++DOMWINDOW == 138 (000000A61A578C00) [pid = 3056] [serial = 1054] [outer = 000000A60EE93800] 09:17:16 INFO - PROCESS | 3056 | 1464365836287 Marionette TRACE conn5 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 09:17:16 INFO - PROCESS | 3056 | 1464365836309 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 09:17:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 09:17:16 INFO - PROCESS | 3056 | 1464365836314 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 09:17:16 INFO - PROCESS | 3056 | 1464365836318 Marionette TRACE conn5 <- [1,1370,null,{}] 09:17:16 INFO - PROCESS | 3056 | 1464365836323 Marionette TRACE conn5 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:16 INFO - PROCESS | 3056 | 1464365836434 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 09:17:16 INFO - PROCESS | 3056 | 1464365836563 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:16 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6091EE000 == 71 [pid = 3056] [id = 352] 09:17:16 INFO - PROCESS | 3056 | ++DOMWINDOW == 139 (000000A60F870800) [pid = 3056] [serial = 1055] [outer = 0000000000000000] 09:17:16 INFO - PROCESS | 3056 | ++DOMWINDOW == 140 (000000A611DC2000) [pid = 3056] [serial = 1056] [outer = 000000A60F870800] 09:17:16 INFO - PROCESS | 3056 | 1464365836618 Marionette DEBUG loaded listener.js 09:17:16 INFO - PROCESS | 3056 | ++DOMWINDOW == 141 (000000A614CDFC00) [pid = 3056] [serial = 1057] [outer = 000000A60F870800] 09:17:16 INFO - PROCESS | 3056 | --DOCSHELL 000000A61CF26000 == 70 [pid = 3056] [id = 344] 09:17:16 INFO - PROCESS | 3056 | --DOCSHELL 000000A61CC57000 == 69 [pid = 3056] [id = 343] 09:17:16 INFO - PROCESS | 3056 | --DOCSHELL 000000A61947C800 == 68 [pid = 3056] [id = 342] 09:17:16 INFO - PROCESS | 3056 | --DOCSHELL 000000A6191D5800 == 67 [pid = 3056] [id = 341] 09:17:16 INFO - PROCESS | 3056 | --DOCSHELL 000000A61900F800 == 66 [pid = 3056] [id = 340] 09:17:16 INFO - PROCESS | 3056 | --DOCSHELL 000000A61648F800 == 65 [pid = 3056] [id = 339] 09:17:16 INFO - PROCESS | 3056 | --DOCSHELL 000000A615664000 == 64 [pid = 3056] [id = 338] 09:17:16 INFO - PROCESS | 3056 | --DOCSHELL 000000A60EEB2000 == 63 [pid = 3056] [id = 337] 09:17:16 INFO - PROCESS | 3056 | --DOMWINDOW == 140 (000000A61911E400) [pid = 3056] [serial = 984] [outer = 0000000000000000] [url = about:blank] 09:17:17 INFO - PROCESS | 3056 | --DOCSHELL 000000A60F0AB000 == 62 [pid = 3056] [id = 336] 09:17:17 INFO - PROCESS | 3056 | --DOCSHELL 000000A61F695800 == 61 [pid = 3056] [id = 335] 09:17:17 INFO - PROCESS | 3056 | --DOCSHELL 000000A61E876800 == 60 [pid = 3056] [id = 334] 09:17:17 INFO - PROCESS | 3056 | --DOCSHELL 000000A61E79C800 == 59 [pid = 3056] [id = 333] 09:17:17 INFO - PROCESS | 3056 | --DOCSHELL 000000A61DD82800 == 58 [pid = 3056] [id = 332] 09:17:17 INFO - PROCESS | 3056 | --DOCSHELL 000000A61D204000 == 57 [pid = 3056] [id = 328] 09:17:17 INFO - PROCESS | 3056 | --DOMWINDOW == 139 (000000A617D15400) [pid = 3056] [serial = 981] [outer = 0000000000000000] [url = about:blank] 09:17:17 INFO - PROCESS | 3056 | --DOMWINDOW == 138 (000000A6170A2400) [pid = 3056] [serial = 976] [outer = 0000000000000000] [url = about:blank] 09:17:17 INFO - PROCESS | 3056 | --DOMWINDOW == 137 (000000A61708B000) [pid = 3056] [serial = 979] [outer = 0000000000000000] [url = about:blank] 09:17:17 INFO - PROCESS | 3056 | --DOMWINDOW == 136 (000000A614FCBC00) [pid = 3056] [serial = 967] [outer = 0000000000000000] [url = about:blank] 09:17:17 INFO - PROCESS | 3056 | --DOMWINDOW == 135 (000000A61874F800) [pid = 3056] [serial = 982] [outer = 0000000000000000] [url = about:blank] 09:17:17 INFO - PROCESS | 3056 | --DOMWINDOW == 134 (000000A6151D0C00) [pid = 3056] [serial = 969] [outer = 0000000000000000] [url = about:blank] 09:17:17 INFO - PROCESS | 3056 | --DOMWINDOW == 133 (000000A6155F4400) [pid = 3056] [serial = 970] [outer = 0000000000000000] [url = about:blank] 09:17:17 INFO - PROCESS | 3056 | --DOMWINDOW == 132 (000000A614E11C00) [pid = 3056] [serial = 966] [outer = 0000000000000000] [url = about:blank] 09:17:17 INFO - PROCESS | 3056 | --DOMWINDOW == 131 (000000A60FC1AC00) [pid = 3056] [serial = 963] [outer = 0000000000000000] [url = about:blank] 09:17:17 INFO - PROCESS | 3056 | --DOMWINDOW == 130 (000000A608CDD000) [pid = 3056] [serial = 957] [outer = 0000000000000000] [url = about:blank] 09:17:17 INFO - PROCESS | 3056 | --DOMWINDOW == 129 (000000A60D40D000) [pid = 3056] [serial = 958] [outer = 0000000000000000] [url = about:blank] 09:17:17 INFO - PROCESS | 3056 | --DOMWINDOW == 128 (000000A61242B800) [pid = 3056] [serial = 964] [outer = 0000000000000000] [url = about:blank] 09:17:17 INFO - PROCESS | 3056 | --DOMWINDOW == 127 (000000A617C0EC00) [pid = 3056] [serial = 951] [outer = 0000000000000000] [url = about:blank] 09:17:17 INFO - PROCESS | 3056 | --DOMWINDOW == 126 (000000A616366C00) [pid = 3056] [serial = 948] [outer = 0000000000000000] [url = about:blank] 09:17:17 INFO - PROCESS | 3056 | --DOMWINDOW == 125 (000000A612427000) [pid = 3056] [serial = 945] [outer = 0000000000000000] [url = about:blank] 09:17:17 INFO - PROCESS | 3056 | --DOMWINDOW == 124 (000000A61636EC00) [pid = 3056] [serial = 973] [outer = 0000000000000000] [url = about:blank] 09:17:17 INFO - PROCESS | 3056 | --DOMWINDOW == 123 (000000A608E89800) [pid = 3056] [serial = 960] [outer = 0000000000000000] [url = about:blank] 09:17:17 INFO - PROCESS | 3056 | --DOMWINDOW == 122 (000000A60DC7B400) [pid = 3056] [serial = 961] [outer = 0000000000000000] [url = about:blank] 09:17:17 INFO - PROCESS | 3056 | --DOMWINDOW == 121 (000000A61635A000) [pid = 3056] [serial = 972] [outer = 0000000000000000] [url = about:blank] 09:17:17 INFO - PROCESS | 3056 | --DOMWINDOW == 120 (000000A60D40B400) [pid = 3056] [serial = 942] [outer = 0000000000000000] [url = about:blank] 09:17:17 INFO - PROCESS | 3056 | --DOMWINDOW == 119 (000000A618152C00) [pid = 3056] [serial = 954] [outer = 0000000000000000] [url = about:blank] 09:17:17 INFO - PROCESS | 3056 | --DOMWINDOW == 118 (000000A6162DA000) [pid = 3056] [serial = 978] [outer = 0000000000000000] [url = about:blank] 09:17:17 INFO - PROCESS | 3056 | --DOMWINDOW == 117 (000000A6164D5400) [pid = 3056] [serial = 975] [outer = 0000000000000000] [url = about:blank] 09:17:17 INFO - PROCESS | 3056 | [3056] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:17:17 INFO - PROCESS | 3056 | 1464365837220 Marionette TRACE conn5 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 09:17:17 INFO - PROCESS | 3056 | 1464365837266 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 09:17:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 09:17:17 INFO - PROCESS | 3056 | 1464365837272 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 09:17:17 INFO - PROCESS | 3056 | 1464365837275 Marionette TRACE conn5 <- [1,1374,null,{}] 09:17:17 INFO - PROCESS | 3056 | 1464365837279 Marionette TRACE conn5 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:17 INFO - PROCESS | 3056 | 1464365837378 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 09:17:17 INFO - PROCESS | 3056 | 1464365837460 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:17 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61560B800 == 58 [pid = 3056] [id = 353] 09:17:17 INFO - PROCESS | 3056 | ++DOMWINDOW == 118 (000000A60A211800) [pid = 3056] [serial = 1058] [outer = 0000000000000000] 09:17:17 INFO - PROCESS | 3056 | ++DOMWINDOW == 119 (000000A60EE8FC00) [pid = 3056] [serial = 1059] [outer = 000000A60A211800] 09:17:17 INFO - PROCESS | 3056 | 1464365837507 Marionette DEBUG loaded listener.js 09:17:17 INFO - PROCESS | 3056 | ++DOMWINDOW == 120 (000000A614793400) [pid = 3056] [serial = 1060] [outer = 000000A60A211800] 09:17:17 INFO - PROCESS | 3056 | 1464365837916 Marionette TRACE conn5 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 09:17:17 INFO - PROCESS | 3056 | 1464365837967 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 09:17:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 09:17:17 INFO - PROCESS | 3056 | 1464365837971 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 09:17:17 INFO - PROCESS | 3056 | 1464365837974 Marionette TRACE conn5 <- [1,1378,null,{}] 09:17:17 INFO - PROCESS | 3056 | 1464365837985 Marionette TRACE conn5 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:18 INFO - PROCESS | 3056 | 1464365838084 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 09:17:18 INFO - PROCESS | 3056 | 1464365838130 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:18 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6191C8800 == 59 [pid = 3056] [id = 354] 09:17:18 INFO - PROCESS | 3056 | ++DOMWINDOW == 121 (000000A615583400) [pid = 3056] [serial = 1061] [outer = 0000000000000000] 09:17:18 INFO - PROCESS | 3056 | ++DOMWINDOW == 122 (000000A615FAE400) [pid = 3056] [serial = 1062] [outer = 000000A615583400] 09:17:18 INFO - PROCESS | 3056 | 1464365838179 Marionette DEBUG loaded listener.js 09:17:18 INFO - PROCESS | 3056 | ++DOMWINDOW == 123 (000000A6162FC800) [pid = 3056] [serial = 1063] [outer = 000000A615583400] 09:17:18 INFO - PROCESS | 3056 | 1464365838619 Marionette TRACE conn5 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 09:17:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 09:17:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 692ms 09:17:18 INFO - PROCESS | 3056 | 1464365838665 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 09:17:18 INFO - PROCESS | 3056 | 1464365838668 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 09:17:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 09:17:18 INFO - PROCESS | 3056 | 1464365838676 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 09:17:18 INFO - PROCESS | 3056 | 1464365838678 Marionette TRACE conn5 <- [1,1382,null,{}] 09:17:18 INFO - PROCESS | 3056 | 1464365838681 Marionette TRACE conn5 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:18 INFO - PROCESS | 3056 | 1464365838777 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 09:17:18 INFO - PROCESS | 3056 | 1464365838787 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:18 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6195BA000 == 60 [pid = 3056] [id = 355] 09:17:18 INFO - PROCESS | 3056 | ++DOMWINDOW == 124 (000000A616448800) [pid = 3056] [serial = 1064] [outer = 0000000000000000] 09:17:18 INFO - PROCESS | 3056 | ++DOMWINDOW == 125 (000000A6164CC800) [pid = 3056] [serial = 1065] [outer = 000000A616448800] 09:17:18 INFO - PROCESS | 3056 | 1464365838834 Marionette DEBUG loaded listener.js 09:17:18 INFO - PROCESS | 3056 | ++DOMWINDOW == 126 (000000A6170A2400) [pid = 3056] [serial = 1066] [outer = 000000A616448800] 09:17:19 INFO - PROCESS | 3056 | 1464365839275 Marionette TRACE conn5 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 09:17:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 09:17:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 628ms 09:17:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 09:17:19 INFO - PROCESS | 3056 | 1464365839308 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 09:17:19 INFO - PROCESS | 3056 | 1464365839310 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 09:17:19 INFO - PROCESS | 3056 | 1464365839313 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 09:17:19 INFO - PROCESS | 3056 | 1464365839315 Marionette TRACE conn5 <- [1,1386,null,{}] 09:17:19 INFO - PROCESS | 3056 | 1464365839319 Marionette TRACE conn5 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:19 INFO - PROCESS | 3056 | 1464365839443 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 09:17:19 INFO - PROCESS | 3056 | 1464365839522 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:19 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61CC52000 == 61 [pid = 3056] [id = 356] 09:17:19 INFO - PROCESS | 3056 | ++DOMWINDOW == 127 (000000A617C02800) [pid = 3056] [serial = 1067] [outer = 0000000000000000] 09:17:19 INFO - PROCESS | 3056 | ++DOMWINDOW == 128 (000000A61814AC00) [pid = 3056] [serial = 1068] [outer = 000000A617C02800] 09:17:19 INFO - PROCESS | 3056 | 1464365839568 Marionette DEBUG loaded listener.js 09:17:19 INFO - PROCESS | 3056 | ++DOMWINDOW == 129 (000000A61911A800) [pid = 3056] [serial = 1069] [outer = 000000A617C02800] 09:17:20 INFO - PROCESS | 3056 | 1464365840009 Marionette TRACE conn5 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 09:17:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 09:17:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 734ms 09:17:20 INFO - PROCESS | 3056 | 1464365840063 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 09:17:20 INFO - PROCESS | 3056 | 1464365840065 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 09:17:20 INFO - PROCESS | 3056 | 1464365840069 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 09:17:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 09:17:20 INFO - PROCESS | 3056 | 1464365840071 Marionette TRACE conn5 <- [1,1390,null,{}] 09:17:20 INFO - PROCESS | 3056 | 1464365840086 Marionette TRACE conn5 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:20 INFO - PROCESS | 3056 | 1464365840215 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 09:17:20 INFO - PROCESS | 3056 | 1464365840273 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:20 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61D218000 == 62 [pid = 3056] [id = 357] 09:17:20 INFO - PROCESS | 3056 | ++DOMWINDOW == 130 (000000A619D76C00) [pid = 3056] [serial = 1070] [outer = 0000000000000000] 09:17:20 INFO - PROCESS | 3056 | ++DOMWINDOW == 131 (000000A61A168C00) [pid = 3056] [serial = 1071] [outer = 000000A619D76C00] 09:17:20 INFO - PROCESS | 3056 | 1464365840320 Marionette DEBUG loaded listener.js 09:17:20 INFO - PROCESS | 3056 | ++DOMWINDOW == 132 (000000A61A287000) [pid = 3056] [serial = 1072] [outer = 000000A619D76C00] 09:17:20 INFO - PROCESS | 3056 | 1464365840752 Marionette TRACE conn5 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 09:17:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 09:17:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 732ms 09:17:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 09:17:20 INFO - PROCESS | 3056 | 1464365840827 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 09:17:20 INFO - PROCESS | 3056 | 1464365840829 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 09:17:20 INFO - PROCESS | 3056 | 1464365840835 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 09:17:20 INFO - PROCESS | 3056 | 1464365840838 Marionette TRACE conn5 <- [1,1394,null,{}] 09:17:20 INFO - PROCESS | 3056 | 1464365840841 Marionette TRACE conn5 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:20 INFO - PROCESS | 3056 | 1464365840958 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 09:17:21 INFO - PROCESS | 3056 | 1464365841013 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:21 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61DD7A000 == 63 [pid = 3056] [id = 358] 09:17:21 INFO - PROCESS | 3056 | ++DOMWINDOW == 133 (000000A61A049400) [pid = 3056] [serial = 1073] [outer = 0000000000000000] 09:17:21 INFO - PROCESS | 3056 | ++DOMWINDOW == 134 (000000A61A54FC00) [pid = 3056] [serial = 1074] [outer = 000000A61A049400] 09:17:21 INFO - PROCESS | 3056 | 1464365841060 Marionette DEBUG loaded listener.js 09:17:21 INFO - PROCESS | 3056 | ++DOMWINDOW == 135 (000000A61A59B800) [pid = 3056] [serial = 1075] [outer = 000000A61A049400] 09:17:21 INFO - PROCESS | 3056 | --DOMWINDOW == 134 (000000A6162E2400) [pid = 3056] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 09:17:21 INFO - PROCESS | 3056 | --DOMWINDOW == 133 (000000A60D57F000) [pid = 3056] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 09:17:21 INFO - PROCESS | 3056 | --DOMWINDOW == 132 (000000A60794D800) [pid = 3056] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 09:17:21 INFO - PROCESS | 3056 | --DOMWINDOW == 131 (000000A60F00C000) [pid = 3056] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 09:17:21 INFO - PROCESS | 3056 | --DOMWINDOW == 130 (000000A60F00C400) [pid = 3056] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 09:17:21 INFO - PROCESS | 3056 | --DOMWINDOW == 129 (000000A608AF4800) [pid = 3056] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 09:17:21 INFO - PROCESS | 3056 | --DOMWINDOW == 128 (000000A6187E0800) [pid = 3056] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 09:17:21 INFO - PROCESS | 3056 | --DOMWINDOW == 127 (000000A617015400) [pid = 3056] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 09:17:21 INFO - PROCESS | 3056 | --DOMWINDOW == 126 (000000A615155000) [pid = 3056] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 09:17:21 INFO - PROCESS | 3056 | --DOMWINDOW == 125 (000000A616E38000) [pid = 3056] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 09:17:21 INFO - PROCESS | 3056 | 1464365841550 Marionette TRACE conn5 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 09:17:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 09:17:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 731ms 09:17:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 09:17:21 INFO - PROCESS | 3056 | 1464365841566 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 09:17:21 INFO - PROCESS | 3056 | 1464365841568 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 09:17:21 INFO - PROCESS | 3056 | 1464365841572 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 09:17:21 INFO - PROCESS | 3056 | 1464365841582 Marionette TRACE conn5 <- [1,1398,null,{}] 09:17:21 INFO - PROCESS | 3056 | 1464365841586 Marionette TRACE conn5 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:21 INFO - PROCESS | 3056 | 1464365841677 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 09:17:21 INFO - PROCESS | 3056 | 1464365841759 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:21 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61F688800 == 64 [pid = 3056] [id = 359] 09:17:21 INFO - PROCESS | 3056 | ++DOMWINDOW == 126 (000000A60EE8B000) [pid = 3056] [serial = 1076] [outer = 0000000000000000] 09:17:21 INFO - PROCESS | 3056 | ++DOMWINDOW == 127 (000000A616E2B800) [pid = 3056] [serial = 1077] [outer = 000000A60EE8B000] 09:17:21 INFO - PROCESS | 3056 | 1464365841804 Marionette DEBUG loaded listener.js 09:17:21 INFO - PROCESS | 3056 | ++DOMWINDOW == 128 (000000A61A57B000) [pid = 3056] [serial = 1078] [outer = 000000A60EE8B000] 09:17:22 INFO - PROCESS | 3056 | 1464365842211 Marionette TRACE conn5 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 09:17:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 09:17:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 692ms 09:17:22 INFO - PROCESS | 3056 | 1464365842266 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 09:17:22 INFO - PROCESS | 3056 | 1464365842268 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 09:17:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 09:17:22 INFO - PROCESS | 3056 | 1464365842308 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 09:17:22 INFO - PROCESS | 3056 | 1464365842310 Marionette TRACE conn5 <- [1,1402,null,{}] 09:17:22 INFO - PROCESS | 3056 | 1464365842314 Marionette TRACE conn5 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:22 INFO - PROCESS | 3056 | 1464365842406 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 09:17:22 INFO - PROCESS | 3056 | 1464365842412 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:22 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61F868800 == 65 [pid = 3056] [id = 360] 09:17:22 INFO - PROCESS | 3056 | ++DOMWINDOW == 129 (000000A61A5A4800) [pid = 3056] [serial = 1079] [outer = 0000000000000000] 09:17:22 INFO - PROCESS | 3056 | ++DOMWINDOW == 130 (000000A61A5A7800) [pid = 3056] [serial = 1080] [outer = 000000A61A5A4800] 09:17:22 INFO - PROCESS | 3056 | 1464365842457 Marionette DEBUG loaded listener.js 09:17:22 INFO - PROCESS | 3056 | ++DOMWINDOW == 131 (000000A61AC14C00) [pid = 3056] [serial = 1081] [outer = 000000A61A5A4800] 09:17:22 INFO - PROCESS | 3056 | 1464365842920 Marionette TRACE conn5 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 09:17:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 09:17:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 627ms 09:17:22 INFO - PROCESS | 3056 | 1464365842937 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 09:17:22 INFO - PROCESS | 3056 | 1464365842939 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 09:17:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 09:17:22 INFO - PROCESS | 3056 | 1464365842951 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 09:17:22 INFO - PROCESS | 3056 | 1464365842953 Marionette TRACE conn5 <- [1,1406,null,{}] 09:17:22 INFO - PROCESS | 3056 | 1464365842957 Marionette TRACE conn5 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:23 INFO - PROCESS | 3056 | 1464365843047 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 09:17:23 INFO - PROCESS | 3056 | 1464365843054 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:23 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61F9AE000 == 66 [pid = 3056] [id = 361] 09:17:23 INFO - PROCESS | 3056 | ++DOMWINDOW == 132 (000000A61AC18000) [pid = 3056] [serial = 1082] [outer = 0000000000000000] 09:17:23 INFO - PROCESS | 3056 | ++DOMWINDOW == 133 (000000A61AC33C00) [pid = 3056] [serial = 1083] [outer = 000000A61AC18000] 09:17:23 INFO - PROCESS | 3056 | 1464365843100 Marionette DEBUG loaded listener.js 09:17:23 INFO - PROCESS | 3056 | ++DOMWINDOW == 134 (000000A61AC3C400) [pid = 3056] [serial = 1084] [outer = 000000A61AC18000] 09:17:24 INFO - PROCESS | 3056 | --DOCSHELL 000000A61D8D6000 == 65 [pid = 3056] [id = 331] 09:17:24 INFO - PROCESS | 3056 | --DOCSHELL 000000A61A11D800 == 64 [pid = 3056] [id = 301] 09:17:24 INFO - PROCESS | 3056 | --DOCSHELL 000000A61901E800 == 63 [pid = 3056] [id = 294] 09:17:24 INFO - PROCESS | 3056 | --DOCSHELL 000000A616238000 == 62 [pid = 3056] [id = 218] 09:17:24 INFO - PROCESS | 3056 | --DOCSHELL 000000A621581000 == 61 [pid = 3056] [id = 217] 09:17:24 INFO - PROCESS | 3056 | --DOCSHELL 000000A6196A4800 == 60 [pid = 3056] [id = 300] 09:17:24 INFO - PROCESS | 3056 | --DOCSHELL 000000A61D464000 == 59 [pid = 3056] [id = 317] 09:17:24 INFO - PROCESS | 3056 | --DOCSHELL 000000A619010000 == 58 [pid = 3056] [id = 330] 09:17:24 INFO - PROCESS | 3056 | --DOCSHELL 000000A61941F800 == 57 [pid = 3056] [id = 296] 09:17:24 INFO - PROCESS | 3056 | --DOCSHELL 000000A615912000 == 56 [pid = 3056] [id = 292] 09:17:24 INFO - PROCESS | 3056 | --DOCSHELL 000000A61CC54800 == 55 [pid = 3056] [id = 302] 09:17:24 INFO - PROCESS | 3056 | --DOCSHELL 000000A620BA8800 == 54 [pid = 3056] [id = 211] 09:17:24 INFO - PROCESS | 3056 | --DOCSHELL 000000A612871000 == 53 [pid = 3056] [id = 329] 09:17:24 INFO - PROCESS | 3056 | --DOCSHELL 000000A60EEB6800 == 52 [pid = 3056] [id = 220] 09:17:24 INFO - PROCESS | 3056 | --DOCSHELL 000000A61D13F800 == 51 [pid = 3056] [id = 313] 09:17:24 INFO - PROCESS | 3056 | --DOCSHELL 000000A609616800 == 50 [pid = 3056] [id = 298] 09:17:24 INFO - PROCESS | 3056 | --DOCSHELL 000000A619493800 == 49 [pid = 3056] [id = 297] 09:17:24 INFO - PROCESS | 3056 | --DOCSHELL 000000A612989800 == 48 [pid = 3056] [id = 219] 09:17:24 INFO - PROCESS | 3056 | --DOCSHELL 000000A61D588000 == 47 [pid = 3056] [id = 318] 09:17:24 INFO - PROCESS | 3056 | --DOCSHELL 000000A6158C3800 == 46 [pid = 3056] [id = 299] 09:17:24 INFO - PROCESS | 3056 | --DOCSHELL 000000A61F75F000 == 45 [pid = 3056] [id = 213] 09:17:24 INFO - PROCESS | 3056 | --DOCSHELL 000000A61902D800 == 44 [pid = 3056] [id = 221] 09:17:24 INFO - PROCESS | 3056 | --DOCSHELL 000000A60F0A9000 == 43 [pid = 3056] [id = 295] 09:17:24 INFO - PROCESS | 3056 | --DOCSHELL 000000A6091EE000 == 42 [pid = 3056] [id = 352] 09:17:24 INFO - PROCESS | 3056 | --DOCSHELL 000000A614E61800 == 41 [pid = 3056] [id = 351] 09:17:24 INFO - PROCESS | 3056 | --DOCSHELL 000000A61F76E000 == 40 [pid = 3056] [id = 350] 09:17:24 INFO - PROCESS | 3056 | --DOCSHELL 000000A61F6F4000 == 39 [pid = 3056] [id = 349] 09:17:24 INFO - PROCESS | 3056 | --DOCSHELL 000000A61E79D800 == 38 [pid = 3056] [id = 348] 09:17:24 INFO - PROCESS | 3056 | --DOCSHELL 000000A61D220800 == 37 [pid = 3056] [id = 347] 09:17:24 INFO - PROCESS | 3056 | --DOCSHELL 000000A61624B800 == 36 [pid = 3056] [id = 346] 09:17:24 INFO - PROCESS | 3056 | --DOCSHELL 000000A60D59A800 == 35 [pid = 3056] [id = 345] 09:17:25 INFO - PROCESS | 3056 | --DOCSHELL 000000A6195BA000 == 34 [pid = 3056] [id = 355] 09:17:25 INFO - PROCESS | 3056 | --DOCSHELL 000000A6191C8800 == 33 [pid = 3056] [id = 354] 09:17:25 INFO - PROCESS | 3056 | --DOCSHELL 000000A61560B800 == 32 [pid = 3056] [id = 353] 09:17:25 INFO - PROCESS | 3056 | --DOCSHELL 000000A61F688800 == 31 [pid = 3056] [id = 359] 09:17:25 INFO - PROCESS | 3056 | --DOCSHELL 000000A61F868800 == 30 [pid = 3056] [id = 360] 09:17:25 INFO - PROCESS | 3056 | --DOCSHELL 000000A61CC52000 == 29 [pid = 3056] [id = 356] 09:17:25 INFO - PROCESS | 3056 | --DOCSHELL 000000A61D218000 == 28 [pid = 3056] [id = 357] 09:17:25 INFO - PROCESS | 3056 | --DOCSHELL 000000A61DD7A000 == 27 [pid = 3056] [id = 358] 09:17:25 INFO - PROCESS | 3056 | --DOMWINDOW == 133 (000000A617C09800) [pid = 3056] [serial = 940] [outer = 0000000000000000] [url = about:blank] 09:17:25 INFO - PROCESS | 3056 | --DOMWINDOW == 132 (000000A61911CC00) [pid = 3056] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 09:17:25 INFO - PROCESS | 3056 | --DOMWINDOW == 131 (000000A616367400) [pid = 3056] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 09:17:25 INFO - PROCESS | 3056 | --DOMWINDOW == 130 (000000A6162F1400) [pid = 3056] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 09:17:25 INFO - PROCESS | 3056 | --DOMWINDOW == 129 (000000A60F008C00) [pid = 3056] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 09:17:25 INFO - PROCESS | 3056 | --DOMWINDOW == 128 (000000A6194A0400) [pid = 3056] [serial = 999] [outer = 0000000000000000] [url = about:blank] 09:17:25 INFO - PROCESS | 3056 | --DOMWINDOW == 127 (000000A611DBF400) [pid = 3056] [serial = 990] [outer = 0000000000000000] [url = about:blank] 09:17:25 INFO - PROCESS | 3056 | --DOMWINDOW == 126 (000000A609105400) [pid = 3056] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 09:17:25 INFO - PROCESS | 3056 | --DOMWINDOW == 125 (000000A608A29C00) [pid = 3056] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 09:17:25 INFO - PROCESS | 3056 | --DOMWINDOW == 124 (000000A60F011800) [pid = 3056] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 09:17:25 INFO - PROCESS | 3056 | --DOMWINDOW == 123 (000000A611D63800) [pid = 3056] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 09:17:25 INFO - PROCESS | 3056 | --DOMWINDOW == 122 (000000A614C8A400) [pid = 3056] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 09:17:25 INFO - PROCESS | 3056 | --DOMWINDOW == 121 (000000A609311000) [pid = 3056] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 09:17:25 INFO - PROCESS | 3056 | --DOMWINDOW == 120 (000000A60DC89800) [pid = 3056] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 09:17:25 INFO - PROCESS | 3056 | --DOMWINDOW == 119 (000000A619348400) [pid = 3056] [serial = 996] [outer = 0000000000000000] [url = about:blank] 09:17:25 INFO - PROCESS | 3056 | --DOMWINDOW == 118 (000000A616353800) [pid = 3056] [serial = 993] [outer = 0000000000000000] [url = about:blank] 09:17:25 INFO - PROCESS | 3056 | --DOMWINDOW == 117 (000000A608CDB000) [pid = 3056] [serial = 987] [outer = 0000000000000000] [url = about:blank] 09:17:25 INFO - PROCESS | 3056 | --DOMWINDOW == 116 (000000A61A052400) [pid = 3056] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 09:17:25 INFO - PROCESS | 3056 | --DOMWINDOW == 115 (000000A619124400) [pid = 3056] [serial = 985] [outer = 0000000000000000] [url = about:blank] 09:17:25 INFO - PROCESS | 3056 | --DOMWINDOW == 114 (000000A6170A8400) [pid = 3056] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 09:17:25 INFO - PROCESS | 3056 | --DOMWINDOW == 113 (000000A61A18C000) [pid = 3056] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 09:17:25 INFO - PROCESS | 3056 | --DOMWINDOW == 112 (000000A616447000) [pid = 3056] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 09:17:25 INFO - PROCESS | 3056 | --DOMWINDOW == 111 (000000A6151D7000) [pid = 3056] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 09:17:25 INFO - PROCESS | 3056 | --DOMWINDOW == 110 (000000A6156C5400) [pid = 3056] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 09:17:25 INFO - PROCESS | 3056 | --DOMWINDOW == 109 (000000A618203800) [pid = 3056] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 09:17:25 INFO - PROCESS | 3056 | --DOMWINDOW == 108 (000000A614E2E000) [pid = 3056] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 09:17:25 INFO - PROCESS | 3056 | ++DOMWINDOW == 109 (000000A607180C00) [pid = 3056] [serial = 1085] [outer = 000000A60D5F1000] 09:17:26 INFO - PROCESS | 3056 | --DOCSHELL 000000A6167B8800 == 26 [pid = 3056] [id = 282] 09:17:26 INFO - PROCESS | 3056 | --DOCSHELL 000000A61313D000 == 25 [pid = 3056] [id = 277] 09:17:26 INFO - PROCESS | 3056 | --DOCSHELL 000000A60EEBB800 == 24 [pid = 3056] [id = 281] 09:17:26 INFO - PROCESS | 3056 | --DOCSHELL 000000A61313C800 == 23 [pid = 3056] [id = 283] 09:17:26 INFO - PROCESS | 3056 | --DOCSHELL 000000A6158B2800 == 22 [pid = 3056] [id = 280] 09:17:26 INFO - PROCESS | 3056 | --DOCSHELL 000000A615618000 == 21 [pid = 3056] [id = 288] 09:17:26 INFO - PROCESS | 3056 | --DOCSHELL 000000A6191C7800 == 20 [pid = 3056] [id = 286] 09:17:26 INFO - PROCESS | 3056 | --DOCSHELL 000000A619021800 == 19 [pid = 3056] [id = 284] 09:17:26 INFO - PROCESS | 3056 | --DOCSHELL 000000A60DCB6800 == 18 [pid = 3056] [id = 274] 09:17:26 INFO - PROCESS | 3056 | --DOCSHELL 000000A609650000 == 17 [pid = 3056] [id = 273] 09:17:26 INFO - PROCESS | 3056 | --DOCSHELL 000000A60FCCD000 == 16 [pid = 3056] [id = 290] 09:17:26 INFO - PROCESS | 3056 | --DOCSHELL 000000A614CAF800 == 15 [pid = 3056] [id = 278] 09:17:26 INFO - PROCESS | 3056 | --DOCSHELL 000000A612858800 == 14 [pid = 3056] [id = 276] 09:17:26 INFO - PROCESS | 3056 | --DOCSHELL 000000A60D24A000 == 13 [pid = 3056] [id = 289] 09:17:26 INFO - PROCESS | 3056 | --DOCSHELL 000000A60DDBD800 == 12 [pid = 3056] [id = 287] 09:17:26 INFO - PROCESS | 3056 | --DOCSHELL 000000A60EEBC000 == 11 [pid = 3056] [id = 275] 09:17:26 INFO - PROCESS | 3056 | --DOCSHELL 000000A615620000 == 10 [pid = 3056] [id = 279] 09:17:26 INFO - PROCESS | 3056 | --DOCSHELL 000000A6191A6000 == 9 [pid = 3056] [id = 285] 09:17:27 INFO - PROCESS | 3056 | 1464365847771 Marionette TRACE conn5 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 09:17:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 09:17:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 4863ms 09:17:27 INFO - PROCESS | 3056 | 1464365847810 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 09:17:27 INFO - PROCESS | 3056 | 1464365847815 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 09:17:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 09:17:27 INFO - PROCESS | 3056 | 1464365847821 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 09:17:27 INFO - PROCESS | 3056 | 1464365847826 Marionette TRACE conn5 <- [1,1410,null,{}] 09:17:27 INFO - PROCESS | 3056 | 1464365847833 Marionette TRACE conn5 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:27 INFO - PROCESS | 3056 | 1464365847935 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 09:17:28 INFO - PROCESS | 3056 | 1464365848014 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:28 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6091DC800 == 10 [pid = 3056] [id = 362] 09:17:28 INFO - PROCESS | 3056 | ++DOMWINDOW == 110 (000000A608A46000) [pid = 3056] [serial = 1086] [outer = 0000000000000000] 09:17:28 INFO - PROCESS | 3056 | ++DOMWINDOW == 111 (000000A608AE9000) [pid = 3056] [serial = 1087] [outer = 000000A608A46000] 09:17:28 INFO - PROCESS | 3056 | 1464365848065 Marionette DEBUG loaded listener.js 09:17:28 INFO - PROCESS | 3056 | ++DOMWINDOW == 112 (000000A608CD7400) [pid = 3056] [serial = 1088] [outer = 000000A608A46000] 09:17:28 INFO - PROCESS | 3056 | 1464365848521 Marionette TRACE conn5 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 09:17:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 09:17:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 733ms 09:17:28 INFO - PROCESS | 3056 | 1464365848557 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 09:17:28 INFO - PROCESS | 3056 | 1464365848564 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 09:17:28 INFO - PROCESS | 3056 | 1464365848571 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 09:17:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 09:17:28 INFO - PROCESS | 3056 | 1464365848574 Marionette TRACE conn5 <- [1,1414,null,{}] 09:17:28 INFO - PROCESS | 3056 | 1464365848578 Marionette TRACE conn5 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:28 INFO - PROCESS | 3056 | 1464365848672 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 09:17:28 INFO - PROCESS | 3056 | 1464365848682 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:28 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60D66A000 == 11 [pid = 3056] [id = 363] 09:17:28 INFO - PROCESS | 3056 | ++DOMWINDOW == 113 (000000A608CDF000) [pid = 3056] [serial = 1089] [outer = 0000000000000000] 09:17:28 INFO - PROCESS | 3056 | ++DOMWINDOW == 114 (000000A608E89000) [pid = 3056] [serial = 1090] [outer = 000000A608CDF000] 09:17:28 INFO - PROCESS | 3056 | 1464365848732 Marionette DEBUG loaded listener.js 09:17:28 INFO - PROCESS | 3056 | ++DOMWINDOW == 115 (000000A609378C00) [pid = 3056] [serial = 1091] [outer = 000000A608CDF000] 09:17:29 INFO - PROCESS | 3056 | 1464365849236 Marionette TRACE conn5 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 09:17:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 09:17:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 671ms 09:17:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 09:17:29 INFO - PROCESS | 3056 | 1464365849248 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 09:17:29 INFO - PROCESS | 3056 | 1464365849251 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 09:17:29 INFO - PROCESS | 3056 | 1464365849256 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 09:17:29 INFO - PROCESS | 3056 | 1464365849259 Marionette TRACE conn5 <- [1,1418,null,{}] 09:17:29 INFO - PROCESS | 3056 | 1464365849271 Marionette TRACE conn5 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:29 INFO - PROCESS | 3056 | 1464365849414 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 09:17:29 INFO - PROCESS | 3056 | 1464365849495 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:29 INFO - PROCESS | 3056 | ++DOCSHELL 000000A613084800 == 12 [pid = 3056] [id = 364] 09:17:29 INFO - PROCESS | 3056 | ++DOMWINDOW == 116 (000000A60709B400) [pid = 3056] [serial = 1092] [outer = 0000000000000000] 09:17:29 INFO - PROCESS | 3056 | ++DOMWINDOW == 117 (000000A60A253000) [pid = 3056] [serial = 1093] [outer = 000000A60709B400] 09:17:29 INFO - PROCESS | 3056 | 1464365849547 Marionette DEBUG loaded listener.js 09:17:29 INFO - PROCESS | 3056 | ++DOMWINDOW == 118 (000000A60D5EB800) [pid = 3056] [serial = 1094] [outer = 000000A60709B400] 09:17:30 INFO - PROCESS | 3056 | 1464365850022 Marionette TRACE conn5 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 09:17:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 09:17:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 797ms 09:17:30 INFO - PROCESS | 3056 | 1464365850057 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 09:17:30 INFO - PROCESS | 3056 | 1464365850059 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 09:17:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 09:17:30 INFO - PROCESS | 3056 | 1464365850063 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 09:17:30 INFO - PROCESS | 3056 | 1464365850065 Marionette TRACE conn5 <- [1,1422,null,{}] 09:17:30 INFO - PROCESS | 3056 | 1464365850068 Marionette TRACE conn5 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:30 INFO - PROCESS | 3056 | 1464365850183 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 09:17:30 INFO - PROCESS | 3056 | 1464365850192 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:30 INFO - PROCESS | 3056 | ++DOCSHELL 000000A614CA2800 == 13 [pid = 3056] [id = 365] 09:17:30 INFO - PROCESS | 3056 | ++DOMWINDOW == 119 (000000A60DD79C00) [pid = 3056] [serial = 1095] [outer = 0000000000000000] 09:17:30 INFO - PROCESS | 3056 | ++DOMWINDOW == 120 (000000A60E12A800) [pid = 3056] [serial = 1096] [outer = 000000A60DD79C00] 09:17:30 INFO - PROCESS | 3056 | 1464365850278 Marionette DEBUG loaded listener.js 09:17:30 INFO - PROCESS | 3056 | ++DOMWINDOW == 121 (000000A60E2A9400) [pid = 3056] [serial = 1097] [outer = 000000A60DD79C00] 09:17:30 INFO - PROCESS | 3056 | 1464365850745 Marionette TRACE conn5 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 09:17:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 09:17:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 733ms 09:17:30 INFO - PROCESS | 3056 | 1464365850815 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 09:17:30 INFO - PROCESS | 3056 | 1464365850817 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 09:17:30 INFO - PROCESS | 3056 | 1464365850821 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 09:17:30 INFO - PROCESS | 3056 | 1464365850823 Marionette TRACE conn5 <- [1,1426,null,{}] 09:17:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 09:17:30 INFO - PROCESS | 3056 | 1464365850826 Marionette TRACE conn5 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:30 INFO - PROCESS | 3056 | 1464365850932 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 09:17:30 INFO - PROCESS | 3056 | 1464365850944 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:30 INFO - PROCESS | 3056 | ++DOCSHELL 000000A615664000 == 14 [pid = 3056] [id = 366] 09:17:30 INFO - PROCESS | 3056 | ++DOMWINDOW == 122 (000000A60717A400) [pid = 3056] [serial = 1098] [outer = 0000000000000000] 09:17:31 INFO - PROCESS | 3056 | ++DOMWINDOW == 123 (000000A60EE09800) [pid = 3056] [serial = 1099] [outer = 000000A60717A400] 09:17:31 INFO - PROCESS | 3056 | 1464365851029 Marionette DEBUG loaded listener.js 09:17:31 INFO - PROCESS | 3056 | ++DOMWINDOW == 124 (000000A60F00B800) [pid = 3056] [serial = 1100] [outer = 000000A60717A400] 09:17:31 INFO - PROCESS | 3056 | 1464365851512 Marionette TRACE conn5 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 09:17:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 09:17:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 733ms 09:17:31 INFO - PROCESS | 3056 | 1464365851561 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 09:17:31 INFO - PROCESS | 3056 | 1464365851563 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 09:17:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 09:17:31 INFO - PROCESS | 3056 | 1464365851567 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 09:17:31 INFO - PROCESS | 3056 | 1464365851568 Marionette TRACE conn5 <- [1,1430,null,{}] 09:17:31 INFO - PROCESS | 3056 | 1464365851572 Marionette TRACE conn5 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:31 INFO - PROCESS | 3056 | 1464365851720 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 09:17:31 INFO - PROCESS | 3056 | 1464365851738 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:32 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60E2E5800 == 15 [pid = 3056] [id = 367] 09:17:32 INFO - PROCESS | 3056 | ++DOMWINDOW == 125 (000000A60FC11800) [pid = 3056] [serial = 1101] [outer = 0000000000000000] 09:17:32 INFO - PROCESS | 3056 | ++DOMWINDOW == 126 (000000A611D95400) [pid = 3056] [serial = 1102] [outer = 000000A60FC11800] 09:17:32 INFO - PROCESS | 3056 | 1464365852232 Marionette DEBUG loaded listener.js 09:17:32 INFO - PROCESS | 3056 | ++DOMWINDOW == 127 (000000A613073400) [pid = 3056] [serial = 1103] [outer = 000000A60FC11800] 09:17:32 INFO - PROCESS | 3056 | --DOMWINDOW == 126 (000000A619456400) [pid = 3056] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 09:17:32 INFO - PROCESS | 3056 | --DOMWINDOW == 125 (000000A617C04C00) [pid = 3056] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 09:17:32 INFO - PROCESS | 3056 | --DOMWINDOW == 124 (000000A619127C00) [pid = 3056] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 09:17:32 INFO - PROCESS | 3056 | --DOMWINDOW == 123 (000000A6162E0400) [pid = 3056] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 09:17:32 INFO - PROCESS | 3056 | --DOMWINDOW == 122 (000000A6155F9000) [pid = 3056] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 09:17:32 INFO - PROCESS | 3056 | --DOMWINDOW == 121 (000000A60F2A2800) [pid = 3056] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 09:17:32 INFO - PROCESS | 3056 | --DOMWINDOW == 120 (000000A60F29D800) [pid = 3056] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 09:17:32 INFO - PROCESS | 3056 | --DOMWINDOW == 119 (000000A6162EF800) [pid = 3056] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 09:17:32 INFO - PROCESS | 3056 | --DOMWINDOW == 118 (000000A61242DC00) [pid = 3056] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 09:17:32 INFO - PROCESS | 3056 | --DOMWINDOW == 117 (000000A61A048800) [pid = 3056] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 09:17:32 INFO - PROCESS | 3056 | --DOMWINDOW == 116 (000000A608CD6C00) [pid = 3056] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 09:17:32 INFO - PROCESS | 3056 | --DOMWINDOW == 115 (000000A616358400) [pid = 3056] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 09:17:32 INFO - PROCESS | 3056 | --DOMWINDOW == 114 (000000A61A164C00) [pid = 3056] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 09:17:32 INFO - PROCESS | 3056 | --DOMWINDOW == 113 (000000A6070A3400) [pid = 3056] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 09:17:32 INFO - PROCESS | 3056 | --DOMWINDOW == 112 (000000A60DCEF400) [pid = 3056] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 09:17:32 INFO - PROCESS | 3056 | --DOMWINDOW == 111 (000000A608CD8800) [pid = 3056] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 09:17:32 INFO - PROCESS | 3056 | --DOMWINDOW == 110 (000000A60A2E8000) [pid = 3056] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 09:17:32 INFO - PROCESS | 3056 | --DOMWINDOW == 109 (000000A618689000) [pid = 3056] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 09:17:32 INFO - PROCESS | 3056 | --DOMWINDOW == 108 (000000A6162DDC00) [pid = 3056] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 09:17:32 INFO - PROCESS | 3056 | --DOMWINDOW == 107 (000000A617C02800) [pid = 3056] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 09:17:32 INFO - PROCESS | 3056 | --DOMWINDOW == 106 (000000A619D76C00) [pid = 3056] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 09:17:32 INFO - PROCESS | 3056 | --DOMWINDOW == 105 (000000A60EE8B000) [pid = 3056] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 09:17:32 INFO - PROCESS | 3056 | --DOMWINDOW == 104 (000000A61A049400) [pid = 3056] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 09:17:32 INFO - PROCESS | 3056 | --DOMWINDOW == 103 (000000A61A5A4800) [pid = 3056] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 09:17:32 INFO - PROCESS | 3056 | --DOMWINDOW == 102 (000000A61A166000) [pid = 3056] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 09:17:32 INFO - PROCESS | 3056 | --DOMWINDOW == 101 (000000A617016C00) [pid = 3056] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 09:17:32 INFO - PROCESS | 3056 | --DOMWINDOW == 100 (000000A61557E400) [pid = 3056] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 09:17:32 INFO - PROCESS | 3056 | --DOMWINDOW == 99 (000000A60F008800) [pid = 3056] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 09:17:32 INFO - PROCESS | 3056 | --DOMWINDOW == 98 (000000A60709AC00) [pid = 3056] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 09:17:32 INFO - PROCESS | 3056 | --DOMWINDOW == 97 (000000A616448800) [pid = 3056] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 09:17:32 INFO - PROCESS | 3056 | --DOMWINDOW == 96 (000000A615583400) [pid = 3056] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 09:17:32 INFO - PROCESS | 3056 | --DOMWINDOW == 95 (000000A60A211800) [pid = 3056] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 09:17:32 INFO - PROCESS | 3056 | --DOMWINDOW == 94 (000000A60F870800) [pid = 3056] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 09:17:32 INFO - PROCESS | 3056 | --DOMWINDOW == 93 (000000A60EE93800) [pid = 3056] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 09:17:32 INFO - PROCESS | 3056 | --DOMWINDOW == 92 (000000A61A548C00) [pid = 3056] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 09:17:32 INFO - PROCESS | 3056 | 1464365852682 Marionette TRACE conn5 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 09:17:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 09:17:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1142ms 09:17:32 INFO - PROCESS | 3056 | 1464365852712 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 09:17:32 INFO - PROCESS | 3056 | 1464365852714 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 09:17:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 09:17:32 INFO - PROCESS | 3056 | 1464365852723 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 09:17:32 INFO - PROCESS | 3056 | 1464365852725 Marionette TRACE conn5 <- [1,1434,null,{}] 09:17:32 INFO - PROCESS | 3056 | 1464365852729 Marionette TRACE conn5 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:32 INFO - PROCESS | 3056 | 1464365852809 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 09:17:32 INFO - PROCESS | 3056 | 1464365852818 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:32 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61624C000 == 16 [pid = 3056] [id = 368] 09:17:32 INFO - PROCESS | 3056 | ++DOMWINDOW == 93 (000000A60EE8DC00) [pid = 3056] [serial = 1104] [outer = 0000000000000000] 09:17:32 INFO - PROCESS | 3056 | ++DOMWINDOW == 94 (000000A61242DC00) [pid = 3056] [serial = 1105] [outer = 000000A60EE8DC00] 09:17:32 INFO - PROCESS | 3056 | 1464365852865 Marionette DEBUG loaded listener.js 09:17:32 INFO - PROCESS | 3056 | ++DOMWINDOW == 95 (000000A6130BF400) [pid = 3056] [serial = 1106] [outer = 000000A60EE8DC00] 09:17:33 INFO - PROCESS | 3056 | 1464365853301 Marionette TRACE conn5 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 09:17:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 09:17:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 628ms 09:17:33 INFO - PROCESS | 3056 | 1464365853362 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 09:17:33 INFO - PROCESS | 3056 | 1464365853364 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 09:17:33 INFO - PROCESS | 3056 | 1464365853368 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 09:17:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 09:17:33 INFO - PROCESS | 3056 | 1464365853369 Marionette TRACE conn5 <- [1,1438,null,{}] 09:17:33 INFO - PROCESS | 3056 | 1464365853373 Marionette TRACE conn5 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:33 INFO - PROCESS | 3056 | 1464365853453 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 09:17:33 INFO - PROCESS | 3056 | 1464365853462 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:33 INFO - PROCESS | 3056 | ++DOCSHELL 000000A617256000 == 17 [pid = 3056] [id = 369] 09:17:33 INFO - PROCESS | 3056 | ++DOMWINDOW == 96 (000000A614C87400) [pid = 3056] [serial = 1107] [outer = 0000000000000000] 09:17:33 INFO - PROCESS | 3056 | ++DOMWINDOW == 97 (000000A614C8C000) [pid = 3056] [serial = 1108] [outer = 000000A614C87400] 09:17:33 INFO - PROCESS | 3056 | 1464365853507 Marionette DEBUG loaded listener.js 09:17:33 INFO - PROCESS | 3056 | ++DOMWINDOW == 98 (000000A614CDB000) [pid = 3056] [serial = 1109] [outer = 000000A614C87400] 09:17:33 INFO - PROCESS | 3056 | 1464365853970 Marionette TRACE conn5 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 09:17:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 09:17:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 628ms 09:17:34 INFO - PROCESS | 3056 | 1464365854001 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 09:17:34 INFO - PROCESS | 3056 | 1464365854004 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 09:17:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 09:17:34 INFO - PROCESS | 3056 | 1464365854013 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 09:17:34 INFO - PROCESS | 3056 | 1464365854015 Marionette TRACE conn5 <- [1,1442,null,{}] 09:17:34 INFO - PROCESS | 3056 | 1464365854018 Marionette TRACE conn5 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:34 INFO - PROCESS | 3056 | 1464365854098 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 09:17:34 INFO - PROCESS | 3056 | 1464365854105 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:34 INFO - PROCESS | 3056 | ++DOCSHELL 000000A612994000 == 18 [pid = 3056] [id = 370] 09:17:34 INFO - PROCESS | 3056 | ++DOMWINDOW == 99 (000000A614E27000) [pid = 3056] [serial = 1110] [outer = 0000000000000000] 09:17:34 INFO - PROCESS | 3056 | ++DOMWINDOW == 100 (000000A614E29800) [pid = 3056] [serial = 1111] [outer = 000000A614E27000] 09:17:34 INFO - PROCESS | 3056 | 1464365854150 Marionette DEBUG loaded listener.js 09:17:34 INFO - PROCESS | 3056 | ++DOMWINDOW == 101 (000000A614FD0400) [pid = 3056] [serial = 1112] [outer = 000000A614E27000] 09:17:35 INFO - PROCESS | 3056 | 1464365855033 Marionette TRACE conn5 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 09:17:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 09:17:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1075ms 09:17:35 INFO - PROCESS | 3056 | 1464365855091 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 09:17:35 INFO - PROCESS | 3056 | 1464365855097 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 09:17:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 09:17:35 INFO - PROCESS | 3056 | 1464365855102 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 09:17:35 INFO - PROCESS | 3056 | 1464365855107 Marionette TRACE conn5 <- [1,1446,null,{}] 09:17:35 INFO - PROCESS | 3056 | 1464365855113 Marionette TRACE conn5 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:35 INFO - PROCESS | 3056 | 1464365855241 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 09:17:35 INFO - PROCESS | 3056 | 1464365855318 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:35 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60FCB0000 == 19 [pid = 3056] [id = 371] 09:17:35 INFO - PROCESS | 3056 | ++DOMWINDOW == 102 (000000A608E16000) [pid = 3056] [serial = 1113] [outer = 0000000000000000] 09:17:35 INFO - PROCESS | 3056 | ++DOMWINDOW == 103 (000000A608E89C00) [pid = 3056] [serial = 1114] [outer = 000000A608E16000] 09:17:35 INFO - PROCESS | 3056 | 1464365855378 Marionette DEBUG loaded listener.js 09:17:35 INFO - PROCESS | 3056 | ++DOMWINDOW == 104 (000000A60943F000) [pid = 3056] [serial = 1115] [outer = 000000A608E16000] 09:17:36 INFO - PROCESS | 3056 | 1464365856054 Marionette TRACE conn5 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 09:17:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 09:17:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1035ms 09:17:36 INFO - PROCESS | 3056 | 1464365856143 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 09:17:36 INFO - PROCESS | 3056 | 1464365856150 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 09:17:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 09:17:36 INFO - PROCESS | 3056 | 1464365856158 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 09:17:36 INFO - PROCESS | 3056 | 1464365856162 Marionette TRACE conn5 <- [1,1450,null,{}] 09:17:36 INFO - PROCESS | 3056 | 1464365856187 Marionette TRACE conn5 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:36 INFO - PROCESS | 3056 | 1464365856330 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 09:17:36 INFO - PROCESS | 3056 | 1464365856398 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:36 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60F0BC000 == 20 [pid = 3056] [id = 372] 09:17:36 INFO - PROCESS | 3056 | ++DOMWINDOW == 105 (000000A608B6E800) [pid = 3056] [serial = 1116] [outer = 0000000000000000] 09:17:36 INFO - PROCESS | 3056 | ++DOMWINDOW == 106 (000000A60DF42C00) [pid = 3056] [serial = 1117] [outer = 000000A608B6E800] 09:17:36 INFO - PROCESS | 3056 | 1464365856486 Marionette DEBUG loaded listener.js 09:17:36 INFO - PROCESS | 3056 | ++DOMWINDOW == 107 (000000A60F00CC00) [pid = 3056] [serial = 1118] [outer = 000000A608B6E800] 09:17:37 INFO - PROCESS | 3056 | --DOMWINDOW == 106 (000000A614CDF000) [pid = 3056] [serial = 991] [outer = 0000000000000000] [url = about:blank] 09:17:37 INFO - PROCESS | 3056 | --DOMWINDOW == 105 (000000A614E2AC00) [pid = 3056] [serial = 946] [outer = 0000000000000000] [url = about:blank] 09:17:37 INFO - PROCESS | 3056 | --DOMWINDOW == 104 (000000A6172FE400) [pid = 3056] [serial = 994] [outer = 0000000000000000] [url = about:blank] 09:17:37 INFO - PROCESS | 3056 | --DOMWINDOW == 103 (000000A614E0AC00) [pid = 3056] [serial = 901] [outer = 0000000000000000] [url = about:blank] 09:17:37 INFO - PROCESS | 3056 | --DOMWINDOW == 102 (000000A61A169C00) [pid = 3056] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 09:17:37 INFO - PROCESS | 3056 | --DOMWINDOW == 101 (000000A618612400) [pid = 3056] [serial = 955] [outer = 0000000000000000] [url = about:blank] 09:17:37 INFO - PROCESS | 3056 | --DOMWINDOW == 100 (000000A616363400) [pid = 3056] [serial = 907] [outer = 0000000000000000] [url = about:blank] 09:17:37 INFO - PROCESS | 3056 | --DOMWINDOW == 99 (000000A61A198400) [pid = 3056] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 09:17:37 INFO - PROCESS | 3056 | --DOMWINDOW == 98 (000000A608AF0C00) [pid = 3056] [serial = 895] [outer = 0000000000000000] [url = about:blank] 09:17:37 INFO - PROCESS | 3056 | --DOMWINDOW == 97 (000000A60EE09400) [pid = 3056] [serial = 898] [outer = 0000000000000000] [url = about:blank] 09:17:37 INFO - PROCESS | 3056 | --DOMWINDOW == 96 (000000A60D469400) [pid = 3056] [serial = 988] [outer = 0000000000000000] [url = about:blank] 09:17:37 INFO - PROCESS | 3056 | --DOMWINDOW == 95 (000000A60DDEEC00) [pid = 3056] [serial = 943] [outer = 0000000000000000] [url = about:blank] 09:17:37 INFO - PROCESS | 3056 | --DOMWINDOW == 94 (000000A61944A000) [pid = 3056] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 09:17:37 INFO - PROCESS | 3056 | --DOMWINDOW == 93 (000000A61709EC00) [pid = 3056] [serial = 949] [outer = 0000000000000000] [url = about:blank] 09:17:37 INFO - PROCESS | 3056 | --DOMWINDOW == 92 (000000A619D73400) [pid = 3056] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 09:17:37 INFO - PROCESS | 3056 | --DOMWINDOW == 91 (000000A617D77800) [pid = 3056] [serial = 952] [outer = 0000000000000000] [url = about:blank] 09:17:37 INFO - PROCESS | 3056 | --DOMWINDOW == 90 (000000A619457000) [pid = 3056] [serial = 997] [outer = 0000000000000000] [url = about:blank] 09:17:37 INFO - PROCESS | 3056 | --DOMWINDOW == 89 (000000A6162FCC00) [pid = 3056] [serial = 904] [outer = 0000000000000000] [url = about:blank] 09:17:37 INFO - PROCESS | 3056 | --DOMWINDOW == 88 (000000A615BF2800) [pid = 3056] [serial = 859] [outer = 0000000000000000] [url = about:blank] 09:17:37 INFO - PROCESS | 3056 | --DOMWINDOW == 87 (000000A61814AC00) [pid = 3056] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 09:17:37 INFO - PROCESS | 3056 | --DOMWINDOW == 86 (000000A61911A800) [pid = 3056] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 09:17:37 INFO - PROCESS | 3056 | --DOMWINDOW == 85 (000000A61A287000) [pid = 3056] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 09:17:37 INFO - PROCESS | 3056 | --DOMWINDOW == 84 (000000A61A168C00) [pid = 3056] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 09:17:37 INFO - PROCESS | 3056 | --DOMWINDOW == 83 (000000A616E2B800) [pid = 3056] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 09:17:37 INFO - PROCESS | 3056 | --DOMWINDOW == 82 (000000A61A54FC00) [pid = 3056] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 09:17:37 INFO - PROCESS | 3056 | --DOMWINDOW == 81 (000000A61A5A7800) [pid = 3056] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 09:17:37 INFO - PROCESS | 3056 | --DOMWINDOW == 80 (000000A61A59B800) [pid = 3056] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 09:17:37 INFO - PROCESS | 3056 | --DOMWINDOW == 79 (000000A61A280000) [pid = 3056] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 09:17:37 INFO - PROCESS | 3056 | --DOMWINDOW == 78 (000000A61A04B800) [pid = 3056] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 09:17:37 INFO - PROCESS | 3056 | --DOMWINDOW == 77 (000000A6194A6000) [pid = 3056] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 09:17:37 INFO - PROCESS | 3056 | --DOMWINDOW == 76 (000000A61644E800) [pid = 3056] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 09:17:37 INFO - PROCESS | 3056 | --DOMWINDOW == 75 (000000A6162DD800) [pid = 3056] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 09:17:37 INFO - PROCESS | 3056 | --DOMWINDOW == 74 (000000A6130BB400) [pid = 3056] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 09:17:37 INFO - PROCESS | 3056 | --DOMWINDOW == 73 (000000A611D61800) [pid = 3056] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 09:17:37 INFO - PROCESS | 3056 | --DOMWINDOW == 72 (000000A608E86000) [pid = 3056] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 09:17:37 INFO - PROCESS | 3056 | --DOMWINDOW == 71 (000000A6079C7800) [pid = 3056] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 09:17:37 INFO - PROCESS | 3056 | --DOMWINDOW == 70 (000000A6164CC800) [pid = 3056] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 09:17:37 INFO - PROCESS | 3056 | --DOMWINDOW == 69 (000000A615FAE400) [pid = 3056] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 09:17:37 INFO - PROCESS | 3056 | --DOMWINDOW == 68 (000000A6162FC800) [pid = 3056] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 09:17:37 INFO - PROCESS | 3056 | --DOMWINDOW == 67 (000000A60EE8FC00) [pid = 3056] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 09:17:37 INFO - PROCESS | 3056 | --DOMWINDOW == 66 (000000A614793400) [pid = 3056] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 09:17:37 INFO - PROCESS | 3056 | --DOMWINDOW == 65 (000000A614CDFC00) [pid = 3056] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 09:17:37 INFO - PROCESS | 3056 | --DOMWINDOW == 64 (000000A611DC2000) [pid = 3056] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 09:17:37 INFO - PROCESS | 3056 | --DOMWINDOW == 63 (000000A61A578C00) [pid = 3056] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 09:17:37 INFO - PROCESS | 3056 | --DOMWINDOW == 62 (000000A616446800) [pid = 3056] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 09:17:37 INFO - PROCESS | 3056 | --DOMWINDOW == 61 (000000A61A570000) [pid = 3056] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 09:17:37 INFO - PROCESS | 3056 | --DOMWINDOW == 60 (000000A61A54B000) [pid = 3056] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 09:17:37 INFO - PROCESS | 3056 | --DOMWINDOW == 59 (000000A61A288400) [pid = 3056] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 09:17:37 INFO - PROCESS | 3056 | --DOMWINDOW == 58 (000000A61AC14C00) [pid = 3056] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 09:17:37 INFO - PROCESS | 3056 | --DOMWINDOW == 57 (000000A61AC33C00) [pid = 3056] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 09:17:37 INFO - PROCESS | 3056 | --DOMWINDOW == 56 (000000A61A57B000) [pid = 3056] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 09:17:37 INFO - PROCESS | 3056 | --DOMWINDOW == 55 (000000A6170A2400) [pid = 3056] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 09:17:37 INFO - PROCESS | 3056 | 1464365857416 Marionette TRACE conn5 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 09:17:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 09:17:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1319ms 09:17:37 INFO - PROCESS | 3056 | 1464365857479 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 09:17:37 INFO - PROCESS | 3056 | 1464365857482 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 09:17:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 09:17:37 INFO - PROCESS | 3056 | 1464365857487 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 09:17:37 INFO - PROCESS | 3056 | 1464365857489 Marionette TRACE conn5 <- [1,1454,null,{}] 09:17:37 INFO - PROCESS | 3056 | 1464365857496 Marionette TRACE conn5 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:37 INFO - PROCESS | 3056 | 1464365857582 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 09:17:37 INFO - PROCESS | 3056 | 1464365857655 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:37 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60E183000 == 21 [pid = 3056] [id = 373] 09:17:37 INFO - PROCESS | 3056 | ++DOMWINDOW == 56 (000000A608A1A800) [pid = 3056] [serial = 1119] [outer = 0000000000000000] 09:17:37 INFO - PROCESS | 3056 | ++DOMWINDOW == 57 (000000A608CDEC00) [pid = 3056] [serial = 1120] [outer = 000000A608A1A800] 09:17:37 INFO - PROCESS | 3056 | 1464365857705 Marionette DEBUG loaded listener.js 09:17:37 INFO - PROCESS | 3056 | ++DOMWINDOW == 58 (000000A608E84000) [pid = 3056] [serial = 1121] [outer = 000000A608A1A800] 09:17:38 INFO - PROCESS | 3056 | 1464365858175 Marionette TRACE conn5 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 09:17:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 09:17:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 735ms 09:17:38 INFO - PROCESS | 3056 | 1464365858222 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 09:17:38 INFO - PROCESS | 3056 | 1464365858228 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 09:17:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 09:17:38 INFO - PROCESS | 3056 | 1464365858234 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 09:17:38 INFO - PROCESS | 3056 | 1464365858236 Marionette TRACE conn5 <- [1,1458,null,{}] 09:17:38 INFO - PROCESS | 3056 | 1464365858240 Marionette TRACE conn5 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:38 INFO - PROCESS | 3056 | 1464365858331 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 09:17:38 INFO - PROCESS | 3056 | 1464365858342 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:38 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6130A3800 == 22 [pid = 3056] [id = 374] 09:17:38 INFO - PROCESS | 3056 | ++DOMWINDOW == 59 (000000A60D261800) [pid = 3056] [serial = 1122] [outer = 0000000000000000] 09:17:38 INFO - PROCESS | 3056 | ++DOMWINDOW == 60 (000000A60D40F400) [pid = 3056] [serial = 1123] [outer = 000000A60D261800] 09:17:38 INFO - PROCESS | 3056 | 1464365858389 Marionette DEBUG loaded listener.js 09:17:38 INFO - PROCESS | 3056 | ++DOMWINDOW == 61 (000000A60DD2B000) [pid = 3056] [serial = 1124] [outer = 000000A60D261800] 09:17:38 INFO - PROCESS | 3056 | 1464365858860 Marionette TRACE conn5 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 09:17:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 09:17:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 691ms 09:17:38 INFO - PROCESS | 3056 | 1464365858927 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 09:17:38 INFO - PROCESS | 3056 | 1464365858936 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 09:17:38 INFO - PROCESS | 3056 | 1464365858941 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 09:17:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 09:17:38 INFO - PROCESS | 3056 | 1464365858945 Marionette TRACE conn5 <- [1,1462,null,{}] 09:17:38 INFO - PROCESS | 3056 | 1464365858986 Marionette TRACE conn5 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:39 INFO - PROCESS | 3056 | 1464365859084 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 09:17:39 INFO - PROCESS | 3056 | 1464365859152 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:39 INFO - PROCESS | 3056 | ++DOCSHELL 000000A615667000 == 23 [pid = 3056] [id = 375] 09:17:39 INFO - PROCESS | 3056 | ++DOMWINDOW == 62 (000000A6070A5C00) [pid = 3056] [serial = 1125] [outer = 0000000000000000] 09:17:39 INFO - PROCESS | 3056 | ++DOMWINDOW == 63 (000000A60EE91800) [pid = 3056] [serial = 1126] [outer = 000000A6070A5C00] 09:17:39 INFO - PROCESS | 3056 | 1464365859202 Marionette DEBUG loaded listener.js 09:17:39 INFO - PROCESS | 3056 | ++DOMWINDOW == 64 (000000A60F2A0C00) [pid = 3056] [serial = 1127] [outer = 000000A6070A5C00] 09:17:39 INFO - PROCESS | 3056 | 1464365859647 Marionette TRACE conn5 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 09:17:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 09:17:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 755ms 09:17:39 INFO - PROCESS | 3056 | 1464365859702 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 09:17:39 INFO - PROCESS | 3056 | 1464365859705 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 09:17:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 09:17:39 INFO - PROCESS | 3056 | 1464365859708 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 09:17:39 INFO - PROCESS | 3056 | 1464365859710 Marionette TRACE conn5 <- [1,1466,null,{}] 09:17:39 INFO - PROCESS | 3056 | 1464365859714 Marionette TRACE conn5 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:39 INFO - PROCESS | 3056 | 1464365859843 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 09:17:39 INFO - PROCESS | 3056 | 1464365859857 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:39 INFO - PROCESS | 3056 | ++DOCSHELL 000000A616235800 == 24 [pid = 3056] [id = 376] 09:17:39 INFO - PROCESS | 3056 | ++DOMWINDOW == 65 (000000A611DBFC00) [pid = 3056] [serial = 1128] [outer = 0000000000000000] 09:17:39 INFO - PROCESS | 3056 | ++DOMWINDOW == 66 (000000A612424800) [pid = 3056] [serial = 1129] [outer = 000000A611DBFC00] 09:17:39 INFO - PROCESS | 3056 | 1464365859939 Marionette DEBUG loaded listener.js 09:17:40 INFO - PROCESS | 3056 | ++DOMWINDOW == 67 (000000A613070C00) [pid = 3056] [serial = 1130] [outer = 000000A611DBFC00] 09:17:40 INFO - PROCESS | 3056 | 1464365860381 Marionette TRACE conn5 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 09:17:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 09:17:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 734ms 09:17:40 INFO - PROCESS | 3056 | 1464365860445 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 09:17:40 INFO - PROCESS | 3056 | 1464365860447 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 09:17:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 09:17:40 INFO - PROCESS | 3056 | 1464365860451 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 09:17:40 INFO - PROCESS | 3056 | 1464365860453 Marionette TRACE conn5 <- [1,1470,null,{}] 09:17:40 INFO - PROCESS | 3056 | 1464365860456 Marionette TRACE conn5 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:40 INFO - PROCESS | 3056 | 1464365860567 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 09:17:40 INFO - PROCESS | 3056 | 1464365860616 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:40 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61868B800 == 25 [pid = 3056] [id = 377] 09:17:40 INFO - PROCESS | 3056 | ++DOMWINDOW == 68 (000000A614795000) [pid = 3056] [serial = 1131] [outer = 0000000000000000] 09:17:40 INFO - PROCESS | 3056 | ++DOMWINDOW == 69 (000000A614C87800) [pid = 3056] [serial = 1132] [outer = 000000A614795000] 09:17:40 INFO - PROCESS | 3056 | 1464365860663 Marionette DEBUG loaded listener.js 09:17:40 INFO - PROCESS | 3056 | ++DOMWINDOW == 70 (000000A614E28400) [pid = 3056] [serial = 1133] [outer = 000000A614795000] 09:17:41 INFO - PROCESS | 3056 | --DOMWINDOW == 69 (000000A608A46000) [pid = 3056] [serial = 1086] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 09:17:41 INFO - PROCESS | 3056 | --DOMWINDOW == 68 (000000A608CDF000) [pid = 3056] [serial = 1089] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 09:17:41 INFO - PROCESS | 3056 | --DOMWINDOW == 67 (000000A60DD79C00) [pid = 3056] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 09:17:41 INFO - PROCESS | 3056 | --DOMWINDOW == 66 (000000A61AC18000) [pid = 3056] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 09:17:41 INFO - PROCESS | 3056 | --DOMWINDOW == 65 (000000A60717A400) [pid = 3056] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 09:17:41 INFO - PROCESS | 3056 | --DOMWINDOW == 64 (000000A60709B400) [pid = 3056] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 09:17:41 INFO - PROCESS | 3056 | --DOMWINDOW == 63 (000000A60EE8DC00) [pid = 3056] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 09:17:41 INFO - PROCESS | 3056 | --DOMWINDOW == 62 (000000A60FC11800) [pid = 3056] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 09:17:41 INFO - PROCESS | 3056 | --DOMWINDOW == 61 (000000A614C87400) [pid = 3056] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 09:17:41 INFO - PROCESS | 3056 | 1464365861140 Marionette TRACE conn5 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 09:17:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 09:17:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 731ms 09:17:41 INFO - PROCESS | 3056 | 1464365861185 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 09:17:41 INFO - PROCESS | 3056 | 1464365861187 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 09:17:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 09:17:41 INFO - PROCESS | 3056 | 1464365861191 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 09:17:41 INFO - PROCESS | 3056 | 1464365861193 Marionette TRACE conn5 <- [1,1474,null,{}] 09:17:41 INFO - PROCESS | 3056 | 1464365861197 Marionette TRACE conn5 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:41 INFO - PROCESS | 3056 | 1464365861300 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 09:17:41 INFO - PROCESS | 3056 | 1464365861310 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:41 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6191A6000 == 26 [pid = 3056] [id = 378] 09:17:41 INFO - PROCESS | 3056 | ++DOMWINDOW == 62 (000000A60D552800) [pid = 3056] [serial = 1134] [outer = 0000000000000000] 09:17:41 INFO - PROCESS | 3056 | ++DOMWINDOW == 63 (000000A614FCC800) [pid = 3056] [serial = 1135] [outer = 000000A60D552800] 09:17:41 INFO - PROCESS | 3056 | 1464365861356 Marionette DEBUG loaded listener.js 09:17:41 INFO - PROCESS | 3056 | ++DOMWINDOW == 64 (000000A615160C00) [pid = 3056] [serial = 1136] [outer = 000000A60D552800] 09:17:41 INFO - PROCESS | 3056 | 1464365861794 Marionette TRACE conn5 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 09:17:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 09:17:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 628ms 09:17:41 INFO - PROCESS | 3056 | 1464365861821 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 09:17:41 INFO - PROCESS | 3056 | 1464365861823 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 09:17:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 09:17:41 INFO - PROCESS | 3056 | 1464365861827 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 09:17:41 INFO - PROCESS | 3056 | 1464365861828 Marionette TRACE conn5 <- [1,1478,null,{}] 09:17:41 INFO - PROCESS | 3056 | 1464365861832 Marionette TRACE conn5 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:41 INFO - PROCESS | 3056 | 1464365861948 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 09:17:41 INFO - PROCESS | 3056 | 1464365861958 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:41 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60F0A8800 == 27 [pid = 3056] [id = 379] 09:17:41 INFO - PROCESS | 3056 | ++DOMWINDOW == 65 (000000A6151CFC00) [pid = 3056] [serial = 1137] [outer = 0000000000000000] 09:17:42 INFO - PROCESS | 3056 | ++DOMWINDOW == 66 (000000A6151D4C00) [pid = 3056] [serial = 1138] [outer = 000000A6151CFC00] 09:17:42 INFO - PROCESS | 3056 | 1464365862003 Marionette DEBUG loaded listener.js 09:17:42 INFO - PROCESS | 3056 | ++DOMWINDOW == 67 (000000A6155F1400) [pid = 3056] [serial = 1139] [outer = 000000A6151CFC00] 09:17:42 INFO - PROCESS | 3056 | 1464365862418 Marionette TRACE conn5 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 09:17:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 09:17:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 628ms 09:17:42 INFO - PROCESS | 3056 | 1464365862459 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 09:17:42 INFO - PROCESS | 3056 | 1464365862461 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 09:17:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 09:17:42 INFO - PROCESS | 3056 | 1464365862465 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 09:17:42 INFO - PROCESS | 3056 | 1464365862466 Marionette TRACE conn5 <- [1,1482,null,{}] 09:17:42 INFO - PROCESS | 3056 | 1464365862470 Marionette TRACE conn5 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:42 INFO - PROCESS | 3056 | 1464365862551 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 09:17:42 INFO - PROCESS | 3056 | 1464365862557 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:42 INFO - PROCESS | 3056 | ++DOCSHELL 000000A619420000 == 28 [pid = 3056] [id = 380] 09:17:42 INFO - PROCESS | 3056 | ++DOMWINDOW == 68 (000000A6155F6C00) [pid = 3056] [serial = 1140] [outer = 0000000000000000] 09:17:42 INFO - PROCESS | 3056 | ++DOMWINDOW == 69 (000000A6155F9C00) [pid = 3056] [serial = 1141] [outer = 000000A6155F6C00] 09:17:42 INFO - PROCESS | 3056 | 1464365862603 Marionette DEBUG loaded listener.js 09:17:42 INFO - PROCESS | 3056 | ++DOMWINDOW == 70 (000000A6156C6400) [pid = 3056] [serial = 1142] [outer = 000000A6155F6C00] 09:17:43 INFO - PROCESS | 3056 | 1464365863034 Marionette TRACE conn5 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 09:17:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 09:17:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 584ms 09:17:43 INFO - PROCESS | 3056 | 1464365863055 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 09:17:43 INFO - PROCESS | 3056 | 1464365863058 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 09:17:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 09:17:43 INFO - PROCESS | 3056 | 1464365863061 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 09:17:43 INFO - PROCESS | 3056 | 1464365863063 Marionette TRACE conn5 <- [1,1486,null,{}] 09:17:43 INFO - PROCESS | 3056 | 1464365863067 Marionette TRACE conn5 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:43 INFO - PROCESS | 3056 | 1464365863150 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 09:17:43 INFO - PROCESS | 3056 | 1464365863157 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:43 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61948D000 == 29 [pid = 3056] [id = 381] 09:17:43 INFO - PROCESS | 3056 | ++DOMWINDOW == 71 (000000A615CA9400) [pid = 3056] [serial = 1143] [outer = 0000000000000000] 09:17:43 INFO - PROCESS | 3056 | ++DOMWINDOW == 72 (000000A6160ACC00) [pid = 3056] [serial = 1144] [outer = 000000A615CA9400] 09:17:43 INFO - PROCESS | 3056 | 1464365863202 Marionette DEBUG loaded listener.js 09:17:43 INFO - PROCESS | 3056 | ++DOMWINDOW == 73 (000000A6162E0C00) [pid = 3056] [serial = 1145] [outer = 000000A615CA9400] 09:17:43 INFO - PROCESS | 3056 | 1464365863861 Marionette TRACE conn5 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 09:17:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 09:17:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 837ms 09:17:43 INFO - PROCESS | 3056 | 1464365863902 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 09:17:43 INFO - PROCESS | 3056 | 1464365863908 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 09:17:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 09:17:43 INFO - PROCESS | 3056 | 1464365863927 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 09:17:43 INFO - PROCESS | 3056 | 1464365863932 Marionette TRACE conn5 <- [1,1490,null,{}] 09:17:43 INFO - PROCESS | 3056 | 1464365863938 Marionette TRACE conn5 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:44 INFO - PROCESS | 3056 | 1464365864061 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 09:17:44 INFO - PROCESS | 3056 | 1464365864126 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:44 INFO - PROCESS | 3056 | ++DOCSHELL 000000A612987000 == 30 [pid = 3056] [id = 382] 09:17:44 INFO - PROCESS | 3056 | ++DOMWINDOW == 74 (000000A608CDA000) [pid = 3056] [serial = 1146] [outer = 0000000000000000] 09:17:44 INFO - PROCESS | 3056 | ++DOMWINDOW == 75 (000000A608E8F400) [pid = 3056] [serial = 1147] [outer = 000000A608CDA000] 09:17:44 INFO - PROCESS | 3056 | 1464365864186 Marionette DEBUG loaded listener.js 09:17:44 INFO - PROCESS | 3056 | ++DOMWINDOW == 76 (000000A60D405400) [pid = 3056] [serial = 1148] [outer = 000000A608CDA000] 09:17:44 INFO - PROCESS | 3056 | 1464365864814 Marionette TRACE conn5 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 09:17:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 09:17:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 943ms 09:17:44 INFO - PROCESS | 3056 | 1464365864872 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 09:17:44 INFO - PROCESS | 3056 | 1464365864879 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 09:17:44 INFO - PROCESS | 3056 | 1464365864886 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 09:17:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 09:17:44 INFO - PROCESS | 3056 | 1464365864889 Marionette TRACE conn5 <- [1,1494,null,{}] 09:17:44 INFO - PROCESS | 3056 | 1464365864893 Marionette TRACE conn5 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:45 INFO - PROCESS | 3056 | 1464365865009 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 09:17:45 INFO - PROCESS | 3056 | 1464365865081 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:45 INFO - PROCESS | 3056 | ++DOCSHELL 000000A617DD7000 == 31 [pid = 3056] [id = 383] 09:17:45 INFO - PROCESS | 3056 | ++DOMWINDOW == 77 (000000A60E12E800) [pid = 3056] [serial = 1149] [outer = 0000000000000000] 09:17:45 INFO - PROCESS | 3056 | ++DOMWINDOW == 78 (000000A60F006400) [pid = 3056] [serial = 1150] [outer = 000000A60E12E800] 09:17:45 INFO - PROCESS | 3056 | 1464365865137 Marionette DEBUG loaded listener.js 09:17:45 INFO - PROCESS | 3056 | ++DOMWINDOW == 79 (000000A611D64400) [pid = 3056] [serial = 1151] [outer = 000000A60E12E800] 09:17:45 INFO - PROCESS | 3056 | 1464365865804 Marionette TRACE conn5 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 09:17:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 09:17:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 944ms 09:17:45 INFO - PROCESS | 3056 | 1464365865835 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 09:17:45 INFO - PROCESS | 3056 | 1464365865838 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 09:17:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 09:17:45 INFO - PROCESS | 3056 | 1464365865842 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 09:17:45 INFO - PROCESS | 3056 | 1464365865846 Marionette TRACE conn5 <- [1,1498,null,{}] 09:17:45 INFO - PROCESS | 3056 | 1464365865859 Marionette TRACE conn5 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:45 INFO - PROCESS | 3056 | 1464365865974 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 09:17:46 INFO - PROCESS | 3056 | 1464365866048 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:46 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6196A0000 == 32 [pid = 3056] [id = 384] 09:17:46 INFO - PROCESS | 3056 | ++DOMWINDOW == 80 (000000A614E30400) [pid = 3056] [serial = 1152] [outer = 0000000000000000] 09:17:46 INFO - PROCESS | 3056 | ++DOMWINDOW == 81 (000000A6151CEC00) [pid = 3056] [serial = 1153] [outer = 000000A614E30400] 09:17:46 INFO - PROCESS | 3056 | 1464365866148 Marionette DEBUG loaded listener.js 09:17:46 INFO - PROCESS | 3056 | ++DOMWINDOW == 82 (000000A6162E3400) [pid = 3056] [serial = 1154] [outer = 000000A614E30400] 09:17:46 INFO - PROCESS | 3056 | 1464365866728 Marionette TRACE conn5 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 09:17:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 09:17:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 943ms 09:17:46 INFO - PROCESS | 3056 | 1464365866787 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 09:17:46 INFO - PROCESS | 3056 | 1464365866791 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 09:17:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 09:17:46 INFO - PROCESS | 3056 | 1464365866794 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 09:17:46 INFO - PROCESS | 3056 | 1464365866796 Marionette TRACE conn5 <- [1,1502,null,{}] 09:17:46 INFO - PROCESS | 3056 | 1464365866800 Marionette TRACE conn5 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:46 INFO - PROCESS | 3056 | 1464365866913 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 09:17:47 INFO - PROCESS | 3056 | 1464365866983 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:47 INFO - PROCESS | 3056 | ++DOCSHELL 000000A619DC7800 == 33 [pid = 3056] [id = 385] 09:17:47 INFO - PROCESS | 3056 | ++DOMWINDOW == 83 (000000A6162F5000) [pid = 3056] [serial = 1155] [outer = 0000000000000000] 09:17:47 INFO - PROCESS | 3056 | ++DOMWINDOW == 84 (000000A6162F8800) [pid = 3056] [serial = 1156] [outer = 000000A6162F5000] 09:17:47 INFO - PROCESS | 3056 | 1464365867039 Marionette DEBUG loaded listener.js 09:17:47 INFO - PROCESS | 3056 | ++DOMWINDOW == 85 (000000A616352000) [pid = 3056] [serial = 1157] [outer = 000000A6162F5000] 09:17:47 INFO - PROCESS | 3056 | 1464365867831 Marionette TRACE conn5 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 09:17:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 09:17:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1085ms 09:17:47 INFO - PROCESS | 3056 | 1464365867882 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 09:17:47 INFO - PROCESS | 3056 | 1464365867886 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 09:17:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 09:17:47 INFO - PROCESS | 3056 | 1464365867891 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 09:17:47 INFO - PROCESS | 3056 | 1464365867895 Marionette TRACE conn5 <- [1,1506,null,{}] 09:17:47 INFO - PROCESS | 3056 | 1464365867901 Marionette TRACE conn5 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:48 INFO - PROCESS | 3056 | 1464365868005 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 09:17:48 INFO - PROCESS | 3056 | 1464365868078 Marionette TRACE conn5 -> [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([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:48 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61286C800 == 34 [pid = 3056] [id = 386] 09:17:48 INFO - PROCESS | 3056 | ++DOMWINDOW == 86 (000000A608AF3C00) [pid = 3056] [serial = 1158] [outer = 0000000000000000] 09:17:48 INFO - PROCESS | 3056 | ++DOMWINDOW == 87 (000000A608B6F800) [pid = 3056] [serial = 1159] [outer = 000000A608AF3C00] 09:17:48 INFO - PROCESS | 3056 | 1464365868129 Marionette DEBUG loaded listener.js 09:17:48 INFO - PROCESS | 3056 | ++DOMWINDOW == 88 (000000A608E8B800) [pid = 3056] [serial = 1160] [outer = 000000A608AF3C00] 09:17:48 INFO - PROCESS | 3056 | --DOCSHELL 000000A61F9AE000 == 33 [pid = 3056] [id = 361] 09:17:48 INFO - PROCESS | 3056 | --DOMWINDOW == 87 (000000A61A169800) [pid = 3056] [serial = 670] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:17:48 INFO - PROCESS | 3056 | --DOMWINDOW == 86 (000000A614CDB000) [pid = 3056] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 09:17:48 INFO - PROCESS | 3056 | --DOMWINDOW == 85 (000000A608AE9000) [pid = 3056] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 09:17:48 INFO - PROCESS | 3056 | --DOMWINDOW == 84 (000000A608CD7400) [pid = 3056] [serial = 1088] [outer = 0000000000000000] [url = about:blank] 09:17:48 INFO - PROCESS | 3056 | --DOMWINDOW == 83 (000000A608E89000) [pid = 3056] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 09:17:48 INFO - PROCESS | 3056 | --DOMWINDOW == 82 (000000A609378C00) [pid = 3056] [serial = 1091] [outer = 0000000000000000] [url = about:blank] 09:17:48 INFO - PROCESS | 3056 | --DOMWINDOW == 81 (000000A60E12A800) [pid = 3056] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 09:17:48 INFO - PROCESS | 3056 | --DOMWINDOW == 80 (000000A61AC3C400) [pid = 3056] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 09:17:48 INFO - PROCESS | 3056 | --DOMWINDOW == 79 (000000A60EE09800) [pid = 3056] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 09:17:48 INFO - PROCESS | 3056 | --DOMWINDOW == 78 (000000A60E2A9400) [pid = 3056] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 09:17:48 INFO - PROCESS | 3056 | --DOMWINDOW == 77 (000000A60A253000) [pid = 3056] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 09:17:48 INFO - PROCESS | 3056 | --DOMWINDOW == 76 (000000A60F00B800) [pid = 3056] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 09:17:48 INFO - PROCESS | 3056 | --DOMWINDOW == 75 (000000A61242DC00) [pid = 3056] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 09:17:48 INFO - PROCESS | 3056 | --DOMWINDOW == 74 (000000A611D95400) [pid = 3056] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 09:17:48 INFO - PROCESS | 3056 | --DOMWINDOW == 73 (000000A613073400) [pid = 3056] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 09:17:48 INFO - PROCESS | 3056 | --DOMWINDOW == 72 (000000A6130BF400) [pid = 3056] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 09:17:48 INFO - PROCESS | 3056 | --DOMWINDOW == 71 (000000A60D5EB800) [pid = 3056] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 09:17:48 INFO - PROCESS | 3056 | --DOMWINDOW == 70 (000000A614C8C000) [pid = 3056] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 09:17:48 INFO - PROCESS | 3056 | 1464365868683 Marionette TRACE conn5 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 09:17:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 09:17:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 838ms 09:17:48 INFO - PROCESS | 3056 | 1464365868730 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 09:17:48 INFO - PROCESS | 3056 | 1464365868735 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 09:17:48 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 09:17:48 INFO - PROCESS | 3056 | 1464365868742 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 09:17:48 INFO - PROCESS | 3056 | 1464365868745 Marionette TRACE conn5 <- [1,1510,null,{}] 09:17:48 INFO - PROCESS | 3056 | 1464365868749 Marionette TRACE conn5 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:48 INFO - PROCESS | 3056 | 1464365868837 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 09:17:48 INFO - PROCESS | 3056 | 1464365868846 Marionette TRACE conn5 -> [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([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:48 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60EEC8000 == 34 [pid = 3056] [id = 387] 09:17:48 INFO - PROCESS | 3056 | ++DOMWINDOW == 71 (000000A608E15400) [pid = 3056] [serial = 1161] [outer = 0000000000000000] 09:17:48 INFO - PROCESS | 3056 | ++DOMWINDOW == 72 (000000A609441000) [pid = 3056] [serial = 1162] [outer = 000000A608E15400] 09:17:48 INFO - PROCESS | 3056 | 1464365868893 Marionette DEBUG loaded listener.js 09:17:48 INFO - PROCESS | 3056 | ++DOMWINDOW == 73 (000000A60D54E400) [pid = 3056] [serial = 1163] [outer = 000000A608E15400] 09:17:49 INFO - PROCESS | 3056 | 1464365869373 Marionette TRACE conn5 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 09:17:49 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 09:17:49 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:17:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 09:17:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:17:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 09:17:49 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 09:17:49 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:17:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 09:17:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:17:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 09:17:49 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 09:17:49 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:17:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 09:17:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:17:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 09:17:49 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 09:17:49 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:17:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 09:17:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:17:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 09:17:49 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 697ms 09:17:49 INFO - PROCESS | 3056 | 1464365869439 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 09:17:49 INFO - PROCESS | 3056 | 1464365869442 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 09:17:49 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 09:17:49 INFO - PROCESS | 3056 | 1464365869446 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 09:17:49 INFO - PROCESS | 3056 | 1464365869450 Marionette TRACE conn5 <- [1,1514,null,{}] 09:17:49 INFO - PROCESS | 3056 | 1464365869461 Marionette TRACE conn5 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:49 INFO - PROCESS | 3056 | 1464365869551 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 09:17:49 INFO - PROCESS | 3056 | 1464365869622 Marionette TRACE conn5 -> [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([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:49 INFO - PROCESS | 3056 | ++DOCSHELL 000000A615622800 == 35 [pid = 3056] [id = 388] 09:17:49 INFO - PROCESS | 3056 | ++DOMWINDOW == 74 (000000A608E88000) [pid = 3056] [serial = 1164] [outer = 0000000000000000] 09:17:49 INFO - PROCESS | 3056 | ++DOMWINDOW == 75 (000000A60EE8E000) [pid = 3056] [serial = 1165] [outer = 000000A608E88000] 09:17:49 INFO - PROCESS | 3056 | 1464365869673 Marionette DEBUG loaded listener.js 09:17:49 INFO - PROCESS | 3056 | ++DOMWINDOW == 76 (000000A60F011C00) [pid = 3056] [serial = 1166] [outer = 000000A608E88000] 09:17:50 INFO - PROCESS | 3056 | 1464365870061 Marionette TRACE conn5 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 09:17:50 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:17:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 09:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:17:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 09:17:50 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:17:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 09:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:17:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 09:17:50 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 09:17:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 09:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:17:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 09:17:50 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 628ms 09:17:50 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 09:17:50 INFO - PROCESS | 3056 | 1464365870076 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 09:17:50 INFO - PROCESS | 3056 | 1464365870079 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 09:17:50 INFO - PROCESS | 3056 | 1464365870082 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 09:17:50 INFO - PROCESS | 3056 | 1464365870084 Marionette TRACE conn5 <- [1,1518,null,{}] 09:17:50 INFO - PROCESS | 3056 | 1464365870087 Marionette TRACE conn5 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:50 INFO - PROCESS | 3056 | 1464365870202 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 09:17:50 INFO - PROCESS | 3056 | 1464365870211 Marionette TRACE conn5 -> [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([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:50 INFO - PROCESS | 3056 | ++DOCSHELL 000000A616022000 == 36 [pid = 3056] [id = 389] 09:17:50 INFO - PROCESS | 3056 | ++DOMWINDOW == 77 (000000A611D94C00) [pid = 3056] [serial = 1167] [outer = 0000000000000000] 09:17:50 INFO - PROCESS | 3056 | ++DOMWINDOW == 78 (000000A6128AEC00) [pid = 3056] [serial = 1168] [outer = 000000A611D94C00] 09:17:50 INFO - PROCESS | 3056 | 1464365870257 Marionette DEBUG loaded listener.js 09:17:50 INFO - PROCESS | 3056 | ++DOMWINDOW == 79 (000000A61324B400) [pid = 3056] [serial = 1169] [outer = 000000A611D94C00] 09:17:50 INFO - PROCESS | 3056 | 1464365870646 Marionette TRACE conn5 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 09:17:50 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 09:17:50 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 09:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:17:50 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 09:17:50 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 09:17:50 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 09:17:50 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 09:17:50 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 586ms 09:17:50 INFO - PROCESS | 3056 | 1464365870671 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 09:17:50 INFO - PROCESS | 3056 | 1464365870674 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 09:17:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 09:17:50 INFO - PROCESS | 3056 | 1464365870677 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 09:17:50 INFO - PROCESS | 3056 | 1464365870679 Marionette TRACE conn5 <- [1,1522,null,{}] 09:17:50 INFO - PROCESS | 3056 | 1464365870682 Marionette TRACE conn5 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:50 INFO - PROCESS | 3056 | 1464365870766 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 09:17:50 INFO - PROCESS | 3056 | 1464365870848 Marionette TRACE conn5 -> [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([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:50 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60DDB0000 == 37 [pid = 3056] [id = 390] 09:17:50 INFO - PROCESS | 3056 | ++DOMWINDOW == 80 (000000A611D97800) [pid = 3056] [serial = 1170] [outer = 0000000000000000] 09:17:50 INFO - PROCESS | 3056 | ++DOMWINDOW == 81 (000000A614CD2400) [pid = 3056] [serial = 1171] [outer = 000000A611D97800] 09:17:50 INFO - PROCESS | 3056 | 1464365870894 Marionette DEBUG loaded listener.js 09:17:50 INFO - PROCESS | 3056 | ++DOMWINDOW == 82 (000000A614E2A800) [pid = 3056] [serial = 1172] [outer = 000000A611D97800] 09:17:51 INFO - PROCESS | 3056 | 1464365871375 Marionette TRACE conn5 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 09:17:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 09:17:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 733ms 09:17:51 INFO - PROCESS | 3056 | 1464365871421 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 09:17:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 09:17:51 INFO - PROCESS | 3056 | 1464365871423 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 09:17:51 INFO - PROCESS | 3056 | 1464365871427 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 09:17:51 INFO - PROCESS | 3056 | 1464365871429 Marionette TRACE conn5 <- [1,1526,null,{}] 09:17:51 INFO - PROCESS | 3056 | 1464365871440 Marionette TRACE conn5 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:51 INFO - PROCESS | 3056 | 1464365871572 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 09:17:51 INFO - PROCESS | 3056 | 1464365871625 Marionette TRACE conn5 -> [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([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:51 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6191D0000 == 38 [pid = 3056] [id = 391] 09:17:51 INFO - PROCESS | 3056 | ++DOMWINDOW == 83 (000000A615162400) [pid = 3056] [serial = 1173] [outer = 0000000000000000] 09:17:51 INFO - PROCESS | 3056 | ++DOMWINDOW == 84 (000000A6155FD800) [pid = 3056] [serial = 1174] [outer = 000000A615162400] 09:17:51 INFO - PROCESS | 3056 | 1464365871672 Marionette DEBUG loaded listener.js 09:17:51 INFO - PROCESS | 3056 | ++DOMWINDOW == 85 (000000A616352400) [pid = 3056] [serial = 1175] [outer = 000000A615162400] 09:17:52 INFO - PROCESS | 3056 | 1464365872107 Marionette TRACE conn5 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 09:17:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 09:17:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 732ms 09:17:52 INFO - PROCESS | 3056 | 1464365872195 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 09:17:52 INFO - PROCESS | 3056 | 1464365872197 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 09:17:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 09:17:52 INFO - PROCESS | 3056 | 1464365872208 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 09:17:52 INFO - PROCESS | 3056 | 1464365872210 Marionette TRACE conn5 <- [1,1530,null,{}] 09:17:52 INFO - PROCESS | 3056 | 1464365872214 Marionette TRACE conn5 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:52 INFO - PROCESS | 3056 | 1464365872321 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 09:17:52 INFO - PROCESS | 3056 | 1464365872331 Marionette TRACE conn5 -> [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([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:52 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6195B2000 == 39 [pid = 3056] [id = 392] 09:17:52 INFO - PROCESS | 3056 | ++DOMWINDOW == 86 (000000A616350800) [pid = 3056] [serial = 1176] [outer = 0000000000000000] 09:17:52 INFO - PROCESS | 3056 | ++DOMWINDOW == 87 (000000A616365000) [pid = 3056] [serial = 1177] [outer = 000000A616350800] 09:17:52 INFO - PROCESS | 3056 | 1464365872377 Marionette DEBUG loaded listener.js 09:17:52 INFO - PROCESS | 3056 | ++DOMWINDOW == 88 (000000A61636AC00) [pid = 3056] [serial = 1178] [outer = 000000A616350800] 09:17:52 INFO - PROCESS | 3056 | 1464365872837 Marionette TRACE conn5 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 09:17:52 INFO - PROCESS | 3056 | --DOMWINDOW == 87 (000000A611DBFC00) [pid = 3056] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 09:17:52 INFO - PROCESS | 3056 | --DOMWINDOW == 86 (000000A608A1A800) [pid = 3056] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 09:17:52 INFO - PROCESS | 3056 | --DOMWINDOW == 85 (000000A60D261800) [pid = 3056] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 09:17:52 INFO - PROCESS | 3056 | --DOMWINDOW == 84 (000000A614795000) [pid = 3056] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 09:17:52 INFO - PROCESS | 3056 | --DOMWINDOW == 83 (000000A608B6E800) [pid = 3056] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 09:17:52 INFO - PROCESS | 3056 | --DOMWINDOW == 82 (000000A6070A5C00) [pid = 3056] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 09:17:52 INFO - PROCESS | 3056 | --DOMWINDOW == 81 (000000A60D552800) [pid = 3056] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 09:17:52 INFO - PROCESS | 3056 | --DOMWINDOW == 80 (000000A6151CFC00) [pid = 3056] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 09:17:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 09:17:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 690ms 09:17:52 INFO - PROCESS | 3056 | 1464365872904 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 09:17:52 INFO - PROCESS | 3056 | 1464365872906 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 09:17:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 09:17:52 INFO - PROCESS | 3056 | 1464365872914 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 09:17:52 INFO - PROCESS | 3056 | 1464365872916 Marionette TRACE conn5 <- [1,1534,null,{}] 09:17:52 INFO - PROCESS | 3056 | 1464365872920 Marionette TRACE conn5 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:53 INFO - PROCESS | 3056 | 1464365873003 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 09:17:53 INFO - PROCESS | 3056 | 1464365873013 Marionette TRACE conn5 -> [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([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:53 INFO - PROCESS | 3056 | ++DOCSHELL 000000A619026000 == 40 [pid = 3056] [id = 393] 09:17:53 INFO - PROCESS | 3056 | ++DOMWINDOW == 81 (000000A60DD77000) [pid = 3056] [serial = 1179] [outer = 0000000000000000] 09:17:53 INFO - PROCESS | 3056 | ++DOMWINDOW == 82 (000000A60FC0D800) [pid = 3056] [serial = 1180] [outer = 000000A60DD77000] 09:17:53 INFO - PROCESS | 3056 | 1464365873059 Marionette DEBUG loaded listener.js 09:17:53 INFO - PROCESS | 3056 | ++DOMWINDOW == 83 (000000A6155F1000) [pid = 3056] [serial = 1181] [outer = 000000A60DD77000] 09:17:53 INFO - PROCESS | 3056 | 1464365873478 Marionette TRACE conn5 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 09:17:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 09:17:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 587ms 09:17:53 INFO - PROCESS | 3056 | 1464365873504 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 09:17:53 INFO - PROCESS | 3056 | 1464365873506 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 09:17:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 09:17:53 INFO - PROCESS | 3056 | 1464365873510 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 09:17:53 INFO - PROCESS | 3056 | 1464365873512 Marionette TRACE conn5 <- [1,1538,null,{}] 09:17:53 INFO - PROCESS | 3056 | 1464365873515 Marionette TRACE conn5 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:53 INFO - PROCESS | 3056 | 1464365873600 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 09:17:53 INFO - PROCESS | 3056 | 1464365873636 Marionette TRACE conn5 -> [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([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:53 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61CC63000 == 41 [pid = 3056] [id = 394] 09:17:53 INFO - PROCESS | 3056 | ++DOMWINDOW == 84 (000000A616448000) [pid = 3056] [serial = 1182] [outer = 0000000000000000] 09:17:53 INFO - PROCESS | 3056 | ++DOMWINDOW == 85 (000000A61644E000) [pid = 3056] [serial = 1183] [outer = 000000A616448000] 09:17:53 INFO - PROCESS | 3056 | 1464365873685 Marionette DEBUG loaded listener.js 09:17:53 INFO - PROCESS | 3056 | ++DOMWINDOW == 86 (000000A6164D5000) [pid = 3056] [serial = 1184] [outer = 000000A616448000] 09:17:54 INFO - PROCESS | 3056 | 1464365874117 Marionette TRACE conn5 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 09:17:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 09:17:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 629ms 09:17:54 INFO - PROCESS | 3056 | 1464365874143 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 09:17:54 INFO - PROCESS | 3056 | 1464365874145 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 09:17:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 09:17:54 INFO - PROCESS | 3056 | 1464365874149 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 09:17:54 INFO - PROCESS | 3056 | 1464365874151 Marionette TRACE conn5 <- [1,1542,null,{}] 09:17:54 INFO - PROCESS | 3056 | 1464365874154 Marionette TRACE conn5 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:54 INFO - PROCESS | 3056 | 1464365874251 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 09:17:54 INFO - PROCESS | 3056 | 1464365874260 Marionette TRACE conn5 -> [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([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:54 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61CEBD800 == 42 [pid = 3056] [id = 395] 09:17:54 INFO - PROCESS | 3056 | ++DOMWINDOW == 87 (000000A616E2C800) [pid = 3056] [serial = 1185] [outer = 0000000000000000] 09:17:54 INFO - PROCESS | 3056 | ++DOMWINDOW == 88 (000000A617018400) [pid = 3056] [serial = 1186] [outer = 000000A616E2C800] 09:17:54 INFO - PROCESS | 3056 | 1464365874305 Marionette DEBUG loaded listener.js 09:17:54 INFO - PROCESS | 3056 | ++DOMWINDOW == 89 (000000A61709E800) [pid = 3056] [serial = 1187] [outer = 000000A616E2C800] 09:17:54 INFO - PROCESS | 3056 | 1464365874747 Marionette TRACE conn5 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 09:17:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 09:17:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 629ms 09:17:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 09:17:54 INFO - PROCESS | 3056 | 1464365874781 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 09:17:54 INFO - PROCESS | 3056 | 1464365874783 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 09:17:54 INFO - PROCESS | 3056 | 1464365874787 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 09:17:54 INFO - PROCESS | 3056 | 1464365874789 Marionette TRACE conn5 <- [1,1546,null,{}] 09:17:54 INFO - PROCESS | 3056 | 1464365874793 Marionette TRACE conn5 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:54 INFO - PROCESS | 3056 | 1464365874949 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 09:17:55 INFO - PROCESS | 3056 | 1464365875096 Marionette TRACE conn5 -> [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([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:55 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60DD4D800 == 43 [pid = 3056] [id = 396] 09:17:55 INFO - PROCESS | 3056 | ++DOMWINDOW == 90 (000000A60717D400) [pid = 3056] [serial = 1188] [outer = 0000000000000000] 09:17:55 INFO - PROCESS | 3056 | ++DOMWINDOW == 91 (000000A608458C00) [pid = 3056] [serial = 1189] [outer = 000000A60717D400] 09:17:55 INFO - PROCESS | 3056 | 1464365875155 Marionette DEBUG loaded listener.js 09:17:55 INFO - PROCESS | 3056 | ++DOMWINDOW == 92 (000000A608E11400) [pid = 3056] [serial = 1190] [outer = 000000A60717D400] 09:17:55 INFO - PROCESS | 3056 | 1464365875718 Marionette TRACE conn5 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 09:17:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 09:17:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 985ms 09:17:55 INFO - PROCESS | 3056 | 1464365875776 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 09:17:55 INFO - PROCESS | 3056 | 1464365875780 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 09:17:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 09:17:55 INFO - PROCESS | 3056 | 1464365875785 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 09:17:55 INFO - PROCESS | 3056 | 1464365875790 Marionette TRACE conn5 <- [1,1550,null,{}] 09:17:55 INFO - PROCESS | 3056 | 1464365875795 Marionette TRACE conn5 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:55 INFO - PROCESS | 3056 | 1464365875911 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 09:17:55 INFO - PROCESS | 3056 | 1464365875989 Marionette TRACE conn5 -> [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([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:56 INFO - PROCESS | 3056 | ++DOCSHELL 000000A615928000 == 44 [pid = 3056] [id = 397] 09:17:56 INFO - PROCESS | 3056 | ++DOMWINDOW == 93 (000000A60ED4B400) [pid = 3056] [serial = 1191] [outer = 0000000000000000] 09:17:56 INFO - PROCESS | 3056 | ++DOMWINDOW == 94 (000000A60EE05400) [pid = 3056] [serial = 1192] [outer = 000000A60ED4B400] 09:17:56 INFO - PROCESS | 3056 | 1464365876089 Marionette DEBUG loaded listener.js 09:17:56 INFO - PROCESS | 3056 | ++DOMWINDOW == 95 (000000A60FC13800) [pid = 3056] [serial = 1193] [outer = 000000A60ED4B400] 09:17:56 INFO - PROCESS | 3056 | 1464365876706 Marionette TRACE conn5 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 09:17:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 09:17:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 985ms 09:17:56 INFO - PROCESS | 3056 | 1464365876775 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 09:17:56 INFO - PROCESS | 3056 | 1464365876778 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 09:17:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 09:17:56 INFO - PROCESS | 3056 | 1464365876782 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 09:17:56 INFO - PROCESS | 3056 | 1464365876784 Marionette TRACE conn5 <- [1,1554,null,{}] 09:17:56 INFO - PROCESS | 3056 | 1464365876801 Marionette TRACE conn5 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:56 INFO - PROCESS | 3056 | 1464365876939 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 09:17:57 INFO - PROCESS | 3056 | 1464365876996 Marionette TRACE conn5 -> [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([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:57 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61CF32800 == 45 [pid = 3056] [id = 398] 09:17:57 INFO - PROCESS | 3056 | ++DOMWINDOW == 96 (000000A615154400) [pid = 3056] [serial = 1194] [outer = 0000000000000000] 09:17:57 INFO - PROCESS | 3056 | ++DOMWINDOW == 97 (000000A615576C00) [pid = 3056] [serial = 1195] [outer = 000000A615154400] 09:17:57 INFO - PROCESS | 3056 | 1464365877052 Marionette DEBUG loaded listener.js 09:17:57 INFO - PROCESS | 3056 | ++DOMWINDOW == 98 (000000A6160AD000) [pid = 3056] [serial = 1196] [outer = 000000A615154400] 09:17:57 INFO - PROCESS | 3056 | 1464365877693 Marionette TRACE conn5 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 09:17:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 09:17:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 944ms 09:17:57 INFO - PROCESS | 3056 | 1464365877727 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 09:17:57 INFO - PROCESS | 3056 | 1464365877731 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 09:17:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 09:17:57 INFO - PROCESS | 3056 | 1464365877743 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 09:17:57 INFO - PROCESS | 3056 | 1464365877749 Marionette TRACE conn5 <- [1,1558,null,{}] 09:17:57 INFO - PROCESS | 3056 | 1464365877753 Marionette TRACE conn5 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:57 INFO - PROCESS | 3056 | 1464365877869 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 09:17:57 INFO - PROCESS | 3056 | 1464365877985 Marionette TRACE conn5 -> [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([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:58 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61D20F000 == 46 [pid = 3056] [id = 399] 09:17:58 INFO - PROCESS | 3056 | ++DOMWINDOW == 99 (000000A616446C00) [pid = 3056] [serial = 1197] [outer = 0000000000000000] 09:17:58 INFO - PROCESS | 3056 | ++DOMWINDOW == 100 (000000A6170A5800) [pid = 3056] [serial = 1198] [outer = 000000A616446C00] 09:17:58 INFO - PROCESS | 3056 | 1464365878042 Marionette DEBUG loaded listener.js 09:17:58 INFO - PROCESS | 3056 | ++DOMWINDOW == 101 (000000A617C02C00) [pid = 3056] [serial = 1199] [outer = 000000A616446C00] 09:17:58 INFO - PROCESS | 3056 | 1464365878621 Marionette TRACE conn5 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 09:17:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 09:17:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 941ms 09:17:58 INFO - PROCESS | 3056 | 1464365878682 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 09:17:58 INFO - PROCESS | 3056 | 1464365878684 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 09:17:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 09:17:58 INFO - PROCESS | 3056 | 1464365878688 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 09:17:58 INFO - PROCESS | 3056 | 1464365878691 Marionette TRACE conn5 <- [1,1562,null,{}] 09:17:58 INFO - PROCESS | 3056 | 1464365878694 Marionette TRACE conn5 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:58 INFO - PROCESS | 3056 | 1464365878805 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 09:17:58 INFO - PROCESS | 3056 | 1464365878894 Marionette TRACE conn5 -> [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([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:58 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61D460800 == 47 [pid = 3056] [id = 400] 09:17:58 INFO - PROCESS | 3056 | ++DOMWINDOW == 102 (000000A6168F4800) [pid = 3056] [serial = 1200] [outer = 0000000000000000] 09:17:58 INFO - PROCESS | 3056 | ++DOMWINDOW == 103 (000000A617C0E800) [pid = 3056] [serial = 1201] [outer = 000000A6168F4800] 09:17:58 INFO - PROCESS | 3056 | 1464365878950 Marionette DEBUG loaded listener.js 09:17:59 INFO - PROCESS | 3056 | ++DOMWINDOW == 104 (000000A617D78C00) [pid = 3056] [serial = 1202] [outer = 000000A6168F4800] 09:17:59 INFO - PROCESS | 3056 | 1464365879697 Marionette TRACE conn5 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 09:17:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 09:17:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1091ms 09:17:59 INFO - PROCESS | 3056 | 1464365879782 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 09:17:59 INFO - PROCESS | 3056 | 1464365879786 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 09:17:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 09:17:59 INFO - PROCESS | 3056 | 1464365879805 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 09:17:59 INFO - PROCESS | 3056 | 1464365879809 Marionette TRACE conn5 <- [1,1566,null,{}] 09:17:59 INFO - PROCESS | 3056 | 1464365879816 Marionette TRACE conn5 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:59 INFO - PROCESS | 3056 | 1464365879920 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 09:18:00 INFO - PROCESS | 3056 | 1464365879992 Marionette TRACE conn5 -> [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([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:00 INFO - PROCESS | 3056 | ++DOCSHELL 000000A614F17000 == 48 [pid = 3056] [id = 401] 09:18:00 INFO - PROCESS | 3056 | ++DOMWINDOW == 105 (000000A608E11000) [pid = 3056] [serial = 1203] [outer = 0000000000000000] 09:18:00 INFO - PROCESS | 3056 | ++DOMWINDOW == 106 (000000A609434400) [pid = 3056] [serial = 1204] [outer = 000000A608E11000] 09:18:00 INFO - PROCESS | 3056 | 1464365880042 Marionette DEBUG loaded listener.js 09:18:00 INFO - PROCESS | 3056 | ++DOMWINDOW == 107 (000000A60DD7BC00) [pid = 3056] [serial = 1205] [outer = 000000A608E11000] 09:18:00 INFO - PROCESS | 3056 | 1464365880599 Marionette TRACE conn5 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 09:18:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 09:18:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 860ms 09:18:00 INFO - PROCESS | 3056 | 1464365880662 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 09:18:00 INFO - PROCESS | 3056 | 1464365880667 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 09:18:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 09:18:00 INFO - PROCESS | 3056 | 1464365880675 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 09:18:00 INFO - PROCESS | 3056 | 1464365880677 Marionette TRACE conn5 <- [1,1570,null,{}] 09:18:00 INFO - PROCESS | 3056 | 1464365880681 Marionette TRACE conn5 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:00 INFO - PROCESS | 3056 | 1464365880786 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 09:18:00 INFO - PROCESS | 3056 | --DOCSHELL 000000A61CEBD800 == 47 [pid = 3056] [id = 395] 09:18:00 INFO - PROCESS | 3056 | --DOCSHELL 000000A61CC63000 == 46 [pid = 3056] [id = 394] 09:18:00 INFO - PROCESS | 3056 | --DOCSHELL 000000A619026000 == 45 [pid = 3056] [id = 393] 09:18:00 INFO - PROCESS | 3056 | --DOCSHELL 000000A6195B2000 == 44 [pid = 3056] [id = 392] 09:18:00 INFO - PROCESS | 3056 | --DOCSHELL 000000A6191D0000 == 43 [pid = 3056] [id = 391] 09:18:00 INFO - PROCESS | 3056 | --DOCSHELL 000000A60DDB0000 == 42 [pid = 3056] [id = 390] 09:18:00 INFO - PROCESS | 3056 | --DOCSHELL 000000A616022000 == 41 [pid = 3056] [id = 389] 09:18:00 INFO - PROCESS | 3056 | --DOCSHELL 000000A615622800 == 40 [pid = 3056] [id = 388] 09:18:00 INFO - PROCESS | 3056 | --DOCSHELL 000000A60EEC8000 == 39 [pid = 3056] [id = 387] 09:18:00 INFO - PROCESS | 3056 | --DOCSHELL 000000A61286C800 == 38 [pid = 3056] [id = 386] 09:18:00 INFO - PROCESS | 3056 | --DOMWINDOW == 106 (000000A612424800) [pid = 3056] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 09:18:00 INFO - PROCESS | 3056 | --DOMWINDOW == 105 (000000A608CDEC00) [pid = 3056] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 09:18:00 INFO - PROCESS | 3056 | --DOMWINDOW == 104 (000000A608E84000) [pid = 3056] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 09:18:00 INFO - PROCESS | 3056 | --DOMWINDOW == 103 (000000A60D40F400) [pid = 3056] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 09:18:00 INFO - PROCESS | 3056 | --DOMWINDOW == 102 (000000A60DD2B000) [pid = 3056] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 09:18:00 INFO - PROCESS | 3056 | --DOMWINDOW == 101 (000000A614C87800) [pid = 3056] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 09:18:00 INFO - PROCESS | 3056 | --DOMWINDOW == 100 (000000A60F00CC00) [pid = 3056] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 09:18:00 INFO - PROCESS | 3056 | --DOMWINDOW == 99 (000000A60DF42C00) [pid = 3056] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 09:18:00 INFO - PROCESS | 3056 | --DOMWINDOW == 98 (000000A60EE91800) [pid = 3056] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 09:18:00 INFO - PROCESS | 3056 | --DOMWINDOW == 97 (000000A608E89C00) [pid = 3056] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 09:18:00 INFO - PROCESS | 3056 | --DOMWINDOW == 96 (000000A613070C00) [pid = 3056] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 09:18:00 INFO - PROCESS | 3056 | --DOMWINDOW == 95 (000000A6160ACC00) [pid = 3056] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 09:18:00 INFO - PROCESS | 3056 | --DOMWINDOW == 94 (000000A614E28400) [pid = 3056] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 09:18:00 INFO - PROCESS | 3056 | --DOMWINDOW == 93 (000000A614E29800) [pid = 3056] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 09:18:00 INFO - PROCESS | 3056 | --DOMWINDOW == 92 (000000A60F2A0C00) [pid = 3056] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 09:18:00 INFO - PROCESS | 3056 | --DOMWINDOW == 91 (000000A615160C00) [pid = 3056] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 09:18:00 INFO - PROCESS | 3056 | --DOMWINDOW == 90 (000000A614FCC800) [pid = 3056] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 09:18:00 INFO - PROCESS | 3056 | --DOMWINDOW == 89 (000000A6151D4C00) [pid = 3056] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 09:18:00 INFO - PROCESS | 3056 | --DOMWINDOW == 88 (000000A6155F9C00) [pid = 3056] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 09:18:00 INFO - PROCESS | 3056 | --DOMWINDOW == 87 (000000A6155F1400) [pid = 3056] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 09:18:00 INFO - PROCESS | 3056 | 1464365880922 Marionette TRACE conn5 -> [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([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:00 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60D41B000 == 39 [pid = 3056] [id = 402] 09:18:00 INFO - PROCESS | 3056 | ++DOMWINDOW == 88 (000000A60717C400) [pid = 3056] [serial = 1206] [outer = 0000000000000000] 09:18:00 INFO - PROCESS | 3056 | ++DOMWINDOW == 89 (000000A60823D000) [pid = 3056] [serial = 1207] [outer = 000000A60717C400] 09:18:00 INFO - PROCESS | 3056 | 1464365880971 Marionette DEBUG loaded listener.js 09:18:01 INFO - PROCESS | 3056 | ++DOMWINDOW == 90 (000000A608E84C00) [pid = 3056] [serial = 1208] [outer = 000000A60717C400] 09:18:01 INFO - PROCESS | 3056 | 1464365881391 Marionette TRACE conn5 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 09:18:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 09:18:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 797ms 09:18:01 INFO - PROCESS | 3056 | 1464365881471 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 09:18:01 INFO - PROCESS | 3056 | 1464365881474 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 09:18:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 09:18:01 INFO - PROCESS | 3056 | 1464365881478 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 09:18:01 INFO - PROCESS | 3056 | 1464365881481 Marionette TRACE conn5 <- [1,1574,null,{}] 09:18:01 INFO - PROCESS | 3056 | 1464365881497 Marionette TRACE conn5 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:01 INFO - PROCESS | 3056 | 1464365881597 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 09:18:01 INFO - PROCESS | 3056 | 1464365881605 Marionette TRACE conn5 -> [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([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:01 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6158C8000 == 40 [pid = 3056] [id = 403] 09:18:01 INFO - PROCESS | 3056 | ++DOMWINDOW == 91 (000000A60EE07C00) [pid = 3056] [serial = 1209] [outer = 0000000000000000] 09:18:01 INFO - PROCESS | 3056 | ++DOMWINDOW == 92 (000000A60F00B800) [pid = 3056] [serial = 1210] [outer = 000000A60EE07C00] 09:18:01 INFO - PROCESS | 3056 | 1464365881658 Marionette DEBUG loaded listener.js 09:18:01 INFO - PROCESS | 3056 | ++DOMWINDOW == 93 (000000A611D6E400) [pid = 3056] [serial = 1211] [outer = 000000A60EE07C00] 09:18:02 INFO - PROCESS | 3056 | 1464365882126 Marionette TRACE conn5 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 09:18:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 09:18:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 689ms 09:18:02 INFO - PROCESS | 3056 | 1464365882170 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 09:18:02 INFO - PROCESS | 3056 | 1464365882173 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 09:18:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 09:18:02 INFO - PROCESS | 3056 | 1464365882177 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 09:18:02 INFO - PROCESS | 3056 | 1464365882179 Marionette TRACE conn5 <- [1,1578,null,{}] 09:18:02 INFO - PROCESS | 3056 | 1464365882182 Marionette TRACE conn5 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:02 INFO - PROCESS | 3056 | 1464365882270 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 09:18:02 INFO - PROCESS | 3056 | 1464365882279 Marionette TRACE conn5 -> [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([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:02 INFO - PROCESS | 3056 | ++DOCSHELL 000000A617DD2000 == 41 [pid = 3056] [id = 404] 09:18:02 INFO - PROCESS | 3056 | ++DOMWINDOW == 94 (000000A61324C000) [pid = 3056] [serial = 1212] [outer = 0000000000000000] 09:18:02 INFO - PROCESS | 3056 | ++DOMWINDOW == 95 (000000A614799C00) [pid = 3056] [serial = 1213] [outer = 000000A61324C000] 09:18:02 INFO - PROCESS | 3056 | 1464365882333 Marionette DEBUG loaded listener.js 09:18:02 INFO - PROCESS | 3056 | ++DOMWINDOW == 96 (000000A614CDD400) [pid = 3056] [serial = 1214] [outer = 000000A61324C000] 09:18:02 INFO - PROCESS | 3056 | 1464365882773 Marionette TRACE conn5 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 09:18:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 09:18:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 628ms 09:18:02 INFO - PROCESS | 3056 | 1464365882806 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 09:18:02 INFO - PROCESS | 3056 | 1464365882809 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 09:18:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 09:18:02 INFO - PROCESS | 3056 | 1464365882812 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 09:18:02 INFO - PROCESS | 3056 | 1464365882814 Marionette TRACE conn5 <- [1,1582,null,{}] 09:18:02 INFO - PROCESS | 3056 | 1464365882817 Marionette TRACE conn5 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:02 INFO - PROCESS | 3056 | 1464365882901 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 09:18:02 INFO - PROCESS | 3056 | 1464365882909 Marionette TRACE conn5 -> [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([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:02 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6191A0000 == 42 [pid = 3056] [id = 405] 09:18:02 INFO - PROCESS | 3056 | ++DOMWINDOW == 97 (000000A614E2CC00) [pid = 3056] [serial = 1215] [outer = 0000000000000000] 09:18:02 INFO - PROCESS | 3056 | ++DOMWINDOW == 98 (000000A614FCFC00) [pid = 3056] [serial = 1216] [outer = 000000A614E2CC00] 09:18:02 INFO - PROCESS | 3056 | 1464365882958 Marionette DEBUG loaded listener.js 09:18:03 INFO - PROCESS | 3056 | ++DOMWINDOW == 99 (000000A61557C400) [pid = 3056] [serial = 1217] [outer = 000000A614E2CC00] 09:18:03 INFO - PROCESS | 3056 | 1464365883475 Marionette TRACE conn5 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 09:18:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 09:18:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 688ms 09:18:03 INFO - PROCESS | 3056 | 1464365883504 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 09:18:03 INFO - PROCESS | 3056 | 1464365883506 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 09:18:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 09:18:03 INFO - PROCESS | 3056 | 1464365883510 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 09:18:03 INFO - PROCESS | 3056 | 1464365883511 Marionette TRACE conn5 <- [1,1586,null,{}] 09:18:03 INFO - PROCESS | 3056 | 1464365883515 Marionette TRACE conn5 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:03 INFO - PROCESS | 3056 | 1464365883653 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 09:18:03 INFO - PROCESS | 3056 | 1464365883708 Marionette TRACE conn5 -> [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([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:03 INFO - PROCESS | 3056 | ++DOCSHELL 000000A619482000 == 43 [pid = 3056] [id = 406] 09:18:03 INFO - PROCESS | 3056 | ++DOMWINDOW == 100 (000000A6162DD400) [pid = 3056] [serial = 1218] [outer = 0000000000000000] 09:18:03 INFO - PROCESS | 3056 | ++DOMWINDOW == 101 (000000A6162FB400) [pid = 3056] [serial = 1219] [outer = 000000A6162DD400] 09:18:03 INFO - PROCESS | 3056 | 1464365883755 Marionette DEBUG loaded listener.js 09:18:03 INFO - PROCESS | 3056 | ++DOMWINDOW == 102 (000000A616361000) [pid = 3056] [serial = 1220] [outer = 000000A6162DD400] 09:18:04 INFO - PROCESS | 3056 | 1464365884200 Marionette TRACE conn5 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 09:18:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 09:18:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 732ms 09:18:04 INFO - PROCESS | 3056 | 1464365884245 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 09:18:04 INFO - PROCESS | 3056 | 1464365884247 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 09:18:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 09:18:04 INFO - PROCESS | 3056 | 1464365884302 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 09:18:04 INFO - PROCESS | 3056 | 1464365884304 Marionette TRACE conn5 <- [1,1590,null,{}] 09:18:04 INFO - PROCESS | 3056 | 1464365884313 Marionette TRACE conn5 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:04 INFO - PROCESS | 3056 | 1464365884422 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 09:18:04 INFO - PROCESS | 3056 | 1464365884432 Marionette TRACE conn5 -> [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([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:04 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61A11C800 == 44 [pid = 3056] [id = 407] 09:18:04 INFO - PROCESS | 3056 | ++DOMWINDOW == 103 (000000A616359800) [pid = 3056] [serial = 1221] [outer = 0000000000000000] 09:18:04 INFO - PROCESS | 3056 | ++DOMWINDOW == 104 (000000A6168F0800) [pid = 3056] [serial = 1222] [outer = 000000A616359800] 09:18:04 INFO - PROCESS | 3056 | 1464365884478 Marionette DEBUG loaded listener.js 09:18:04 INFO - PROCESS | 3056 | ++DOMWINDOW == 105 (000000A6170A7C00) [pid = 3056] [serial = 1223] [outer = 000000A616359800] 09:18:04 INFO - PROCESS | 3056 | 1464365884918 Marionette TRACE conn5 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 09:18:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 09:18:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 672ms 09:18:04 INFO - PROCESS | 3056 | 1464365884936 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 09:18:04 INFO - PROCESS | 3056 | 1464365884938 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 09:18:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 09:18:04 INFO - PROCESS | 3056 | 1464365884947 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 09:18:04 INFO - PROCESS | 3056 | 1464365884949 Marionette TRACE conn5 <- [1,1594,null,{}] 09:18:04 INFO - PROCESS | 3056 | 1464365884953 Marionette TRACE conn5 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:05 INFO - PROCESS | 3056 | 1464365885063 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 09:18:05 INFO - PROCESS | 3056 | 1464365885070 Marionette TRACE conn5 -> [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([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:05 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61CF22000 == 45 [pid = 3056] [id = 408] 09:18:05 INFO - PROCESS | 3056 | ++DOMWINDOW == 106 (000000A617C02400) [pid = 3056] [serial = 1224] [outer = 0000000000000000] 09:18:05 INFO - PROCESS | 3056 | ++DOMWINDOW == 107 (000000A617D80400) [pid = 3056] [serial = 1225] [outer = 000000A617C02400] 09:18:05 INFO - PROCESS | 3056 | 1464365885116 Marionette DEBUG loaded listener.js 09:18:05 INFO - PROCESS | 3056 | ++DOMWINDOW == 108 (000000A61867C800) [pid = 3056] [serial = 1226] [outer = 000000A617C02400] 09:18:05 INFO - PROCESS | 3056 | --DOMWINDOW == 107 (000000A6155F6C00) [pid = 3056] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 09:18:05 INFO - PROCESS | 3056 | --DOMWINDOW == 106 (000000A615162400) [pid = 3056] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 09:18:05 INFO - PROCESS | 3056 | --DOMWINDOW == 105 (000000A6162F5000) [pid = 3056] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 09:18:05 INFO - PROCESS | 3056 | --DOMWINDOW == 104 (000000A608CDA000) [pid = 3056] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 09:18:05 INFO - PROCESS | 3056 | --DOMWINDOW == 103 (000000A608AF3C00) [pid = 3056] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 09:18:05 INFO - PROCESS | 3056 | --DOMWINDOW == 102 (000000A608E88000) [pid = 3056] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 09:18:05 INFO - PROCESS | 3056 | --DOMWINDOW == 101 (000000A608E15400) [pid = 3056] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 09:18:05 INFO - PROCESS | 3056 | --DOMWINDOW == 100 (000000A614E30400) [pid = 3056] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 09:18:05 INFO - PROCESS | 3056 | --DOMWINDOW == 99 (000000A611D94C00) [pid = 3056] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 09:18:05 INFO - PROCESS | 3056 | --DOMWINDOW == 98 (000000A60E12E800) [pid = 3056] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 09:18:05 INFO - PROCESS | 3056 | --DOMWINDOW == 97 (000000A616350800) [pid = 3056] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 09:18:05 INFO - PROCESS | 3056 | --DOMWINDOW == 96 (000000A60DD77000) [pid = 3056] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 09:18:05 INFO - PROCESS | 3056 | --DOMWINDOW == 95 (000000A616448000) [pid = 3056] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 09:18:05 INFO - PROCESS | 3056 | --DOMWINDOW == 94 (000000A611D97800) [pid = 3056] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 09:18:05 INFO - PROCESS | 3056 | --DOMWINDOW == 93 (000000A608E16000) [pid = 3056] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 09:18:05 INFO - PROCESS | 3056 | --DOMWINDOW == 92 (000000A614E27000) [pid = 3056] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 09:18:05 INFO - PROCESS | 3056 | 1464365885638 Marionette TRACE conn5 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 09:18:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 09:18:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 734ms 09:18:05 INFO - PROCESS | 3056 | 1464365885683 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 09:18:05 INFO - PROCESS | 3056 | 1464365885685 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 09:18:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 09:18:05 INFO - PROCESS | 3056 | 1464365885689 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 09:18:05 INFO - PROCESS | 3056 | 1464365885691 Marionette TRACE conn5 <- [1,1598,null,{}] 09:18:05 INFO - PROCESS | 3056 | 1464365885694 Marionette TRACE conn5 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:05 INFO - PROCESS | 3056 | 1464365885804 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 09:18:05 INFO - PROCESS | 3056 | 1464365885812 Marionette TRACE conn5 -> [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([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:05 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61CF28000 == 46 [pid = 3056] [id = 409] 09:18:05 INFO - PROCESS | 3056 | ++DOMWINDOW == 93 (000000A60A20A400) [pid = 3056] [serial = 1227] [outer = 0000000000000000] 09:18:05 INFO - PROCESS | 3056 | ++DOMWINDOW == 94 (000000A614E27000) [pid = 3056] [serial = 1228] [outer = 000000A60A20A400] 09:18:05 INFO - PROCESS | 3056 | 1464365885858 Marionette DEBUG loaded listener.js 09:18:05 INFO - PROCESS | 3056 | ++DOMWINDOW == 95 (000000A61701CC00) [pid = 3056] [serial = 1229] [outer = 000000A60A20A400] 09:18:06 INFO - PROCESS | 3056 | 1464365886266 Marionette TRACE conn5 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 09:18:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 09:18:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 628ms 09:18:06 INFO - PROCESS | 3056 | 1464365886321 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 09:18:06 INFO - PROCESS | 3056 | 1464365886323 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 09:18:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 09:18:06 INFO - PROCESS | 3056 | 1464365886326 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 09:18:06 INFO - PROCESS | 3056 | 1464365886328 Marionette TRACE conn5 <- [1,1602,null,{}] 09:18:06 INFO - PROCESS | 3056 | 1464365886332 Marionette TRACE conn5 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:06 INFO - PROCESS | 3056 | 1464365886417 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 09:18:06 INFO - PROCESS | 3056 | 1464365886426 Marionette TRACE conn5 -> [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([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:06 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61D589800 == 47 [pid = 3056] [id = 410] 09:18:06 INFO - PROCESS | 3056 | ++DOMWINDOW == 96 (000000A618685000) [pid = 3056] [serial = 1230] [outer = 0000000000000000] 09:18:06 INFO - PROCESS | 3056 | ++DOMWINDOW == 97 (000000A618758800) [pid = 3056] [serial = 1231] [outer = 000000A618685000] 09:18:06 INFO - PROCESS | 3056 | 1464365886472 Marionette DEBUG loaded listener.js 09:18:06 INFO - PROCESS | 3056 | ++DOMWINDOW == 98 (000000A61911BC00) [pid = 3056] [serial = 1232] [outer = 000000A618685000] 09:18:06 INFO - PROCESS | 3056 | 1464365886904 Marionette TRACE conn5 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 09:18:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 09:18:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 628ms 09:18:06 INFO - PROCESS | 3056 | 1464365886958 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 09:18:06 INFO - PROCESS | 3056 | 1464365886969 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 09:18:06 INFO - PROCESS | 3056 | 1464365886973 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 09:18:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 09:18:06 INFO - PROCESS | 3056 | 1464365886975 Marionette TRACE conn5 <- [1,1606,null,{}] 09:18:06 INFO - PROCESS | 3056 | 1464365886979 Marionette TRACE conn5 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:07 INFO - PROCESS | 3056 | 1464365887086 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 09:18:07 INFO - PROCESS | 3056 | 1464365887101 Marionette TRACE conn5 -> [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([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:07 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61D8E3800 == 48 [pid = 3056] [id = 411] 09:18:07 INFO - PROCESS | 3056 | ++DOMWINDOW == 99 (000000A619129400) [pid = 3056] [serial = 1233] [outer = 0000000000000000] 09:18:07 INFO - PROCESS | 3056 | ++DOMWINDOW == 100 (000000A619341C00) [pid = 3056] [serial = 1234] [outer = 000000A619129400] 09:18:07 INFO - PROCESS | 3056 | 1464365887151 Marionette DEBUG loaded listener.js 09:18:07 INFO - PROCESS | 3056 | ++DOMWINDOW == 101 (000000A619455C00) [pid = 3056] [serial = 1235] [outer = 000000A619129400] 09:18:07 INFO - PROCESS | 3056 | 1464365887894 Marionette TRACE conn5 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 09:18:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 09:18:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 944ms 09:18:07 INFO - PROCESS | 3056 | 1464365887922 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 09:18:07 INFO - PROCESS | 3056 | 1464365887927 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 09:18:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 09:18:07 INFO - PROCESS | 3056 | 1464365887932 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 09:18:07 INFO - PROCESS | 3056 | 1464365887938 Marionette TRACE conn5 <- [1,1610,null,{}] 09:18:07 INFO - PROCESS | 3056 | 1464365887944 Marionette TRACE conn5 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:08 INFO - PROCESS | 3056 | 1464365888062 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 09:18:08 INFO - PROCESS | 3056 | 1464365888157 Marionette TRACE conn5 -> [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([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:08 INFO - PROCESS | 3056 | ++DOCSHELL 000000A614FAF000 == 49 [pid = 3056] [id = 412] 09:18:08 INFO - PROCESS | 3056 | ++DOMWINDOW == 102 (000000A609435800) [pid = 3056] [serial = 1236] [outer = 0000000000000000] 09:18:08 INFO - PROCESS | 3056 | ++DOMWINDOW == 103 (000000A60D25C400) [pid = 3056] [serial = 1237] [outer = 000000A609435800] 09:18:08 INFO - PROCESS | 3056 | 1464365888216 Marionette DEBUG loaded listener.js 09:18:08 INFO - PROCESS | 3056 | ++DOMWINDOW == 104 (000000A60E1F1C00) [pid = 3056] [serial = 1238] [outer = 000000A609435800] 09:18:08 INFO - PROCESS | 3056 | 1464365888838 Marionette TRACE conn5 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 09:18:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 09:18:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 943ms 09:18:08 INFO - PROCESS | 3056 | 1464365888878 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 09:18:08 INFO - PROCESS | 3056 | 1464365888885 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 09:18:08 INFO - PROCESS | 3056 | 1464365888891 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 09:18:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 09:18:08 INFO - PROCESS | 3056 | 1464365888894 Marionette TRACE conn5 <- [1,1614,null,{}] 09:18:08 INFO - PROCESS | 3056 | 1464365888899 Marionette TRACE conn5 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:09 INFO - PROCESS | 3056 | 1464365889019 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 09:18:09 INFO - PROCESS | 3056 | 1464365889141 Marionette TRACE conn5 -> [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([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:09 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61947D800 == 50 [pid = 3056] [id = 413] 09:18:09 INFO - PROCESS | 3056 | ++DOMWINDOW == 105 (000000A61479AC00) [pid = 3056] [serial = 1239] [outer = 0000000000000000] 09:18:09 INFO - PROCESS | 3056 | ++DOMWINDOW == 106 (000000A614E30400) [pid = 3056] [serial = 1240] [outer = 000000A61479AC00] 09:18:09 INFO - PROCESS | 3056 | 1464365889198 Marionette DEBUG loaded listener.js 09:18:09 INFO - PROCESS | 3056 | ++DOMWINDOW == 107 (000000A6155F6000) [pid = 3056] [serial = 1241] [outer = 000000A61479AC00] 09:18:09 INFO - PROCESS | 3056 | 1464365889857 Marionette TRACE conn5 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 09:18:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 09:18:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1028ms 09:18:09 INFO - PROCESS | 3056 | 1464365889925 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 09:18:09 INFO - PROCESS | 3056 | 1464365889928 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 09:18:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 09:18:09 INFO - PROCESS | 3056 | 1464365889931 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 09:18:09 INFO - PROCESS | 3056 | 1464365889935 Marionette TRACE conn5 <- [1,1618,null,{}] 09:18:09 INFO - PROCESS | 3056 | 1464365889966 Marionette TRACE conn5 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:10 INFO - PROCESS | 3056 | 1464365890146 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 09:18:10 INFO - PROCESS | 3056 | 1464365890238 Marionette TRACE conn5 -> [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([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:10 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61DD8C000 == 51 [pid = 3056] [id = 414] 09:18:10 INFO - PROCESS | 3056 | ++DOMWINDOW == 108 (000000A61644BC00) [pid = 3056] [serial = 1242] [outer = 0000000000000000] 09:18:10 INFO - PROCESS | 3056 | ++DOMWINDOW == 109 (000000A616E39400) [pid = 3056] [serial = 1243] [outer = 000000A61644BC00] 09:18:10 INFO - PROCESS | 3056 | 1464365890297 Marionette DEBUG loaded listener.js 09:18:10 INFO - PROCESS | 3056 | ++DOMWINDOW == 110 (000000A61911F000) [pid = 3056] [serial = 1244] [outer = 000000A61644BC00] 09:18:10 INFO - PROCESS | 3056 | 1464365890892 Marionette TRACE conn5 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 09:18:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 09:18:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1029ms 09:18:10 INFO - PROCESS | 3056 | 1464365890963 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 09:18:10 INFO - PROCESS | 3056 | 1464365890966 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 09:18:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 09:18:10 INFO - PROCESS | 3056 | 1464365890969 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 09:18:10 INFO - PROCESS | 3056 | 1464365890972 Marionette TRACE conn5 <- [1,1622,null,{}] 09:18:11 INFO - PROCESS | 3056 | 1464365890990 Marionette TRACE conn5 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:11 INFO - PROCESS | 3056 | 1464365891105 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 09:18:11 INFO - PROCESS | 3056 | 1464365891225 Marionette TRACE conn5 -> [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([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:11 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61E87B800 == 52 [pid = 3056] [id = 415] 09:18:11 INFO - PROCESS | 3056 | ++DOMWINDOW == 111 (000000A61944FC00) [pid = 3056] [serial = 1245] [outer = 0000000000000000] 09:18:11 INFO - PROCESS | 3056 | ++DOMWINDOW == 112 (000000A6194A4000) [pid = 3056] [serial = 1246] [outer = 000000A61944FC00] 09:18:11 INFO - PROCESS | 3056 | 1464365891282 Marionette DEBUG loaded listener.js 09:18:11 INFO - PROCESS | 3056 | ++DOMWINDOW == 113 (000000A619D75C00) [pid = 3056] [serial = 1247] [outer = 000000A61944FC00] 09:18:11 INFO - PROCESS | 3056 | 1464365891903 Marionette TRACE conn5 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 09:18:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 09:18:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 985ms 09:18:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 09:18:11 INFO - PROCESS | 3056 | 1464365891957 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 09:18:11 INFO - PROCESS | 3056 | 1464365891960 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 09:18:11 INFO - PROCESS | 3056 | 1464365891963 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 09:18:11 INFO - PROCESS | 3056 | 1464365891965 Marionette TRACE conn5 <- [1,1626,null,{}] 09:18:11 INFO - PROCESS | 3056 | 1464365891969 Marionette TRACE conn5 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:12 INFO - PROCESS | 3056 | 1464365892080 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 09:18:12 INFO - PROCESS | 3056 | 1464365892174 Marionette TRACE conn5 -> [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([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:12 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60F0C7800 == 53 [pid = 3056] [id = 416] 09:18:12 INFO - PROCESS | 3056 | ++DOMWINDOW == 114 (000000A608E0D800) [pid = 3056] [serial = 1248] [outer = 0000000000000000] 09:18:12 INFO - PROCESS | 3056 | ++DOMWINDOW == 115 (000000A60D46D800) [pid = 3056] [serial = 1249] [outer = 000000A608E0D800] 09:18:12 INFO - PROCESS | 3056 | 1464365892230 Marionette DEBUG loaded listener.js 09:18:12 INFO - PROCESS | 3056 | ++DOMWINDOW == 116 (000000A612950000) [pid = 3056] [serial = 1250] [outer = 000000A608E0D800] 09:18:13 INFO - PROCESS | 3056 | 1464365893038 Marionette TRACE conn5 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 09:18:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 09:18:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1126ms 09:18:13 INFO - PROCESS | 3056 | 1464365893104 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 09:18:13 INFO - PROCESS | 3056 | 1464365893108 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 09:18:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 09:18:13 INFO - PROCESS | 3056 | 1464365893115 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 09:18:13 INFO - PROCESS | 3056 | 1464365893119 Marionette TRACE conn5 <- [1,1630,null,{}] 09:18:13 INFO - PROCESS | 3056 | 1464365893125 Marionette TRACE conn5 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:13 INFO - PROCESS | 3056 | 1464365893234 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 09:18:13 INFO - PROCESS | 3056 | 1464365893335 Marionette TRACE conn5 -> [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([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:13 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60DD4A000 == 54 [pid = 3056] [id = 417] 09:18:13 INFO - PROCESS | 3056 | ++DOMWINDOW == 117 (000000A608E84000) [pid = 3056] [serial = 1251] [outer = 0000000000000000] 09:18:13 INFO - PROCESS | 3056 | ++DOMWINDOW == 118 (000000A60DC86000) [pid = 3056] [serial = 1252] [outer = 000000A608E84000] 09:18:13 INFO - PROCESS | 3056 | 1464365893388 Marionette DEBUG loaded listener.js 09:18:13 INFO - PROCESS | 3056 | ++DOMWINDOW == 119 (000000A60F00A000) [pid = 3056] [serial = 1253] [outer = 000000A608E84000] 09:18:13 INFO - PROCESS | 3056 | --DOCSHELL 000000A61D589800 == 53 [pid = 3056] [id = 410] 09:18:13 INFO - PROCESS | 3056 | --DOCSHELL 000000A61CF28000 == 52 [pid = 3056] [id = 409] 09:18:13 INFO - PROCESS | 3056 | --DOCSHELL 000000A61CF22000 == 51 [pid = 3056] [id = 408] 09:18:13 INFO - PROCESS | 3056 | --DOCSHELL 000000A61A11C800 == 50 [pid = 3056] [id = 407] 09:18:13 INFO - PROCESS | 3056 | --DOCSHELL 000000A619482000 == 49 [pid = 3056] [id = 406] 09:18:13 INFO - PROCESS | 3056 | --DOCSHELL 000000A6191A0000 == 48 [pid = 3056] [id = 405] 09:18:13 INFO - PROCESS | 3056 | --DOCSHELL 000000A617DD2000 == 47 [pid = 3056] [id = 404] 09:18:13 INFO - PROCESS | 3056 | --DOCSHELL 000000A6158C8000 == 46 [pid = 3056] [id = 403] 09:18:13 INFO - PROCESS | 3056 | --DOCSHELL 000000A60D41B000 == 45 [pid = 3056] [id = 402] 09:18:13 INFO - PROCESS | 3056 | --DOCSHELL 000000A614F17000 == 44 [pid = 3056] [id = 401] 09:18:13 INFO - PROCESS | 3056 | --DOMWINDOW == 118 (000000A617018400) [pid = 3056] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 09:18:13 INFO - PROCESS | 3056 | --DOCSHELL 000000A615928000 == 43 [pid = 3056] [id = 397] 09:18:13 INFO - PROCESS | 3056 | --DOCSHELL 000000A60DD4D800 == 42 [pid = 3056] [id = 396] 09:18:13 INFO - PROCESS | 3056 | --DOMWINDOW == 117 (000000A6155FD800) [pid = 3056] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 09:18:13 INFO - PROCESS | 3056 | --DOMWINDOW == 116 (000000A616352400) [pid = 3056] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 09:18:13 INFO - PROCESS | 3056 | --DOMWINDOW == 115 (000000A616352000) [pid = 3056] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 09:18:13 INFO - PROCESS | 3056 | --DOMWINDOW == 114 (000000A6162F8800) [pid = 3056] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 09:18:13 INFO - PROCESS | 3056 | --DOMWINDOW == 113 (000000A60D405400) [pid = 3056] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 09:18:13 INFO - PROCESS | 3056 | --DOMWINDOW == 112 (000000A608E8F400) [pid = 3056] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 09:18:13 INFO - PROCESS | 3056 | --DOMWINDOW == 111 (000000A608E8B800) [pid = 3056] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 09:18:13 INFO - PROCESS | 3056 | --DOMWINDOW == 110 (000000A608B6F800) [pid = 3056] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 09:18:13 INFO - PROCESS | 3056 | --DOMWINDOW == 109 (000000A60EE8E000) [pid = 3056] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 09:18:13 INFO - PROCESS | 3056 | --DOMWINDOW == 108 (000000A60F011C00) [pid = 3056] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 09:18:13 INFO - PROCESS | 3056 | --DOMWINDOW == 107 (000000A609441000) [pid = 3056] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 09:18:13 INFO - PROCESS | 3056 | --DOMWINDOW == 106 (000000A60D54E400) [pid = 3056] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 09:18:13 INFO - PROCESS | 3056 | --DOMWINDOW == 105 (000000A6162E3400) [pid = 3056] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 09:18:13 INFO - PROCESS | 3056 | --DOMWINDOW == 104 (000000A6151CEC00) [pid = 3056] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 09:18:14 INFO - PROCESS | 3056 | --DOMWINDOW == 103 (000000A6128AEC00) [pid = 3056] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 09:18:14 INFO - PROCESS | 3056 | --DOMWINDOW == 102 (000000A61324B400) [pid = 3056] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 09:18:14 INFO - PROCESS | 3056 | --DOMWINDOW == 101 (000000A611D64400) [pid = 3056] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 09:18:14 INFO - PROCESS | 3056 | --DOMWINDOW == 100 (000000A60F006400) [pid = 3056] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 09:18:14 INFO - PROCESS | 3056 | --DOMWINDOW == 99 (000000A616365000) [pid = 3056] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 09:18:14 INFO - PROCESS | 3056 | --DOMWINDOW == 98 (000000A60FC0D800) [pid = 3056] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 09:18:14 INFO - PROCESS | 3056 | --DOMWINDOW == 97 (000000A61644E000) [pid = 3056] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 09:18:14 INFO - PROCESS | 3056 | --DOMWINDOW == 96 (000000A61636AC00) [pid = 3056] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 09:18:14 INFO - PROCESS | 3056 | --DOMWINDOW == 95 (000000A614CD2400) [pid = 3056] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 09:18:14 INFO - PROCESS | 3056 | --DOMWINDOW == 94 (000000A6155F1000) [pid = 3056] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 09:18:14 INFO - PROCESS | 3056 | --DOMWINDOW == 93 (000000A6164D5000) [pid = 3056] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 09:18:14 INFO - PROCESS | 3056 | --DOMWINDOW == 92 (000000A614E2A800) [pid = 3056] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 09:18:14 INFO - PROCESS | 3056 | --DOMWINDOW == 91 (000000A60943F000) [pid = 3056] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 09:18:14 INFO - PROCESS | 3056 | --DOMWINDOW == 90 (000000A614FD0400) [pid = 3056] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 09:18:14 INFO - PROCESS | 3056 | --DOMWINDOW == 89 (000000A6156C6400) [pid = 3056] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 09:18:14 INFO - PROCESS | 3056 | 1464365894013 Marionette TRACE conn5 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 09:18:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 09:18:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 944ms 09:18:14 INFO - PROCESS | 3056 | 1464365894063 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 09:18:14 INFO - PROCESS | 3056 | 1464365894069 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 09:18:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 09:18:14 INFO - PROCESS | 3056 | 1464365894075 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 09:18:14 INFO - PROCESS | 3056 | 1464365894078 Marionette TRACE conn5 <- [1,1634,null,{}] 09:18:14 INFO - PROCESS | 3056 | 1464365894082 Marionette TRACE conn5 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:14 INFO - PROCESS | 3056 | 1464365894174 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 09:18:14 INFO - PROCESS | 3056 | 1464365894181 Marionette TRACE conn5 -> [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([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:14 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61297F000 == 43 [pid = 3056] [id = 418] 09:18:14 INFO - PROCESS | 3056 | ++DOMWINDOW == 90 (000000A608CD7400) [pid = 3056] [serial = 1254] [outer = 0000000000000000] 09:18:14 INFO - PROCESS | 3056 | ++DOMWINDOW == 91 (000000A60A013800) [pid = 3056] [serial = 1255] [outer = 000000A608CD7400] 09:18:14 INFO - PROCESS | 3056 | 1464365894228 Marionette DEBUG loaded listener.js 09:18:14 INFO - PROCESS | 3056 | ++DOMWINDOW == 92 (000000A60E12C400) [pid = 3056] [serial = 1256] [outer = 000000A608CD7400] 09:18:14 INFO - PROCESS | 3056 | 1464365894728 Marionette TRACE conn5 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 09:18:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 09:18:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 690ms 09:18:14 INFO - PROCESS | 3056 | 1464365894767 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 09:18:14 INFO - PROCESS | 3056 | 1464365894769 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 09:18:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 09:18:14 INFO - PROCESS | 3056 | 1464365894773 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 09:18:14 INFO - PROCESS | 3056 | 1464365894777 Marionette TRACE conn5 <- [1,1638,null,{}] 09:18:14 INFO - PROCESS | 3056 | 1464365894787 Marionette TRACE conn5 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:14 INFO - PROCESS | 3056 | 1464365894880 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 09:18:14 INFO - PROCESS | 3056 | 1464365894888 Marionette TRACE conn5 -> [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([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:14 INFO - PROCESS | 3056 | ++DOCSHELL 000000A616876800 == 44 [pid = 3056] [id = 419] 09:18:14 INFO - PROCESS | 3056 | ++DOMWINDOW == 93 (000000A613074800) [pid = 3056] [serial = 1257] [outer = 0000000000000000] 09:18:14 INFO - PROCESS | 3056 | ++DOMWINDOW == 94 (000000A613256000) [pid = 3056] [serial = 1258] [outer = 000000A613074800] 09:18:14 INFO - PROCESS | 3056 | 1464365894940 Marionette DEBUG loaded listener.js 09:18:15 INFO - PROCESS | 3056 | ++DOMWINDOW == 95 (000000A614E2A800) [pid = 3056] [serial = 1259] [outer = 000000A613074800] 09:18:15 INFO - PROCESS | 3056 | 1464365895405 Marionette TRACE conn5 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 09:18:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 09:18:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 690ms 09:18:15 INFO - PROCESS | 3056 | 1464365895466 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 09:18:15 INFO - PROCESS | 3056 | 1464365895469 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 09:18:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 09:18:15 INFO - PROCESS | 3056 | 1464365895472 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 09:18:15 INFO - PROCESS | 3056 | 1464365895474 Marionette TRACE conn5 <- [1,1642,null,{}] 09:18:15 INFO - PROCESS | 3056 | 1464365895478 Marionette TRACE conn5 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:15 INFO - PROCESS | 3056 | 1464365895599 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 09:18:15 INFO - PROCESS | 3056 | 1464365895611 Marionette TRACE conn5 -> [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([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:15 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6191AE000 == 45 [pid = 3056] [id = 420] 09:18:15 INFO - PROCESS | 3056 | ++DOMWINDOW == 96 (000000A61515CC00) [pid = 3056] [serial = 1260] [outer = 0000000000000000] 09:18:15 INFO - PROCESS | 3056 | ++DOMWINDOW == 97 (000000A6155F5400) [pid = 3056] [serial = 1261] [outer = 000000A61515CC00] 09:18:15 INFO - PROCESS | 3056 | 1464365895657 Marionette DEBUG loaded listener.js 09:18:15 INFO - PROCESS | 3056 | ++DOMWINDOW == 98 (000000A615D7D000) [pid = 3056] [serial = 1262] [outer = 000000A61515CC00] 09:18:16 INFO - PROCESS | 3056 | 1464365896081 Marionette TRACE conn5 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 09:18:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 09:18:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 628ms 09:18:16 INFO - PROCESS | 3056 | 1464365896119 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 09:18:16 INFO - PROCESS | 3056 | 1464365896121 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 09:18:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 09:18:16 INFO - PROCESS | 3056 | 1464365896130 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 09:18:16 INFO - PROCESS | 3056 | 1464365896132 Marionette TRACE conn5 <- [1,1646,null,{}] 09:18:16 INFO - PROCESS | 3056 | 1464365896145 Marionette TRACE conn5 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:16 INFO - PROCESS | 3056 | 1464365896254 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 09:18:16 INFO - PROCESS | 3056 | 1464365896303 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:16 INFO - PROCESS | 3056 | ++DOCSHELL 000000A619478800 == 46 [pid = 3056] [id = 421] 09:18:16 INFO - PROCESS | 3056 | ++DOMWINDOW == 99 (000000A608E90C00) [pid = 3056] [serial = 1263] [outer = 0000000000000000] 09:18:16 INFO - PROCESS | 3056 | ++DOMWINDOW == 100 (000000A6162E5400) [pid = 3056] [serial = 1264] [outer = 000000A608E90C00] 09:18:16 INFO - PROCESS | 3056 | 1464365896349 Marionette DEBUG loaded listener.js 09:18:16 INFO - PROCESS | 3056 | ++DOMWINDOW == 101 (000000A616352C00) [pid = 3056] [serial = 1265] [outer = 000000A608E90C00] 09:18:16 INFO - PROCESS | 3056 | 1464365896796 Marionette TRACE conn5 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 09:18:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 09:18:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 690ms 09:18:16 INFO - PROCESS | 3056 | 1464365896820 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 09:18:16 INFO - PROCESS | 3056 | 1464365896822 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 09:18:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 09:18:16 INFO - PROCESS | 3056 | 1464365896832 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 09:18:16 INFO - PROCESS | 3056 | 1464365896834 Marionette TRACE conn5 <- [1,1650,null,{}] 09:18:16 INFO - PROCESS | 3056 | 1464365896845 Marionette TRACE conn5 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:17 INFO - PROCESS | 3056 | 1464365897006 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 09:18:17 INFO - PROCESS | 3056 | 1464365897046 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:17 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6132A3800 == 47 [pid = 3056] [id = 422] 09:18:17 INFO - PROCESS | 3056 | ++DOMWINDOW == 102 (000000A616446000) [pid = 3056] [serial = 1266] [outer = 0000000000000000] 09:18:17 INFO - PROCESS | 3056 | ++DOMWINDOW == 103 (000000A616E2D800) [pid = 3056] [serial = 1267] [outer = 000000A616446000] 09:18:17 INFO - PROCESS | 3056 | 1464365897093 Marionette DEBUG loaded listener.js 09:18:17 INFO - PROCESS | 3056 | ++DOMWINDOW == 104 (000000A6170A3800) [pid = 3056] [serial = 1268] [outer = 000000A616446000] 09:18:17 INFO - PROCESS | 3056 | 1464365897540 Marionette TRACE conn5 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 09:18:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 09:18:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 735ms 09:18:17 INFO - PROCESS | 3056 | 1464365897568 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 09:18:17 INFO - PROCESS | 3056 | 1464365897570 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 09:18:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 09:18:17 INFO - PROCESS | 3056 | 1464365897574 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 09:18:17 INFO - PROCESS | 3056 | 1464365897576 Marionette TRACE conn5 <- [1,1654,null,{}] 09:18:17 INFO - PROCESS | 3056 | 1464365897579 Marionette TRACE conn5 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:17 INFO - PROCESS | 3056 | 1464365897691 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 09:18:17 INFO - PROCESS | 3056 | 1464365897747 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:17 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61CC4D800 == 48 [pid = 3056] [id = 423] 09:18:17 INFO - PROCESS | 3056 | ++DOMWINDOW == 105 (000000A617C09C00) [pid = 3056] [serial = 1269] [outer = 0000000000000000] 09:18:17 INFO - PROCESS | 3056 | ++DOMWINDOW == 106 (000000A617C0E000) [pid = 3056] [serial = 1270] [outer = 000000A617C09C00] 09:18:17 INFO - PROCESS | 3056 | 1464365897793 Marionette DEBUG loaded listener.js 09:18:17 INFO - PROCESS | 3056 | ++DOMWINDOW == 107 (000000A61860F400) [pid = 3056] [serial = 1271] [outer = 000000A617C09C00] 09:18:18 INFO - PROCESS | 3056 | --DOMWINDOW == 106 (000000A6162DD400) [pid = 3056] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 09:18:18 INFO - PROCESS | 3056 | --DOMWINDOW == 105 (000000A616359800) [pid = 3056] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 09:18:18 INFO - PROCESS | 3056 | --DOMWINDOW == 104 (000000A617C02400) [pid = 3056] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 09:18:18 INFO - PROCESS | 3056 | --DOMWINDOW == 103 (000000A61324C000) [pid = 3056] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 09:18:18 INFO - PROCESS | 3056 | --DOMWINDOW == 102 (000000A608E11000) [pid = 3056] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 09:18:18 INFO - PROCESS | 3056 | --DOMWINDOW == 101 (000000A616E2C800) [pid = 3056] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 09:18:18 INFO - PROCESS | 3056 | --DOMWINDOW == 100 (000000A60EE07C00) [pid = 3056] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 09:18:18 INFO - PROCESS | 3056 | --DOMWINDOW == 99 (000000A614E2CC00) [pid = 3056] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 09:18:18 INFO - PROCESS | 3056 | --DOMWINDOW == 98 (000000A60717C400) [pid = 3056] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 09:18:18 INFO - PROCESS | 3056 | --DOMWINDOW == 97 (000000A60A20A400) [pid = 3056] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 09:18:18 INFO - PROCESS | 3056 | --DOMWINDOW == 96 (000000A618685000) [pid = 3056] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 09:18:18 INFO - PROCESS | 3056 | 1464365898320 Marionette TRACE conn5 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 09:18:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 09:18:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 775ms 09:18:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 09:18:18 INFO - PROCESS | 3056 | 1464365898355 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 09:18:18 INFO - PROCESS | 3056 | 1464365898357 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 09:18:18 INFO - PROCESS | 3056 | 1464365898364 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 09:18:18 INFO - PROCESS | 3056 | 1464365898366 Marionette TRACE conn5 <- [1,1658,null,{}] 09:18:18 INFO - PROCESS | 3056 | 1464365898370 Marionette TRACE conn5 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:18 INFO - PROCESS | 3056 | 1464365898466 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 09:18:18 INFO - PROCESS | 3056 | 1464365898546 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:18 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61CEA2000 == 49 [pid = 3056] [id = 424] 09:18:18 INFO - PROCESS | 3056 | ++DOMWINDOW == 97 (000000A60A20A400) [pid = 3056] [serial = 1272] [outer = 0000000000000000] 09:18:18 INFO - PROCESS | 3056 | ++DOMWINDOW == 98 (000000A614E2CC00) [pid = 3056] [serial = 1273] [outer = 000000A60A20A400] 09:18:18 INFO - PROCESS | 3056 | 1464365898593 Marionette DEBUG loaded listener.js 09:18:18 INFO - PROCESS | 3056 | ++DOMWINDOW == 99 (000000A61820B800) [pid = 3056] [serial = 1274] [outer = 000000A60A20A400] 09:18:18 INFO - PROCESS | 3056 | 1464365898968 Marionette TRACE conn5 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 09:18:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 09:18:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 647ms 09:18:19 INFO - PROCESS | 3056 | 1464365899008 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 09:18:19 INFO - PROCESS | 3056 | 1464365899011 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 09:18:19 INFO - PROCESS | 3056 | 1464365899014 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 09:18:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 09:18:19 INFO - PROCESS | 3056 | 1464365899016 Marionette TRACE conn5 <- [1,1662,null,{}] 09:18:19 INFO - PROCESS | 3056 | 1464365899019 Marionette TRACE conn5 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:19 INFO - PROCESS | 3056 | 1464365899106 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 09:18:19 INFO - PROCESS | 3056 | 1464365899185 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:19 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61D459000 == 50 [pid = 3056] [id = 425] 09:18:19 INFO - PROCESS | 3056 | ++DOMWINDOW == 100 (000000A616720C00) [pid = 3056] [serial = 1275] [outer = 0000000000000000] 09:18:19 INFO - PROCESS | 3056 | ++DOMWINDOW == 101 (000000A619125C00) [pid = 3056] [serial = 1276] [outer = 000000A616720C00] 09:18:19 INFO - PROCESS | 3056 | 1464365899230 Marionette DEBUG loaded listener.js 09:18:19 INFO - PROCESS | 3056 | ++DOMWINDOW == 102 (000000A619D75400) [pid = 3056] [serial = 1277] [outer = 000000A616720C00] 09:18:19 INFO - PROCESS | 3056 | 1464365899595 Marionette TRACE conn5 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 09:18:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 09:18:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 628ms 09:18:19 INFO - PROCESS | 3056 | 1464365899645 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 09:18:19 INFO - PROCESS | 3056 | 1464365899648 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 09:18:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 09:18:19 INFO - PROCESS | 3056 | 1464365899651 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 09:18:19 INFO - PROCESS | 3056 | 1464365899653 Marionette TRACE conn5 <- [1,1666,null,{}] 09:18:19 INFO - PROCESS | 3056 | 1464365899657 Marionette TRACE conn5 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:19 INFO - PROCESS | 3056 | 1464365899783 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 09:18:19 INFO - PROCESS | 3056 | 1464365899823 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:19 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61D8E3000 == 51 [pid = 3056] [id = 426] 09:18:19 INFO - PROCESS | 3056 | ++DOMWINDOW == 103 (000000A619D7DC00) [pid = 3056] [serial = 1278] [outer = 0000000000000000] 09:18:19 INFO - PROCESS | 3056 | ++DOMWINDOW == 104 (000000A61A04A400) [pid = 3056] [serial = 1279] [outer = 000000A619D7DC00] 09:18:19 INFO - PROCESS | 3056 | 1464365899872 Marionette DEBUG loaded listener.js 09:18:19 INFO - PROCESS | 3056 | ++DOMWINDOW == 105 (000000A61A051400) [pid = 3056] [serial = 1280] [outer = 000000A619D7DC00] 09:18:20 INFO - PROCESS | 3056 | 1464365900363 Marionette TRACE conn5 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 09:18:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 09:18:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 776ms 09:18:20 INFO - PROCESS | 3056 | 1464365900432 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 09:18:20 INFO - PROCESS | 3056 | 1464365900437 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 09:18:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 09:18:20 INFO - PROCESS | 3056 | 1464365900443 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 09:18:20 INFO - PROCESS | 3056 | 1464365900447 Marionette TRACE conn5 <- [1,1670,null,{}] 09:18:20 INFO - PROCESS | 3056 | 1464365900455 Marionette TRACE conn5 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:20 INFO - PROCESS | 3056 | 1464365900586 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 09:18:20 INFO - PROCESS | 3056 | 1464365900704 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:20 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61471E000 == 52 [pid = 3056] [id = 427] 09:18:20 INFO - PROCESS | 3056 | ++DOMWINDOW == 106 (000000A608E0B400) [pid = 3056] [serial = 1281] [outer = 0000000000000000] 09:18:20 INFO - PROCESS | 3056 | ++DOMWINDOW == 107 (000000A608E16C00) [pid = 3056] [serial = 1282] [outer = 000000A608E0B400] 09:18:20 INFO - PROCESS | 3056 | 1464365900762 Marionette DEBUG loaded listener.js 09:18:20 INFO - PROCESS | 3056 | ++DOMWINDOW == 108 (000000A60DC8C000) [pid = 3056] [serial = 1283] [outer = 000000A608E0B400] 09:18:21 INFO - PROCESS | 3056 | 1464365901409 Marionette TRACE conn5 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 09:18:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 09:18:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1034ms 09:18:21 INFO - PROCESS | 3056 | 1464365901492 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 09:18:21 INFO - PROCESS | 3056 | 1464365901498 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 09:18:21 INFO - PROCESS | 3056 | 1464365901527 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 09:18:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 09:18:21 INFO - PROCESS | 3056 | 1464365901531 Marionette TRACE conn5 <- [1,1674,null,{}] 09:18:21 INFO - PROCESS | 3056 | 1464365901535 Marionette TRACE conn5 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:21 INFO - PROCESS | 3056 | 1464365901660 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 09:18:21 INFO - PROCESS | 3056 | 1464365901776 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:21 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61937D800 == 53 [pid = 3056] [id = 428] 09:18:21 INFO - PROCESS | 3056 | ++DOMWINDOW == 109 (000000A60F009000) [pid = 3056] [serial = 1284] [outer = 0000000000000000] 09:18:21 INFO - PROCESS | 3056 | ++DOMWINDOW == 110 (000000A614C8C800) [pid = 3056] [serial = 1285] [outer = 000000A60F009000] 09:18:21 INFO - PROCESS | 3056 | 1464365901832 Marionette DEBUG loaded listener.js 09:18:21 INFO - PROCESS | 3056 | ++DOMWINDOW == 111 (000000A6151DCC00) [pid = 3056] [serial = 1286] [outer = 000000A60F009000] 09:18:22 INFO - PROCESS | 3056 | 1464365902429 Marionette TRACE conn5 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 09:18:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 09:18:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 944ms 09:18:22 INFO - PROCESS | 3056 | 1464365902477 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 09:18:22 INFO - PROCESS | 3056 | 1464365902480 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 09:18:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 09:18:22 INFO - PROCESS | 3056 | 1464365902509 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 09:18:22 INFO - PROCESS | 3056 | 1464365902513 Marionette TRACE conn5 <- [1,1678,null,{}] 09:18:22 INFO - PROCESS | 3056 | 1464365902528 Marionette TRACE conn5 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:22 INFO - PROCESS | 3056 | 1464365902645 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 09:18:22 INFO - PROCESS | 3056 | 1464365902768 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:22 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61F699800 == 54 [pid = 3056] [id = 429] 09:18:22 INFO - PROCESS | 3056 | ++DOMWINDOW == 112 (000000A616366000) [pid = 3056] [serial = 1287] [outer = 0000000000000000] 09:18:22 INFO - PROCESS | 3056 | ++DOMWINDOW == 113 (000000A61671DC00) [pid = 3056] [serial = 1288] [outer = 000000A616366000] 09:18:22 INFO - PROCESS | 3056 | 1464365902827 Marionette DEBUG loaded listener.js 09:18:22 INFO - PROCESS | 3056 | ++DOMWINDOW == 114 (000000A619128000) [pid = 3056] [serial = 1289] [outer = 000000A616366000] 09:18:23 INFO - PROCESS | 3056 | 1464365903440 Marionette TRACE conn5 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 09:18:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 09:18:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 986ms 09:18:23 INFO - PROCESS | 3056 | 1464365903507 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 09:18:23 INFO - PROCESS | 3056 | 1464365903510 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 09:18:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 09:18:23 INFO - PROCESS | 3056 | 1464365903515 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 09:18:23 INFO - PROCESS | 3056 | 1464365903518 Marionette TRACE conn5 <- [1,1682,null,{}] 09:18:23 INFO - PROCESS | 3056 | 1464365903521 Marionette TRACE conn5 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:23 INFO - PROCESS | 3056 | 1464365903637 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 09:18:23 INFO - PROCESS | 3056 | 1464365903760 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:23 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61F6F7000 == 55 [pid = 3056] [id = 430] 09:18:23 INFO - PROCESS | 3056 | ++DOMWINDOW == 115 (000000A61A055000) [pid = 3056] [serial = 1290] [outer = 0000000000000000] 09:18:23 INFO - PROCESS | 3056 | ++DOMWINDOW == 116 (000000A61A167800) [pid = 3056] [serial = 1291] [outer = 000000A61A055000] 09:18:23 INFO - PROCESS | 3056 | 1464365903817 Marionette DEBUG loaded listener.js 09:18:23 INFO - PROCESS | 3056 | ++DOMWINDOW == 117 (000000A61A18B800) [pid = 3056] [serial = 1292] [outer = 000000A61A055000] 09:18:24 INFO - PROCESS | 3056 | 1464365904414 Marionette TRACE conn5 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 09:18:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 09:18:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1133ms 09:18:24 INFO - PROCESS | 3056 | 1464365904657 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 09:18:24 INFO - PROCESS | 3056 | 1464365904662 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 09:18:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 09:18:24 INFO - PROCESS | 3056 | 1464365904668 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 09:18:24 INFO - PROCESS | 3056 | 1464365904672 Marionette TRACE conn5 <- [1,1686,null,{}] 09:18:24 INFO - PROCESS | 3056 | 1464365904677 Marionette TRACE conn5 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:24 INFO - PROCESS | 3056 | 1464365904785 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 09:18:24 INFO - PROCESS | 3056 | 1464365904861 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:24 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61565B000 == 56 [pid = 3056] [id = 431] 09:18:24 INFO - PROCESS | 3056 | ++DOMWINDOW == 118 (000000A608E86800) [pid = 3056] [serial = 1293] [outer = 0000000000000000] 09:18:24 INFO - PROCESS | 3056 | ++DOMWINDOW == 119 (000000A608E90800) [pid = 3056] [serial = 1294] [outer = 000000A608E86800] 09:18:24 INFO - PROCESS | 3056 | 1464365904911 Marionette DEBUG loaded listener.js 09:18:25 INFO - PROCESS | 3056 | ++DOMWINDOW == 120 (000000A60DC86C00) [pid = 3056] [serial = 1295] [outer = 000000A608E86800] 09:18:25 INFO - PROCESS | 3056 | 1464365905561 Marionette TRACE conn5 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 09:18:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 09:18:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 945ms 09:18:25 INFO - PROCESS | 3056 | 1464365905629 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 09:18:25 INFO - PROCESS | 3056 | 1464365905632 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 09:18:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 09:18:25 INFO - PROCESS | 3056 | 1464365905641 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 09:18:25 INFO - PROCESS | 3056 | 1464365905645 Marionette TRACE conn5 <- [1,1690,null,{}] 09:18:25 INFO - PROCESS | 3056 | 1464365905649 Marionette TRACE conn5 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:25 INFO - PROCESS | 3056 | 1464365905759 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 09:18:25 INFO - PROCESS | 3056 | 1464365905907 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:25 INFO - PROCESS | 3056 | --DOCSHELL 000000A61D459000 == 55 [pid = 3056] [id = 425] 09:18:25 INFO - PROCESS | 3056 | --DOCSHELL 000000A61CEA2000 == 54 [pid = 3056] [id = 424] 09:18:25 INFO - PROCESS | 3056 | --DOCSHELL 000000A61CC4D800 == 53 [pid = 3056] [id = 423] 09:18:25 INFO - PROCESS | 3056 | --DOCSHELL 000000A6132A3800 == 52 [pid = 3056] [id = 422] 09:18:25 INFO - PROCESS | 3056 | --DOCSHELL 000000A619478800 == 51 [pid = 3056] [id = 421] 09:18:25 INFO - PROCESS | 3056 | --DOCSHELL 000000A6191AE000 == 50 [pid = 3056] [id = 420] 09:18:25 INFO - PROCESS | 3056 | --DOCSHELL 000000A616876800 == 49 [pid = 3056] [id = 419] 09:18:25 INFO - PROCESS | 3056 | --DOMWINDOW == 119 (000000A60EE05400) [pid = 3056] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 09:18:25 INFO - PROCESS | 3056 | --DOMWINDOW == 118 (000000A608458C00) [pid = 3056] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 09:18:25 INFO - PROCESS | 3056 | --DOMWINDOW == 117 (000000A615576C00) [pid = 3056] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 09:18:25 INFO - PROCESS | 3056 | --DOMWINDOW == 116 (000000A6170A5800) [pid = 3056] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 09:18:25 INFO - PROCESS | 3056 | --DOMWINDOW == 115 (000000A617C0E800) [pid = 3056] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 09:18:25 INFO - PROCESS | 3056 | --DOMWINDOW == 114 (000000A619341C00) [pid = 3056] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 09:18:25 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60E1DA800 == 50 [pid = 3056] [id = 432] 09:18:25 INFO - PROCESS | 3056 | ++DOMWINDOW == 115 (000000A607185800) [pid = 3056] [serial = 1296] [outer = 0000000000000000] 09:18:25 INFO - PROCESS | 3056 | ++DOMWINDOW == 116 (000000A608A46000) [pid = 3056] [serial = 1297] [outer = 000000A607185800] 09:18:26 INFO - PROCESS | 3056 | 1464365905998 Marionette DEBUG loaded listener.js 09:18:26 INFO - PROCESS | 3056 | ++DOMWINDOW == 117 (000000A60ED4BC00) [pid = 3056] [serial = 1298] [outer = 000000A607185800] 09:18:26 INFO - PROCESS | 3056 | --DOCSHELL 000000A61297F000 == 49 [pid = 3056] [id = 418] 09:18:26 INFO - PROCESS | 3056 | --DOCSHELL 000000A60DD4A000 == 48 [pid = 3056] [id = 417] 09:18:26 INFO - PROCESS | 3056 | --DOMWINDOW == 116 (000000A6162FB400) [pid = 3056] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 09:18:26 INFO - PROCESS | 3056 | --DOMWINDOW == 115 (000000A6168F0800) [pid = 3056] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 09:18:26 INFO - PROCESS | 3056 | --DOMWINDOW == 114 (000000A616361000) [pid = 3056] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 09:18:26 INFO - PROCESS | 3056 | --DOMWINDOW == 113 (000000A617D80400) [pid = 3056] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 09:18:26 INFO - PROCESS | 3056 | --DOMWINDOW == 112 (000000A614799C00) [pid = 3056] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 09:18:26 INFO - PROCESS | 3056 | --DOMWINDOW == 111 (000000A614CDD400) [pid = 3056] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 09:18:26 INFO - PROCESS | 3056 | --DOMWINDOW == 110 (000000A60DD7BC00) [pid = 3056] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 09:18:26 INFO - PROCESS | 3056 | --DOMWINDOW == 109 (000000A609434400) [pid = 3056] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 09:18:26 INFO - PROCESS | 3056 | --DOMWINDOW == 108 (000000A61709E800) [pid = 3056] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 09:18:26 INFO - PROCESS | 3056 | --DOMWINDOW == 107 (000000A60F00B800) [pid = 3056] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 09:18:26 INFO - PROCESS | 3056 | --DOMWINDOW == 106 (000000A611D6E400) [pid = 3056] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 09:18:26 INFO - PROCESS | 3056 | --DOMWINDOW == 105 (000000A614FCFC00) [pid = 3056] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 09:18:26 INFO - PROCESS | 3056 | --DOMWINDOW == 104 (000000A60823D000) [pid = 3056] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 09:18:26 INFO - PROCESS | 3056 | --DOMWINDOW == 103 (000000A608E84C00) [pid = 3056] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 09:18:26 INFO - PROCESS | 3056 | --DOMWINDOW == 102 (000000A614E27000) [pid = 3056] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 09:18:26 INFO - PROCESS | 3056 | --DOMWINDOW == 101 (000000A61911BC00) [pid = 3056] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 09:18:26 INFO - PROCESS | 3056 | --DOMWINDOW == 100 (000000A618758800) [pid = 3056] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 09:18:26 INFO - PROCESS | 3056 | --DOMWINDOW == 99 (000000A6170A7C00) [pid = 3056] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 09:18:26 INFO - PROCESS | 3056 | --DOMWINDOW == 98 (000000A61701CC00) [pid = 3056] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 09:18:26 INFO - PROCESS | 3056 | --DOMWINDOW == 97 (000000A61867C800) [pid = 3056] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 09:18:26 INFO - PROCESS | 3056 | --DOMWINDOW == 96 (000000A61557C400) [pid = 3056] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 09:18:26 INFO - PROCESS | 3056 | 1464365906456 Marionette TRACE conn5 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 09:18:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 09:18:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 882ms 09:18:26 INFO - PROCESS | 3056 | 1464365906525 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 09:18:26 INFO - PROCESS | 3056 | 1464365906527 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 09:18:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 09:18:26 INFO - PROCESS | 3056 | 1464365906531 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 09:18:26 INFO - PROCESS | 3056 | 1464365906533 Marionette TRACE conn5 <- [1,1694,null,{}] 09:18:26 INFO - PROCESS | 3056 | 1464365906543 Marionette TRACE conn5 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:26 INFO - PROCESS | 3056 | 1464365906644 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 09:18:26 INFO - PROCESS | 3056 | 1464365906658 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:26 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6158D0000 == 49 [pid = 3056] [id = 433] 09:18:26 INFO - PROCESS | 3056 | ++DOMWINDOW == 97 (000000A60F29A000) [pid = 3056] [serial = 1299] [outer = 0000000000000000] 09:18:26 INFO - PROCESS | 3056 | ++DOMWINDOW == 98 (000000A60F870400) [pid = 3056] [serial = 1300] [outer = 000000A60F29A000] 09:18:26 INFO - PROCESS | 3056 | 1464365906710 Marionette DEBUG loaded listener.js 09:18:26 INFO - PROCESS | 3056 | ++DOMWINDOW == 99 (000000A612422800) [pid = 3056] [serial = 1301] [outer = 000000A60F29A000] 09:18:27 INFO - PROCESS | 3056 | 1464365907196 Marionette TRACE conn5 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 09:18:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 09:18:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 691ms 09:18:27 INFO - PROCESS | 3056 | 1464365907225 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 09:18:27 INFO - PROCESS | 3056 | 1464365907227 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 09:18:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 09:18:27 INFO - PROCESS | 3056 | 1464365907230 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 09:18:27 INFO - PROCESS | 3056 | 1464365907232 Marionette TRACE conn5 <- [1,1698,null,{}] 09:18:27 INFO - PROCESS | 3056 | 1464365907236 Marionette TRACE conn5 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:27 INFO - PROCESS | 3056 | 1464365907327 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 09:18:27 INFO - PROCESS | 3056 | 1464365907335 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:27 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6182DF800 == 50 [pid = 3056] [id = 434] 09:18:27 INFO - PROCESS | 3056 | ++DOMWINDOW == 100 (000000A613252000) [pid = 3056] [serial = 1302] [outer = 0000000000000000] 09:18:27 INFO - PROCESS | 3056 | ++DOMWINDOW == 101 (000000A61479D400) [pid = 3056] [serial = 1303] [outer = 000000A613252000] 09:18:27 INFO - PROCESS | 3056 | 1464365907382 Marionette DEBUG loaded listener.js 09:18:27 INFO - PROCESS | 3056 | ++DOMWINDOW == 102 (000000A614CDB800) [pid = 3056] [serial = 1304] [outer = 000000A613252000] 09:18:27 INFO - PROCESS | 3056 | 1464365907874 Marionette TRACE conn5 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 09:18:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 09:18:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 691ms 09:18:27 INFO - PROCESS | 3056 | 1464365907925 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 09:18:27 INFO - PROCESS | 3056 | 1464365907927 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 09:18:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 09:18:27 INFO - PROCESS | 3056 | 1464365907931 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 09:18:27 INFO - PROCESS | 3056 | 1464365907933 Marionette TRACE conn5 <- [1,1702,null,{}] 09:18:27 INFO - PROCESS | 3056 | 1464365907937 Marionette TRACE conn5 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:28 INFO - PROCESS | 3056 | 1464365908022 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 09:18:28 INFO - PROCESS | 3056 | 1464365908102 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:28 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61919D000 == 51 [pid = 3056] [id = 435] 09:18:28 INFO - PROCESS | 3056 | ++DOMWINDOW == 103 (000000A60EE92400) [pid = 3056] [serial = 1305] [outer = 0000000000000000] 09:18:28 INFO - PROCESS | 3056 | ++DOMWINDOW == 104 (000000A614E2B400) [pid = 3056] [serial = 1306] [outer = 000000A60EE92400] 09:18:28 INFO - PROCESS | 3056 | 1464365908154 Marionette DEBUG loaded listener.js 09:18:28 INFO - PROCESS | 3056 | ++DOMWINDOW == 105 (000000A615162C00) [pid = 3056] [serial = 1307] [outer = 000000A60EE92400] 09:18:28 INFO - PROCESS | 3056 | 1464365908557 Marionette TRACE conn5 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ 2*radius is drawn sensibly - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255 09:18:28 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 09:18:28 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 09:18:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:28 INFO - _addTest/ [0,1705,"getWindowHandle",null] 09:18:28 INFO - PROCESS | 3056 | 1464365908625 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 09:18:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 09:18:28 INFO - PROCESS | 3056 | 1464365908636 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 09:18:28 INFO - PROCESS | 3056 | 1464365908638 Marionette TRACE conn5 <- [1,1706,null,{}] 09:18:28 INFO - PROCESS | 3056 | 1464365908642 Marionette TRACE conn5 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:28 INFO - PROCESS | 3056 | 1464365908815 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 09:18:28 INFO - PROCESS | 3056 | 1464365908843 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:28 INFO - PROCESS | 3056 | ++DOCSHELL 000000A619432800 == 52 [pid = 3056] [id = 436] 09:18:28 INFO - PROCESS | 3056 | ++DOMWINDOW == 106 (000000A6162DD400) [pid = 3056] [serial = 1308] [outer = 0000000000000000] 09:18:28 INFO - PROCESS | 3056 | ++DOMWINDOW == 107 (000000A6162F5C00) [pid = 3056] [serial = 1309] [outer = 000000A6162DD400] 09:18:28 INFO - PROCESS | 3056 | 1464365908891 Marionette DEBUG loaded listener.js 09:18:28 INFO - PROCESS | 3056 | ++DOMWINDOW == 108 (000000A61635E400) [pid = 3056] [serial = 1310] [outer = 000000A6162DD400] 09:18:29 INFO - PROCESS | 3056 | 1464365909357 Marionette TRACE conn5 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 09:18:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 09:18:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 776ms 09:18:29 INFO - PROCESS | 3056 | 1464365909425 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 09:18:29 INFO - PROCESS | 3056 | 1464365909427 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 09:18:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 09:18:29 INFO - PROCESS | 3056 | 1464365909431 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 09:18:29 INFO - PROCESS | 3056 | 1464365909433 Marionette TRACE conn5 <- [1,1710,null,{}] 09:18:29 INFO - PROCESS | 3056 | 1464365909436 Marionette TRACE conn5 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:29 INFO - PROCESS | 3056 | 1464365909554 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 09:18:29 INFO - PROCESS | 3056 | 1464365909608 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:29 INFO - PROCESS | 3056 | ++DOCSHELL 000000A619DB9800 == 53 [pid = 3056] [id = 437] 09:18:29 INFO - PROCESS | 3056 | ++DOMWINDOW == 109 (000000A616363C00) [pid = 3056] [serial = 1311] [outer = 0000000000000000] 09:18:29 INFO - PROCESS | 3056 | ++DOMWINDOW == 110 (000000A61636C000) [pid = 3056] [serial = 1312] [outer = 000000A616363C00] 09:18:29 INFO - PROCESS | 3056 | 1464365909655 Marionette DEBUG loaded listener.js 09:18:29 INFO - PROCESS | 3056 | ++DOMWINDOW == 111 (000000A6164CE400) [pid = 3056] [serial = 1313] [outer = 000000A616363C00] 09:18:30 INFO - PROCESS | 3056 | 1464365910086 Marionette TRACE conn5 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 09:18:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 09:18:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 692ms 09:18:30 INFO - PROCESS | 3056 | 1464365910125 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 09:18:30 INFO - PROCESS | 3056 | 1464365910128 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 09:18:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 09:18:30 INFO - PROCESS | 3056 | 1464365910131 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 09:18:30 INFO - PROCESS | 3056 | 1464365910133 Marionette TRACE conn5 <- [1,1714,null,{}] 09:18:30 INFO - PROCESS | 3056 | 1464365910137 Marionette TRACE conn5 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:30 INFO - PROCESS | 3056 | 1464365910280 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 09:18:30 INFO - PROCESS | 3056 | 1464365910335 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:30 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61CC52000 == 54 [pid = 3056] [id = 438] 09:18:30 INFO - PROCESS | 3056 | ++DOMWINDOW == 112 (000000A6168F3C00) [pid = 3056] [serial = 1314] [outer = 0000000000000000] 09:18:30 INFO - PROCESS | 3056 | ++DOMWINDOW == 113 (000000A61709D400) [pid = 3056] [serial = 1315] [outer = 000000A6168F3C00] 09:18:30 INFO - PROCESS | 3056 | 1464365910380 Marionette DEBUG loaded listener.js 09:18:30 INFO - PROCESS | 3056 | ++DOMWINDOW == 114 (000000A61726CC00) [pid = 3056] [serial = 1316] [outer = 000000A6168F3C00] 09:18:30 INFO - PROCESS | 3056 | --DOMWINDOW == 113 (000000A615154400) [pid = 3056] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 09:18:30 INFO - PROCESS | 3056 | --DOMWINDOW == 112 (000000A616446C00) [pid = 3056] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 09:18:30 INFO - PROCESS | 3056 | --DOMWINDOW == 111 (000000A60ED4B400) [pid = 3056] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 09:18:30 INFO - PROCESS | 3056 | --DOMWINDOW == 110 (000000A60717D400) [pid = 3056] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 09:18:30 INFO - PROCESS | 3056 | --DOMWINDOW == 109 (000000A615CA9400) [pid = 3056] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 09:18:30 INFO - PROCESS | 3056 | --DOMWINDOW == 108 (000000A6168F4800) [pid = 3056] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 09:18:30 INFO - PROCESS | 3056 | --DOMWINDOW == 107 (000000A61479AC00) [pid = 3056] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 09:18:30 INFO - PROCESS | 3056 | --DOMWINDOW == 106 (000000A617C09C00) [pid = 3056] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 09:18:30 INFO - PROCESS | 3056 | --DOMWINDOW == 105 (000000A61644BC00) [pid = 3056] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 09:18:30 INFO - PROCESS | 3056 | --DOMWINDOW == 104 (000000A616446000) [pid = 3056] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 09:18:30 INFO - PROCESS | 3056 | --DOMWINDOW == 103 (000000A609435800) [pid = 3056] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 09:18:30 INFO - PROCESS | 3056 | --DOMWINDOW == 102 (000000A61515CC00) [pid = 3056] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 09:18:30 INFO - PROCESS | 3056 | --DOMWINDOW == 101 (000000A608CD7400) [pid = 3056] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 09:18:30 INFO - PROCESS | 3056 | --DOMWINDOW == 100 (000000A60A20A400) [pid = 3056] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 09:18:30 INFO - PROCESS | 3056 | --DOMWINDOW == 99 (000000A608E0D800) [pid = 3056] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 09:18:30 INFO - PROCESS | 3056 | --DOMWINDOW == 98 (000000A608E84000) [pid = 3056] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 09:18:30 INFO - PROCESS | 3056 | --DOMWINDOW == 97 (000000A616720C00) [pid = 3056] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 09:18:30 INFO - PROCESS | 3056 | --DOMWINDOW == 96 (000000A61944FC00) [pid = 3056] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 09:18:30 INFO - PROCESS | 3056 | --DOMWINDOW == 95 (000000A613074800) [pid = 3056] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 09:18:30 INFO - PROCESS | 3056 | --DOMWINDOW == 94 (000000A619129400) [pid = 3056] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 09:18:30 INFO - PROCESS | 3056 | --DOMWINDOW == 93 (000000A608E90C00) [pid = 3056] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 09:18:30 INFO - PROCESS | 3056 | 1464365910923 Marionette TRACE conn5 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 09:18:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 09:18:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 838ms 09:18:30 INFO - PROCESS | 3056 | 1464365910973 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 09:18:30 INFO - PROCESS | 3056 | 1464365910975 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 09:18:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 09:18:30 INFO - PROCESS | 3056 | 1464365910978 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 09:18:30 INFO - PROCESS | 3056 | 1464365910980 Marionette TRACE conn5 <- [1,1718,null,{}] 09:18:30 INFO - PROCESS | 3056 | 1464365910984 Marionette TRACE conn5 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:31 INFO - PROCESS | 3056 | 1464365911070 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 09:18:31 INFO - PROCESS | 3056 | 1464365911077 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:31 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61CEB6000 == 55 [pid = 3056] [id = 439] 09:18:31 INFO - PROCESS | 3056 | ++DOMWINDOW == 94 (000000A60DD7C000) [pid = 3056] [serial = 1317] [outer = 0000000000000000] 09:18:31 INFO - PROCESS | 3056 | ++DOMWINDOW == 95 (000000A614C8AC00) [pid = 3056] [serial = 1318] [outer = 000000A60DD7C000] 09:18:31 INFO - PROCESS | 3056 | 1464365911123 Marionette DEBUG loaded listener.js 09:18:31 INFO - PROCESS | 3056 | ++DOMWINDOW == 96 (000000A616720C00) [pid = 3056] [serial = 1319] [outer = 000000A60DD7C000] 09:18:31 INFO - PROCESS | 3056 | 1464365911556 Marionette TRACE conn5 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",1,"assert_equals: Red channel of the pixel at (1, 48) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1721,"getWindowHandle",null] 09:18:31 INFO - PROCESS | 3056 | 1464365911612 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 09:18:31 INFO - PROCESS | 3056 | 1464365911616 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 09:18:31 INFO - PROCESS | 3056 | 1464365911618 Marionette TRACE conn5 <- [1,1722,null,{}] 09:18:31 INFO - PROCESS | 3056 | 1464365911621 Marionette TRACE conn5 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:31 INFO - PROCESS | 3056 | 1464365911709 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 09:18:31 INFO - PROCESS | 3056 | 1464365911718 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:31 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61D204000 == 56 [pid = 3056] [id = 440] 09:18:31 INFO - PROCESS | 3056 | ++DOMWINDOW == 97 (000000A608E87400) [pid = 3056] [serial = 1320] [outer = 0000000000000000] 09:18:31 INFO - PROCESS | 3056 | ++DOMWINDOW == 98 (000000A617C0C800) [pid = 3056] [serial = 1321] [outer = 000000A608E87400] 09:18:31 INFO - PROCESS | 3056 | 1464365911763 Marionette DEBUG loaded listener.js 09:18:31 INFO - PROCESS | 3056 | ++DOMWINDOW == 99 (000000A61824F400) [pid = 3056] [serial = 1322] [outer = 000000A608E87400] 09:18:32 INFO - PROCESS | 3056 | 1464365912231 Marionette TRACE conn5 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 09:18:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 09:18:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 629ms 09:18:32 INFO - PROCESS | 3056 | 1464365912252 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 09:18:32 INFO - PROCESS | 3056 | 1464365912254 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 09:18:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 09:18:32 INFO - PROCESS | 3056 | 1464365912258 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 09:18:32 INFO - PROCESS | 3056 | 1464365912260 Marionette TRACE conn5 <- [1,1726,null,{}] 09:18:32 INFO - PROCESS | 3056 | 1464365912268 Marionette TRACE conn5 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:32 INFO - PROCESS | 3056 | 1464365912379 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 09:18:32 INFO - PROCESS | 3056 | 1464365912388 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:32 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61D593000 == 57 [pid = 3056] [id = 441] 09:18:32 INFO - PROCESS | 3056 | ++DOMWINDOW == 100 (000000A61911D400) [pid = 3056] [serial = 1323] [outer = 0000000000000000] 09:18:32 INFO - PROCESS | 3056 | ++DOMWINDOW == 101 (000000A619128400) [pid = 3056] [serial = 1324] [outer = 000000A61911D400] 09:18:32 INFO - PROCESS | 3056 | 1464365912439 Marionette DEBUG loaded listener.js 09:18:32 INFO - PROCESS | 3056 | ++DOMWINDOW == 102 (000000A619D74000) [pid = 3056] [serial = 1325] [outer = 000000A61911D400] 09:18:33 INFO - PROCESS | 3056 | 1464365913127 Marionette TRACE conn5 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 09:18:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 09:18:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 945ms 09:18:33 INFO - PROCESS | 3056 | 1464365913207 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 09:18:33 INFO - PROCESS | 3056 | 1464365913212 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 09:18:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 09:18:33 INFO - PROCESS | 3056 | 1464365913219 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 09:18:33 INFO - PROCESS | 3056 | 1464365913223 Marionette TRACE conn5 <- [1,1730,null,{}] 09:18:33 INFO - PROCESS | 3056 | 1464365913229 Marionette TRACE conn5 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:33 INFO - PROCESS | 3056 | 1464365913355 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 09:18:33 INFO - PROCESS | 3056 | 1464365913473 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:33 INFO - PROCESS | 3056 | ++DOCSHELL 000000A614F11800 == 58 [pid = 3056] [id = 442] 09:18:33 INFO - PROCESS | 3056 | ++DOMWINDOW == 103 (000000A60943B400) [pid = 3056] [serial = 1326] [outer = 0000000000000000] 09:18:33 INFO - PROCESS | 3056 | ++DOMWINDOW == 104 (000000A60DC1E800) [pid = 3056] [serial = 1327] [outer = 000000A60943B400] 09:18:33 INFO - PROCESS | 3056 | 1464365913533 Marionette DEBUG loaded listener.js 09:18:33 INFO - PROCESS | 3056 | ++DOMWINDOW == 105 (000000A60EE8C800) [pid = 3056] [serial = 1328] [outer = 000000A60943B400] 09:18:34 INFO - PROCESS | 3056 | 1464365914128 Marionette TRACE conn5 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 09:18:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 09:18:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 944ms 09:18:34 INFO - PROCESS | 3056 | 1464365914165 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 09:18:34 INFO - PROCESS | 3056 | 1464365914172 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 09:18:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 09:18:34 INFO - PROCESS | 3056 | 1464365914178 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 09:18:34 INFO - PROCESS | 3056 | 1464365914181 Marionette TRACE conn5 <- [1,1734,null,{}] 09:18:34 INFO - PROCESS | 3056 | 1464365914186 Marionette TRACE conn5 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:34 INFO - PROCESS | 3056 | 1464365914304 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 09:18:34 INFO - PROCESS | 3056 | 1464365914428 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:34 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61941D000 == 59 [pid = 3056] [id = 443] 09:18:34 INFO - PROCESS | 3056 | ++DOMWINDOW == 106 (000000A61242E000) [pid = 3056] [serial = 1329] [outer = 0000000000000000] 09:18:34 INFO - PROCESS | 3056 | ++DOMWINDOW == 107 (000000A6130BFC00) [pid = 3056] [serial = 1330] [outer = 000000A61242E000] 09:18:34 INFO - PROCESS | 3056 | 1464365914485 Marionette DEBUG loaded listener.js 09:18:34 INFO - PROCESS | 3056 | ++DOMWINDOW == 108 (000000A61557E400) [pid = 3056] [serial = 1331] [outer = 000000A61242E000] 09:18:35 INFO - PROCESS | 3056 | 1464365915102 Marionette TRACE conn5 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 09:18:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 09:18:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 942ms 09:18:35 INFO - PROCESS | 3056 | 1464365915127 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 09:18:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 09:18:35 INFO - PROCESS | 3056 | 1464365915130 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 09:18:35 INFO - PROCESS | 3056 | 1464365915134 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 09:18:35 INFO - PROCESS | 3056 | 1464365915138 Marionette TRACE conn5 <- [1,1738,null,{}] 09:18:35 INFO - PROCESS | 3056 | 1464365915150 Marionette TRACE conn5 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:35 INFO - PROCESS | 3056 | 1464365915270 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 09:18:35 INFO - PROCESS | 3056 | 1464365915397 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:35 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61E79F000 == 60 [pid = 3056] [id = 444] 09:18:35 INFO - PROCESS | 3056 | ++DOMWINDOW == 109 (000000A616362400) [pid = 3056] [serial = 1332] [outer = 0000000000000000] 09:18:35 INFO - PROCESS | 3056 | ++DOMWINDOW == 110 (000000A616446800) [pid = 3056] [serial = 1333] [outer = 000000A616362400] 09:18:35 INFO - PROCESS | 3056 | 1464365915456 Marionette DEBUG loaded listener.js 09:18:35 INFO - PROCESS | 3056 | ++DOMWINDOW == 111 (000000A6187DF000) [pid = 3056] [serial = 1334] [outer = 000000A616362400] 09:18:36 INFO - PROCESS | 3056 | 1464365916063 Marionette TRACE conn5 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 09:18:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 09:18:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 985ms 09:18:36 INFO - PROCESS | 3056 | 1464365916120 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 09:18:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 09:18:36 INFO - PROCESS | 3056 | 1464365916123 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 09:18:36 INFO - PROCESS | 3056 | 1464365916127 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 09:18:36 INFO - PROCESS | 3056 | 1464365916129 Marionette TRACE conn5 <- [1,1742,null,{}] 09:18:36 INFO - PROCESS | 3056 | 1464365916133 Marionette TRACE conn5 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:36 INFO - PROCESS | 3056 | 1464365916248 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 09:18:36 INFO - PROCESS | 3056 | 1464365916370 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:36 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61F6F1000 == 61 [pid = 3056] [id = 445] 09:18:36 INFO - PROCESS | 3056 | ++DOMWINDOW == 112 (000000A619457000) [pid = 3056] [serial = 1335] [outer = 0000000000000000] 09:18:36 INFO - PROCESS | 3056 | ++DOMWINDOW == 113 (000000A619D77400) [pid = 3056] [serial = 1336] [outer = 000000A619457000] 09:18:36 INFO - PROCESS | 3056 | 1464365916427 Marionette DEBUG loaded listener.js 09:18:36 INFO - PROCESS | 3056 | ++DOMWINDOW == 114 (000000A61A054800) [pid = 3056] [serial = 1337] [outer = 000000A619457000] 09:18:36 INFO - PROCESS | 3056 | 1464365916954 Marionette TRACE conn5 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 09:18:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 09:18:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 881ms 09:18:37 INFO - PROCESS | 3056 | 1464365917009 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 09:18:37 INFO - PROCESS | 3056 | 1464365917012 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 09:18:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 09:18:37 INFO - PROCESS | 3056 | 1464365917016 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 09:18:37 INFO - PROCESS | 3056 | 1464365917018 Marionette TRACE conn5 <- [1,1746,null,{}] 09:18:37 INFO - PROCESS | 3056 | 1464365917022 Marionette TRACE conn5 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:37 INFO - PROCESS | 3056 | 1464365917131 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 09:18:37 INFO - PROCESS | 3056 | 1464365917225 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:37 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61F855000 == 62 [pid = 3056] [id = 446] 09:18:37 INFO - PROCESS | 3056 | ++DOMWINDOW == 115 (000000A61A04B400) [pid = 3056] [serial = 1338] [outer = 0000000000000000] 09:18:37 INFO - PROCESS | 3056 | ++DOMWINDOW == 116 (000000A61A16E000) [pid = 3056] [serial = 1339] [outer = 000000A61A04B400] 09:18:37 INFO - PROCESS | 3056 | 1464365917281 Marionette DEBUG loaded listener.js 09:18:37 INFO - PROCESS | 3056 | ++DOMWINDOW == 117 (000000A61A196400) [pid = 3056] [serial = 1340] [outer = 000000A61A04B400] 09:18:37 INFO - PROCESS | 3056 | 1464365917935 Marionette TRACE conn5 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 09:18:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 09:18:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 982ms 09:18:38 INFO - PROCESS | 3056 | 1464365918001 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 09:18:38 INFO - PROCESS | 3056 | 1464365918003 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 09:18:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 09:18:38 INFO - PROCESS | 3056 | 1464365918007 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 09:18:38 INFO - PROCESS | 3056 | 1464365918009 Marionette TRACE conn5 <- [1,1750,null,{}] 09:18:38 INFO - PROCESS | 3056 | 1464365918014 Marionette TRACE conn5 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:38 INFO - PROCESS | 3056 | 1464365918148 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 09:18:38 INFO - PROCESS | 3056 | 1464365918403 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:38 INFO - PROCESS | 3056 | ++DOCSHELL 000000A612866000 == 63 [pid = 3056] [id = 447] 09:18:38 INFO - PROCESS | 3056 | ++DOMWINDOW == 118 (000000A607AD8800) [pid = 3056] [serial = 1341] [outer = 0000000000000000] 09:18:38 INFO - PROCESS | 3056 | ++DOMWINDOW == 119 (000000A608A23C00) [pid = 3056] [serial = 1342] [outer = 000000A607AD8800] 09:18:38 INFO - PROCESS | 3056 | 1464365918461 Marionette DEBUG loaded listener.js 09:18:38 INFO - PROCESS | 3056 | ++DOMWINDOW == 120 (000000A608E1A400) [pid = 3056] [serial = 1343] [outer = 000000A607AD8800] 09:18:39 INFO - PROCESS | 3056 | 1464365919032 Marionette TRACE conn5 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 09:18:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 09:18:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1077ms 09:18:39 INFO - PROCESS | 3056 | 1464365919089 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 09:18:39 INFO - PROCESS | 3056 | 1464365919093 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 09:18:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 09:18:39 INFO - PROCESS | 3056 | 1464365919098 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 09:18:39 INFO - PROCESS | 3056 | 1464365919102 Marionette TRACE conn5 <- [1,1754,null,{}] 09:18:39 INFO - PROCESS | 3056 | 1464365919107 Marionette TRACE conn5 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:39 INFO - PROCESS | 3056 | 1464365919221 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 09:18:39 INFO - PROCESS | 3056 | 1464365919323 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:39 INFO - PROCESS | 3056 | ++DOCSHELL 000000A615928000 == 64 [pid = 3056] [id = 448] 09:18:39 INFO - PROCESS | 3056 | ++DOMWINDOW == 121 (000000A60D5EB800) [pid = 3056] [serial = 1344] [outer = 0000000000000000] 09:18:39 INFO - PROCESS | 3056 | ++DOMWINDOW == 122 (000000A60E2A7C00) [pid = 3056] [serial = 1345] [outer = 000000A60D5EB800] 09:18:39 INFO - PROCESS | 3056 | 1464365919374 Marionette DEBUG loaded listener.js 09:18:39 INFO - PROCESS | 3056 | ++DOMWINDOW == 123 (000000A60FC1B000) [pid = 3056] [serial = 1346] [outer = 000000A60D5EB800] 09:18:39 INFO - PROCESS | 3056 | --DOCSHELL 000000A61D460800 == 63 [pid = 3056] [id = 400] 09:18:39 INFO - PROCESS | 3056 | --DOCSHELL 000000A61D204000 == 62 [pid = 3056] [id = 440] 09:18:39 INFO - PROCESS | 3056 | --DOCSHELL 000000A61CEB6000 == 61 [pid = 3056] [id = 439] 09:18:39 INFO - PROCESS | 3056 | --DOCSHELL 000000A61CC52000 == 60 [pid = 3056] [id = 438] 09:18:39 INFO - PROCESS | 3056 | --DOCSHELL 000000A619DB9800 == 59 [pid = 3056] [id = 437] 09:18:39 INFO - PROCESS | 3056 | --DOCSHELL 000000A619432800 == 58 [pid = 3056] [id = 436] 09:18:39 INFO - PROCESS | 3056 | --DOCSHELL 000000A61919D000 == 57 [pid = 3056] [id = 435] 09:18:39 INFO - PROCESS | 3056 | --DOCSHELL 000000A6182DF800 == 56 [pid = 3056] [id = 434] 09:18:39 INFO - PROCESS | 3056 | --DOCSHELL 000000A6158D0000 == 55 [pid = 3056] [id = 433] 09:18:39 INFO - PROCESS | 3056 | --DOCSHELL 000000A60E1DA800 == 54 [pid = 3056] [id = 432] 09:18:39 INFO - PROCESS | 3056 | --DOCSHELL 000000A61565B000 == 53 [pid = 3056] [id = 431] 09:18:39 INFO - PROCESS | 3056 | --DOMWINDOW == 122 (000000A617C02C00) [pid = 3056] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 09:18:39 INFO - PROCESS | 3056 | --DOMWINDOW == 121 (000000A60FC13800) [pid = 3056] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 09:18:39 INFO - PROCESS | 3056 | --DOMWINDOW == 120 (000000A608E11400) [pid = 3056] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 09:18:39 INFO - PROCESS | 3056 | --DOMWINDOW == 119 (000000A6162E0C00) [pid = 3056] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 09:18:39 INFO - PROCESS | 3056 | --DOMWINDOW == 118 (000000A617D78C00) [pid = 3056] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 09:18:39 INFO - PROCESS | 3056 | --DOMWINDOW == 117 (000000A6160AD000) [pid = 3056] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 09:18:39 INFO - PROCESS | 3056 | --DOMWINDOW == 116 (000000A614E30400) [pid = 3056] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 09:18:39 INFO - PROCESS | 3056 | --DOMWINDOW == 115 (000000A616E39400) [pid = 3056] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 09:18:39 INFO - PROCESS | 3056 | --DOMWINDOW == 114 (000000A60E1F1C00) [pid = 3056] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 09:18:39 INFO - PROCESS | 3056 | --DOMWINDOW == 113 (000000A60D25C400) [pid = 3056] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 09:18:39 INFO - PROCESS | 3056 | --DOMWINDOW == 112 (000000A6155F5400) [pid = 3056] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 09:18:39 INFO - PROCESS | 3056 | --DOMWINDOW == 111 (000000A60A013800) [pid = 3056] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 09:18:39 INFO - PROCESS | 3056 | --DOMWINDOW == 110 (000000A60E12C400) [pid = 3056] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 09:18:39 INFO - PROCESS | 3056 | --DOMWINDOW == 109 (000000A612950000) [pid = 3056] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 09:18:39 INFO - PROCESS | 3056 | --DOMWINDOW == 108 (000000A60D46D800) [pid = 3056] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 09:18:39 INFO - PROCESS | 3056 | --DOMWINDOW == 107 (000000A60F00A000) [pid = 3056] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 09:18:39 INFO - PROCESS | 3056 | --DOMWINDOW == 106 (000000A60DC86000) [pid = 3056] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 09:18:39 INFO - PROCESS | 3056 | --DOMWINDOW == 105 (000000A61911F000) [pid = 3056] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 09:18:39 INFO - PROCESS | 3056 | --DOMWINDOW == 104 (000000A619D75C00) [pid = 3056] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 09:18:39 INFO - PROCESS | 3056 | --DOMWINDOW == 103 (000000A6194A4000) [pid = 3056] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 09:18:39 INFO - PROCESS | 3056 | --DOMWINDOW == 102 (000000A613256000) [pid = 3056] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 09:18:39 INFO - PROCESS | 3056 | --DOMWINDOW == 101 (000000A614E2A800) [pid = 3056] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 09:18:39 INFO - PROCESS | 3056 | --DOMWINDOW == 100 (000000A619455C00) [pid = 3056] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 09:18:39 INFO - PROCESS | 3056 | --DOMWINDOW == 99 (000000A6155F6000) [pid = 3056] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 09:18:39 INFO - PROCESS | 3056 | --DOMWINDOW == 98 (000000A6162E5400) [pid = 3056] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 09:18:39 INFO - PROCESS | 3056 | --DOMWINDOW == 97 (000000A616352C00) [pid = 3056] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 09:18:39 INFO - PROCESS | 3056 | --DOMWINDOW == 96 (000000A615D7D000) [pid = 3056] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 09:18:39 INFO - PROCESS | 3056 | --DOMWINDOW == 95 (000000A61A04A400) [pid = 3056] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 09:18:39 INFO - PROCESS | 3056 | --DOMWINDOW == 94 (000000A617C0E000) [pid = 3056] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 09:18:39 INFO - PROCESS | 3056 | --DOMWINDOW == 93 (000000A6170A3800) [pid = 3056] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 09:18:39 INFO - PROCESS | 3056 | --DOMWINDOW == 92 (000000A616E2D800) [pid = 3056] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 09:18:39 INFO - PROCESS | 3056 | --DOMWINDOW == 91 (000000A614E2CC00) [pid = 3056] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 09:18:39 INFO - PROCESS | 3056 | --DOMWINDOW == 90 (000000A61860F400) [pid = 3056] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 09:18:39 INFO - PROCESS | 3056 | --DOMWINDOW == 89 (000000A619125C00) [pid = 3056] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 09:18:39 INFO - PROCESS | 3056 | --DOMWINDOW == 88 (000000A619D75400) [pid = 3056] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 09:18:39 INFO - PROCESS | 3056 | --DOMWINDOW == 87 (000000A61820B800) [pid = 3056] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 09:18:39 INFO - PROCESS | 3056 | 1464365919923 Marionette TRACE conn5 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 09:18:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 09:18:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 878ms 09:18:39 INFO - PROCESS | 3056 | 1464365919981 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 09:18:39 INFO - PROCESS | 3056 | 1464365919985 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 09:18:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 09:18:40 INFO - PROCESS | 3056 | 1464365919990 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 09:18:40 INFO - PROCESS | 3056 | 1464365919992 Marionette TRACE conn5 <- [1,1758,null,{}] 09:18:40 INFO - PROCESS | 3056 | 1464365919996 Marionette TRACE conn5 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:40 INFO - PROCESS | 3056 | 1464365920089 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 09:18:40 INFO - PROCESS | 3056 | 1464365920188 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:40 INFO - PROCESS | 3056 | ++DOCSHELL 000000A614731800 == 54 [pid = 3056] [id = 449] 09:18:40 INFO - PROCESS | 3056 | ++DOMWINDOW == 88 (000000A60E130C00) [pid = 3056] [serial = 1347] [outer = 0000000000000000] 09:18:40 INFO - PROCESS | 3056 | ++DOMWINDOW == 89 (000000A60F00B800) [pid = 3056] [serial = 1348] [outer = 000000A60E130C00] 09:18:40 INFO - PROCESS | 3056 | 1464365920234 Marionette DEBUG loaded listener.js 09:18:40 INFO - PROCESS | 3056 | ++DOMWINDOW == 90 (000000A61242CC00) [pid = 3056] [serial = 1349] [outer = 000000A60E130C00] 09:18:40 INFO - PROCESS | 3056 | 1464365920629 Marionette TRACE conn5 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 09:18:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 09:18:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 693ms 09:18:40 INFO - PROCESS | 3056 | 1464365920685 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 09:18:40 INFO - PROCESS | 3056 | 1464365920688 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 09:18:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 09:18:40 INFO - PROCESS | 3056 | 1464365920693 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 09:18:40 INFO - PROCESS | 3056 | 1464365920699 Marionette TRACE conn5 <- [1,1762,null,{}] 09:18:40 INFO - PROCESS | 3056 | 1464365920708 Marionette TRACE conn5 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:40 INFO - PROCESS | 3056 | 1464365920801 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 09:18:40 INFO - PROCESS | 3056 | 1464365920809 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:40 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61901C800 == 55 [pid = 3056] [id = 450] 09:18:40 INFO - PROCESS | 3056 | ++DOMWINDOW == 91 (000000A614799C00) [pid = 3056] [serial = 1350] [outer = 0000000000000000] 09:18:40 INFO - PROCESS | 3056 | ++DOMWINDOW == 92 (000000A614E32400) [pid = 3056] [serial = 1351] [outer = 000000A614799C00] 09:18:40 INFO - PROCESS | 3056 | 1464365920855 Marionette DEBUG loaded listener.js 09:18:40 INFO - PROCESS | 3056 | ++DOMWINDOW == 93 (000000A61557B400) [pid = 3056] [serial = 1352] [outer = 000000A614799C00] 09:18:41 INFO - PROCESS | 3056 | 1464365921306 Marionette TRACE conn5 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 09:18:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 09:18:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 690ms 09:18:41 INFO - PROCESS | 3056 | 1464365921384 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 09:18:41 INFO - PROCESS | 3056 | 1464365921387 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 09:18:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 09:18:41 INFO - PROCESS | 3056 | 1464365921391 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 09:18:41 INFO - PROCESS | 3056 | 1464365921393 Marionette TRACE conn5 <- [1,1766,null,{}] 09:18:41 INFO - PROCESS | 3056 | 1464365921396 Marionette TRACE conn5 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:41 INFO - PROCESS | 3056 | 1464365921515 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 09:18:41 INFO - PROCESS | 3056 | 1464365921530 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:41 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6191DD000 == 56 [pid = 3056] [id = 451] 09:18:41 INFO - PROCESS | 3056 | ++DOMWINDOW == 94 (000000A6156DA000) [pid = 3056] [serial = 1353] [outer = 0000000000000000] 09:18:41 INFO - PROCESS | 3056 | ++DOMWINDOW == 95 (000000A6160ADC00) [pid = 3056] [serial = 1354] [outer = 000000A6156DA000] 09:18:41 INFO - PROCESS | 3056 | 1464365921577 Marionette DEBUG loaded listener.js 09:18:41 INFO - PROCESS | 3056 | ++DOMWINDOW == 96 (000000A6162E5400) [pid = 3056] [serial = 1355] [outer = 000000A6156DA000] 09:18:42 INFO - PROCESS | 3056 | 1464365922050 Marionette TRACE conn5 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 09:18:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 09:18:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 691ms 09:18:42 INFO - PROCESS | 3056 | 1464365922084 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 09:18:42 INFO - PROCESS | 3056 | 1464365922086 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 09:18:42 INFO - PROCESS | 3056 | 1464365922090 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 09:18:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 09:18:42 INFO - PROCESS | 3056 | 1464365922091 Marionette TRACE conn5 <- [1,1770,null,{}] 09:18:42 INFO - PROCESS | 3056 | 1464365922095 Marionette TRACE conn5 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:42 INFO - PROCESS | 3056 | 1464365922209 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 09:18:42 INFO - PROCESS | 3056 | 1464365922264 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:42 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6195AC000 == 57 [pid = 3056] [id = 452] 09:18:42 INFO - PROCESS | 3056 | ++DOMWINDOW == 97 (000000A616360800) [pid = 3056] [serial = 1356] [outer = 0000000000000000] 09:18:42 INFO - PROCESS | 3056 | ++DOMWINDOW == 98 (000000A616364C00) [pid = 3056] [serial = 1357] [outer = 000000A616360800] 09:18:42 INFO - PROCESS | 3056 | 1464365922316 Marionette DEBUG loaded listener.js 09:18:42 INFO - PROCESS | 3056 | ++DOMWINDOW == 99 (000000A6164D5000) [pid = 3056] [serial = 1358] [outer = 000000A616360800] 09:18:42 INFO - PROCESS | 3056 | 1464365922801 Marionette TRACE conn5 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 09:18:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 09:18:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 731ms 09:18:42 INFO - PROCESS | 3056 | 1464365922825 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 09:18:42 INFO - PROCESS | 3056 | 1464365922827 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 09:18:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 09:18:42 INFO - PROCESS | 3056 | 1464365922838 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 09:18:42 INFO - PROCESS | 3056 | 1464365922840 Marionette TRACE conn5 <- [1,1774,null,{}] 09:18:42 INFO - PROCESS | 3056 | 1464365922879 Marionette TRACE conn5 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:43 INFO - PROCESS | 3056 | 1464365922998 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 09:18:43 INFO - PROCESS | 3056 | 1464365923057 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:43 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61CC54800 == 58 [pid = 3056] [id = 453] 09:18:43 INFO - PROCESS | 3056 | ++DOMWINDOW == 100 (000000A617C02C00) [pid = 3056] [serial = 1359] [outer = 0000000000000000] 09:18:43 INFO - PROCESS | 3056 | ++DOMWINDOW == 101 (000000A617C0E800) [pid = 3056] [serial = 1360] [outer = 000000A617C02C00] 09:18:43 INFO - PROCESS | 3056 | 1464365923104 Marionette DEBUG loaded listener.js 09:18:43 INFO - PROCESS | 3056 | ++DOMWINDOW == 102 (000000A61820B800) [pid = 3056] [serial = 1361] [outer = 000000A617C02C00] 09:18:43 INFO - PROCESS | 3056 | 1464365923536 Marionette TRACE conn5 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 09:18:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 09:18:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 734ms 09:18:43 INFO - PROCESS | 3056 | 1464365923578 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 09:18:43 INFO - PROCESS | 3056 | 1464365923580 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 09:18:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 09:18:43 INFO - PROCESS | 3056 | 1464365923584 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 09:18:43 INFO - PROCESS | 3056 | 1464365923585 Marionette TRACE conn5 <- [1,1778,null,{}] 09:18:43 INFO - PROCESS | 3056 | 1464365923589 Marionette TRACE conn5 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:43 INFO - PROCESS | 3056 | 1464365923703 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 09:18:43 INFO - PROCESS | 3056 | --DOMWINDOW == 101 (000000A608E87400) [pid = 3056] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 09:18:43 INFO - PROCESS | 3056 | --DOMWINDOW == 100 (000000A607185800) [pid = 3056] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 09:18:43 INFO - PROCESS | 3056 | --DOMWINDOW == 99 (000000A608E86800) [pid = 3056] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 09:18:43 INFO - PROCESS | 3056 | --DOMWINDOW == 98 (000000A6162DD400) [pid = 3056] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 09:18:43 INFO - PROCESS | 3056 | --DOMWINDOW == 97 (000000A60F29A000) [pid = 3056] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 09:18:43 INFO - PROCESS | 3056 | --DOMWINDOW == 96 (000000A613252000) [pid = 3056] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 09:18:43 INFO - PROCESS | 3056 | --DOMWINDOW == 95 (000000A619D7DC00) [pid = 3056] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 09:18:43 INFO - PROCESS | 3056 | --DOMWINDOW == 94 (000000A60EE92400) [pid = 3056] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 09:18:43 INFO - PROCESS | 3056 | --DOMWINDOW == 93 (000000A616363C00) [pid = 3056] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 09:18:43 INFO - PROCESS | 3056 | --DOMWINDOW == 92 (000000A6168F3C00) [pid = 3056] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 09:18:43 INFO - PROCESS | 3056 | --DOMWINDOW == 91 (000000A60DD7C000) [pid = 3056] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 09:18:43 INFO - PROCESS | 3056 | 1464365923842 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:43 INFO - PROCESS | 3056 | ++DOCSHELL 000000A615921800 == 59 [pid = 3056] [id = 454] 09:18:43 INFO - PROCESS | 3056 | ++DOMWINDOW == 92 (000000A60714DC00) [pid = 3056] [serial = 1362] [outer = 0000000000000000] 09:18:43 INFO - PROCESS | 3056 | ++DOMWINDOW == 93 (000000A608E90400) [pid = 3056] [serial = 1363] [outer = 000000A60714DC00] 09:18:43 INFO - PROCESS | 3056 | 1464365923891 Marionette DEBUG loaded listener.js 09:18:43 INFO - PROCESS | 3056 | ++DOMWINDOW == 94 (000000A615161000) [pid = 3056] [serial = 1364] [outer = 000000A60714DC00] 09:18:44 INFO - PROCESS | 3056 | 1464365924261 Marionette TRACE conn5 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:18:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 09:18:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 732ms 09:18:44 INFO - PROCESS | 3056 | 1464365924347 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 09:18:44 INFO - PROCESS | 3056 | 1464365924349 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 09:18:44 INFO - PROCESS | 3056 | 1464365924356 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 09:18:44 INFO - PROCESS | 3056 | 1464365924358 Marionette TRACE conn5 <- [1,1782,null,{}] 09:18:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 09:18:44 INFO - PROCESS | 3056 | 1464365924361 Marionette TRACE conn5 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:44 INFO - PROCESS | 3056 | 1464365924477 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 09:18:44 INFO - PROCESS | 3056 | 1464365924487 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:44 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61D21F000 == 60 [pid = 3056] [id = 455] 09:18:44 INFO - PROCESS | 3056 | ++DOMWINDOW == 95 (000000A611D91400) [pid = 3056] [serial = 1365] [outer = 0000000000000000] 09:18:44 INFO - PROCESS | 3056 | ++DOMWINDOW == 96 (000000A61911CC00) [pid = 3056] [serial = 1366] [outer = 000000A611D91400] 09:18:44 INFO - PROCESS | 3056 | 1464365924533 Marionette DEBUG loaded listener.js 09:18:44 INFO - PROCESS | 3056 | ++DOMWINDOW == 97 (000000A6194A4000) [pid = 3056] [serial = 1367] [outer = 000000A611D91400] 09:18:44 INFO - PROCESS | 3056 | 1464365924943 Marionette TRACE conn5 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:18:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:18:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 630ms 09:18:44 INFO - PROCESS | 3056 | 1464365924992 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 09:18:44 INFO - PROCESS | 3056 | 1464365924994 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 09:18:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 09:18:45 INFO - PROCESS | 3056 | 1464365924997 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 09:18:45 INFO - PROCESS | 3056 | 1464365924999 Marionette TRACE conn5 <- [1,1786,null,{}] 09:18:45 INFO - PROCESS | 3056 | 1464365925003 Marionette TRACE conn5 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:45 INFO - PROCESS | 3056 | 1464365925120 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 09:18:45 INFO - PROCESS | 3056 | 1464365925129 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:45 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61D594000 == 61 [pid = 3056] [id = 456] 09:18:45 INFO - PROCESS | 3056 | ++DOMWINDOW == 98 (000000A619D78000) [pid = 3056] [serial = 1368] [outer = 0000000000000000] 09:18:45 INFO - PROCESS | 3056 | ++DOMWINDOW == 99 (000000A61A048800) [pid = 3056] [serial = 1369] [outer = 000000A619D78000] 09:18:45 INFO - PROCESS | 3056 | 1464365925175 Marionette DEBUG loaded listener.js 09:18:45 INFO - PROCESS | 3056 | ++DOMWINDOW == 100 (000000A61A171C00) [pid = 3056] [serial = 1370] [outer = 000000A619D78000] 09:18:45 INFO - PROCESS | 3056 | 1464365925573 Marionette TRACE conn5 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 09:18:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 09:18:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 627ms 09:18:45 INFO - PROCESS | 3056 | 1464365925627 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 09:18:45 INFO - PROCESS | 3056 | 1464365925629 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 09:18:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 09:18:45 INFO - PROCESS | 3056 | 1464365925638 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 09:18:45 INFO - PROCESS | 3056 | 1464365925640 Marionette TRACE conn5 <- [1,1790,null,{}] 09:18:45 INFO - PROCESS | 3056 | 1464365925652 Marionette TRACE conn5 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:45 INFO - PROCESS | 3056 | 1464365925798 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 09:18:45 INFO - PROCESS | 3056 | 1464365925810 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:45 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61DD94000 == 62 [pid = 3056] [id = 457] 09:18:45 INFO - PROCESS | 3056 | ++DOMWINDOW == 101 (000000A61A198000) [pid = 3056] [serial = 1371] [outer = 0000000000000000] 09:18:45 INFO - PROCESS | 3056 | ++DOMWINDOW == 102 (000000A61A283C00) [pid = 3056] [serial = 1372] [outer = 000000A61A198000] 09:18:45 INFO - PROCESS | 3056 | 1464365925863 Marionette DEBUG loaded listener.js 09:18:45 INFO - PROCESS | 3056 | ++DOMWINDOW == 103 (000000A61A543C00) [pid = 3056] [serial = 1373] [outer = 000000A61A198000] 09:18:46 INFO - PROCESS | 3056 | 1464365926552 Marionette TRACE conn5 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:18:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 09:18:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 943ms 09:18:46 INFO - PROCESS | 3056 | 1464365926585 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 09:18:46 INFO - PROCESS | 3056 | 1464365926591 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 09:18:46 INFO - PROCESS | 3056 | 1464365926596 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 09:18:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 09:18:46 INFO - PROCESS | 3056 | 1464365926601 Marionette TRACE conn5 <- [1,1794,null,{}] 09:18:46 INFO - PROCESS | 3056 | 1464365926606 Marionette TRACE conn5 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:46 INFO - PROCESS | 3056 | 1464365926728 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 09:18:46 INFO - PROCESS | 3056 | 1464365926856 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:46 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6158B6800 == 63 [pid = 3056] [id = 458] 09:18:46 INFO - PROCESS | 3056 | ++DOMWINDOW == 104 (000000A60DCEA800) [pid = 3056] [serial = 1374] [outer = 0000000000000000] 09:18:46 INFO - PROCESS | 3056 | ++DOMWINDOW == 105 (000000A60E12C400) [pid = 3056] [serial = 1375] [outer = 000000A60DCEA800] 09:18:46 INFO - PROCESS | 3056 | 1464365926915 Marionette DEBUG loaded listener.js 09:18:47 INFO - PROCESS | 3056 | ++DOMWINDOW == 106 (000000A611D94C00) [pid = 3056] [serial = 1376] [outer = 000000A60DCEA800] 09:18:47 INFO - PROCESS | 3056 | 1464365927559 Marionette TRACE conn5 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 09:18:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 09:18:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 986ms 09:18:47 INFO - PROCESS | 3056 | 1464365927585 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 09:18:47 INFO - PROCESS | 3056 | 1464365927592 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 09:18:47 INFO - PROCESS | 3056 | 1464365927599 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 09:18:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 09:18:47 INFO - PROCESS | 3056 | 1464365927602 Marionette TRACE conn5 <- [1,1798,null,{}] 09:18:47 INFO - PROCESS | 3056 | 1464365927606 Marionette TRACE conn5 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:47 INFO - PROCESS | 3056 | 1464365927728 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 09:18:47 INFO - PROCESS | 3056 | 1464365927852 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:47 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61A122000 == 64 [pid = 3056] [id = 459] 09:18:47 INFO - PROCESS | 3056 | ++DOMWINDOW == 107 (000000A614E23800) [pid = 3056] [serial = 1377] [outer = 0000000000000000] 09:18:47 INFO - PROCESS | 3056 | ++DOMWINDOW == 108 (000000A615D80C00) [pid = 3056] [serial = 1378] [outer = 000000A614E23800] 09:18:47 INFO - PROCESS | 3056 | 1464365927910 Marionette DEBUG loaded listener.js 09:18:48 INFO - PROCESS | 3056 | ++DOMWINDOW == 109 (000000A616360C00) [pid = 3056] [serial = 1379] [outer = 000000A614E23800] 09:18:48 INFO - PROCESS | 3056 | 1464365928519 Marionette TRACE conn5 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 09:18:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 09:18:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 923ms 09:18:48 INFO - PROCESS | 3056 | 1464365928528 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 09:18:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 09:18:48 INFO - PROCESS | 3056 | 1464365928530 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 09:18:48 INFO - PROCESS | 3056 | 1464365928534 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 09:18:48 INFO - PROCESS | 3056 | 1464365928538 Marionette TRACE conn5 <- [1,1802,null,{}] 09:18:48 INFO - PROCESS | 3056 | 1464365928550 Marionette TRACE conn5 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:48 INFO - PROCESS | 3056 | 1464365928671 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 09:18:48 INFO - PROCESS | 3056 | 1464365928770 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:48 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61F763800 == 65 [pid = 3056] [id = 460] 09:18:48 INFO - PROCESS | 3056 | ++DOMWINDOW == 110 (000000A6172F1C00) [pid = 3056] [serial = 1380] [outer = 0000000000000000] 09:18:48 INFO - PROCESS | 3056 | ++DOMWINDOW == 111 (000000A61A27F800) [pid = 3056] [serial = 1381] [outer = 000000A6172F1C00] 09:18:48 INFO - PROCESS | 3056 | 1464365928829 Marionette DEBUG loaded listener.js 09:18:48 INFO - PROCESS | 3056 | ++DOMWINDOW == 112 (000000A61A544000) [pid = 3056] [serial = 1382] [outer = 000000A6172F1C00] 09:18:49 INFO - PROCESS | 3056 | 1464365929420 Marionette TRACE conn5 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 09:18:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 09:18:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 942ms 09:18:49 INFO - PROCESS | 3056 | 1464365929477 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 09:18:49 INFO - PROCESS | 3056 | 1464365929481 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 09:18:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 09:18:49 INFO - PROCESS | 3056 | 1464365929484 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 09:18:49 INFO - PROCESS | 3056 | 1464365929487 Marionette TRACE conn5 <- [1,1806,null,{}] 09:18:49 INFO - PROCESS | 3056 | 1464365929491 Marionette TRACE conn5 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:49 INFO - PROCESS | 3056 | 1464365929609 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 09:18:49 INFO - PROCESS | 3056 | 1464365929706 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:49 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61F9AA000 == 66 [pid = 3056] [id = 461] 09:18:49 INFO - PROCESS | 3056 | ++DOMWINDOW == 113 (000000A61A549000) [pid = 3056] [serial = 1383] [outer = 0000000000000000] 09:18:49 INFO - PROCESS | 3056 | ++DOMWINDOW == 114 (000000A61A570000) [pid = 3056] [serial = 1384] [outer = 000000A61A549000] 09:18:49 INFO - PROCESS | 3056 | 1464365929762 Marionette DEBUG loaded listener.js 09:18:49 INFO - PROCESS | 3056 | ++DOMWINDOW == 115 (000000A61A577800) [pid = 3056] [serial = 1385] [outer = 000000A61A549000] 09:18:50 INFO - PROCESS | 3056 | 1464365930349 Marionette TRACE conn5 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 09:18:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 09:18:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 941ms 09:18:50 INFO - PROCESS | 3056 | 1464365930428 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 09:18:50 INFO - PROCESS | 3056 | 1464365930430 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 09:18:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 09:18:50 INFO - PROCESS | 3056 | 1464365930434 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 09:18:50 INFO - PROCESS | 3056 | 1464365930436 Marionette TRACE conn5 <- [1,1810,null,{}] 09:18:50 INFO - PROCESS | 3056 | 1464365930440 Marionette TRACE conn5 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:50 INFO - PROCESS | 3056 | 1464365930553 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 09:18:50 INFO - PROCESS | 3056 | 1464365930679 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:50 INFO - PROCESS | 3056 | ++DOCSHELL 000000A62016A000 == 67 [pid = 3056] [id = 462] 09:18:50 INFO - PROCESS | 3056 | ++DOMWINDOW == 116 (000000A61A54C000) [pid = 3056] [serial = 1386] [outer = 0000000000000000] 09:18:50 INFO - PROCESS | 3056 | ++DOMWINDOW == 117 (000000A61A59E000) [pid = 3056] [serial = 1387] [outer = 000000A61A54C000] 09:18:50 INFO - PROCESS | 3056 | 1464365930735 Marionette DEBUG loaded listener.js 09:18:50 INFO - PROCESS | 3056 | ++DOMWINDOW == 118 (000000A61A5A7000) [pid = 3056] [serial = 1388] [outer = 000000A61A54C000] 09:18:51 INFO - PROCESS | 3056 | 1464365931643 Marionette TRACE conn5 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 09:18:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 09:18:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1239ms 09:18:51 INFO - PROCESS | 3056 | 1464365931676 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 09:18:51 INFO - PROCESS | 3056 | 1464365931681 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 09:18:51 INFO - PROCESS | 3056 | 1464365931686 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 09:18:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 09:18:51 INFO - PROCESS | 3056 | 1464365931690 Marionette TRACE conn5 <- [1,1814,null,{}] 09:18:51 INFO - PROCESS | 3056 | 1464365931697 Marionette TRACE conn5 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:51 INFO - PROCESS | 3056 | 1464365931803 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 09:18:51 INFO - PROCESS | 3056 | 1464365931936 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:51 INFO - PROCESS | 3056 | ++DOCSHELL 000000A612982800 == 68 [pid = 3056] [id = 463] 09:18:51 INFO - PROCESS | 3056 | ++DOMWINDOW == 119 (000000A607151C00) [pid = 3056] [serial = 1389] [outer = 0000000000000000] 09:18:51 INFO - PROCESS | 3056 | ++DOMWINDOW == 120 (000000A60803A000) [pid = 3056] [serial = 1390] [outer = 000000A607151C00] 09:18:51 INFO - PROCESS | 3056 | 1464365931988 Marionette DEBUG loaded listener.js 09:18:52 INFO - PROCESS | 3056 | ++DOMWINDOW == 121 (000000A60DDF9400) [pid = 3056] [serial = 1391] [outer = 000000A607151C00] 09:18:52 INFO - PROCESS | 3056 | --DOCSHELL 000000A61D8E3000 == 67 [pid = 3056] [id = 426] 09:18:52 INFO - PROCESS | 3056 | --DOCSHELL 000000A61D594000 == 66 [pid = 3056] [id = 456] 09:18:52 INFO - PROCESS | 3056 | --DOCSHELL 000000A61D21F000 == 65 [pid = 3056] [id = 455] 09:18:52 INFO - PROCESS | 3056 | --DOCSHELL 000000A615921800 == 64 [pid = 3056] [id = 454] 09:18:52 INFO - PROCESS | 3056 | --DOCSHELL 000000A61CC54800 == 63 [pid = 3056] [id = 453] 09:18:52 INFO - PROCESS | 3056 | --DOCSHELL 000000A6195AC000 == 62 [pid = 3056] [id = 452] 09:18:52 INFO - PROCESS | 3056 | --DOCSHELL 000000A6191DD000 == 61 [pid = 3056] [id = 451] 09:18:52 INFO - PROCESS | 3056 | --DOCSHELL 000000A61901C800 == 60 [pid = 3056] [id = 450] 09:18:52 INFO - PROCESS | 3056 | --DOCSHELL 000000A614731800 == 59 [pid = 3056] [id = 449] 09:18:52 INFO - PROCESS | 3056 | --DOMWINDOW == 120 (000000A619128400) [pid = 3056] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 09:18:52 INFO - PROCESS | 3056 | --DOMWINDOW == 119 (000000A608E16C00) [pid = 3056] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 09:18:52 INFO - PROCESS | 3056 | --DOMWINDOW == 118 (000000A614C8C800) [pid = 3056] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 09:18:52 INFO - PROCESS | 3056 | --DOMWINDOW == 117 (000000A61671DC00) [pid = 3056] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 09:18:52 INFO - PROCESS | 3056 | --DOMWINDOW == 116 (000000A61A167800) [pid = 3056] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 09:18:52 INFO - PROCESS | 3056 | --DOCSHELL 000000A615928000 == 58 [pid = 3056] [id = 448] 09:18:52 INFO - PROCESS | 3056 | --DOCSHELL 000000A612866000 == 57 [pid = 3056] [id = 447] 09:18:52 INFO - PROCESS | 3056 | 1464365932620 Marionette TRACE conn5 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 09:18:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 09:18:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 987ms 09:18:52 INFO - PROCESS | 3056 | 1464365932679 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 09:18:52 INFO - PROCESS | 3056 | 1464365932685 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 09:18:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 09:18:52 INFO - PROCESS | 3056 | 1464365932694 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 09:18:52 INFO - PROCESS | 3056 | 1464365932697 Marionette TRACE conn5 <- [1,1818,null,{}] 09:18:52 INFO - PROCESS | 3056 | 1464365932712 Marionette TRACE conn5 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:52 INFO - PROCESS | 3056 | --DOMWINDOW == 115 (000000A61824F400) [pid = 3056] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 09:18:52 INFO - PROCESS | 3056 | --DOMWINDOW == 114 (000000A608A46000) [pid = 3056] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 09:18:52 INFO - PROCESS | 3056 | --DOMWINDOW == 113 (000000A60ED4BC00) [pid = 3056] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 09:18:52 INFO - PROCESS | 3056 | --DOMWINDOW == 112 (000000A60DC86C00) [pid = 3056] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 09:18:52 INFO - PROCESS | 3056 | --DOMWINDOW == 111 (000000A608E90800) [pid = 3056] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 09:18:52 INFO - PROCESS | 3056 | --DOMWINDOW == 110 (000000A6162F5C00) [pid = 3056] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 09:18:52 INFO - PROCESS | 3056 | --DOMWINDOW == 109 (000000A60F870400) [pid = 3056] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 09:18:52 INFO - PROCESS | 3056 | --DOMWINDOW == 108 (000000A612422800) [pid = 3056] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 09:18:52 INFO - PROCESS | 3056 | --DOMWINDOW == 107 (000000A61479D400) [pid = 3056] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 09:18:52 INFO - PROCESS | 3056 | --DOMWINDOW == 106 (000000A614CDB800) [pid = 3056] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 09:18:52 INFO - PROCESS | 3056 | --DOMWINDOW == 105 (000000A61A051400) [pid = 3056] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 09:18:52 INFO - PROCESS | 3056 | --DOMWINDOW == 104 (000000A614E2B400) [pid = 3056] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 09:18:52 INFO - PROCESS | 3056 | --DOMWINDOW == 103 (000000A6164CE400) [pid = 3056] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 09:18:52 INFO - PROCESS | 3056 | --DOMWINDOW == 102 (000000A61636C000) [pid = 3056] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 09:18:52 INFO - PROCESS | 3056 | --DOMWINDOW == 101 (000000A61709D400) [pid = 3056] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 09:18:52 INFO - PROCESS | 3056 | --DOMWINDOW == 100 (000000A617C0C800) [pid = 3056] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 09:18:52 INFO - PROCESS | 3056 | --DOMWINDOW == 99 (000000A61726CC00) [pid = 3056] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 09:18:52 INFO - PROCESS | 3056 | --DOMWINDOW == 98 (000000A61635E400) [pid = 3056] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 09:18:52 INFO - PROCESS | 3056 | --DOMWINDOW == 97 (000000A614C8AC00) [pid = 3056] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 09:18:52 INFO - PROCESS | 3056 | --DOMWINDOW == 96 (000000A615162C00) [pid = 3056] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 09:18:52 INFO - PROCESS | 3056 | --DOMWINDOW == 95 (000000A616720C00) [pid = 3056] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 09:18:52 INFO - PROCESS | 3056 | 1464365932856 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 09:18:52 INFO - PROCESS | 3056 | 1464365932874 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:52 INFO - PROCESS | 3056 | ++DOCSHELL 000000A613299000 == 58 [pid = 3056] [id = 464] 09:18:52 INFO - PROCESS | 3056 | ++DOMWINDOW == 96 (000000A60823D000) [pid = 3056] [serial = 1392] [outer = 0000000000000000] 09:18:52 INFO - PROCESS | 3056 | ++DOMWINDOW == 97 (000000A60D25D800) [pid = 3056] [serial = 1393] [outer = 000000A60823D000] 09:18:52 INFO - PROCESS | 3056 | 1464365932920 Marionette DEBUG loaded listener.js 09:18:53 INFO - PROCESS | 3056 | ++DOMWINDOW == 98 (000000A60E19B800) [pid = 3056] [serial = 1394] [outer = 000000A60823D000] 09:18:53 INFO - PROCESS | 3056 | 1464365933430 Marionette TRACE conn5 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 09:18:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 09:18:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 774ms 09:18:53 INFO - PROCESS | 3056 | 1464365933470 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 09:18:53 INFO - PROCESS | 3056 | 1464365933473 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 09:18:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 09:18:53 INFO - PROCESS | 3056 | 1464365933476 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 09:18:53 INFO - PROCESS | 3056 | 1464365933480 Marionette TRACE conn5 <- [1,1822,null,{}] 09:18:53 INFO - PROCESS | 3056 | 1464365933490 Marionette TRACE conn5 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:53 INFO - PROCESS | 3056 | 1464365933582 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 09:18:53 INFO - PROCESS | 3056 | 1464365933658 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:53 INFO - PROCESS | 3056 | ++DOCSHELL 000000A617DBE800 == 59 [pid = 3056] [id = 465] 09:18:53 INFO - PROCESS | 3056 | ++DOMWINDOW == 99 (000000A60A211800) [pid = 3056] [serial = 1395] [outer = 0000000000000000] 09:18:53 INFO - PROCESS | 3056 | ++DOMWINDOW == 100 (000000A6130B7800) [pid = 3056] [serial = 1396] [outer = 000000A60A211800] 09:18:53 INFO - PROCESS | 3056 | 1464365933715 Marionette DEBUG loaded listener.js 09:18:53 INFO - PROCESS | 3056 | ++DOMWINDOW == 101 (000000A614CD2400) [pid = 3056] [serial = 1397] [outer = 000000A60A211800] 09:18:54 INFO - PROCESS | 3056 | 1464365934122 Marionette TRACE conn5 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 09:18:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 09:18:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 692ms 09:18:54 INFO - PROCESS | 3056 | 1464365934171 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 09:18:54 INFO - PROCESS | 3056 | 1464365934173 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 09:18:54 INFO - PROCESS | 3056 | 1464365934177 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 09:18:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 09:18:54 INFO - PROCESS | 3056 | 1464365934179 Marionette TRACE conn5 <- [1,1826,null,{}] 09:18:54 INFO - PROCESS | 3056 | 1464365934182 Marionette TRACE conn5 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:54 INFO - PROCESS | 3056 | 1464365934275 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 09:18:54 INFO - PROCESS | 3056 | 1464365934284 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:54 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6191C5000 == 60 [pid = 3056] [id = 466] 09:18:54 INFO - PROCESS | 3056 | ++DOMWINDOW == 102 (000000A614E29400) [pid = 3056] [serial = 1398] [outer = 0000000000000000] 09:18:54 INFO - PROCESS | 3056 | ++DOMWINDOW == 103 (000000A614FD6C00) [pid = 3056] [serial = 1399] [outer = 000000A614E29400] 09:18:54 INFO - PROCESS | 3056 | 1464365934330 Marionette DEBUG loaded listener.js 09:18:54 INFO - PROCESS | 3056 | ++DOMWINDOW == 104 (000000A61515F800) [pid = 3056] [serial = 1400] [outer = 000000A614E29400] 09:18:54 INFO - PROCESS | 3056 | 1464365934842 Marionette TRACE conn5 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 09:18:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 09:18:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 731ms 09:18:54 INFO - PROCESS | 3056 | 1464365934911 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 09:18:54 INFO - PROCESS | 3056 | 1464365934913 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 09:18:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 09:18:54 INFO - PROCESS | 3056 | 1464365934917 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 09:18:54 INFO - PROCESS | 3056 | 1464365934918 Marionette TRACE conn5 <- [1,1830,null,{}] 09:18:54 INFO - PROCESS | 3056 | 1464365934922 Marionette TRACE conn5 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:55 INFO - PROCESS | 3056 | 1464365935036 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 09:18:55 INFO - PROCESS | 3056 | 1464365935089 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:55 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61948E000 == 61 [pid = 3056] [id = 467] 09:18:55 INFO - PROCESS | 3056 | ++DOMWINDOW == 105 (000000A61557C400) [pid = 3056] [serial = 1401] [outer = 0000000000000000] 09:18:55 INFO - PROCESS | 3056 | ++DOMWINDOW == 106 (000000A6155F3400) [pid = 3056] [serial = 1402] [outer = 000000A61557C400] 09:18:55 INFO - PROCESS | 3056 | 1464365935135 Marionette DEBUG loaded listener.js 09:18:55 INFO - PROCESS | 3056 | ++DOMWINDOW == 107 (000000A6162DA400) [pid = 3056] [serial = 1403] [outer = 000000A61557C400] 09:18:55 INFO - PROCESS | 3056 | 1464365935574 Marionette TRACE conn5 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 09:18:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 09:18:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 691ms 09:18:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 09:18:55 INFO - PROCESS | 3056 | 1464365935611 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 09:18:55 INFO - PROCESS | 3056 | 1464365935613 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 09:18:55 INFO - PROCESS | 3056 | 1464365935621 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 09:18:55 INFO - PROCESS | 3056 | 1464365935623 Marionette TRACE conn5 <- [1,1834,null,{}] 09:18:55 INFO - PROCESS | 3056 | 1464365935627 Marionette TRACE conn5 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:55 INFO - PROCESS | 3056 | 1464365935790 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 09:18:55 INFO - PROCESS | 3056 | 1464365935848 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:55 INFO - PROCESS | 3056 | ++DOCSHELL 000000A619DCB800 == 62 [pid = 3056] [id = 468] 09:18:55 INFO - PROCESS | 3056 | ++DOMWINDOW == 108 (000000A6162FA800) [pid = 3056] [serial = 1404] [outer = 0000000000000000] 09:18:55 INFO - PROCESS | 3056 | ++DOMWINDOW == 109 (000000A616363400) [pid = 3056] [serial = 1405] [outer = 000000A6162FA800] 09:18:55 INFO - PROCESS | 3056 | 1464365935897 Marionette DEBUG loaded listener.js 09:18:55 INFO - PROCESS | 3056 | ++DOMWINDOW == 110 (000000A6164CD000) [pid = 3056] [serial = 1406] [outer = 000000A6162FA800] 09:18:56 INFO - PROCESS | 3056 | 1464365936331 Marionette TRACE conn5 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:18:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 09:18:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 734ms 09:18:56 INFO - PROCESS | 3056 | 1464365936354 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 09:18:56 INFO - PROCESS | 3056 | 1464365936357 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 09:18:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 09:18:56 INFO - PROCESS | 3056 | 1464365936360 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 09:18:56 INFO - PROCESS | 3056 | 1464365936362 Marionette TRACE conn5 <- [1,1838,null,{}] 09:18:56 INFO - PROCESS | 3056 | 1464365936366 Marionette TRACE conn5 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:56 INFO - PROCESS | 3056 | 1464365936480 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 09:18:56 INFO - PROCESS | 3056 | 1464365936535 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:56 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61CEA5000 == 63 [pid = 3056] [id = 469] 09:18:56 INFO - PROCESS | 3056 | ++DOMWINDOW == 111 (000000A616789400) [pid = 3056] [serial = 1407] [outer = 0000000000000000] 09:18:56 INFO - PROCESS | 3056 | ++DOMWINDOW == 112 (000000A61701E000) [pid = 3056] [serial = 1408] [outer = 000000A616789400] 09:18:56 INFO - PROCESS | 3056 | 1464365936580 Marionette DEBUG loaded listener.js 09:18:56 INFO - PROCESS | 3056 | ++DOMWINDOW == 113 (000000A6170A4400) [pid = 3056] [serial = 1409] [outer = 000000A616789400] 09:18:57 INFO - PROCESS | 3056 | --DOMWINDOW == 112 (000000A619D78000) [pid = 3056] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 09:18:57 INFO - PROCESS | 3056 | --DOMWINDOW == 111 (000000A616360800) [pid = 3056] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 09:18:57 INFO - PROCESS | 3056 | --DOMWINDOW == 110 (000000A617C02C00) [pid = 3056] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 09:18:57 INFO - PROCESS | 3056 | --DOMWINDOW == 109 (000000A607AD8800) [pid = 3056] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 09:18:57 INFO - PROCESS | 3056 | --DOMWINDOW == 108 (000000A60D5EB800) [pid = 3056] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 09:18:57 INFO - PROCESS | 3056 | --DOMWINDOW == 107 (000000A6156DA000) [pid = 3056] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 09:18:57 INFO - PROCESS | 3056 | --DOMWINDOW == 106 (000000A61911D400) [pid = 3056] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 09:18:57 INFO - PROCESS | 3056 | --DOMWINDOW == 105 (000000A614799C00) [pid = 3056] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 09:18:57 INFO - PROCESS | 3056 | --DOMWINDOW == 104 (000000A60714DC00) [pid = 3056] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 09:18:57 INFO - PROCESS | 3056 | --DOMWINDOW == 103 (000000A60E130C00) [pid = 3056] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 09:18:57 INFO - PROCESS | 3056 | --DOMWINDOW == 102 (000000A611D91400) [pid = 3056] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 09:18:57 INFO - PROCESS | 3056 | 1464365937112 Marionette TRACE conn5 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:18:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:18:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 836ms 09:18:57 INFO - PROCESS | 3056 | 1464365937199 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 09:18:57 INFO - PROCESS | 3056 | 1464365937202 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 09:18:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 09:18:57 INFO - PROCESS | 3056 | 1464365937205 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 09:18:57 INFO - PROCESS | 3056 | 1464365937207 Marionette TRACE conn5 <- [1,1842,null,{}] 09:18:57 INFO - PROCESS | 3056 | 1464365937211 Marionette TRACE conn5 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:57 INFO - PROCESS | 3056 | 1464365937329 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 09:18:57 INFO - PROCESS | 3056 | 1464365937384 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:57 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61A136800 == 64 [pid = 3056] [id = 470] 09:18:57 INFO - PROCESS | 3056 | ++DOMWINDOW == 103 (000000A60714DC00) [pid = 3056] [serial = 1410] [outer = 0000000000000000] 09:18:57 INFO - PROCESS | 3056 | ++DOMWINDOW == 104 (000000A6151D2400) [pid = 3056] [serial = 1411] [outer = 000000A60714DC00] 09:18:57 INFO - PROCESS | 3056 | 1464365937430 Marionette DEBUG loaded listener.js 09:18:57 INFO - PROCESS | 3056 | ++DOMWINDOW == 105 (000000A6172F8800) [pid = 3056] [serial = 1412] [outer = 000000A60714DC00] 09:18:57 INFO - PROCESS | 3056 | 1464365937775 Marionette TRACE conn5 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:18:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 09:18:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 629ms 09:18:57 INFO - PROCESS | 3056 | 1464365937838 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 09:18:57 INFO - PROCESS | 3056 | 1464365937840 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 09:18:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 09:18:57 INFO - PROCESS | 3056 | 1464365937843 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 09:18:57 INFO - PROCESS | 3056 | 1464365937845 Marionette TRACE conn5 <- [1,1846,null,{}] 09:18:57 INFO - PROCESS | 3056 | 1464365937849 Marionette TRACE conn5 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:57 INFO - PROCESS | 3056 | 1464365937938 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 09:18:57 INFO - PROCESS | 3056 | 1464365937945 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:57 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61D207000 == 65 [pid = 3056] [id = 471] 09:18:57 INFO - PROCESS | 3056 | ++DOMWINDOW == 106 (000000A617C04400) [pid = 3056] [serial = 1413] [outer = 0000000000000000] 09:18:57 INFO - PROCESS | 3056 | ++DOMWINDOW == 107 (000000A617D17000) [pid = 3056] [serial = 1414] [outer = 000000A617C04400] 09:18:57 INFO - PROCESS | 3056 | 1464365937990 Marionette DEBUG loaded listener.js 09:18:58 INFO - PROCESS | 3056 | ++DOMWINDOW == 108 (000000A618618C00) [pid = 3056] [serial = 1415] [outer = 000000A617C04400] 09:18:58 INFO - PROCESS | 3056 | 1464365938427 Marionette TRACE conn5 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 09:18:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 09:18:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 629ms 09:18:58 INFO - PROCESS | 3056 | 1464365938475 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 09:18:58 INFO - PROCESS | 3056 | 1464365938477 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 09:18:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 09:18:58 INFO - PROCESS | 3056 | 1464365938480 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 09:18:58 INFO - PROCESS | 3056 | 1464365938482 Marionette TRACE conn5 <- [1,1850,null,{}] 09:18:58 INFO - PROCESS | 3056 | 1464365938495 Marionette TRACE conn5 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:58 INFO - PROCESS | 3056 | 1464365938584 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 09:18:58 INFO - PROCESS | 3056 | 1464365938592 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:58 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61D584800 == 66 [pid = 3056] [id = 472] 09:18:58 INFO - PROCESS | 3056 | ++DOMWINDOW == 109 (000000A608E18000) [pid = 3056] [serial = 1416] [outer = 0000000000000000] 09:18:58 INFO - PROCESS | 3056 | ++DOMWINDOW == 110 (000000A6187E0800) [pid = 3056] [serial = 1417] [outer = 000000A608E18000] 09:18:58 INFO - PROCESS | 3056 | 1464365938637 Marionette DEBUG loaded listener.js 09:18:58 INFO - PROCESS | 3056 | ++DOMWINDOW == 111 (000000A61933EC00) [pid = 3056] [serial = 1418] [outer = 000000A608E18000] 09:18:59 INFO - PROCESS | 3056 | --DOCSHELL 000000A6196A0000 == 65 [pid = 3056] [id = 384] 09:18:59 INFO - PROCESS | 3056 | --DOCSHELL 000000A61F6F1000 == 64 [pid = 3056] [id = 445] 09:18:59 INFO - PROCESS | 3056 | --DOCSHELL 000000A61DD8C000 == 63 [pid = 3056] [id = 414] 09:18:59 INFO - PROCESS | 3056 | --DOCSHELL 000000A61471E000 == 62 [pid = 3056] [id = 427] 09:18:59 INFO - PROCESS | 3056 | --DOCSHELL 000000A612987000 == 61 [pid = 3056] [id = 382] 09:18:59 INFO - PROCESS | 3056 | --DOCSHELL 000000A61F855000 == 60 [pid = 3056] [id = 446] 09:18:59 INFO - PROCESS | 3056 | --DOCSHELL 000000A61D8E3800 == 59 [pid = 3056] [id = 411] 09:18:59 INFO - PROCESS | 3056 | --DOCSHELL 000000A614FAF000 == 58 [pid = 3056] [id = 412] 09:18:59 INFO - PROCESS | 3056 | --DOCSHELL 000000A614F11800 == 57 [pid = 3056] [id = 442] 09:18:59 INFO - PROCESS | 3056 | --DOCSHELL 000000A61F699800 == 56 [pid = 3056] [id = 429] 09:18:59 INFO - PROCESS | 3056 | --DOCSHELL 000000A619DC7800 == 55 [pid = 3056] [id = 385] 09:18:59 INFO - PROCESS | 3056 | --DOCSHELL 000000A61CF32800 == 54 [pid = 3056] [id = 398] 09:18:59 INFO - PROCESS | 3056 | --DOCSHELL 000000A61941D000 == 53 [pid = 3056] [id = 443] 09:18:59 INFO - PROCESS | 3056 | --DOCSHELL 000000A61E79F000 == 52 [pid = 3056] [id = 444] 09:18:59 INFO - PROCESS | 3056 | --DOCSHELL 000000A619420000 == 51 [pid = 3056] [id = 380] 09:18:59 INFO - PROCESS | 3056 | --DOCSHELL 000000A61D593000 == 50 [pid = 3056] [id = 441] 09:18:59 INFO - PROCESS | 3056 | --DOCSHELL 000000A60F0C7800 == 49 [pid = 3056] [id = 416] 09:18:59 INFO - PROCESS | 3056 | --DOCSHELL 000000A61937D800 == 48 [pid = 3056] [id = 428] 09:18:59 INFO - PROCESS | 3056 | --DOCSHELL 000000A61E87B800 == 47 [pid = 3056] [id = 415] 09:18:59 INFO - PROCESS | 3056 | --DOCSHELL 000000A61947D800 == 46 [pid = 3056] [id = 413] 09:18:59 INFO - PROCESS | 3056 | --DOCSHELL 000000A61D20F000 == 45 [pid = 3056] [id = 399] 09:18:59 INFO - PROCESS | 3056 | --DOCSHELL 000000A61F6F7000 == 44 [pid = 3056] [id = 430] 09:18:59 INFO - PROCESS | 3056 | --DOCSHELL 000000A617DD7000 == 43 [pid = 3056] [id = 383] 09:18:59 INFO - PROCESS | 3056 | --DOCSHELL 000000A61948D000 == 42 [pid = 3056] [id = 381] 09:18:59 INFO - PROCESS | 3056 | --DOCSHELL 000000A612982800 == 41 [pid = 3056] [id = 463] 09:18:59 INFO - PROCESS | 3056 | --DOCSHELL 000000A62016A000 == 40 [pid = 3056] [id = 462] 09:18:59 INFO - PROCESS | 3056 | --DOCSHELL 000000A61F9AA000 == 39 [pid = 3056] [id = 461] 09:18:59 INFO - PROCESS | 3056 | --DOCSHELL 000000A61F763800 == 38 [pid = 3056] [id = 460] 09:18:59 INFO - PROCESS | 3056 | --DOCSHELL 000000A61A122000 == 37 [pid = 3056] [id = 459] 09:18:59 INFO - PROCESS | 3056 | --DOCSHELL 000000A6158B6800 == 36 [pid = 3056] [id = 458] 09:18:59 INFO - PROCESS | 3056 | --DOCSHELL 000000A61DD94000 == 35 [pid = 3056] [id = 457] 09:19:00 INFO - PROCESS | 3056 | --DOCSHELL 000000A617DBE800 == 34 [pid = 3056] [id = 465] 09:19:00 INFO - PROCESS | 3056 | --DOCSHELL 000000A6191C5000 == 33 [pid = 3056] [id = 466] 09:19:00 INFO - PROCESS | 3056 | --DOCSHELL 000000A61948E000 == 32 [pid = 3056] [id = 467] 09:19:00 INFO - PROCESS | 3056 | --DOCSHELL 000000A619DCB800 == 31 [pid = 3056] [id = 468] 09:19:00 INFO - PROCESS | 3056 | --DOCSHELL 000000A61A136800 == 30 [pid = 3056] [id = 470] 09:19:00 INFO - PROCESS | 3056 | --DOCSHELL 000000A61CEA5000 == 29 [pid = 3056] [id = 469] 09:19:00 INFO - PROCESS | 3056 | --DOCSHELL 000000A61D207000 == 28 [pid = 3056] [id = 471] 09:19:00 INFO - PROCESS | 3056 | --DOCSHELL 000000A613299000 == 27 [pid = 3056] [id = 464] 09:19:00 INFO - PROCESS | 3056 | --DOMWINDOW == 110 (000000A61A048800) [pid = 3056] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 09:19:00 INFO - PROCESS | 3056 | --DOMWINDOW == 109 (000000A616364C00) [pid = 3056] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 09:19:00 INFO - PROCESS | 3056 | --DOMWINDOW == 108 (000000A617C0E800) [pid = 3056] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 09:19:00 INFO - PROCESS | 3056 | --DOMWINDOW == 107 (000000A608E1A400) [pid = 3056] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 09:19:00 INFO - PROCESS | 3056 | --DOMWINDOW == 106 (000000A608A23C00) [pid = 3056] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 09:19:00 INFO - PROCESS | 3056 | --DOMWINDOW == 105 (000000A60FC1B000) [pid = 3056] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 09:19:00 INFO - PROCESS | 3056 | --DOMWINDOW == 104 (000000A60E2A7C00) [pid = 3056] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 09:19:00 INFO - PROCESS | 3056 | --DOMWINDOW == 103 (000000A6160ADC00) [pid = 3056] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 09:19:00 INFO - PROCESS | 3056 | --DOMWINDOW == 102 (000000A619D74000) [pid = 3056] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 09:19:00 INFO - PROCESS | 3056 | --DOMWINDOW == 101 (000000A619D77400) [pid = 3056] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 09:19:00 INFO - PROCESS | 3056 | --DOMWINDOW == 100 (000000A614E32400) [pid = 3056] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 09:19:00 INFO - PROCESS | 3056 | --DOMWINDOW == 99 (000000A61557B400) [pid = 3056] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 09:19:00 INFO - PROCESS | 3056 | --DOMWINDOW == 98 (000000A6164D5000) [pid = 3056] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 09:19:00 INFO - PROCESS | 3056 | --DOMWINDOW == 97 (000000A60DC1E800) [pid = 3056] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 09:19:00 INFO - PROCESS | 3056 | --DOMWINDOW == 96 (000000A6130BFC00) [pid = 3056] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 09:19:00 INFO - PROCESS | 3056 | --DOMWINDOW == 95 (000000A608E90400) [pid = 3056] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 09:19:00 INFO - PROCESS | 3056 | --DOMWINDOW == 94 (000000A616446800) [pid = 3056] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 09:19:00 INFO - PROCESS | 3056 | --DOMWINDOW == 93 (000000A61A16E000) [pid = 3056] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 09:19:00 INFO - PROCESS | 3056 | --DOMWINDOW == 92 (000000A61820B800) [pid = 3056] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 09:19:00 INFO - PROCESS | 3056 | --DOMWINDOW == 91 (000000A615161000) [pid = 3056] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 09:19:00 INFO - PROCESS | 3056 | --DOMWINDOW == 90 (000000A61242CC00) [pid = 3056] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 09:19:00 INFO - PROCESS | 3056 | --DOMWINDOW == 89 (000000A60F00B800) [pid = 3056] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 09:19:00 INFO - PROCESS | 3056 | --DOMWINDOW == 88 (000000A6194A4000) [pid = 3056] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 09:19:00 INFO - PROCESS | 3056 | --DOMWINDOW == 87 (000000A61A171C00) [pid = 3056] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 09:19:00 INFO - PROCESS | 3056 | --DOMWINDOW == 86 (000000A61911CC00) [pid = 3056] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 09:19:00 INFO - PROCESS | 3056 | --DOMWINDOW == 85 (000000A6162E5400) [pid = 3056] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 09:19:00 INFO - PROCESS | 3056 | 1464365940784 Marionette TRACE conn5 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 09:19:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 09:19:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 2342ms 09:19:00 INFO - PROCESS | 3056 | 1464365940826 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 09:19:00 INFO - PROCESS | 3056 | 1464365940830 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 09:19:00 INFO - PROCESS | 3056 | 1464365940836 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 09:19:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 09:19:00 INFO - PROCESS | 3056 | 1464365940840 Marionette TRACE conn5 <- [1,1854,null,{}] 09:19:00 INFO - PROCESS | 3056 | 1464365940847 Marionette TRACE conn5 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:00 INFO - PROCESS | 3056 | 1464365940943 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 09:19:00 INFO - PROCESS | 3056 | 1464365940954 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:00 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60A26A800 == 28 [pid = 3056] [id = 473] 09:19:00 INFO - PROCESS | 3056 | ++DOMWINDOW == 86 (000000A6084BC800) [pid = 3056] [serial = 1419] [outer = 0000000000000000] 09:19:00 INFO - PROCESS | 3056 | ++DOMWINDOW == 87 (000000A6084BEC00) [pid = 3056] [serial = 1420] [outer = 000000A6084BC800] 09:19:01 INFO - PROCESS | 3056 | 1464365941003 Marionette DEBUG loaded listener.js 09:19:01 INFO - PROCESS | 3056 | ++DOMWINDOW == 88 (000000A608AEC400) [pid = 3056] [serial = 1421] [outer = 000000A6084BC800] 09:19:01 INFO - PROCESS | 3056 | 1464365941483 Marionette TRACE conn5 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 09:19:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 09:19:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 691ms 09:19:01 INFO - PROCESS | 3056 | 1464365941531 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 09:19:01 INFO - PROCESS | 3056 | 1464365941538 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 09:19:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 09:19:01 INFO - PROCESS | 3056 | 1464365941546 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 09:19:01 INFO - PROCESS | 3056 | 1464365941549 Marionette TRACE conn5 <- [1,1858,null,{}] 09:19:01 INFO - PROCESS | 3056 | 1464365941554 Marionette TRACE conn5 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:01 INFO - PROCESS | 3056 | 1464365941649 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 09:19:01 INFO - PROCESS | 3056 | 1464365941660 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:01 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60E2E0800 == 29 [pid = 3056] [id = 474] 09:19:01 INFO - PROCESS | 3056 | ++DOMWINDOW == 89 (000000A608CE4800) [pid = 3056] [serial = 1422] [outer = 0000000000000000] 09:19:01 INFO - PROCESS | 3056 | ++DOMWINDOW == 90 (000000A608E0D000) [pid = 3056] [serial = 1423] [outer = 000000A608CE4800] 09:19:01 INFO - PROCESS | 3056 | 1464365941716 Marionette DEBUG loaded listener.js 09:19:01 INFO - PROCESS | 3056 | ++DOMWINDOW == 91 (000000A608E18C00) [pid = 3056] [serial = 1424] [outer = 000000A608CE4800] 09:19:02 INFO - PROCESS | 3056 | 1464365942199 Marionette TRACE conn5 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 09:19:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 09:19:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 671ms 09:19:02 INFO - PROCESS | 3056 | 1464365942222 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 09:19:02 INFO - PROCESS | 3056 | 1464365942225 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 09:19:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 09:19:02 INFO - PROCESS | 3056 | 1464365942229 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 09:19:02 INFO - PROCESS | 3056 | 1464365942233 Marionette TRACE conn5 <- [1,1862,null,{}] 09:19:02 INFO - PROCESS | 3056 | 1464365942245 Marionette TRACE conn5 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:02 INFO - PROCESS | 3056 | 1464365942382 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 09:19:02 INFO - PROCESS | 3056 | 1464365942463 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:02 INFO - PROCESS | 3056 | ++DOCSHELL 000000A612981000 == 30 [pid = 3056] [id = 475] 09:19:02 INFO - PROCESS | 3056 | ++DOMWINDOW == 92 (000000A609437400) [pid = 3056] [serial = 1425] [outer = 0000000000000000] 09:19:02 INFO - PROCESS | 3056 | ++DOMWINDOW == 93 (000000A609439000) [pid = 3056] [serial = 1426] [outer = 000000A609437400] 09:19:02 INFO - PROCESS | 3056 | 1464365942515 Marionette DEBUG loaded listener.js 09:19:02 INFO - PROCESS | 3056 | ++DOMWINDOW == 94 (000000A60A082000) [pid = 3056] [serial = 1427] [outer = 000000A609437400] 09:19:02 INFO - PROCESS | 3056 | 1464365942922 Marionette TRACE conn5 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 09:19:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 09:19:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 733ms 09:19:02 INFO - PROCESS | 3056 | 1464365942964 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 09:19:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 09:19:02 INFO - PROCESS | 3056 | 1464365942967 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 09:19:02 INFO - PROCESS | 3056 | 1464365942971 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 09:19:02 INFO - PROCESS | 3056 | 1464365942973 Marionette TRACE conn5 <- [1,1866,null,{}] 09:19:02 INFO - PROCESS | 3056 | 1464365942976 Marionette TRACE conn5 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:03 INFO - PROCESS | 3056 | 1464365943069 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 09:19:03 INFO - PROCESS | 3056 | 1464365943076 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:03 INFO - PROCESS | 3056 | ++DOCSHELL 000000A614728000 == 31 [pid = 3056] [id = 476] 09:19:03 INFO - PROCESS | 3056 | ++DOMWINDOW == 95 (000000A60D57DC00) [pid = 3056] [serial = 1428] [outer = 0000000000000000] 09:19:03 INFO - PROCESS | 3056 | ++DOMWINDOW == 96 (000000A60DC1A800) [pid = 3056] [serial = 1429] [outer = 000000A60D57DC00] 09:19:03 INFO - PROCESS | 3056 | 1464365943123 Marionette DEBUG loaded listener.js 09:19:03 INFO - PROCESS | 3056 | ++DOMWINDOW == 97 (000000A60DD25000) [pid = 3056] [serial = 1430] [outer = 000000A60D57DC00] 09:19:03 INFO - PROCESS | 3056 | 1464365943549 Marionette TRACE conn5 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 09:19:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 09:19:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 630ms 09:19:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 09:19:03 INFO - PROCESS | 3056 | 1464365943605 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 09:19:03 INFO - PROCESS | 3056 | 1464365943607 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 09:19:03 INFO - PROCESS | 3056 | 1464365943611 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 09:19:03 INFO - PROCESS | 3056 | 1464365943613 Marionette TRACE conn5 <- [1,1870,null,{}] 09:19:03 INFO - PROCESS | 3056 | 1464365943617 Marionette TRACE conn5 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:03 INFO - PROCESS | 3056 | 1464365943701 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 09:19:03 INFO - PROCESS | 3056 | 1464365943708 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:03 INFO - PROCESS | 3056 | ++DOCSHELL 000000A614FAC800 == 32 [pid = 3056] [id = 477] 09:19:03 INFO - PROCESS | 3056 | ++DOMWINDOW == 98 (000000A608CE4000) [pid = 3056] [serial = 1431] [outer = 0000000000000000] 09:19:03 INFO - PROCESS | 3056 | ++DOMWINDOW == 99 (000000A60DF4FC00) [pid = 3056] [serial = 1432] [outer = 000000A608CE4000] 09:19:03 INFO - PROCESS | 3056 | 1464365943754 Marionette DEBUG loaded listener.js 09:19:03 INFO - PROCESS | 3056 | ++DOMWINDOW == 100 (000000A60ED4C800) [pid = 3056] [serial = 1433] [outer = 000000A608CE4000] 09:19:04 INFO - PROCESS | 3056 | 1464365944210 Marionette TRACE conn5 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 09:19:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 09:19:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 630ms 09:19:04 INFO - PROCESS | 3056 | 1464365944241 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 09:19:04 INFO - PROCESS | 3056 | 1464365944244 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 09:19:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 09:19:04 INFO - PROCESS | 3056 | 1464365944247 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 09:19:04 INFO - PROCESS | 3056 | 1464365944249 Marionette TRACE conn5 <- [1,1874,null,{}] 09:19:04 INFO - PROCESS | 3056 | 1464365944257 Marionette TRACE conn5 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:04 INFO - PROCESS | 3056 | 1464365944379 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 09:19:04 INFO - PROCESS | 3056 | 1464365944390 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:04 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6158C9800 == 33 [pid = 3056] [id = 478] 09:19:04 INFO - PROCESS | 3056 | ++DOMWINDOW == 101 (000000A60F00E800) [pid = 3056] [serial = 1434] [outer = 0000000000000000] 09:19:04 INFO - PROCESS | 3056 | ++DOMWINDOW == 102 (000000A611D8C800) [pid = 3056] [serial = 1435] [outer = 000000A60F00E800] 09:19:04 INFO - PROCESS | 3056 | 1464365944444 Marionette DEBUG loaded listener.js 09:19:04 INFO - PROCESS | 3056 | ++DOMWINDOW == 103 (000000A611DC2400) [pid = 3056] [serial = 1436] [outer = 000000A60F00E800] 09:19:04 INFO - PROCESS | 3056 | 1464365944882 Marionette TRACE conn5 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 09:19:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 09:19:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 690ms 09:19:04 INFO - PROCESS | 3056 | 1464365944939 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 09:19:04 INFO - PROCESS | 3056 | 1464365944942 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 09:19:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 09:19:04 INFO - PROCESS | 3056 | 1464365944945 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 09:19:04 INFO - PROCESS | 3056 | 1464365944947 Marionette TRACE conn5 <- [1,1878,null,{}] 09:19:04 INFO - PROCESS | 3056 | 1464365944951 Marionette TRACE conn5 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:05 INFO - PROCESS | 3056 | 1464365945033 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 09:19:05 INFO - PROCESS | 3056 | 1464365945073 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:05 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61648C800 == 34 [pid = 3056] [id = 479] 09:19:05 INFO - PROCESS | 3056 | ++DOMWINDOW == 104 (000000A61242CC00) [pid = 3056] [serial = 1437] [outer = 0000000000000000] 09:19:05 INFO - PROCESS | 3056 | ++DOMWINDOW == 105 (000000A61242F800) [pid = 3056] [serial = 1438] [outer = 000000A61242CC00] 09:19:05 INFO - PROCESS | 3056 | 1464365945122 Marionette DEBUG loaded listener.js 09:19:05 INFO - PROCESS | 3056 | ++DOMWINDOW == 106 (000000A6130B8C00) [pid = 3056] [serial = 1439] [outer = 000000A61242CC00] 09:19:05 INFO - PROCESS | 3056 | 1464365945544 Marionette TRACE conn5 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 09:19:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 09:19:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 629ms 09:19:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 09:19:05 INFO - PROCESS | 3056 | 1464365945578 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 09:19:05 INFO - PROCESS | 3056 | 1464365945580 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 09:19:05 INFO - PROCESS | 3056 | 1464365945588 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 09:19:05 INFO - PROCESS | 3056 | 1464365945590 Marionette TRACE conn5 <- [1,1882,null,{}] 09:19:05 INFO - PROCESS | 3056 | 1464365945594 Marionette TRACE conn5 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:05 INFO - PROCESS | 3056 | 1464365945675 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 09:19:05 INFO - PROCESS | 3056 | 1464365945682 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:05 INFO - PROCESS | 3056 | ++DOCSHELL 000000A617DD3800 == 35 [pid = 3056] [id = 480] 09:19:05 INFO - PROCESS | 3056 | ++DOMWINDOW == 107 (000000A60823C000) [pid = 3056] [serial = 1440] [outer = 0000000000000000] 09:19:05 INFO - PROCESS | 3056 | ++DOMWINDOW == 108 (000000A614797C00) [pid = 3056] [serial = 1441] [outer = 000000A60823C000] 09:19:05 INFO - PROCESS | 3056 | 1464365945731 Marionette DEBUG loaded listener.js 09:19:05 INFO - PROCESS | 3056 | ++DOMWINDOW == 109 (000000A614C8F400) [pid = 3056] [serial = 1442] [outer = 000000A60823C000] 09:19:06 INFO - PROCESS | 3056 | 1464365946210 Marionette TRACE conn5 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 09:19:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 09:19:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 689ms 09:19:06 INFO - PROCESS | 3056 | 1464365946275 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 09:19:06 INFO - PROCESS | 3056 | 1464365946278 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 09:19:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 09:19:06 INFO - PROCESS | 3056 | 1464365946281 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 09:19:06 INFO - PROCESS | 3056 | 1464365946283 Marionette TRACE conn5 <- [1,1886,null,{}] 09:19:06 INFO - PROCESS | 3056 | 1464365946286 Marionette TRACE conn5 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:06 INFO - PROCESS | 3056 | 1464365946392 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 09:19:06 INFO - PROCESS | 3056 | 1464365946470 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:06 INFO - PROCESS | 3056 | ++DOCSHELL 000000A612980800 == 36 [pid = 3056] [id = 481] 09:19:06 INFO - PROCESS | 3056 | ++DOMWINDOW == 110 (000000A614CD3C00) [pid = 3056] [serial = 1443] [outer = 0000000000000000] 09:19:06 INFO - PROCESS | 3056 | ++DOMWINDOW == 111 (000000A614CDCC00) [pid = 3056] [serial = 1444] [outer = 000000A614CD3C00] 09:19:06 INFO - PROCESS | 3056 | 1464365946516 Marionette DEBUG loaded listener.js 09:19:06 INFO - PROCESS | 3056 | ++DOMWINDOW == 112 (000000A614E24000) [pid = 3056] [serial = 1445] [outer = 000000A614CD3C00] 09:19:06 INFO - PROCESS | 3056 | 1464365946944 Marionette TRACE conn5 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 09:19:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 09:19:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 691ms 09:19:06 INFO - PROCESS | 3056 | 1464365946976 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 09:19:06 INFO - PROCESS | 3056 | 1464365946978 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 09:19:06 INFO - PROCESS | 3056 | 1464365946981 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 09:19:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 09:19:06 INFO - PROCESS | 3056 | 1464365946983 Marionette TRACE conn5 <- [1,1890,null,{}] 09:19:06 INFO - PROCESS | 3056 | 1464365946987 Marionette TRACE conn5 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:07 INFO - PROCESS | 3056 | 1464365947119 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 09:19:07 INFO - PROCESS | 3056 | 1464365947126 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:07 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6191B1800 == 37 [pid = 3056] [id = 482] 09:19:07 INFO - PROCESS | 3056 | ++DOMWINDOW == 113 (000000A614E2A000) [pid = 3056] [serial = 1446] [outer = 0000000000000000] 09:19:07 INFO - PROCESS | 3056 | ++DOMWINDOW == 114 (000000A614E2CC00) [pid = 3056] [serial = 1447] [outer = 000000A614E2A000] 09:19:07 INFO - PROCESS | 3056 | 1464365947172 Marionette DEBUG loaded listener.js 09:19:07 INFO - PROCESS | 3056 | ++DOMWINDOW == 115 (000000A615159000) [pid = 3056] [serial = 1448] [outer = 000000A614E2A000] 09:19:07 INFO - PROCESS | 3056 | 1464365947651 Marionette TRACE conn5 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 09:19:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 09:19:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 733ms 09:19:07 INFO - PROCESS | 3056 | 1464365947728 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 09:19:07 INFO - PROCESS | 3056 | 1464365947730 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 09:19:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 09:19:07 INFO - PROCESS | 3056 | 1464365947780 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 09:19:07 INFO - PROCESS | 3056 | 1464365947782 Marionette TRACE conn5 <- [1,1894,null,{}] 09:19:07 INFO - PROCESS | 3056 | 1464365947787 Marionette TRACE conn5 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:08 INFO - PROCESS | 3056 | 1464365948168 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 09:19:08 INFO - PROCESS | 3056 | --DOMWINDOW == 114 (000000A61242E000) [pid = 3056] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 09:19:08 INFO - PROCESS | 3056 | --DOMWINDOW == 113 (000000A61A055000) [pid = 3056] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 09:19:08 INFO - PROCESS | 3056 | --DOMWINDOW == 112 (000000A616366000) [pid = 3056] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 09:19:08 INFO - PROCESS | 3056 | --DOMWINDOW == 111 (000000A60F009000) [pid = 3056] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 09:19:08 INFO - PROCESS | 3056 | --DOMWINDOW == 110 (000000A61A04B400) [pid = 3056] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 09:19:08 INFO - PROCESS | 3056 | --DOMWINDOW == 109 (000000A619457000) [pid = 3056] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 09:19:08 INFO - PROCESS | 3056 | --DOMWINDOW == 108 (000000A616362400) [pid = 3056] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 09:19:08 INFO - PROCESS | 3056 | --DOMWINDOW == 107 (000000A60943B400) [pid = 3056] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 09:19:08 INFO - PROCESS | 3056 | --DOMWINDOW == 106 (000000A608E0B400) [pid = 3056] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 09:19:08 INFO - PROCESS | 3056 | --DOMWINDOW == 105 (000000A616789400) [pid = 3056] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 09:19:08 INFO - PROCESS | 3056 | --DOMWINDOW == 104 (000000A6162FA800) [pid = 3056] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 09:19:08 INFO - PROCESS | 3056 | --DOMWINDOW == 103 (000000A60714DC00) [pid = 3056] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 09:19:08 INFO - PROCESS | 3056 | --DOMWINDOW == 102 (000000A617C04400) [pid = 3056] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 09:19:08 INFO - PROCESS | 3056 | --DOMWINDOW == 101 (000000A61A54C000) [pid = 3056] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 09:19:08 INFO - PROCESS | 3056 | --DOMWINDOW == 100 (000000A61A549000) [pid = 3056] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 09:19:08 INFO - PROCESS | 3056 | --DOMWINDOW == 99 (000000A6172F1C00) [pid = 3056] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 09:19:08 INFO - PROCESS | 3056 | --DOMWINDOW == 98 (000000A614E23800) [pid = 3056] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 09:19:08 INFO - PROCESS | 3056 | --DOMWINDOW == 97 (000000A60DCEA800) [pid = 3056] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 09:19:08 INFO - PROCESS | 3056 | --DOMWINDOW == 96 (000000A61A198000) [pid = 3056] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 09:19:08 INFO - PROCESS | 3056 | --DOMWINDOW == 95 (000000A614E29400) [pid = 3056] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 09:19:08 INFO - PROCESS | 3056 | --DOMWINDOW == 94 (000000A60A211800) [pid = 3056] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 09:19:08 INFO - PROCESS | 3056 | --DOMWINDOW == 93 (000000A60823D000) [pid = 3056] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 09:19:08 INFO - PROCESS | 3056 | --DOMWINDOW == 92 (000000A607151C00) [pid = 3056] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 09:19:08 INFO - PROCESS | 3056 | --DOMWINDOW == 91 (000000A61557C400) [pid = 3056] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 09:19:08 INFO - PROCESS | 3056 | 1464365948229 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:08 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6158B5800 == 38 [pid = 3056] [id = 483] 09:19:08 INFO - PROCESS | 3056 | ++DOMWINDOW == 92 (000000A608B64000) [pid = 3056] [serial = 1449] [outer = 0000000000000000] 09:19:08 INFO - PROCESS | 3056 | ++DOMWINDOW == 93 (000000A60943B400) [pid = 3056] [serial = 1450] [outer = 000000A608B64000] 09:19:08 INFO - PROCESS | 3056 | 1464365948287 Marionette DEBUG loaded listener.js 09:19:08 INFO - PROCESS | 3056 | ++DOMWINDOW == 94 (000000A61557C400) [pid = 3056] [serial = 1451] [outer = 000000A608B64000] 09:19:08 INFO - PROCESS | 3056 | 1464365948674 Marionette TRACE conn5 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 09:19:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 09:19:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 943ms 09:19:08 INFO - PROCESS | 3056 | 1464365948713 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 09:19:08 INFO - PROCESS | 3056 | 1464365948715 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 09:19:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 09:19:08 INFO - PROCESS | 3056 | 1464365948719 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 09:19:08 INFO - PROCESS | 3056 | 1464365948721 Marionette TRACE conn5 <- [1,1898,null,{}] 09:19:08 INFO - PROCESS | 3056 | 1464365948724 Marionette TRACE conn5 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:08 INFO - PROCESS | 3056 | 1464365948815 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 09:19:08 INFO - PROCESS | 3056 | 1464365948822 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:08 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61948E000 == 39 [pid = 3056] [id = 484] 09:19:08 INFO - PROCESS | 3056 | ++DOMWINDOW == 95 (000000A6156C6000) [pid = 3056] [serial = 1452] [outer = 0000000000000000] 09:19:08 INFO - PROCESS | 3056 | ++DOMWINDOW == 96 (000000A615D75C00) [pid = 3056] [serial = 1453] [outer = 000000A6156C6000] 09:19:08 INFO - PROCESS | 3056 | 1464365948869 Marionette DEBUG loaded listener.js 09:19:08 INFO - PROCESS | 3056 | ++DOMWINDOW == 97 (000000A6162D9400) [pid = 3056] [serial = 1454] [outer = 000000A6156C6000] 09:19:09 INFO - PROCESS | 3056 | 1464365949285 Marionette TRACE conn5 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 09:19:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 09:19:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 629ms 09:19:09 INFO - PROCESS | 3056 | 1464365949352 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 09:19:09 INFO - PROCESS | 3056 | 1464365949354 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 09:19:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 09:19:09 INFO - PROCESS | 3056 | 1464365949357 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 09:19:09 INFO - PROCESS | 3056 | 1464365949359 Marionette TRACE conn5 <- [1,1902,null,{}] 09:19:09 INFO - PROCESS | 3056 | 1464365949363 Marionette TRACE conn5 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:09 INFO - PROCESS | 3056 | 1464365949444 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 09:19:09 INFO - PROCESS | 3056 | 1464365949453 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:09 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6196A9000 == 40 [pid = 3056] [id = 485] 09:19:09 INFO - PROCESS | 3056 | ++DOMWINDOW == 98 (000000A6162DF800) [pid = 3056] [serial = 1455] [outer = 0000000000000000] 09:19:09 INFO - PROCESS | 3056 | ++DOMWINDOW == 99 (000000A60FC19400) [pid = 3056] [serial = 1456] [outer = 000000A6162DF800] 09:19:09 INFO - PROCESS | 3056 | 1464365949498 Marionette DEBUG loaded listener.js 09:19:09 INFO - PROCESS | 3056 | ++DOMWINDOW == 100 (000000A6162F2400) [pid = 3056] [serial = 1457] [outer = 000000A6162DF800] 09:19:09 INFO - PROCESS | 3056 | 1464365949930 Marionette TRACE conn5 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 09:19:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 09:19:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 628ms 09:19:09 INFO - PROCESS | 3056 | 1464365949989 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 09:19:09 INFO - PROCESS | 3056 | 1464365949992 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 09:19:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 09:19:10 INFO - PROCESS | 3056 | 1464365949995 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 09:19:10 INFO - PROCESS | 3056 | 1464365949997 Marionette TRACE conn5 <- [1,1906,null,{}] 09:19:10 INFO - PROCESS | 3056 | 1464365950001 Marionette TRACE conn5 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:10 INFO - PROCESS | 3056 | 1464365950085 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 09:19:10 INFO - PROCESS | 3056 | 1464365950092 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:10 INFO - PROCESS | 3056 | ++DOCSHELL 000000A619DCD800 == 41 [pid = 3056] [id = 486] 09:19:10 INFO - PROCESS | 3056 | ++DOMWINDOW == 101 (000000A6162F6C00) [pid = 3056] [serial = 1458] [outer = 0000000000000000] 09:19:10 INFO - PROCESS | 3056 | ++DOMWINDOW == 102 (000000A6162FCC00) [pid = 3056] [serial = 1459] [outer = 000000A6162F6C00] 09:19:10 INFO - PROCESS | 3056 | 1464365950136 Marionette DEBUG loaded listener.js 09:19:10 INFO - PROCESS | 3056 | ++DOMWINDOW == 103 (000000A616358400) [pid = 3056] [serial = 1460] [outer = 000000A6162F6C00] 09:19:10 INFO - PROCESS | 3056 | 1464365950957 Marionette TRACE conn5 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 09:19:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 09:19:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1027ms 09:19:11 INFO - PROCESS | 3056 | 1464365951025 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 09:19:11 INFO - PROCESS | 3056 | 1464365951031 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 09:19:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 09:19:11 INFO - PROCESS | 3056 | 1464365951036 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 09:19:11 INFO - PROCESS | 3056 | 1464365951041 Marionette TRACE conn5 <- [1,1910,null,{}] 09:19:11 INFO - PROCESS | 3056 | 1464365951067 Marionette TRACE conn5 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:11 INFO - PROCESS | 3056 | 1464365951222 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 09:19:11 INFO - PROCESS | 3056 | 1464365951337 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:11 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60F0C4800 == 42 [pid = 3056] [id = 487] 09:19:11 INFO - PROCESS | 3056 | ++DOMWINDOW == 104 (000000A608CDAC00) [pid = 3056] [serial = 1461] [outer = 0000000000000000] 09:19:11 INFO - PROCESS | 3056 | ++DOMWINDOW == 105 (000000A608E11000) [pid = 3056] [serial = 1462] [outer = 000000A608CDAC00] 09:19:11 INFO - PROCESS | 3056 | 1464365951397 Marionette DEBUG loaded listener.js 09:19:11 INFO - PROCESS | 3056 | ++DOMWINDOW == 106 (000000A608E8F800) [pid = 3056] [serial = 1463] [outer = 000000A608CDAC00] 09:19:12 INFO - PROCESS | 3056 | 1464365952103 Marionette TRACE conn5 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 09:19:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 09:19:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1155ms 09:19:12 INFO - PROCESS | 3056 | 1464365952340 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 09:19:12 INFO - PROCESS | 3056 | 1464365952345 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 09:19:12 INFO - PROCESS | 3056 | 1464365952352 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 09:19:12 INFO - PROCESS | 3056 | 1464365952355 Marionette TRACE conn5 <- [1,1914,null,{}] 09:19:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 09:19:12 INFO - PROCESS | 3056 | 1464365952361 Marionette TRACE conn5 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:12 INFO - PROCESS | 3056 | 1464365952472 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 09:19:12 INFO - PROCESS | 3056 | 1464365952569 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:12 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60FC9C800 == 43 [pid = 3056] [id = 488] 09:19:12 INFO - PROCESS | 3056 | ++DOMWINDOW == 107 (000000A607147C00) [pid = 3056] [serial = 1464] [outer = 0000000000000000] 09:19:12 INFO - PROCESS | 3056 | ++DOMWINDOW == 108 (000000A608A42C00) [pid = 3056] [serial = 1465] [outer = 000000A607147C00] 09:19:12 INFO - PROCESS | 3056 | 1464365952619 Marionette DEBUG loaded listener.js 09:19:12 INFO - PROCESS | 3056 | ++DOMWINDOW == 109 (000000A608E88400) [pid = 3056] [serial = 1466] [outer = 000000A607147C00] 09:19:13 INFO - PROCESS | 3056 | --DOCSHELL 000000A612994000 == 42 [pid = 3056] [id = 370] 09:19:13 INFO - PROCESS | 3056 | --DOCSHELL 000000A60FCB0000 == 41 [pid = 3056] [id = 371] 09:19:13 INFO - PROCESS | 3056 | --DOCSHELL 000000A60E183000 == 40 [pid = 3056] [id = 373] 09:19:13 INFO - PROCESS | 3056 | --DOCSHELL 000000A61868B800 == 39 [pid = 3056] [id = 377] 09:19:13 INFO - PROCESS | 3056 | --DOCSHELL 000000A615664000 == 38 [pid = 3056] [id = 366] 09:19:13 INFO - PROCESS | 3056 | --DOCSHELL 000000A613084800 == 37 [pid = 3056] [id = 364] 09:19:13 INFO - PROCESS | 3056 | --DOCSHELL 000000A60E2E5800 == 36 [pid = 3056] [id = 367] 09:19:13 INFO - PROCESS | 3056 | --DOCSHELL 000000A616235800 == 35 [pid = 3056] [id = 376] 09:19:13 INFO - PROCESS | 3056 | --DOCSHELL 000000A614CA2800 == 34 [pid = 3056] [id = 365] 09:19:13 INFO - PROCESS | 3056 | --DOCSHELL 000000A60F0A8800 == 33 [pid = 3056] [id = 379] 09:19:13 INFO - PROCESS | 3056 | --DOCSHELL 000000A6191A6000 == 32 [pid = 3056] [id = 378] 09:19:13 INFO - PROCESS | 3056 | --DOCSHELL 000000A61624C000 == 31 [pid = 3056] [id = 368] 09:19:13 INFO - PROCESS | 3056 | --DOCSHELL 000000A60D66A000 == 30 [pid = 3056] [id = 363] 09:19:13 INFO - PROCESS | 3056 | --DOCSHELL 000000A6130A3800 == 29 [pid = 3056] [id = 374] 09:19:13 INFO - PROCESS | 3056 | --DOCSHELL 000000A6091DC800 == 28 [pid = 3056] [id = 362] 09:19:13 INFO - PROCESS | 3056 | --DOMWINDOW == 108 (000000A6187E0800) [pid = 3056] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 09:19:13 INFO - PROCESS | 3056 | --DOMWINDOW == 107 (000000A61557E400) [pid = 3056] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 09:19:13 INFO - PROCESS | 3056 | --DOMWINDOW == 106 (000000A61A18B800) [pid = 3056] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 09:19:13 INFO - PROCESS | 3056 | --DOMWINDOW == 105 (000000A619128000) [pid = 3056] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 09:19:13 INFO - PROCESS | 3056 | --DOMWINDOW == 104 (000000A6151DCC00) [pid = 3056] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 09:19:13 INFO - PROCESS | 3056 | --DOMWINDOW == 103 (000000A61A196400) [pid = 3056] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 09:19:13 INFO - PROCESS | 3056 | --DOMWINDOW == 102 (000000A61A054800) [pid = 3056] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 09:19:13 INFO - PROCESS | 3056 | --DOMWINDOW == 101 (000000A6187DF000) [pid = 3056] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 09:19:13 INFO - PROCESS | 3056 | --DOMWINDOW == 100 (000000A60EE8C800) [pid = 3056] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 09:19:13 INFO - PROCESS | 3056 | --DOMWINDOW == 99 (000000A60DC8C000) [pid = 3056] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 09:19:13 INFO - PROCESS | 3056 | --DOMWINDOW == 98 (000000A61701E000) [pid = 3056] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 09:19:13 INFO - PROCESS | 3056 | --DOMWINDOW == 97 (000000A6164CD000) [pid = 3056] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 09:19:13 INFO - PROCESS | 3056 | --DOMWINDOW == 96 (000000A616363400) [pid = 3056] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 09:19:13 INFO - PROCESS | 3056 | --DOMWINDOW == 95 (000000A6151D2400) [pid = 3056] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 09:19:13 INFO - PROCESS | 3056 | --DOMWINDOW == 94 (000000A617D17000) [pid = 3056] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 09:19:13 INFO - PROCESS | 3056 | --DOMWINDOW == 93 (000000A6170A4400) [pid = 3056] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 09:19:13 INFO - PROCESS | 3056 | --DOMWINDOW == 92 (000000A61A59E000) [pid = 3056] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 09:19:13 INFO - PROCESS | 3056 | --DOMWINDOW == 91 (000000A61A577800) [pid = 3056] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 09:19:13 INFO - PROCESS | 3056 | --DOMWINDOW == 90 (000000A61A570000) [pid = 3056] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 09:19:13 INFO - PROCESS | 3056 | --DOMWINDOW == 89 (000000A61A544000) [pid = 3056] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 09:19:13 INFO - PROCESS | 3056 | --DOMWINDOW == 88 (000000A61A27F800) [pid = 3056] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 09:19:13 INFO - PROCESS | 3056 | --DOMWINDOW == 87 (000000A616360C00) [pid = 3056] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 09:19:13 INFO - PROCESS | 3056 | --DOMWINDOW == 86 (000000A615D80C00) [pid = 3056] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 09:19:13 INFO - PROCESS | 3056 | --DOMWINDOW == 85 (000000A611D94C00) [pid = 3056] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 09:19:13 INFO - PROCESS | 3056 | --DOMWINDOW == 84 (000000A60E12C400) [pid = 3056] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 09:19:13 INFO - PROCESS | 3056 | --DOMWINDOW == 83 (000000A61A283C00) [pid = 3056] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 09:19:13 INFO - PROCESS | 3056 | --DOMWINDOW == 82 (000000A61A543C00) [pid = 3056] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 09:19:13 INFO - PROCESS | 3056 | --DOMWINDOW == 81 (000000A614FD6C00) [pid = 3056] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 09:19:13 INFO - PROCESS | 3056 | --DOMWINDOW == 80 (000000A6130B7800) [pid = 3056] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 09:19:13 INFO - PROCESS | 3056 | --DOMWINDOW == 79 (000000A614CD2400) [pid = 3056] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 09:19:13 INFO - PROCESS | 3056 | --DOMWINDOW == 78 (000000A60D25D800) [pid = 3056] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 09:19:13 INFO - PROCESS | 3056 | --DOMWINDOW == 77 (000000A60E19B800) [pid = 3056] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 09:19:13 INFO - PROCESS | 3056 | --DOMWINDOW == 76 (000000A60DDF9400) [pid = 3056] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 09:19:13 INFO - PROCESS | 3056 | --DOMWINDOW == 75 (000000A60803A000) [pid = 3056] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 09:19:13 INFO - PROCESS | 3056 | --DOMWINDOW == 74 (000000A61A5A7000) [pid = 3056] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 09:19:13 INFO - PROCESS | 3056 | --DOMWINDOW == 73 (000000A618618C00) [pid = 3056] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 09:19:13 INFO - PROCESS | 3056 | --DOMWINDOW == 72 (000000A6155F3400) [pid = 3056] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 09:19:13 INFO - PROCESS | 3056 | --DOMWINDOW == 71 (000000A6162DA400) [pid = 3056] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 09:19:13 INFO - PROCESS | 3056 | --DOMWINDOW == 70 (000000A61515F800) [pid = 3056] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 09:19:13 INFO - PROCESS | 3056 | --DOMWINDOW == 69 (000000A6172F8800) [pid = 3056] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 09:19:13 INFO - PROCESS | 3056 | 1464365953285 Marionette TRACE conn5 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 09:19:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 09:19:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 984ms 09:19:13 INFO - PROCESS | 3056 | 1464365953347 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 09:19:13 INFO - PROCESS | 3056 | 1464365953351 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 09:19:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 09:19:13 INFO - PROCESS | 3056 | 1464365953359 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 09:19:13 INFO - PROCESS | 3056 | 1464365953363 Marionette TRACE conn5 <- [1,1918,null,{}] 09:19:13 INFO - PROCESS | 3056 | 1464365953370 Marionette TRACE conn5 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:13 INFO - PROCESS | 3056 | 1464365953462 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 09:19:13 INFO - PROCESS | 3056 | 1464365953539 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:13 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60E2E7000 == 29 [pid = 3056] [id = 489] 09:19:13 INFO - PROCESS | 3056 | ++DOMWINDOW == 70 (000000A60714CC00) [pid = 3056] [serial = 1467] [outer = 0000000000000000] 09:19:13 INFO - PROCESS | 3056 | ++DOMWINDOW == 71 (000000A608E89400) [pid = 3056] [serial = 1468] [outer = 000000A60714CC00] 09:19:13 INFO - PROCESS | 3056 | 1464365953586 Marionette DEBUG loaded listener.js 09:19:13 INFO - PROCESS | 3056 | ++DOMWINDOW == 72 (000000A60D468800) [pid = 3056] [serial = 1469] [outer = 000000A60714CC00] 09:19:14 INFO - PROCESS | 3056 | 1464365954055 Marionette TRACE conn5 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 09:19:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 09:19:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 733ms 09:19:14 INFO - PROCESS | 3056 | 1464365954094 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 09:19:14 INFO - PROCESS | 3056 | 1464365954096 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 09:19:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 09:19:14 INFO - PROCESS | 3056 | 1464365954100 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 09:19:14 INFO - PROCESS | 3056 | 1464365954102 Marionette TRACE conn5 <- [1,1922,null,{}] 09:19:14 INFO - PROCESS | 3056 | 1464365954112 Marionette TRACE conn5 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:14 INFO - PROCESS | 3056 | 1464365954204 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 09:19:14 INFO - PROCESS | 3056 | 1464365954214 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:14 INFO - PROCESS | 3056 | ++DOCSHELL 000000A615814000 == 30 [pid = 3056] [id = 490] 09:19:14 INFO - PROCESS | 3056 | ++DOMWINDOW == 73 (000000A60E19C400) [pid = 3056] [serial = 1470] [outer = 0000000000000000] 09:19:14 INFO - PROCESS | 3056 | ++DOMWINDOW == 74 (000000A60E1E7800) [pid = 3056] [serial = 1471] [outer = 000000A60E19C400] 09:19:14 INFO - PROCESS | 3056 | 1464365954266 Marionette DEBUG loaded listener.js 09:19:14 INFO - PROCESS | 3056 | ++DOMWINDOW == 75 (000000A60EE08C00) [pid = 3056] [serial = 1472] [outer = 000000A60E19C400] 09:19:14 INFO - PROCESS | 3056 | 1464365954738 Marionette TRACE conn5 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 09:19:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 09:19:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 690ms 09:19:14 INFO - PROCESS | 3056 | 1464365954793 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 09:19:14 INFO - PROCESS | 3056 | 1464365954802 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 09:19:14 INFO - PROCESS | 3056 | 1464365954806 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 09:19:14 INFO - PROCESS | 3056 | 1464365954808 Marionette TRACE conn5 <- [1,1926,null,{}] 09:19:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 09:19:14 INFO - PROCESS | 3056 | 1464365954812 Marionette TRACE conn5 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:14 INFO - PROCESS | 3056 | 1464365954901 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 09:19:14 INFO - PROCESS | 3056 | 1464365954910 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:14 INFO - PROCESS | 3056 | ++DOCSHELL 000000A616241800 == 31 [pid = 3056] [id = 491] 09:19:14 INFO - PROCESS | 3056 | ++DOMWINDOW == 76 (000000A60F00CC00) [pid = 3056] [serial = 1473] [outer = 0000000000000000] 09:19:14 INFO - PROCESS | 3056 | ++DOMWINDOW == 77 (000000A60F00F400) [pid = 3056] [serial = 1474] [outer = 000000A60F00CC00] 09:19:14 INFO - PROCESS | 3056 | 1464365954956 Marionette DEBUG loaded listener.js 09:19:15 INFO - PROCESS | 3056 | ++DOMWINDOW == 78 (000000A611D8D000) [pid = 3056] [serial = 1475] [outer = 000000A60F00CC00] 09:19:15 INFO - PROCESS | 3056 | 1464365955403 Marionette TRACE conn5 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 09:19:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 09:19:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 671ms 09:19:15 INFO - PROCESS | 3056 | 1464365955484 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 09:19:15 INFO - PROCESS | 3056 | 1464365955486 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 09:19:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 09:19:15 INFO - PROCESS | 3056 | 1464365955495 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 09:19:15 INFO - PROCESS | 3056 | 1464365955497 Marionette TRACE conn5 <- [1,1930,null,{}] 09:19:15 INFO - PROCESS | 3056 | 1464365955501 Marionette TRACE conn5 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:15 INFO - PROCESS | 3056 | 1464365955607 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 09:19:15 INFO - PROCESS | 3056 | 1464365955614 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:15 INFO - PROCESS | 3056 | ++DOCSHELL 000000A617DBF800 == 32 [pid = 3056] [id = 492] 09:19:15 INFO - PROCESS | 3056 | ++DOMWINDOW == 79 (000000A60F00EC00) [pid = 3056] [serial = 1476] [outer = 0000000000000000] 09:19:15 INFO - PROCESS | 3056 | ++DOMWINDOW == 80 (000000A611DC2000) [pid = 3056] [serial = 1477] [outer = 000000A60F00EC00] 09:19:15 INFO - PROCESS | 3056 | 1464365955659 Marionette DEBUG loaded listener.js 09:19:15 INFO - PROCESS | 3056 | ++DOMWINDOW == 81 (000000A613070C00) [pid = 3056] [serial = 1478] [outer = 000000A60F00EC00] 09:19:16 INFO - PROCESS | 3056 | 1464365956069 Marionette TRACE conn5 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 09:19:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 09:19:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 629ms 09:19:16 INFO - PROCESS | 3056 | 1464365956121 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 09:19:16 INFO - PROCESS | 3056 | 1464365956123 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 09:19:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 09:19:16 INFO - PROCESS | 3056 | 1464365956132 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 09:19:16 INFO - PROCESS | 3056 | 1464365956134 Marionette TRACE conn5 <- [1,1934,null,{}] 09:19:16 INFO - PROCESS | 3056 | 1464365956138 Marionette TRACE conn5 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:16 INFO - PROCESS | 3056 | 1464365956278 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 09:19:16 INFO - PROCESS | 3056 | 1464365956355 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:16 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61919F000 == 33 [pid = 3056] [id = 493] 09:19:16 INFO - PROCESS | 3056 | ++DOMWINDOW == 82 (000000A614C8A000) [pid = 3056] [serial = 1479] [outer = 0000000000000000] 09:19:16 INFO - PROCESS | 3056 | ++DOMWINDOW == 83 (000000A614CDB400) [pid = 3056] [serial = 1480] [outer = 000000A614C8A000] 09:19:16 INFO - PROCESS | 3056 | 1464365956403 Marionette DEBUG loaded listener.js 09:19:16 INFO - PROCESS | 3056 | ++DOMWINDOW == 84 (000000A614E95000) [pid = 3056] [serial = 1481] [outer = 000000A614C8A000] 09:19:16 INFO - PROCESS | 3056 | 1464365956840 Marionette TRACE conn5 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 09:19:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 09:19:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 734ms 09:19:16 INFO - PROCESS | 3056 | 1464365956863 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 09:19:16 INFO - PROCESS | 3056 | 1464365956865 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 09:19:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 09:19:16 INFO - PROCESS | 3056 | 1464365956868 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 09:19:16 INFO - PROCESS | 3056 | 1464365956870 Marionette TRACE conn5 <- [1,1938,null,{}] 09:19:16 INFO - PROCESS | 3056 | 1464365956879 Marionette TRACE conn5 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:16 INFO - PROCESS | 3056 | 1464365956987 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 09:19:16 INFO - PROCESS | 3056 | 1464365956994 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:17 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61937E800 == 34 [pid = 3056] [id = 494] 09:19:17 INFO - PROCESS | 3056 | ++DOMWINDOW == 85 (000000A614C8F800) [pid = 3056] [serial = 1482] [outer = 0000000000000000] 09:19:17 INFO - PROCESS | 3056 | ++DOMWINDOW == 86 (000000A61515FC00) [pid = 3056] [serial = 1483] [outer = 000000A614C8F800] 09:19:17 INFO - PROCESS | 3056 | 1464365957039 Marionette DEBUG loaded listener.js 09:19:17 INFO - PROCESS | 3056 | ++DOMWINDOW == 87 (000000A61557F800) [pid = 3056] [serial = 1484] [outer = 000000A614C8F800] 09:19:17 INFO - PROCESS | 3056 | 1464365957584 Marionette TRACE conn5 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 09:19:17 INFO - PROCESS | 3056 | --DOMWINDOW == 86 (000000A6162DF800) [pid = 3056] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 09:19:17 INFO - PROCESS | 3056 | --DOMWINDOW == 85 (000000A614CD3C00) [pid = 3056] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 09:19:17 INFO - PROCESS | 3056 | --DOMWINDOW == 84 (000000A6084BC800) [pid = 3056] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 09:19:17 INFO - PROCESS | 3056 | --DOMWINDOW == 83 (000000A60D57DC00) [pid = 3056] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 09:19:17 INFO - PROCESS | 3056 | --DOMWINDOW == 82 (000000A60F00E800) [pid = 3056] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 09:19:17 INFO - PROCESS | 3056 | --DOMWINDOW == 81 (000000A614E2A000) [pid = 3056] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 09:19:17 INFO - PROCESS | 3056 | --DOMWINDOW == 80 (000000A608CE4000) [pid = 3056] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 09:19:17 INFO - PROCESS | 3056 | --DOMWINDOW == 79 (000000A60823C000) [pid = 3056] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 09:19:17 INFO - PROCESS | 3056 | --DOMWINDOW == 78 (000000A61242CC00) [pid = 3056] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 09:19:17 INFO - PROCESS | 3056 | --DOMWINDOW == 77 (000000A608E18000) [pid = 3056] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 09:19:17 INFO - PROCESS | 3056 | --DOMWINDOW == 76 (000000A608CE4800) [pid = 3056] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 09:19:17 INFO - PROCESS | 3056 | --DOMWINDOW == 75 (000000A6156C6000) [pid = 3056] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 09:19:17 INFO - PROCESS | 3056 | --DOMWINDOW == 74 (000000A609437400) [pid = 3056] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 09:19:17 INFO - PROCESS | 3056 | --DOMWINDOW == 73 (000000A608B64000) [pid = 3056] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 09:19:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 09:19:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 775ms 09:19:17 INFO - PROCESS | 3056 | 1464365957664 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 09:19:17 INFO - PROCESS | 3056 | 1464365957666 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 09:19:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 09:19:17 INFO - PROCESS | 3056 | 1464365957672 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 09:19:17 INFO - PROCESS | 3056 | 1464365957674 Marionette TRACE conn5 <- [1,1942,null,{}] 09:19:17 INFO - PROCESS | 3056 | 1464365957677 Marionette TRACE conn5 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:17 INFO - PROCESS | 3056 | 1464365957765 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 09:19:17 INFO - PROCESS | 3056 | 1464365957773 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:17 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61471F800 == 35 [pid = 3056] [id = 495] 09:19:17 INFO - PROCESS | 3056 | ++DOMWINDOW == 74 (000000A608CD9000) [pid = 3056] [serial = 1485] [outer = 0000000000000000] 09:19:17 INFO - PROCESS | 3056 | ++DOMWINDOW == 75 (000000A60D5F4800) [pid = 3056] [serial = 1486] [outer = 000000A608CD9000] 09:19:17 INFO - PROCESS | 3056 | 1464365957818 Marionette DEBUG loaded listener.js 09:19:17 INFO - PROCESS | 3056 | ++DOMWINDOW == 76 (000000A614E06C00) [pid = 3056] [serial = 1487] [outer = 000000A608CD9000] 09:19:18 INFO - PROCESS | 3056 | 1464365958218 Marionette TRACE conn5 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 09:19:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 09:19:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 586ms 09:19:18 INFO - PROCESS | 3056 | 1464365958261 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 09:19:18 INFO - PROCESS | 3056 | 1464365958263 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 09:19:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 09:19:18 INFO - PROCESS | 3056 | 1464365958267 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 09:19:18 INFO - PROCESS | 3056 | 1464365958269 Marionette TRACE conn5 <- [1,1946,null,{}] 09:19:18 INFO - PROCESS | 3056 | 1464365958272 Marionette TRACE conn5 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:18 INFO - PROCESS | 3056 | 1464365958355 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 09:19:18 INFO - PROCESS | 3056 | 1464365958362 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:18 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6196AA000 == 36 [pid = 3056] [id = 496] 09:19:18 INFO - PROCESS | 3056 | ++DOMWINDOW == 77 (000000A61557E000) [pid = 3056] [serial = 1488] [outer = 0000000000000000] 09:19:18 INFO - PROCESS | 3056 | ++DOMWINDOW == 78 (000000A6155FD000) [pid = 3056] [serial = 1489] [outer = 000000A61557E000] 09:19:18 INFO - PROCESS | 3056 | 1464365958407 Marionette DEBUG loaded listener.js 09:19:18 INFO - PROCESS | 3056 | ++DOMWINDOW == 79 (000000A6160AB400) [pid = 3056] [serial = 1490] [outer = 000000A61557E000] 09:19:18 INFO - PROCESS | 3056 | 1464365958823 Marionette TRACE conn5 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 09:19:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 09:19:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 586ms 09:19:18 INFO - PROCESS | 3056 | 1464365958865 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 09:19:18 INFO - PROCESS | 3056 | 1464365958867 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 09:19:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 09:19:18 INFO - PROCESS | 3056 | 1464365958874 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 09:19:18 INFO - PROCESS | 3056 | 1464365958876 Marionette TRACE conn5 <- [1,1950,null,{}] 09:19:18 INFO - PROCESS | 3056 | 1464365958879 Marionette TRACE conn5 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:18 INFO - PROCESS | 3056 | 1464365958961 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 09:19:18 INFO - PROCESS | 3056 | 1464365958968 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:18 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61A137800 == 37 [pid = 3056] [id = 497] 09:19:18 INFO - PROCESS | 3056 | ++DOMWINDOW == 80 (000000A6162E1C00) [pid = 3056] [serial = 1491] [outer = 0000000000000000] 09:19:19 INFO - PROCESS | 3056 | ++DOMWINDOW == 81 (000000A6162E6000) [pid = 3056] [serial = 1492] [outer = 000000A6162E1C00] 09:19:19 INFO - PROCESS | 3056 | 1464365959016 Marionette DEBUG loaded listener.js 09:19:19 INFO - PROCESS | 3056 | ++DOMWINDOW == 82 (000000A616351400) [pid = 3056] [serial = 1493] [outer = 000000A6162E1C00] 09:19:19 INFO - PROCESS | 3056 | 1464365959471 Marionette TRACE conn5 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 09:19:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 09:19:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 627ms 09:19:19 INFO - PROCESS | 3056 | 1464365959503 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 09:19:19 INFO - PROCESS | 3056 | 1464365959505 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 09:19:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 09:19:19 INFO - PROCESS | 3056 | 1464365959509 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 09:19:19 INFO - PROCESS | 3056 | 1464365959511 Marionette TRACE conn5 <- [1,1954,null,{}] 09:19:19 INFO - PROCESS | 3056 | 1464365959526 Marionette TRACE conn5 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:19 INFO - PROCESS | 3056 | 1464365959677 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 09:19:19 INFO - PROCESS | 3056 | 1464365959802 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:19 INFO - PROCESS | 3056 | ++DOCSHELL 000000A609AAE000 == 38 [pid = 3056] [id = 498] 09:19:19 INFO - PROCESS | 3056 | ++DOMWINDOW == 83 (000000A6070A3400) [pid = 3056] [serial = 1494] [outer = 0000000000000000] 09:19:19 INFO - PROCESS | 3056 | ++DOMWINDOW == 84 (000000A607185800) [pid = 3056] [serial = 1495] [outer = 000000A6070A3400] 09:19:19 INFO - PROCESS | 3056 | 1464365959862 Marionette DEBUG loaded listener.js 09:19:19 INFO - PROCESS | 3056 | ++DOMWINDOW == 85 (000000A608CE1800) [pid = 3056] [serial = 1496] [outer = 000000A6070A3400] 09:19:20 INFO - PROCESS | 3056 | 1464365960512 Marionette TRACE conn5 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 09:19:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 09:19:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1036ms 09:19:20 INFO - PROCESS | 3056 | 1464365960549 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 09:19:20 INFO - PROCESS | 3056 | 1464365960553 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 09:19:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 09:19:20 INFO - PROCESS | 3056 | 1464365960558 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 09:19:20 INFO - PROCESS | 3056 | 1464365960563 Marionette TRACE conn5 <- [1,1958,null,{}] 09:19:20 INFO - PROCESS | 3056 | 1464365960588 Marionette TRACE conn5 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:20 INFO - PROCESS | 3056 | 1464365960703 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 09:19:20 INFO - PROCESS | 3056 | 1464365960781 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:20 INFO - PROCESS | 3056 | ++DOCSHELL 000000A616019000 == 39 [pid = 3056] [id = 499] 09:19:20 INFO - PROCESS | 3056 | ++DOMWINDOW == 86 (000000A60E12C400) [pid = 3056] [serial = 1497] [outer = 0000000000000000] 09:19:20 INFO - PROCESS | 3056 | ++DOMWINDOW == 87 (000000A60E196C00) [pid = 3056] [serial = 1498] [outer = 000000A60E12C400] 09:19:20 INFO - PROCESS | 3056 | 1464365960881 Marionette DEBUG loaded listener.js 09:19:20 INFO - PROCESS | 3056 | ++DOMWINDOW == 88 (000000A60F006400) [pid = 3056] [serial = 1499] [outer = 000000A60E12C400] 09:19:21 INFO - PROCESS | 3056 | 1464365961464 Marionette TRACE conn5 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 09:19:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 09:19:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 944ms 09:19:21 INFO - PROCESS | 3056 | 1464365961506 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 09:19:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 09:19:21 INFO - PROCESS | 3056 | 1464365961510 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 09:19:21 INFO - PROCESS | 3056 | 1464365961514 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 09:19:21 INFO - PROCESS | 3056 | 1464365961516 Marionette TRACE conn5 <- [1,1962,null,{}] 09:19:21 INFO - PROCESS | 3056 | 1464365961520 Marionette TRACE conn5 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:21 INFO - PROCESS | 3056 | 1464365961632 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 09:19:21 INFO - PROCESS | 3056 | 1464365961712 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:21 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61CEA8000 == 40 [pid = 3056] [id = 500] 09:19:21 INFO - PROCESS | 3056 | ++DOMWINDOW == 89 (000000A61324C000) [pid = 3056] [serial = 1500] [outer = 0000000000000000] 09:19:21 INFO - PROCESS | 3056 | ++DOMWINDOW == 90 (000000A614C8A400) [pid = 3056] [serial = 1501] [outer = 000000A61324C000] 09:19:21 INFO - PROCESS | 3056 | 1464365961809 Marionette DEBUG loaded listener.js 09:19:21 INFO - PROCESS | 3056 | ++DOMWINDOW == 91 (000000A614E2C400) [pid = 3056] [serial = 1502] [outer = 000000A61324C000] 09:19:22 INFO - PROCESS | 3056 | 1464365962438 Marionette TRACE conn5 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 09:19:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 09:19:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 942ms 09:19:22 INFO - PROCESS | 3056 | 1464365962457 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 09:19:22 INFO - PROCESS | 3056 | 1464365962462 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 09:19:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 09:19:22 INFO - PROCESS | 3056 | 1464365962474 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 09:19:22 INFO - PROCESS | 3056 | 1464365962479 Marionette TRACE conn5 <- [1,1966,null,{}] 09:19:22 INFO - PROCESS | 3056 | 1464365962483 Marionette TRACE conn5 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:22 INFO - PROCESS | 3056 | 1464365962597 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 09:19:22 INFO - PROCESS | 3056 | 1464365962673 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:22 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61CF2A000 == 41 [pid = 3056] [id = 501] 09:19:22 INFO - PROCESS | 3056 | ++DOMWINDOW == 92 (000000A61635CC00) [pid = 3056] [serial = 1503] [outer = 0000000000000000] 09:19:22 INFO - PROCESS | 3056 | ++DOMWINDOW == 93 (000000A616363C00) [pid = 3056] [serial = 1504] [outer = 000000A61635CC00] 09:19:22 INFO - PROCESS | 3056 | 1464365962771 Marionette DEBUG loaded listener.js 09:19:22 INFO - PROCESS | 3056 | ++DOMWINDOW == 94 (000000A61636DC00) [pid = 3056] [serial = 1505] [outer = 000000A61635CC00] 09:19:23 INFO - PROCESS | 3056 | 1464365963479 Marionette TRACE conn5 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:19:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 09:19:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1032ms 09:19:23 INFO - PROCESS | 3056 | 1464365963503 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 09:19:23 INFO - PROCESS | 3056 | 1464365963508 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 09:19:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 09:19:23 INFO - PROCESS | 3056 | 1464365963513 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 09:19:23 INFO - PROCESS | 3056 | 1464365963518 Marionette TRACE conn5 <- [1,1970,null,{}] 09:19:23 INFO - PROCESS | 3056 | 1464365963524 Marionette TRACE conn5 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:23 INFO - PROCESS | 3056 | 1464365963655 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 09:19:23 INFO - PROCESS | 3056 | 1464365963728 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:23 INFO - PROCESS | 3056 | ++DOCSHELL 000000A614CAF000 == 42 [pid = 3056] [id = 502] 09:19:23 INFO - PROCESS | 3056 | ++DOMWINDOW == 95 (000000A608E10800) [pid = 3056] [serial = 1506] [outer = 0000000000000000] 09:19:23 INFO - PROCESS | 3056 | ++DOMWINDOW == 96 (000000A608E8A000) [pid = 3056] [serial = 1507] [outer = 000000A608E10800] 09:19:23 INFO - PROCESS | 3056 | 1464365963777 Marionette DEBUG loaded listener.js 09:19:23 INFO - PROCESS | 3056 | ++DOMWINDOW == 97 (000000A60DC1FC00) [pid = 3056] [serial = 1508] [outer = 000000A608E10800] 09:19:24 INFO - PROCESS | 3056 | --DOMWINDOW == 96 (000000A614CDCC00) [pid = 3056] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 09:19:24 INFO - PROCESS | 3056 | --DOMWINDOW == 95 (000000A6084BEC00) [pid = 3056] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 09:19:24 INFO - PROCESS | 3056 | --DOMWINDOW == 94 (000000A608AEC400) [pid = 3056] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 09:19:24 INFO - PROCESS | 3056 | --DOMWINDOW == 93 (000000A60DC1A800) [pid = 3056] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 09:19:24 INFO - PROCESS | 3056 | --DOMWINDOW == 92 (000000A60DD25000) [pid = 3056] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 09:19:24 INFO - PROCESS | 3056 | --DOMWINDOW == 91 (000000A611D8C800) [pid = 3056] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 09:19:24 INFO - PROCESS | 3056 | --DOMWINDOW == 90 (000000A611DC2400) [pid = 3056] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 09:19:24 INFO - PROCESS | 3056 | --DOMWINDOW == 89 (000000A614E2CC00) [pid = 3056] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 09:19:24 INFO - PROCESS | 3056 | --DOMWINDOW == 88 (000000A60DF4FC00) [pid = 3056] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 09:19:24 INFO - PROCESS | 3056 | --DOMWINDOW == 87 (000000A60ED4C800) [pid = 3056] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 09:19:24 INFO - PROCESS | 3056 | --DOMWINDOW == 86 (000000A614797C00) [pid = 3056] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 09:19:24 INFO - PROCESS | 3056 | --DOMWINDOW == 85 (000000A61242F800) [pid = 3056] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 09:19:24 INFO - PROCESS | 3056 | --DOMWINDOW == 84 (000000A614E24000) [pid = 3056] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 09:19:24 INFO - PROCESS | 3056 | --DOMWINDOW == 83 (000000A6130B8C00) [pid = 3056] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 09:19:24 INFO - PROCESS | 3056 | --DOMWINDOW == 82 (000000A61933EC00) [pid = 3056] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 09:19:24 INFO - PROCESS | 3056 | --DOMWINDOW == 81 (000000A608E0D000) [pid = 3056] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 09:19:24 INFO - PROCESS | 3056 | --DOMWINDOW == 80 (000000A608E18C00) [pid = 3056] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 09:19:24 INFO - PROCESS | 3056 | --DOMWINDOW == 79 (000000A615159000) [pid = 3056] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 09:19:24 INFO - PROCESS | 3056 | --DOMWINDOW == 78 (000000A615D75C00) [pid = 3056] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 09:19:24 INFO - PROCESS | 3056 | --DOMWINDOW == 77 (000000A609439000) [pid = 3056] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 09:19:24 INFO - PROCESS | 3056 | --DOMWINDOW == 76 (000000A60A082000) [pid = 3056] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 09:19:24 INFO - PROCESS | 3056 | --DOMWINDOW == 75 (000000A60943B400) [pid = 3056] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 09:19:24 INFO - PROCESS | 3056 | --DOMWINDOW == 74 (000000A6162F2400) [pid = 3056] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 09:19:24 INFO - PROCESS | 3056 | --DOMWINDOW == 73 (000000A6162D9400) [pid = 3056] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 09:19:24 INFO - PROCESS | 3056 | --DOMWINDOW == 72 (000000A61557C400) [pid = 3056] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 09:19:24 INFO - PROCESS | 3056 | --DOMWINDOW == 71 (000000A614C8F400) [pid = 3056] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 09:19:24 INFO - PROCESS | 3056 | --DOMWINDOW == 70 (000000A60FC19400) [pid = 3056] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 09:19:24 INFO - PROCESS | 3056 | 1464365964426 Marionette TRACE conn5 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:19:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 09:19:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 945ms 09:19:24 INFO - PROCESS | 3056 | 1464365964461 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 09:19:24 INFO - PROCESS | 3056 | 1464365964466 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 09:19:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 09:19:24 INFO - PROCESS | 3056 | 1464365964473 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 09:19:24 INFO - PROCESS | 3056 | 1464365964476 Marionette TRACE conn5 <- [1,1974,null,{}] 09:19:24 INFO - PROCESS | 3056 | 1464365964479 Marionette TRACE conn5 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:24 INFO - PROCESS | 3056 | 1464365964579 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 09:19:24 INFO - PROCESS | 3056 | 1464365964656 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:24 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60E1C5000 == 43 [pid = 3056] [id = 503] 09:19:24 INFO - PROCESS | 3056 | ++DOMWINDOW == 71 (000000A607951000) [pid = 3056] [serial = 1509] [outer = 0000000000000000] 09:19:24 INFO - PROCESS | 3056 | ++DOMWINDOW == 72 (000000A608B6D000) [pid = 3056] [serial = 1510] [outer = 000000A607951000] 09:19:24 INFO - PROCESS | 3056 | 1464365964703 Marionette DEBUG loaded listener.js 09:19:24 INFO - PROCESS | 3056 | ++DOMWINDOW == 73 (000000A60930C000) [pid = 3056] [serial = 1511] [outer = 000000A607951000] 09:19:25 INFO - PROCESS | 3056 | 1464365965086 Marionette TRACE conn5 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:19:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 09:19:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 627ms 09:19:25 INFO - PROCESS | 3056 | 1464365965120 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 09:19:25 INFO - PROCESS | 3056 | 1464365965123 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 09:19:25 INFO - PROCESS | 3056 | 1464365965127 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 09:19:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 09:19:25 INFO - PROCESS | 3056 | 1464365965131 Marionette TRACE conn5 <- [1,1978,null,{}] 09:19:25 INFO - PROCESS | 3056 | 1464365965142 Marionette TRACE conn5 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:25 INFO - PROCESS | 3056 | 1464365965234 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 09:19:25 INFO - PROCESS | 3056 | 1464365965281 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:25 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61566C800 == 44 [pid = 3056] [id = 504] 09:19:25 INFO - PROCESS | 3056 | ++DOMWINDOW == 74 (000000A60E12E800) [pid = 3056] [serial = 1512] [outer = 0000000000000000] 09:19:25 INFO - PROCESS | 3056 | ++DOMWINDOW == 75 (000000A60EE06400) [pid = 3056] [serial = 1513] [outer = 000000A60E12E800] 09:19:25 INFO - PROCESS | 3056 | 1464365965330 Marionette DEBUG loaded listener.js 09:19:25 INFO - PROCESS | 3056 | ++DOMWINDOW == 76 (000000A60F00F800) [pid = 3056] [serial = 1514] [outer = 000000A60E12E800] 09:19:25 INFO - PROCESS | 3056 | 1464365965789 Marionette TRACE conn5 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:19:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 09:19:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 692ms 09:19:25 INFO - PROCESS | 3056 | 1464365965828 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 09:19:25 INFO - PROCESS | 3056 | 1464365965838 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 09:19:25 INFO - PROCESS | 3056 | 1464365965842 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 09:19:25 INFO - PROCESS | 3056 | 1464365965844 Marionette TRACE conn5 <- [1,1982,null,{}] 09:19:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 09:19:25 INFO - PROCESS | 3056 | 1464365965847 Marionette TRACE conn5 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:25 INFO - PROCESS | 3056 | 1464365965935 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 09:19:25 INFO - PROCESS | 3056 | 1464365965944 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:25 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6167D1800 == 45 [pid = 3056] [id = 505] 09:19:25 INFO - PROCESS | 3056 | ++DOMWINDOW == 77 (000000A6128A5400) [pid = 3056] [serial = 1515] [outer = 0000000000000000] 09:19:25 INFO - PROCESS | 3056 | ++DOMWINDOW == 78 (000000A6130B5C00) [pid = 3056] [serial = 1516] [outer = 000000A6128A5400] 09:19:26 INFO - PROCESS | 3056 | 1464365965992 Marionette DEBUG loaded listener.js 09:19:26 INFO - PROCESS | 3056 | ++DOMWINDOW == 79 (000000A61479CC00) [pid = 3056] [serial = 1517] [outer = 000000A6128A5400] 09:19:26 INFO - PROCESS | 3056 | 1464365966427 Marionette TRACE conn5 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 09:19:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 09:19:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 625ms 09:19:26 INFO - PROCESS | 3056 | 1464365966473 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 09:19:26 INFO - PROCESS | 3056 | 1464365966475 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 09:19:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 09:19:26 INFO - PROCESS | 3056 | 1464365966478 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 09:19:26 INFO - PROCESS | 3056 | 1464365966480 Marionette TRACE conn5 <- [1,1986,null,{}] 09:19:26 INFO - PROCESS | 3056 | 1464365966483 Marionette TRACE conn5 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:26 INFO - PROCESS | 3056 | 1464365966566 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 09:19:26 INFO - PROCESS | 3056 | 1464365966573 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:26 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61901E800 == 46 [pid = 3056] [id = 506] 09:19:26 INFO - PROCESS | 3056 | ++DOMWINDOW == 80 (000000A614CD4400) [pid = 3056] [serial = 1518] [outer = 0000000000000000] 09:19:26 INFO - PROCESS | 3056 | ++DOMWINDOW == 81 (000000A614E10C00) [pid = 3056] [serial = 1519] [outer = 000000A614CD4400] 09:19:26 INFO - PROCESS | 3056 | 1464365966620 Marionette DEBUG loaded listener.js 09:19:26 INFO - PROCESS | 3056 | ++DOMWINDOW == 82 (000000A614FCE800) [pid = 3056] [serial = 1520] [outer = 000000A614CD4400] 09:19:27 INFO - PROCESS | 3056 | 1464365967104 Marionette TRACE conn5 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 09:19:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 09:19:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 690ms 09:19:27 INFO - PROCESS | 3056 | 1464365967173 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 09:19:27 INFO - PROCESS | 3056 | 1464365967175 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 09:19:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 09:19:27 INFO - PROCESS | 3056 | 1464365967178 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 09:19:27 INFO - PROCESS | 3056 | 1464365967180 Marionette TRACE conn5 <- [1,1990,null,{}] 09:19:27 INFO - PROCESS | 3056 | 1464365967184 Marionette TRACE conn5 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:27 INFO - PROCESS | 3056 | 1464365967328 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 09:19:27 INFO - PROCESS | 3056 | 1464365967385 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:27 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6191D6000 == 47 [pid = 3056] [id = 507] 09:19:27 INFO - PROCESS | 3056 | ++DOMWINDOW == 83 (000000A6155F5800) [pid = 3056] [serial = 1521] [outer = 0000000000000000] 09:19:27 INFO - PROCESS | 3056 | ++DOMWINDOW == 84 (000000A615D72400) [pid = 3056] [serial = 1522] [outer = 000000A6155F5800] 09:19:27 INFO - PROCESS | 3056 | 1464365967431 Marionette DEBUG loaded listener.js 09:19:27 INFO - PROCESS | 3056 | ++DOMWINDOW == 85 (000000A6162E5400) [pid = 3056] [serial = 1523] [outer = 000000A6155F5800] 09:19:27 INFO - PROCESS | 3056 | 1464365967879 Marionette TRACE conn5 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 09:19:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 09:19:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 733ms 09:19:27 INFO - PROCESS | 3056 | 1464365967915 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 09:19:27 INFO - PROCESS | 3056 | 1464365967917 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 09:19:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 09:19:27 INFO - PROCESS | 3056 | 1464365967959 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 09:19:27 INFO - PROCESS | 3056 | 1464365967962 Marionette TRACE conn5 <- [1,1994,null,{}] 09:19:27 INFO - PROCESS | 3056 | 1464365967965 Marionette TRACE conn5 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:28 INFO - PROCESS | 3056 | 1464365968072 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 09:19:28 INFO - PROCESS | 3056 | 1464365968085 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:28 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60DDBD800 == 48 [pid = 3056] [id = 508] 09:19:28 INFO - PROCESS | 3056 | ++DOMWINDOW == 86 (000000A6162F2400) [pid = 3056] [serial = 1524] [outer = 0000000000000000] 09:19:28 INFO - PROCESS | 3056 | ++DOMWINDOW == 87 (000000A61635A000) [pid = 3056] [serial = 1525] [outer = 000000A6162F2400] 09:19:28 INFO - PROCESS | 3056 | 1464365968172 Marionette DEBUG loaded listener.js 09:19:28 INFO - PROCESS | 3056 | ++DOMWINDOW == 88 (000000A616448400) [pid = 3056] [serial = 1526] [outer = 000000A6162F2400] 09:19:28 INFO - PROCESS | 3056 | 1464365968600 Marionette TRACE conn5 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 09:19:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 09:19:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 692ms 09:19:28 INFO - PROCESS | 3056 | 1464365968649 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 09:19:28 INFO - PROCESS | 3056 | 1464365968651 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 09:19:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 09:19:28 INFO - PROCESS | 3056 | 1464365968655 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 09:19:28 INFO - PROCESS | 3056 | 1464365968657 Marionette TRACE conn5 <- [1,1998,null,{}] 09:19:28 INFO - PROCESS | 3056 | 1464365968668 Marionette TRACE conn5 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:28 INFO - PROCESS | 3056 | 1464365968778 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 09:19:28 INFO - PROCESS | 3056 | 1464365968859 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:28 INFO - PROCESS | 3056 | --DOMWINDOW == 87 (000000A614C8A000) [pid = 3056] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 09:19:28 INFO - PROCESS | 3056 | --DOMWINDOW == 86 (000000A607147C00) [pid = 3056] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 09:19:28 INFO - PROCESS | 3056 | --DOMWINDOW == 85 (000000A60F00CC00) [pid = 3056] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 09:19:28 INFO - PROCESS | 3056 | --DOMWINDOW == 84 (000000A614C8F800) [pid = 3056] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 09:19:28 INFO - PROCESS | 3056 | --DOMWINDOW == 83 (000000A608CD9000) [pid = 3056] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 09:19:28 INFO - PROCESS | 3056 | --DOMWINDOW == 82 (000000A61557E000) [pid = 3056] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 09:19:28 INFO - PROCESS | 3056 | --DOMWINDOW == 81 (000000A60714CC00) [pid = 3056] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 09:19:28 INFO - PROCESS | 3056 | --DOMWINDOW == 80 (000000A60F00EC00) [pid = 3056] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 09:19:28 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60DD0A800 == 49 [pid = 3056] [id = 509] 09:19:28 INFO - PROCESS | 3056 | ++DOMWINDOW == 81 (000000A608CD9000) [pid = 3056] [serial = 1527] [outer = 0000000000000000] 09:19:28 INFO - PROCESS | 3056 | ++DOMWINDOW == 82 (000000A60D40E800) [pid = 3056] [serial = 1528] [outer = 000000A608CD9000] 09:19:28 INFO - PROCESS | 3056 | 1464365968912 Marionette DEBUG loaded listener.js 09:19:28 INFO - PROCESS | 3056 | ++DOMWINDOW == 83 (000000A61557E000) [pid = 3056] [serial = 1529] [outer = 000000A608CD9000] 09:19:29 INFO - PROCESS | 3056 | 1464365969283 Marionette TRACE conn5 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 09:19:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 09:19:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 671ms 09:19:29 INFO - PROCESS | 3056 | 1464365969329 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 09:19:29 INFO - PROCESS | 3056 | 1464365969331 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 09:19:29 INFO - PROCESS | 3056 | 1464365969334 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 09:19:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 09:19:29 INFO - PROCESS | 3056 | 1464365969336 Marionette TRACE conn5 <- [1,2002,null,{}] 09:19:29 INFO - PROCESS | 3056 | 1464365969340 Marionette TRACE conn5 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:29 INFO - PROCESS | 3056 | 1464365969447 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 09:19:29 INFO - PROCESS | 3056 | 1464365969527 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:29 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61CC65000 == 50 [pid = 3056] [id = 510] 09:19:29 INFO - PROCESS | 3056 | ++DOMWINDOW == 84 (000000A609436000) [pid = 3056] [serial = 1530] [outer = 0000000000000000] 09:19:29 INFO - PROCESS | 3056 | ++DOMWINDOW == 85 (000000A6164D5800) [pid = 3056] [serial = 1531] [outer = 000000A609436000] 09:19:29 INFO - PROCESS | 3056 | 1464365969572 Marionette DEBUG loaded listener.js 09:19:29 INFO - PROCESS | 3056 | ++DOMWINDOW == 86 (000000A616E38000) [pid = 3056] [serial = 1532] [outer = 000000A609436000] 09:19:29 INFO - PROCESS | 3056 | 1464365969938 Marionette TRACE conn5 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 09:19:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 09:19:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 627ms 09:19:29 INFO - PROCESS | 3056 | 1464365969965 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 09:19:29 INFO - PROCESS | 3056 | 1464365969967 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 09:19:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 09:19:29 INFO - PROCESS | 3056 | 1464365969971 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 09:19:29 INFO - PROCESS | 3056 | 1464365969973 Marionette TRACE conn5 <- [1,2006,null,{}] 09:19:29 INFO - PROCESS | 3056 | 1464365969976 Marionette TRACE conn5 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:30 INFO - PROCESS | 3056 | 1464365970091 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 09:19:30 INFO - PROCESS | 3056 | 1464365970100 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:30 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61D14E000 == 51 [pid = 3056] [id = 511] 09:19:30 INFO - PROCESS | 3056 | ++DOMWINDOW == 87 (000000A6155FE000) [pid = 3056] [serial = 1533] [outer = 0000000000000000] 09:19:30 INFO - PROCESS | 3056 | ++DOMWINDOW == 88 (000000A61701BC00) [pid = 3056] [serial = 1534] [outer = 000000A6155FE000] 09:19:30 INFO - PROCESS | 3056 | 1464365970153 Marionette DEBUG loaded listener.js 09:19:30 INFO - PROCESS | 3056 | ++DOMWINDOW == 89 (000000A6170A1C00) [pid = 3056] [serial = 1535] [outer = 000000A6155FE000] 09:19:30 INFO - PROCESS | 3056 | 1464365970567 Marionette TRACE conn5 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:19:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 09:19:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 627ms 09:19:30 INFO - PROCESS | 3056 | 1464365970601 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 09:19:30 INFO - PROCESS | 3056 | 1464365970604 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 09:19:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 09:19:30 INFO - PROCESS | 3056 | 1464365970607 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 09:19:30 INFO - PROCESS | 3056 | 1464365970610 Marionette TRACE conn5 <- [1,2010,null,{}] 09:19:30 INFO - PROCESS | 3056 | 1464365970614 Marionette TRACE conn5 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:30 INFO - PROCESS | 3056 | 1464365970751 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 09:19:30 INFO - PROCESS | 3056 | 1464365970802 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:30 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61D452800 == 52 [pid = 3056] [id = 512] 09:19:30 INFO - PROCESS | 3056 | ++DOMWINDOW == 90 (000000A617270400) [pid = 3056] [serial = 1536] [outer = 0000000000000000] 09:19:30 INFO - PROCESS | 3056 | ++DOMWINDOW == 91 (000000A617C06400) [pid = 3056] [serial = 1537] [outer = 000000A617270400] 09:19:30 INFO - PROCESS | 3056 | 1464365970852 Marionette DEBUG loaded listener.js 09:19:30 INFO - PROCESS | 3056 | ++DOMWINDOW == 92 (000000A617C10400) [pid = 3056] [serial = 1538] [outer = 000000A617270400] 09:19:31 INFO - PROCESS | 3056 | 1464365971502 Marionette TRACE conn5 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 09:19:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 09:19:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 942ms 09:19:31 INFO - PROCESS | 3056 | 1464365971553 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 09:19:31 INFO - PROCESS | 3056 | 1464365971559 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 09:19:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 09:19:31 INFO - PROCESS | 3056 | 1464365971565 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 09:19:31 INFO - PROCESS | 3056 | 1464365971569 Marionette TRACE conn5 <- [1,2014,null,{}] 09:19:31 INFO - PROCESS | 3056 | 1464365971575 Marionette TRACE conn5 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:31 INFO - PROCESS | 3056 | 1464365971691 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 09:19:31 INFO - PROCESS | 3056 | 1464365971813 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:31 INFO - PROCESS | 3056 | ++DOCSHELL 000000A614E5F800 == 53 [pid = 3056] [id = 513] 09:19:31 INFO - PROCESS | 3056 | ++DOMWINDOW == 93 (000000A60943D800) [pid = 3056] [serial = 1539] [outer = 0000000000000000] 09:19:31 INFO - PROCESS | 3056 | ++DOMWINDOW == 94 (000000A60D57F000) [pid = 3056] [serial = 1540] [outer = 000000A60943D800] 09:19:31 INFO - PROCESS | 3056 | 1464365971873 Marionette DEBUG loaded listener.js 09:19:31 INFO - PROCESS | 3056 | ++DOMWINDOW == 95 (000000A60DF4B800) [pid = 3056] [serial = 1541] [outer = 000000A60943D800] 09:19:32 INFO - PROCESS | 3056 | 1464365972520 Marionette TRACE conn5 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 09:19:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 09:19:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 986ms 09:19:32 INFO - PROCESS | 3056 | 1464365972552 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 09:19:32 INFO - PROCESS | 3056 | 1464365972558 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 09:19:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 09:19:32 INFO - PROCESS | 3056 | 1464365972565 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 09:19:32 INFO - PROCESS | 3056 | 1464365972568 Marionette TRACE conn5 <- [1,2018,null,{}] 09:19:32 INFO - PROCESS | 3056 | 1464365972572 Marionette TRACE conn5 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:32 INFO - PROCESS | 3056 | 1464365972690 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 09:19:32 INFO - PROCESS | 3056 | 1464365972811 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:32 INFO - PROCESS | 3056 | ++DOCSHELL 000000A619478800 == 54 [pid = 3056] [id = 514] 09:19:32 INFO - PROCESS | 3056 | ++DOMWINDOW == 96 (000000A61242CC00) [pid = 3056] [serial = 1542] [outer = 0000000000000000] 09:19:32 INFO - PROCESS | 3056 | ++DOMWINDOW == 97 (000000A614CDAC00) [pid = 3056] [serial = 1543] [outer = 000000A61242CC00] 09:19:32 INFO - PROCESS | 3056 | 1464365972868 Marionette DEBUG loaded listener.js 09:19:32 INFO - PROCESS | 3056 | ++DOMWINDOW == 98 (000000A615579C00) [pid = 3056] [serial = 1544] [outer = 000000A61242CC00] 09:19:33 INFO - PROCESS | 3056 | 1464365973483 Marionette TRACE conn5 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 09:19:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 09:19:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 985ms 09:19:33 INFO - PROCESS | 3056 | 1464365973553 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 09:19:33 INFO - PROCESS | 3056 | 1464365973556 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 09:19:33 INFO - PROCESS | 3056 | 1464365973561 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 09:19:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 09:19:33 INFO - PROCESS | 3056 | 1464365973565 Marionette TRACE conn5 <- [1,2022,null,{}] 09:19:33 INFO - PROCESS | 3056 | 1464365973577 Marionette TRACE conn5 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:33 INFO - PROCESS | 3056 | 1464365973692 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 09:19:33 INFO - PROCESS | 3056 | 1464365973813 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:33 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61D57F800 == 55 [pid = 3056] [id = 515] 09:19:33 INFO - PROCESS | 3056 | ++DOMWINDOW == 99 (000000A616366000) [pid = 3056] [serial = 1545] [outer = 0000000000000000] 09:19:33 INFO - PROCESS | 3056 | ++DOMWINDOW == 100 (000000A616E32800) [pid = 3056] [serial = 1546] [outer = 000000A616366000] 09:19:33 INFO - PROCESS | 3056 | 1464365973873 Marionette DEBUG loaded listener.js 09:19:33 INFO - PROCESS | 3056 | ++DOMWINDOW == 101 (000000A617C02C00) [pid = 3056] [serial = 1547] [outer = 000000A616366000] 09:19:34 INFO - PROCESS | 3056 | 1464365974474 Marionette TRACE conn5 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:19:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 09:19:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 985ms 09:19:34 INFO - PROCESS | 3056 | 1464365974715 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 09:19:34 INFO - PROCESS | 3056 | 1464365974720 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 09:19:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 09:19:34 INFO - PROCESS | 3056 | 1464365974739 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 09:19:34 INFO - PROCESS | 3056 | 1464365974742 Marionette TRACE conn5 <- [1,2026,null,{}] 09:19:34 INFO - PROCESS | 3056 | 1464365974748 Marionette TRACE conn5 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:34 INFO - PROCESS | 3056 | 1464365974851 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 09:19:34 INFO - PROCESS | 3056 | 1464365974924 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:34 INFO - PROCESS | 3056 | ++DOCSHELL 000000A614E61800 == 56 [pid = 3056] [id = 516] 09:19:34 INFO - PROCESS | 3056 | ++DOMWINDOW == 102 (000000A608E88C00) [pid = 3056] [serial = 1548] [outer = 0000000000000000] 09:19:34 INFO - PROCESS | 3056 | ++DOMWINDOW == 103 (000000A609438C00) [pid = 3056] [serial = 1549] [outer = 000000A608E88C00] 09:19:34 INFO - PROCESS | 3056 | 1464365974974 Marionette DEBUG loaded listener.js 09:19:35 INFO - PROCESS | 3056 | ++DOMWINDOW == 104 (000000A60DD29C00) [pid = 3056] [serial = 1550] [outer = 000000A608E88C00] 09:19:35 INFO - PROCESS | 3056 | 1464365975632 Marionette TRACE conn5 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 09:19:35 INFO - PROCESS | 3056 | --DOCSHELL 000000A60F0BC000 == 55 [pid = 3056] [id = 372] 09:19:35 INFO - PROCESS | 3056 | --DOCSHELL 000000A617256000 == 54 [pid = 3056] [id = 369] 09:19:35 INFO - PROCESS | 3056 | --DOCSHELL 000000A61D584800 == 53 [pid = 3056] [id = 472] 09:19:35 INFO - PROCESS | 3056 | --DOCSHELL 000000A61D14E000 == 52 [pid = 3056] [id = 511] 09:19:35 INFO - PROCESS | 3056 | --DOCSHELL 000000A61CC65000 == 51 [pid = 3056] [id = 510] 09:19:35 INFO - PROCESS | 3056 | --DOCSHELL 000000A60DD0A800 == 50 [pid = 3056] [id = 509] 09:19:35 INFO - PROCESS | 3056 | --DOCSHELL 000000A60DDBD800 == 49 [pid = 3056] [id = 508] 09:19:35 INFO - PROCESS | 3056 | --DOCSHELL 000000A6191D6000 == 48 [pid = 3056] [id = 507] 09:19:35 INFO - PROCESS | 3056 | --DOCSHELL 000000A61901E800 == 47 [pid = 3056] [id = 506] 09:19:35 INFO - PROCESS | 3056 | --DOCSHELL 000000A6167D1800 == 46 [pid = 3056] [id = 505] 09:19:35 INFO - PROCESS | 3056 | --DOCSHELL 000000A61566C800 == 45 [pid = 3056] [id = 504] 09:19:35 INFO - PROCESS | 3056 | --DOMWINDOW == 103 (000000A6162E6000) [pid = 3056] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 09:19:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 09:19:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 943ms 09:19:35 INFO - PROCESS | 3056 | --DOCSHELL 000000A60E1C5000 == 44 [pid = 3056] [id = 503] 09:19:35 INFO - PROCESS | 3056 | --DOCSHELL 000000A614CAF000 == 43 [pid = 3056] [id = 502] 09:19:35 INFO - PROCESS | 3056 | --DOCSHELL 000000A61CF2A000 == 42 [pid = 3056] [id = 501] 09:19:35 INFO - PROCESS | 3056 | 1464365975683 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 09:19:35 INFO - PROCESS | 3056 | 1464365975686 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 09:19:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 09:19:35 INFO - PROCESS | 3056 | --DOMWINDOW == 102 (000000A614E95000) [pid = 3056] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 09:19:35 INFO - PROCESS | 3056 | --DOMWINDOW == 101 (000000A608A42C00) [pid = 3056] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 09:19:35 INFO - PROCESS | 3056 | --DOMWINDOW == 100 (000000A608E88400) [pid = 3056] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 09:19:35 INFO - PROCESS | 3056 | --DOMWINDOW == 99 (000000A60E1E7800) [pid = 3056] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 09:19:35 INFO - PROCESS | 3056 | --DOMWINDOW == 98 (000000A614CDB400) [pid = 3056] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 09:19:35 INFO - PROCESS | 3056 | --DOMWINDOW == 97 (000000A608E11000) [pid = 3056] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 09:19:35 INFO - PROCESS | 3056 | --DOMWINDOW == 96 (000000A60F00F400) [pid = 3056] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 09:19:35 INFO - PROCESS | 3056 | --DOMWINDOW == 95 (000000A6162FCC00) [pid = 3056] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 09:19:35 INFO - PROCESS | 3056 | --DOMWINDOW == 94 (000000A61515FC00) [pid = 3056] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 09:19:35 INFO - PROCESS | 3056 | --DOMWINDOW == 93 (000000A60D5F4800) [pid = 3056] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 09:19:35 INFO - PROCESS | 3056 | --DOMWINDOW == 92 (000000A6160AB400) [pid = 3056] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 09:19:35 INFO - PROCESS | 3056 | --DOMWINDOW == 91 (000000A61557F800) [pid = 3056] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 09:19:35 INFO - PROCESS | 3056 | --DOMWINDOW == 90 (000000A608E89400) [pid = 3056] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 09:19:35 INFO - PROCESS | 3056 | --DOMWINDOW == 89 (000000A60D468800) [pid = 3056] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 09:19:35 INFO - PROCESS | 3056 | --DOMWINDOW == 88 (000000A611DC2000) [pid = 3056] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 09:19:35 INFO - PROCESS | 3056 | --DOMWINDOW == 87 (000000A613070C00) [pid = 3056] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 09:19:35 INFO - PROCESS | 3056 | --DOMWINDOW == 86 (000000A614E06C00) [pid = 3056] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 09:19:35 INFO - PROCESS | 3056 | --DOMWINDOW == 85 (000000A611D8D000) [pid = 3056] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 09:19:35 INFO - PROCESS | 3056 | --DOMWINDOW == 84 (000000A6155FD000) [pid = 3056] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 09:19:35 INFO - PROCESS | 3056 | 1464365975718 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 09:19:35 INFO - PROCESS | 3056 | 1464365975722 Marionette TRACE conn5 <- [1,2030,null,{}] 09:19:35 INFO - PROCESS | 3056 | 1464365975728 Marionette TRACE conn5 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:35 INFO - PROCESS | 3056 | 1464365975825 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 09:19:35 INFO - PROCESS | 3056 | 1464365975833 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:35 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60EEBB000 == 43 [pid = 3056] [id = 517] 09:19:35 INFO - PROCESS | 3056 | ++DOMWINDOW == 85 (000000A608AF3400) [pid = 3056] [serial = 1551] [outer = 0000000000000000] 09:19:35 INFO - PROCESS | 3056 | ++DOMWINDOW == 86 (000000A608CDD800) [pid = 3056] [serial = 1552] [outer = 000000A608AF3400] 09:19:35 INFO - PROCESS | 3056 | 1464365975880 Marionette DEBUG loaded listener.js 09:19:35 INFO - PROCESS | 3056 | ++DOMWINDOW == 87 (000000A609435800) [pid = 3056] [serial = 1553] [outer = 000000A608AF3400] 09:19:36 INFO - PROCESS | 3056 | 1464365976391 Marionette TRACE conn5 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:19:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 09:19:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 714ms 09:19:36 INFO - PROCESS | 3056 | 1464365976415 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 09:19:36 INFO - PROCESS | 3056 | 1464365976418 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 09:19:36 INFO - PROCESS | 3056 | 1464365976421 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 09:19:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 09:19:36 INFO - PROCESS | 3056 | 1464365976424 Marionette TRACE conn5 <- [1,2034,null,{}] 09:19:36 INFO - PROCESS | 3056 | 1464365976433 Marionette TRACE conn5 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:36 INFO - PROCESS | 3056 | 1464365976529 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 09:19:36 INFO - PROCESS | 3056 | 1464365976542 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:36 INFO - PROCESS | 3056 | ++DOCSHELL 000000A615665800 == 44 [pid = 3056] [id = 518] 09:19:36 INFO - PROCESS | 3056 | ++DOMWINDOW == 88 (000000A60F004800) [pid = 3056] [serial = 1554] [outer = 0000000000000000] 09:19:36 INFO - PROCESS | 3056 | ++DOMWINDOW == 89 (000000A60F00D400) [pid = 3056] [serial = 1555] [outer = 000000A60F004800] 09:19:36 INFO - PROCESS | 3056 | 1464365976591 Marionette DEBUG loaded listener.js 09:19:36 INFO - PROCESS | 3056 | ++DOMWINDOW == 90 (000000A611DB9000) [pid = 3056] [serial = 1556] [outer = 000000A60F004800] 09:19:37 INFO - PROCESS | 3056 | 1464365977053 Marionette TRACE conn5 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:19:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:19:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 691ms 09:19:37 INFO - PROCESS | 3056 | 1464365977115 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 09:19:37 INFO - PROCESS | 3056 | 1464365977118 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 09:19:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 09:19:37 INFO - PROCESS | 3056 | 1464365977121 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 09:19:37 INFO - PROCESS | 3056 | 1464365977131 Marionette TRACE conn5 <- [1,2038,null,{}] 09:19:37 INFO - PROCESS | 3056 | 1464365977135 Marionette TRACE conn5 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:37 INFO - PROCESS | 3056 | 1464365977229 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 09:19:37 INFO - PROCESS | 3056 | 1464365977306 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:37 INFO - PROCESS | 3056 | ++DOCSHELL 000000A617251000 == 45 [pid = 3056] [id = 519] 09:19:37 INFO - PROCESS | 3056 | ++DOMWINDOW == 91 (000000A613070C00) [pid = 3056] [serial = 1557] [outer = 0000000000000000] 09:19:37 INFO - PROCESS | 3056 | ++DOMWINDOW == 92 (000000A61324B800) [pid = 3056] [serial = 1558] [outer = 000000A613070C00] 09:19:37 INFO - PROCESS | 3056 | 1464365977354 Marionette DEBUG loaded listener.js 09:19:37 INFO - PROCESS | 3056 | ++DOMWINDOW == 93 (000000A614CD1C00) [pid = 3056] [serial = 1559] [outer = 000000A613070C00] 09:19:37 INFO - PROCESS | 3056 | 1464365977737 Marionette TRACE conn5 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:19:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 09:19:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 629ms 09:19:37 INFO - PROCESS | 3056 | 1464365977753 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 09:19:37 INFO - PROCESS | 3056 | 1464365977756 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 09:19:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 09:19:37 INFO - PROCESS | 3056 | 1464365977759 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 09:19:37 INFO - PROCESS | 3056 | 1464365977761 Marionette TRACE conn5 <- [1,2042,null,{}] 09:19:37 INFO - PROCESS | 3056 | 1464365977765 Marionette TRACE conn5 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:37 INFO - PROCESS | 3056 | 1464365977849 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 09:19:37 INFO - PROCESS | 3056 | 1464365977974 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:37 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61919D000 == 46 [pid = 3056] [id = 520] 09:19:37 INFO - PROCESS | 3056 | ++DOMWINDOW == 94 (000000A612429000) [pid = 3056] [serial = 1560] [outer = 0000000000000000] 09:19:38 INFO - PROCESS | 3056 | ++DOMWINDOW == 95 (000000A614E27800) [pid = 3056] [serial = 1561] [outer = 000000A612429000] 09:19:38 INFO - PROCESS | 3056 | 1464365978022 Marionette DEBUG loaded listener.js 09:19:38 INFO - PROCESS | 3056 | ++DOMWINDOW == 96 (000000A61515C400) [pid = 3056] [serial = 1562] [outer = 000000A612429000] 09:19:38 INFO - PROCESS | 3056 | 1464365978481 Marionette TRACE conn5 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 09:19:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 09:19:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 774ms 09:19:38 INFO - PROCESS | 3056 | 1464365978537 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 09:19:38 INFO - PROCESS | 3056 | 1464365978539 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 09:19:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 09:19:38 INFO - PROCESS | 3056 | 1464365978555 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 09:19:38 INFO - PROCESS | 3056 | 1464365978557 Marionette TRACE conn5 <- [1,2046,null,{}] 09:19:38 INFO - PROCESS | 3056 | 1464365978561 Marionette TRACE conn5 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:38 INFO - PROCESS | 3056 | 1464365978703 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 09:19:38 INFO - PROCESS | 3056 | 1464365978771 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:38 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60DD62800 == 47 [pid = 3056] [id = 521] 09:19:38 INFO - PROCESS | 3056 | ++DOMWINDOW == 97 (000000A6155F9800) [pid = 3056] [serial = 1563] [outer = 0000000000000000] 09:19:38 INFO - PROCESS | 3056 | ++DOMWINDOW == 98 (000000A6159B6C00) [pid = 3056] [serial = 1564] [outer = 000000A6155F9800] 09:19:38 INFO - PROCESS | 3056 | 1464365978823 Marionette DEBUG loaded listener.js 09:19:38 INFO - PROCESS | 3056 | ++DOMWINDOW == 99 (000000A6162DF000) [pid = 3056] [serial = 1565] [outer = 000000A6155F9800] 09:19:39 INFO - PROCESS | 3056 | 1464365979257 Marionette TRACE conn5 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 09:19:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 09:19:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 753ms 09:19:39 INFO - PROCESS | 3056 | 1464365979325 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 09:19:39 INFO - PROCESS | 3056 | 1464365979327 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 09:19:39 INFO - PROCESS | 3056 | 1464365979331 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 09:19:39 INFO - PROCESS | 3056 | 1464365979333 Marionette TRACE conn5 <- [1,2050,null,{}] 09:19:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 09:19:39 INFO - PROCESS | 3056 | 1464365979336 Marionette TRACE conn5 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:39 INFO - PROCESS | 3056 | 1464365979446 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 09:19:39 INFO - PROCESS | 3056 | 1464365979498 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:39 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6196B9000 == 48 [pid = 3056] [id = 522] 09:19:39 INFO - PROCESS | 3056 | ++DOMWINDOW == 100 (000000A6162E6000) [pid = 3056] [serial = 1566] [outer = 0000000000000000] 09:19:39 INFO - PROCESS | 3056 | ++DOMWINDOW == 101 (000000A616350C00) [pid = 3056] [serial = 1567] [outer = 000000A6162E6000] 09:19:39 INFO - PROCESS | 3056 | 1464365979543 Marionette DEBUG loaded listener.js 09:19:39 INFO - PROCESS | 3056 | ++DOMWINDOW == 102 (000000A616369400) [pid = 3056] [serial = 1568] [outer = 000000A6162E6000] 09:19:39 INFO - PROCESS | 3056 | --DOMWINDOW == 101 (000000A60E19C400) [pid = 3056] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 09:19:39 INFO - PROCESS | 3056 | --DOMWINDOW == 100 (000000A608CDAC00) [pid = 3056] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 09:19:39 INFO - PROCESS | 3056 | --DOMWINDOW == 99 (000000A6155F5800) [pid = 3056] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 09:19:39 INFO - PROCESS | 3056 | --DOMWINDOW == 98 (000000A607951000) [pid = 3056] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 09:19:39 INFO - PROCESS | 3056 | --DOMWINDOW == 97 (000000A6162F2400) [pid = 3056] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 09:19:39 INFO - PROCESS | 3056 | --DOMWINDOW == 96 (000000A6128A5400) [pid = 3056] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 09:19:39 INFO - PROCESS | 3056 | --DOMWINDOW == 95 (000000A614CD4400) [pid = 3056] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 09:19:39 INFO - PROCESS | 3056 | --DOMWINDOW == 94 (000000A608E10800) [pid = 3056] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 09:19:39 INFO - PROCESS | 3056 | --DOMWINDOW == 93 (000000A60E12E800) [pid = 3056] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 09:19:39 INFO - PROCESS | 3056 | --DOMWINDOW == 92 (000000A6155FE000) [pid = 3056] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 09:19:39 INFO - PROCESS | 3056 | --DOMWINDOW == 91 (000000A6162E1C00) [pid = 3056] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 09:19:39 INFO - PROCESS | 3056 | --DOMWINDOW == 90 (000000A608CD9000) [pid = 3056] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 09:19:39 INFO - PROCESS | 3056 | --DOMWINDOW == 89 (000000A609436000) [pid = 3056] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 09:19:40 INFO - PROCESS | 3056 | 1464365980301 Marionette TRACE conn5 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 09:19:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 09:19:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 986ms 09:19:40 INFO - PROCESS | 3056 | 1464365980324 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 09:19:40 INFO - PROCESS | 3056 | 1464365980329 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 09:19:40 INFO - PROCESS | 3056 | 1464365980334 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 09:19:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 09:19:40 INFO - PROCESS | 3056 | 1464365980340 Marionette TRACE conn5 <- [1,2054,null,{}] 09:19:40 INFO - PROCESS | 3056 | 1464365980345 Marionette TRACE conn5 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:40 INFO - PROCESS | 3056 | 1464365980463 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 09:19:40 INFO - PROCESS | 3056 | 1464365980586 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:40 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61472D800 == 49 [pid = 3056] [id = 523] 09:19:40 INFO - PROCESS | 3056 | ++DOMWINDOW == 90 (000000A608E84C00) [pid = 3056] [serial = 1569] [outer = 0000000000000000] 09:19:40 INFO - PROCESS | 3056 | ++DOMWINDOW == 91 (000000A609436000) [pid = 3056] [serial = 1570] [outer = 000000A608E84C00] 09:19:40 INFO - PROCESS | 3056 | 1464365980646 Marionette DEBUG loaded listener.js 09:19:40 INFO - PROCESS | 3056 | ++DOMWINDOW == 92 (000000A60DC75C00) [pid = 3056] [serial = 1571] [outer = 000000A608E84C00] 09:19:41 INFO - PROCESS | 3056 | 1464365981254 Marionette TRACE conn5 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 09:19:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 09:19:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 982ms 09:19:41 INFO - PROCESS | 3056 | 1464365981320 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 09:19:41 INFO - PROCESS | 3056 | 1464365981327 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 09:19:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 09:19:41 INFO - PROCESS | 3056 | 1464365981334 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 09:19:41 INFO - PROCESS | 3056 | 1464365981337 Marionette TRACE conn5 <- [1,2058,null,{}] 09:19:41 INFO - PROCESS | 3056 | 1464365981356 Marionette TRACE conn5 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:41 INFO - PROCESS | 3056 | 1464365981481 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 09:19:41 INFO - PROCESS | 3056 | 1464365981551 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:41 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61941E000 == 50 [pid = 3056] [id = 524] 09:19:41 INFO - PROCESS | 3056 | ++DOMWINDOW == 93 (000000A60EE09800) [pid = 3056] [serial = 1572] [outer = 0000000000000000] 09:19:41 INFO - PROCESS | 3056 | ++DOMWINDOW == 94 (000000A612423800) [pid = 3056] [serial = 1573] [outer = 000000A60EE09800] 09:19:41 INFO - PROCESS | 3056 | 1464365981648 Marionette DEBUG loaded listener.js 09:19:41 INFO - PROCESS | 3056 | ++DOMWINDOW == 95 (000000A614799400) [pid = 3056] [serial = 1574] [outer = 000000A60EE09800] 09:19:42 INFO - PROCESS | 3056 | 1464365982251 Marionette TRACE conn5 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 09:19:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 09:19:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 940ms 09:19:42 INFO - PROCESS | 3056 | 1464365982287 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 09:19:42 INFO - PROCESS | 3056 | 1464365982290 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 09:19:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 09:19:42 INFO - PROCESS | 3056 | 1464365982295 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 09:19:42 INFO - PROCESS | 3056 | 1464365982299 Marionette TRACE conn5 <- [1,2062,null,{}] 09:19:42 INFO - PROCESS | 3056 | 1464365982312 Marionette TRACE conn5 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:42 INFO - PROCESS | 3056 | 1464365982429 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 09:19:42 INFO - PROCESS | 3056 | 1464365982551 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:42 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61CEA4000 == 51 [pid = 3056] [id = 525] 09:19:42 INFO - PROCESS | 3056 | ++DOMWINDOW == 96 (000000A6155FE000) [pid = 3056] [serial = 1575] [outer = 0000000000000000] 09:19:42 INFO - PROCESS | 3056 | ++DOMWINDOW == 97 (000000A6160B2C00) [pid = 3056] [serial = 1576] [outer = 000000A6155FE000] 09:19:42 INFO - PROCESS | 3056 | 1464365982611 Marionette DEBUG loaded listener.js 09:19:42 INFO - PROCESS | 3056 | ++DOMWINDOW == 98 (000000A61635D400) [pid = 3056] [serial = 1577] [outer = 000000A6155FE000] 09:19:43 INFO - PROCESS | 3056 | 1464365983193 Marionette TRACE conn5 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 09:19:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 09:19:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 942ms 09:19:43 INFO - PROCESS | 3056 | 1464365983242 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 09:19:43 INFO - PROCESS | 3056 | 1464365983245 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 09:19:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 09:19:43 INFO - PROCESS | 3056 | 1464365983249 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 09:19:43 INFO - PROCESS | 3056 | 1464365983251 Marionette TRACE conn5 <- [1,2066,null,{}] 09:19:43 INFO - PROCESS | 3056 | 1464365983255 Marionette TRACE conn5 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:43 INFO - PROCESS | 3056 | 1464365983368 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 09:19:43 INFO - PROCESS | 3056 | 1464365983459 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:43 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61D20D000 == 52 [pid = 3056] [id = 526] 09:19:43 INFO - PROCESS | 3056 | ++DOMWINDOW == 99 (000000A61644CC00) [pid = 3056] [serial = 1578] [outer = 0000000000000000] 09:19:43 INFO - PROCESS | 3056 | ++DOMWINDOW == 100 (000000A6164CB800) [pid = 3056] [serial = 1579] [outer = 000000A61644CC00] 09:19:43 INFO - PROCESS | 3056 | 1464365983515 Marionette DEBUG loaded listener.js 09:19:43 INFO - PROCESS | 3056 | ++DOMWINDOW == 101 (000000A616E32C00) [pid = 3056] [serial = 1580] [outer = 000000A61644CC00] 09:19:44 INFO - PROCESS | 3056 | 1464365984121 Marionette TRACE conn5 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 09:19:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 09:19:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 942ms 09:19:44 INFO - PROCESS | 3056 | 1464365984193 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 09:19:44 INFO - PROCESS | 3056 | 1464365984195 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 09:19:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 09:19:44 INFO - PROCESS | 3056 | 1464365984199 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 09:19:44 INFO - PROCESS | 3056 | 1464365984201 Marionette TRACE conn5 <- [1,2070,null,{}] 09:19:44 INFO - PROCESS | 3056 | 1464365984205 Marionette TRACE conn5 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:44 INFO - PROCESS | 3056 | 1464365984350 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 09:19:44 INFO - PROCESS | 3056 | 1464365984404 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:44 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6191A0800 == 53 [pid = 3056] [id = 527] 09:19:44 INFO - PROCESS | 3056 | ++DOMWINDOW == 102 (000000A614E25000) [pid = 3056] [serial = 1581] [outer = 0000000000000000] 09:19:44 INFO - PROCESS | 3056 | ++DOMWINDOW == 103 (000000A6162F1C00) [pid = 3056] [serial = 1582] [outer = 000000A614E25000] 09:19:44 INFO - PROCESS | 3056 | 1464365984461 Marionette DEBUG loaded listener.js 09:19:44 INFO - PROCESS | 3056 | ++DOMWINDOW == 104 (000000A6170A2800) [pid = 3056] [serial = 1583] [outer = 000000A614E25000] 09:19:45 INFO - PROCESS | 3056 | 1464365985169 Marionette TRACE conn5 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 09:19:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 09:19:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1031ms 09:19:45 INFO - PROCESS | 3056 | 1464365985233 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 09:19:45 INFO - PROCESS | 3056 | 1464365985237 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 09:19:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 09:19:45 INFO - PROCESS | 3056 | 1464365985256 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 09:19:45 INFO - PROCESS | 3056 | 1464365985260 Marionette TRACE conn5 <- [1,2074,null,{}] 09:19:45 INFO - PROCESS | 3056 | 1464365985284 Marionette TRACE conn5 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:45 INFO - PROCESS | 3056 | 1464365985400 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 09:19:45 INFO - PROCESS | 3056 | 1464365985516 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:45 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60EEB2800 == 54 [pid = 3056] [id = 528] 09:19:45 INFO - PROCESS | 3056 | ++DOMWINDOW == 105 (000000A609378C00) [pid = 3056] [serial = 1584] [outer = 0000000000000000] 09:19:45 INFO - PROCESS | 3056 | ++DOMWINDOW == 106 (000000A609442C00) [pid = 3056] [serial = 1585] [outer = 000000A609378C00] 09:19:45 INFO - PROCESS | 3056 | 1464365985571 Marionette DEBUG loaded listener.js 09:19:45 INFO - PROCESS | 3056 | ++DOMWINDOW == 107 (000000A60DD2B000) [pid = 3056] [serial = 1586] [outer = 000000A609378C00] 09:19:45 INFO - PROCESS | 3056 | --DOCSHELL 000000A60DD62800 == 53 [pid = 3056] [id = 521] 09:19:45 INFO - PROCESS | 3056 | --DOCSHELL 000000A61919D000 == 52 [pid = 3056] [id = 520] 09:19:45 INFO - PROCESS | 3056 | --DOCSHELL 000000A617251000 == 51 [pid = 3056] [id = 519] 09:19:45 INFO - PROCESS | 3056 | --DOCSHELL 000000A615665800 == 50 [pid = 3056] [id = 518] 09:19:45 INFO - PROCESS | 3056 | --DOCSHELL 000000A60EEBB000 == 49 [pid = 3056] [id = 517] 09:19:45 INFO - PROCESS | 3056 | --DOCSHELL 000000A614E61800 == 48 [pid = 3056] [id = 516] 09:19:45 INFO - PROCESS | 3056 | --DOMWINDOW == 106 (000000A60F00F800) [pid = 3056] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 09:19:45 INFO - PROCESS | 3056 | --DOMWINDOW == 105 (000000A614C8A400) [pid = 3056] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 09:19:45 INFO - PROCESS | 3056 | --DOMWINDOW == 104 (000000A61701BC00) [pid = 3056] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 09:19:45 INFO - PROCESS | 3056 | --DOMWINDOW == 103 (000000A616351400) [pid = 3056] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 09:19:45 INFO - PROCESS | 3056 | --DOMWINDOW == 102 (000000A607185800) [pid = 3056] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 09:19:45 INFO - PROCESS | 3056 | --DOMWINDOW == 101 (000000A616448400) [pid = 3056] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 09:19:45 INFO - PROCESS | 3056 | --DOMWINDOW == 100 (000000A60D40E800) [pid = 3056] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 09:19:45 INFO - PROCESS | 3056 | --DOMWINDOW == 99 (000000A61557E000) [pid = 3056] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 09:19:45 INFO - PROCESS | 3056 | --DOMWINDOW == 98 (000000A616E38000) [pid = 3056] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 09:19:45 INFO - PROCESS | 3056 | --DOMWINDOW == 97 (000000A61479CC00) [pid = 3056] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 09:19:45 INFO - PROCESS | 3056 | --DOMWINDOW == 96 (000000A614FCE800) [pid = 3056] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 09:19:45 INFO - PROCESS | 3056 | --DOMWINDOW == 95 (000000A6170A1C00) [pid = 3056] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 09:19:45 INFO - PROCESS | 3056 | --DOMWINDOW == 94 (000000A6164D5800) [pid = 3056] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 09:19:45 INFO - PROCESS | 3056 | --DOMWINDOW == 93 (000000A60EE08C00) [pid = 3056] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 09:19:45 INFO - PROCESS | 3056 | --DOMWINDOW == 92 (000000A608E8F800) [pid = 3056] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 09:19:45 INFO - PROCESS | 3056 | --DOMWINDOW == 91 (000000A615D72400) [pid = 3056] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 09:19:45 INFO - PROCESS | 3056 | --DOMWINDOW == 90 (000000A608B6D000) [pid = 3056] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 09:19:45 INFO - PROCESS | 3056 | --DOMWINDOW == 89 (000000A60930C000) [pid = 3056] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 09:19:45 INFO - PROCESS | 3056 | --DOMWINDOW == 88 (000000A61635A000) [pid = 3056] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 09:19:45 INFO - PROCESS | 3056 | --DOMWINDOW == 87 (000000A6162E5400) [pid = 3056] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 09:19:45 INFO - PROCESS | 3056 | --DOMWINDOW == 86 (000000A6130B5C00) [pid = 3056] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 09:19:45 INFO - PROCESS | 3056 | --DOMWINDOW == 85 (000000A614E10C00) [pid = 3056] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 09:19:45 INFO - PROCESS | 3056 | --DOMWINDOW == 84 (000000A60E196C00) [pid = 3056] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 09:19:45 INFO - PROCESS | 3056 | --DOMWINDOW == 83 (000000A60DC1FC00) [pid = 3056] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 09:19:45 INFO - PROCESS | 3056 | --DOMWINDOW == 82 (000000A608E8A000) [pid = 3056] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 09:19:45 INFO - PROCESS | 3056 | --DOMWINDOW == 81 (000000A616363C00) [pid = 3056] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 09:19:45 INFO - PROCESS | 3056 | --DOMWINDOW == 80 (000000A60EE06400) [pid = 3056] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 09:19:46 INFO - PROCESS | 3056 | 1464365986084 Marionette TRACE conn5 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 09:19:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 09:19:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 860ms 09:19:46 INFO - PROCESS | 3056 | 1464365986108 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 09:19:46 INFO - PROCESS | 3056 | 1464365986113 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 09:19:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 09:19:46 INFO - PROCESS | 3056 | 1464365986119 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 09:19:46 INFO - PROCESS | 3056 | 1464365986122 Marionette TRACE conn5 <- [1,2078,null,{}] 09:19:46 INFO - PROCESS | 3056 | 1464365986132 Marionette TRACE conn5 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:46 INFO - PROCESS | 3056 | 1464365986224 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 09:19:46 INFO - PROCESS | 3056 | 1464365986233 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:46 INFO - PROCESS | 3056 | ++DOCSHELL 000000A614F9D000 == 49 [pid = 3056] [id = 529] 09:19:46 INFO - PROCESS | 3056 | ++DOMWINDOW == 81 (000000A60DC80800) [pid = 3056] [serial = 1587] [outer = 0000000000000000] 09:19:46 INFO - PROCESS | 3056 | ++DOMWINDOW == 82 (000000A60E2A9400) [pid = 3056] [serial = 1588] [outer = 000000A60DC80800] 09:19:46 INFO - PROCESS | 3056 | 1464365986281 Marionette DEBUG loaded listener.js 09:19:46 INFO - PROCESS | 3056 | ++DOMWINDOW == 83 (000000A60F004C00) [pid = 3056] [serial = 1589] [outer = 000000A60DC80800] 09:19:46 INFO - PROCESS | 3056 | 1464365986760 Marionette TRACE conn5 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 09:19:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 09:19:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 690ms 09:19:46 INFO - PROCESS | 3056 | 1464365986811 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 09:19:46 INFO - PROCESS | 3056 | 1464365986814 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 09:19:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 09:19:46 INFO - PROCESS | 3056 | 1464365986817 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 09:19:46 INFO - PROCESS | 3056 | 1464365986821 Marionette TRACE conn5 <- [1,2082,null,{}] 09:19:46 INFO - PROCESS | 3056 | 1464365986833 Marionette TRACE conn5 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:46 INFO - PROCESS | 3056 | 1464365986957 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 09:19:47 INFO - PROCESS | 3056 | 1464365987045 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:47 INFO - PROCESS | 3056 | ++DOCSHELL 000000A616870000 == 50 [pid = 3056] [id = 530] 09:19:47 INFO - PROCESS | 3056 | ++DOMWINDOW == 84 (000000A60DD2DC00) [pid = 3056] [serial = 1590] [outer = 0000000000000000] 09:19:47 INFO - PROCESS | 3056 | ++DOMWINDOW == 85 (000000A614799000) [pid = 3056] [serial = 1591] [outer = 000000A60DD2DC00] 09:19:47 INFO - PROCESS | 3056 | 1464365987094 Marionette DEBUG loaded listener.js 09:19:47 INFO - PROCESS | 3056 | ++DOMWINDOW == 86 (000000A614E29000) [pid = 3056] [serial = 1592] [outer = 000000A60DD2DC00] 09:19:47 INFO - PROCESS | 3056 | 1464365987487 Marionette TRACE conn5 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 09:19:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 09:19:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 692ms 09:19:47 INFO - PROCESS | 3056 | 1464365987512 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 09:19:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 09:19:47 INFO - PROCESS | 3056 | 1464365987516 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 09:19:47 INFO - PROCESS | 3056 | 1464365987519 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 09:19:47 INFO - PROCESS | 3056 | 1464365987521 Marionette TRACE conn5 <- [1,2086,null,{}] 09:19:47 INFO - PROCESS | 3056 | 1464365987524 Marionette TRACE conn5 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:47 INFO - PROCESS | 3056 | 1464365987615 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 09:19:47 INFO - PROCESS | 3056 | 1464365987622 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:47 INFO - PROCESS | 3056 | ++DOCSHELL 000000A619195800 == 51 [pid = 3056] [id = 531] 09:19:47 INFO - PROCESS | 3056 | ++DOMWINDOW == 87 (000000A6151CEC00) [pid = 3056] [serial = 1593] [outer = 0000000000000000] 09:19:47 INFO - PROCESS | 3056 | ++DOMWINDOW == 88 (000000A6155FA800) [pid = 3056] [serial = 1594] [outer = 000000A6151CEC00] 09:19:47 INFO - PROCESS | 3056 | 1464365987669 Marionette DEBUG loaded listener.js 09:19:47 INFO - PROCESS | 3056 | ++DOMWINDOW == 89 (000000A6162DB800) [pid = 3056] [serial = 1595] [outer = 000000A6151CEC00] 09:19:48 INFO - PROCESS | 3056 | 1464365988153 Marionette TRACE conn5 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 09:19:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 09:19:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 691ms 09:19:48 INFO - PROCESS | 3056 | 1464365988211 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 09:19:48 INFO - PROCESS | 3056 | 1464365988214 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 09:19:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 09:19:48 INFO - PROCESS | 3056 | 1464365988223 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 09:19:48 INFO - PROCESS | 3056 | 1464365988225 Marionette TRACE conn5 <- [1,2090,null,{}] 09:19:48 INFO - PROCESS | 3056 | 1464365988229 Marionette TRACE conn5 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:48 INFO - PROCESS | 3056 | 1464365988343 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 09:19:48 INFO - PROCESS | 3056 | 1464365988428 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:48 INFO - PROCESS | 3056 | ++DOCSHELL 000000A619482800 == 52 [pid = 3056] [id = 532] 09:19:48 INFO - PROCESS | 3056 | ++DOMWINDOW == 90 (000000A616351C00) [pid = 3056] [serial = 1596] [outer = 0000000000000000] 09:19:48 INFO - PROCESS | 3056 | ++DOMWINDOW == 91 (000000A616364000) [pid = 3056] [serial = 1597] [outer = 000000A616351C00] 09:19:48 INFO - PROCESS | 3056 | 1464365988475 Marionette DEBUG loaded listener.js 09:19:48 INFO - PROCESS | 3056 | ++DOMWINDOW == 92 (000000A616E39400) [pid = 3056] [serial = 1598] [outer = 000000A616351C00] 09:19:48 INFO - PROCESS | 3056 | 1464365988928 Marionette TRACE conn5 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 09:19:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 09:19:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 734ms 09:19:48 INFO - PROCESS | 3056 | 1464365988954 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 09:19:48 INFO - PROCESS | 3056 | 1464365988956 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 09:19:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 09:19:48 INFO - PROCESS | 3056 | 1464365988960 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 09:19:48 INFO - PROCESS | 3056 | 1464365988962 Marionette TRACE conn5 <- [1,2094,null,{}] 09:19:48 INFO - PROCESS | 3056 | 1464365988965 Marionette TRACE conn5 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:49 INFO - PROCESS | 3056 | 1464365989102 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 09:19:49 INFO - PROCESS | 3056 | 1464365989115 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:49 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61CC58800 == 53 [pid = 3056] [id = 533] 09:19:49 INFO - PROCESS | 3056 | ++DOMWINDOW == 93 (000000A6170A0000) [pid = 3056] [serial = 1599] [outer = 0000000000000000] 09:19:49 INFO - PROCESS | 3056 | ++DOMWINDOW == 94 (000000A617C07C00) [pid = 3056] [serial = 1600] [outer = 000000A6170A0000] 09:19:49 INFO - PROCESS | 3056 | 1464365989204 Marionette DEBUG loaded listener.js 09:19:49 INFO - PROCESS | 3056 | ++DOMWINDOW == 95 (000000A618205800) [pid = 3056] [serial = 1601] [outer = 000000A6170A0000] 09:19:49 INFO - PROCESS | 3056 | --DOMWINDOW == 94 (000000A608E88C00) [pid = 3056] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 09:19:49 INFO - PROCESS | 3056 | --DOMWINDOW == 93 (000000A608AF3400) [pid = 3056] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 09:19:49 INFO - PROCESS | 3056 | --DOMWINDOW == 92 (000000A613070C00) [pid = 3056] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 09:19:49 INFO - PROCESS | 3056 | --DOMWINDOW == 91 (000000A60F004800) [pid = 3056] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 09:19:49 INFO - PROCESS | 3056 | --DOMWINDOW == 90 (000000A6155F9800) [pid = 3056] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 09:19:49 INFO - PROCESS | 3056 | --DOMWINDOW == 89 (000000A612429000) [pid = 3056] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 09:19:49 INFO - PROCESS | 3056 | 1464365989642 Marionette TRACE conn5 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2097,"getWindowHandle",null] 09:19:49 INFO - PROCESS | 3056 | 1464365989723 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 09:19:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 09:19:49 INFO - PROCESS | 3056 | 1464365989729 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 09:19:49 INFO - PROCESS | 3056 | 1464365989731 Marionette TRACE conn5 <- [1,2098,null,{}] 09:19:49 INFO - PROCESS | 3056 | 1464365989735 Marionette TRACE conn5 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:49 INFO - PROCESS | 3056 | 1464365989822 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 09:19:49 INFO - PROCESS | 3056 | 1464365989829 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:49 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61D141800 == 54 [pid = 3056] [id = 534] 09:19:49 INFO - PROCESS | 3056 | ++DOMWINDOW == 90 (000000A615578C00) [pid = 3056] [serial = 1602] [outer = 0000000000000000] 09:19:49 INFO - PROCESS | 3056 | ++DOMWINDOW == 91 (000000A618210400) [pid = 3056] [serial = 1603] [outer = 000000A615578C00] 09:19:49 INFO - PROCESS | 3056 | 1464365989878 Marionette DEBUG loaded listener.js 09:19:49 INFO - PROCESS | 3056 | ++DOMWINDOW == 92 (000000A618685000) [pid = 3056] [serial = 1604] [outer = 000000A615578C00] 09:19:50 INFO - PROCESS | 3056 | 1464365990300 Marionette TRACE conn5 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 09:19:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 09:19:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 587ms 09:19:50 INFO - PROCESS | 3056 | 1464365990324 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 09:19:50 INFO - PROCESS | 3056 | 1464365990327 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 09:19:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 09:19:50 INFO - PROCESS | 3056 | 1464365990330 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 09:19:50 INFO - PROCESS | 3056 | 1464365990332 Marionette TRACE conn5 <- [1,2102,null,{}] 09:19:50 INFO - PROCESS | 3056 | 1464365990344 Marionette TRACE conn5 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:50 INFO - PROCESS | 3056 | 1464365990429 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 09:19:50 INFO - PROCESS | 3056 | 1464365990436 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:50 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61D586800 == 55 [pid = 3056] [id = 535] 09:19:50 INFO - PROCESS | 3056 | ++DOMWINDOW == 93 (000000A61671C400) [pid = 3056] [serial = 1605] [outer = 0000000000000000] 09:19:50 INFO - PROCESS | 3056 | ++DOMWINDOW == 94 (000000A6187EA400) [pid = 3056] [serial = 1606] [outer = 000000A61671C400] 09:19:50 INFO - PROCESS | 3056 | 1464365990482 Marionette DEBUG loaded listener.js 09:19:50 INFO - PROCESS | 3056 | ++DOMWINDOW == 95 (000000A619121C00) [pid = 3056] [serial = 1607] [outer = 000000A61671C400] 09:19:50 INFO - PROCESS | 3056 | 1464365990906 Marionette TRACE conn5 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 09:19:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 09:19:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 627ms 09:19:50 INFO - PROCESS | 3056 | 1464365990963 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 09:19:50 INFO - PROCESS | 3056 | 1464365990965 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 09:19:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 09:19:50 INFO - PROCESS | 3056 | 1464365990968 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 09:19:50 INFO - PROCESS | 3056 | 1464365990970 Marionette TRACE conn5 <- [1,2106,null,{}] 09:19:50 INFO - PROCESS | 3056 | 1464365990974 Marionette TRACE conn5 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:51 INFO - PROCESS | 3056 | 1464365991060 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 09:19:51 INFO - PROCESS | 3056 | 1464365991066 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:51 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61D8E1000 == 56 [pid = 3056] [id = 536] 09:19:51 INFO - PROCESS | 3056 | ++DOMWINDOW == 96 (000000A619122800) [pid = 3056] [serial = 1608] [outer = 0000000000000000] 09:19:51 INFO - PROCESS | 3056 | ++DOMWINDOW == 97 (000000A619129800) [pid = 3056] [serial = 1609] [outer = 000000A619122800] 09:19:51 INFO - PROCESS | 3056 | 1464365991111 Marionette DEBUG loaded listener.js 09:19:51 INFO - PROCESS | 3056 | ++DOMWINDOW == 98 (000000A61934A400) [pid = 3056] [serial = 1610] [outer = 000000A619122800] 09:19:51 INFO - PROCESS | 3056 | 1464365991550 Marionette TRACE conn5 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 09:19:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 09:19:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 627ms 09:19:51 INFO - PROCESS | 3056 | 1464365991602 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 09:19:51 INFO - PROCESS | 3056 | 1464365991605 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 09:19:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 09:19:51 INFO - PROCESS | 3056 | 1464365991613 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 09:19:51 INFO - PROCESS | 3056 | 1464365991615 Marionette TRACE conn5 <- [1,2110,null,{}] 09:19:51 INFO - PROCESS | 3056 | 1464365991619 Marionette TRACE conn5 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:51 INFO - PROCESS | 3056 | 1464365991715 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 09:19:51 INFO - PROCESS | 3056 | 1464365991722 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:51 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61DD88800 == 57 [pid = 3056] [id = 537] 09:19:51 INFO - PROCESS | 3056 | ++DOMWINDOW == 99 (000000A619453400) [pid = 3056] [serial = 1611] [outer = 0000000000000000] 09:19:51 INFO - PROCESS | 3056 | ++DOMWINDOW == 100 (000000A619455400) [pid = 3056] [serial = 1612] [outer = 000000A619453400] 09:19:51 INFO - PROCESS | 3056 | 1464365991769 Marionette DEBUG loaded listener.js 09:19:51 INFO - PROCESS | 3056 | ++DOMWINDOW == 101 (000000A6194A7000) [pid = 3056] [serial = 1613] [outer = 000000A619453400] 09:19:52 INFO - PROCESS | 3056 | 1464365992469 Marionette TRACE conn5 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 09:19:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 09:19:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 945ms 09:19:52 INFO - PROCESS | 3056 | 1464365992558 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 09:19:52 INFO - PROCESS | 3056 | 1464365992564 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 09:19:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 09:19:52 INFO - PROCESS | 3056 | 1464365992569 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 09:19:52 INFO - PROCESS | 3056 | 1464365992574 Marionette TRACE conn5 <- [1,2114,null,{}] 09:19:52 INFO - PROCESS | 3056 | 1464365992580 Marionette TRACE conn5 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:52 INFO - PROCESS | 3056 | 1464365992707 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 09:19:52 INFO - PROCESS | 3056 | 1464365992796 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:52 INFO - PROCESS | 3056 | ++DOCSHELL 000000A615669800 == 58 [pid = 3056] [id = 538] 09:19:52 INFO - PROCESS | 3056 | ++DOMWINDOW == 102 (000000A60D8B2800) [pid = 3056] [serial = 1614] [outer = 0000000000000000] 09:19:52 INFO - PROCESS | 3056 | ++DOMWINDOW == 103 (000000A60EE07400) [pid = 3056] [serial = 1615] [outer = 000000A60D8B2800] 09:19:52 INFO - PROCESS | 3056 | 1464365992856 Marionette DEBUG loaded listener.js 09:19:52 INFO - PROCESS | 3056 | ++DOMWINDOW == 104 (000000A612422800) [pid = 3056] [serial = 1616] [outer = 000000A60D8B2800] 09:19:53 INFO - PROCESS | 3056 | 1464365993436 Marionette TRACE conn5 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 09:19:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 09:19:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 943ms 09:19:53 INFO - PROCESS | 3056 | 1464365993516 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 09:19:53 INFO - PROCESS | 3056 | 1464365993522 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 09:19:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 09:19:53 INFO - PROCESS | 3056 | 1464365993529 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 09:19:53 INFO - PROCESS | 3056 | 1464365993532 Marionette TRACE conn5 <- [1,2118,null,{}] 09:19:53 INFO - PROCESS | 3056 | 1464365993537 Marionette TRACE conn5 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:53 INFO - PROCESS | 3056 | 1464365993696 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 09:19:53 INFO - PROCESS | 3056 | 1464365993813 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:53 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61D206800 == 59 [pid = 3056] [id = 539] 09:19:53 INFO - PROCESS | 3056 | ++DOMWINDOW == 105 (000000A615583800) [pid = 3056] [serial = 1617] [outer = 0000000000000000] 09:19:53 INFO - PROCESS | 3056 | ++DOMWINDOW == 106 (000000A616353000) [pid = 3056] [serial = 1618] [outer = 000000A615583800] 09:19:53 INFO - PROCESS | 3056 | 1464365993869 Marionette DEBUG loaded listener.js 09:19:53 INFO - PROCESS | 3056 | ++DOMWINDOW == 107 (000000A6170A6C00) [pid = 3056] [serial = 1619] [outer = 000000A615583800] 09:19:54 INFO - PROCESS | 3056 | 1464365994494 Marionette TRACE conn5 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 09:19:54 INFO - PROCESS | 3056 | 1464365994563 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 09:19:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 09:19:54 INFO - PROCESS | 3056 | 1464365994567 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 09:19:54 INFO - PROCESS | 3056 | 1464365994571 Marionette TRACE conn5 <- [1,2122,null,{}] 09:19:54 INFO - PROCESS | 3056 | 1464365994583 Marionette TRACE conn5 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:54 INFO - PROCESS | 3056 | 1464365994755 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 09:19:54 INFO - PROCESS | 3056 | 1464365994872 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:54 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61E87B800 == 60 [pid = 3056] [id = 540] 09:19:54 INFO - PROCESS | 3056 | ++DOMWINDOW == 108 (000000A618145800) [pid = 3056] [serial = 1620] [outer = 0000000000000000] 09:19:54 INFO - PROCESS | 3056 | ++DOMWINDOW == 109 (000000A619340C00) [pid = 3056] [serial = 1621] [outer = 000000A618145800] 09:19:54 INFO - PROCESS | 3056 | 1464365994933 Marionette DEBUG loaded listener.js 09:19:55 INFO - PROCESS | 3056 | ++DOMWINDOW == 110 (000000A619D77000) [pid = 3056] [serial = 1622] [outer = 000000A618145800] 09:19:55 INFO - PROCESS | 3056 | --DOCSHELL 000000A608A91000 == 59 [pid = 3056] [id = 10] 09:19:55 INFO - PROCESS | 3056 | 1464365995580 Marionette TRACE conn5 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2125,"getWindowHandle",null] 09:19:55 INFO - PROCESS | 3056 | 1464365995684 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 09:19:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 09:19:55 INFO - PROCESS | 3056 | 1464365995689 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 09:19:55 INFO - PROCESS | 3056 | 1464365995691 Marionette TRACE conn5 <- [1,2126,null,{}] 09:19:55 INFO - PROCESS | 3056 | 1464365995695 Marionette TRACE conn5 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:55 INFO - PROCESS | 3056 | 1464365995971 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 09:19:56 INFO - PROCESS | 3056 | 1464365996112 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:56 INFO - PROCESS | 3056 | ++DOCSHELL 000000A613091000 == 60 [pid = 3056] [id = 541] 09:19:56 INFO - PROCESS | 3056 | ++DOMWINDOW == 111 (000000A6084BAC00) [pid = 3056] [serial = 1623] [outer = 0000000000000000] 09:19:56 INFO - PROCESS | 3056 | ++DOMWINDOW == 112 (000000A608AED800) [pid = 3056] [serial = 1624] [outer = 000000A6084BAC00] 09:19:56 INFO - PROCESS | 3056 | 1464365996167 Marionette DEBUG loaded listener.js 09:19:56 INFO - PROCESS | 3056 | ++DOMWINDOW == 113 (000000A608E90C00) [pid = 3056] [serial = 1625] [outer = 000000A6084BAC00] 09:19:56 INFO - PROCESS | 3056 | 1464365996774 Marionette TRACE conn5 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 09:19:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 09:19:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1136ms 09:19:56 INFO - PROCESS | 3056 | 1464365996828 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 09:19:56 INFO - PROCESS | 3056 | 1464365996832 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 09:19:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 09:19:56 INFO - PROCESS | 3056 | 1464365996837 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 09:19:56 INFO - PROCESS | 3056 | 1464365996841 Marionette TRACE conn5 <- [1,2130,null,{}] 09:19:56 INFO - PROCESS | 3056 | 1464365996846 Marionette TRACE conn5 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:56 INFO - PROCESS | 3056 | 1464365996956 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 09:19:57 INFO - PROCESS | 3056 | 1464365997053 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:57 INFO - PROCESS | 3056 | ++DOCSHELL 000000A615624000 == 61 [pid = 3056] [id = 542] 09:19:57 INFO - PROCESS | 3056 | ++DOMWINDOW == 114 (000000A60E135400) [pid = 3056] [serial = 1626] [outer = 0000000000000000] 09:19:57 INFO - PROCESS | 3056 | ++DOMWINDOW == 115 (000000A60E1F2800) [pid = 3056] [serial = 1627] [outer = 000000A60E135400] 09:19:57 INFO - PROCESS | 3056 | 1464365997104 Marionette DEBUG loaded listener.js 09:19:57 INFO - PROCESS | 3056 | ++DOMWINDOW == 116 (000000A60F299800) [pid = 3056] [serial = 1628] [outer = 000000A60E135400] 09:19:57 INFO - PROCESS | 3056 | --DOCSHELL 000000A617DBF800 == 60 [pid = 3056] [id = 492] 09:19:57 INFO - PROCESS | 3056 | --DOCSHELL 000000A609AAE000 == 59 [pid = 3056] [id = 498] 09:19:57 INFO - PROCESS | 3056 | --DOCSHELL 000000A61A137800 == 58 [pid = 3056] [id = 497] 09:19:57 INFO - PROCESS | 3056 | --DOCSHELL 000000A61919F000 == 57 [pid = 3056] [id = 493] 09:19:57 INFO - PROCESS | 3056 | --DOCSHELL 000000A616019000 == 56 [pid = 3056] [id = 499] 09:19:57 INFO - PROCESS | 3056 | --DOCSHELL 000000A616241800 == 55 [pid = 3056] [id = 491] 09:19:57 INFO - PROCESS | 3056 | --DOCSHELL 000000A61937E800 == 54 [pid = 3056] [id = 494] 09:19:57 INFO - PROCESS | 3056 | --DOCSHELL 000000A61CEA8000 == 53 [pid = 3056] [id = 500] 09:19:57 INFO - PROCESS | 3056 | --DOCSHELL 000000A615667000 == 52 [pid = 3056] [id = 375] 09:19:57 INFO - PROCESS | 3056 | --DOCSHELL 000000A61D8E1000 == 51 [pid = 3056] [id = 536] 09:19:57 INFO - PROCESS | 3056 | --DOCSHELL 000000A61D586800 == 50 [pid = 3056] [id = 535] 09:19:57 INFO - PROCESS | 3056 | --DOCSHELL 000000A61D141800 == 49 [pid = 3056] [id = 534] 09:19:57 INFO - PROCESS | 3056 | --DOCSHELL 000000A61CC58800 == 48 [pid = 3056] [id = 533] 09:19:57 INFO - PROCESS | 3056 | --DOCSHELL 000000A619482800 == 47 [pid = 3056] [id = 532] 09:19:57 INFO - PROCESS | 3056 | --DOCSHELL 000000A61D452800 == 46 [pid = 3056] [id = 512] 09:19:57 INFO - PROCESS | 3056 | --DOCSHELL 000000A619195800 == 45 [pid = 3056] [id = 531] 09:19:57 INFO - PROCESS | 3056 | --DOMWINDOW == 115 (000000A617C06400) [pid = 3056] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 09:19:57 INFO - PROCESS | 3056 | --DOMWINDOW == 114 (000000A60D57F000) [pid = 3056] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 09:19:57 INFO - PROCESS | 3056 | --DOMWINDOW == 113 (000000A614CDAC00) [pid = 3056] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 09:19:57 INFO - PROCESS | 3056 | --DOMWINDOW == 112 (000000A616E32800) [pid = 3056] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 09:19:57 INFO - PROCESS | 3056 | --DOCSHELL 000000A616870000 == 44 [pid = 3056] [id = 530] 09:19:57 INFO - PROCESS | 3056 | --DOCSHELL 000000A614F9D000 == 43 [pid = 3056] [id = 529] 09:19:57 INFO - PROCESS | 3056 | --DOCSHELL 000000A60EEB2800 == 42 [pid = 3056] [id = 528] 09:19:57 INFO - PROCESS | 3056 | --DOCSHELL 000000A61472D800 == 41 [pid = 3056] [id = 523] 09:19:57 INFO - PROCESS | 3056 | --DOCSHELL 000000A6196B9000 == 40 [pid = 3056] [id = 522] 09:19:57 INFO - PROCESS | 3056 | --DOMWINDOW == 111 (000000A60DD29C00) [pid = 3056] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 09:19:57 INFO - PROCESS | 3056 | --DOMWINDOW == 110 (000000A609438C00) [pid = 3056] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 09:19:57 INFO - PROCESS | 3056 | --DOMWINDOW == 109 (000000A608CDD800) [pid = 3056] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 09:19:57 INFO - PROCESS | 3056 | --DOMWINDOW == 108 (000000A609435800) [pid = 3056] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 09:19:57 INFO - PROCESS | 3056 | --DOMWINDOW == 107 (000000A61324B800) [pid = 3056] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 09:19:57 INFO - PROCESS | 3056 | --DOMWINDOW == 106 (000000A614CD1C00) [pid = 3056] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 09:19:57 INFO - PROCESS | 3056 | --DOMWINDOW == 105 (000000A60F00D400) [pid = 3056] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 09:19:57 INFO - PROCESS | 3056 | --DOMWINDOW == 104 (000000A6159B6C00) [pid = 3056] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 09:19:57 INFO - PROCESS | 3056 | --DOMWINDOW == 103 (000000A611DB9000) [pid = 3056] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 09:19:57 INFO - PROCESS | 3056 | --DOMWINDOW == 102 (000000A6162DF000) [pid = 3056] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 09:19:57 INFO - PROCESS | 3056 | --DOMWINDOW == 101 (000000A614E27800) [pid = 3056] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 09:19:57 INFO - PROCESS | 3056 | --DOMWINDOW == 100 (000000A61515C400) [pid = 3056] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 09:19:57 INFO - PROCESS | 3056 | 1464365997719 Marionette TRACE conn5 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 09:19:57 INFO - PROCESS | 3056 | 1464365997766 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 09:19:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 09:19:57 INFO - PROCESS | 3056 | 1464365997770 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 09:19:57 INFO - PROCESS | 3056 | 1464365997772 Marionette TRACE conn5 <- [1,2134,null,{}] 09:19:57 INFO - PROCESS | 3056 | 1464365997776 Marionette TRACE conn5 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:57 INFO - PROCESS | 3056 | 1464365997867 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 09:19:57 INFO - PROCESS | 3056 | 1464365997948 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:57 INFO - PROCESS | 3056 | ++DOCSHELL 000000A614725000 == 41 [pid = 3056] [id = 543] 09:19:57 INFO - PROCESS | 3056 | ++DOMWINDOW == 101 (000000A608CD8400) [pid = 3056] [serial = 1629] [outer = 0000000000000000] 09:19:57 INFO - PROCESS | 3056 | ++DOMWINDOW == 102 (000000A60A20A800) [pid = 3056] [serial = 1630] [outer = 000000A608CD8400] 09:19:58 INFO - PROCESS | 3056 | 1464365997995 Marionette DEBUG loaded listener.js 09:19:58 INFO - PROCESS | 3056 | ++DOMWINDOW == 103 (000000A60E19B800) [pid = 3056] [serial = 1631] [outer = 000000A608CD8400] 09:19:58 INFO - PROCESS | 3056 | 1464365998408 Marionette TRACE conn5 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 09:19:58 INFO - PROCESS | 3056 | 1464365998467 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 09:19:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 09:19:58 INFO - PROCESS | 3056 | 1464365998478 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 09:19:58 INFO - PROCESS | 3056 | 1464365998483 Marionette TRACE conn5 <- [1,2138,null,{}] 09:19:58 INFO - PROCESS | 3056 | 1464365998487 Marionette TRACE conn5 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:58 INFO - PROCESS | 3056 | 1464365998578 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 09:19:58 INFO - PROCESS | 3056 | 1464365998585 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:58 INFO - PROCESS | 3056 | ++DOCSHELL 000000A618699000 == 42 [pid = 3056] [id = 544] 09:19:58 INFO - PROCESS | 3056 | ++DOMWINDOW == 104 (000000A60F875000) [pid = 3056] [serial = 1632] [outer = 0000000000000000] 09:19:58 INFO - PROCESS | 3056 | ++DOMWINDOW == 105 (000000A61242F000) [pid = 3056] [serial = 1633] [outer = 000000A60F875000] 09:19:58 INFO - PROCESS | 3056 | 1464365998632 Marionette DEBUG loaded listener.js 09:19:58 INFO - PROCESS | 3056 | ++DOMWINDOW == 106 (000000A614C8D800) [pid = 3056] [serial = 1634] [outer = 000000A60F875000] 09:19:59 INFO - PROCESS | 3056 | 1464365999097 Marionette TRACE conn5 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2141,"getWindowHandle",null] 09:19:59 INFO - PROCESS | 3056 | 1464365999129 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 09:19:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 09:19:59 INFO - PROCESS | 3056 | 1464365999133 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 09:19:59 INFO - PROCESS | 3056 | 1464365999135 Marionette TRACE conn5 <- [1,2142,null,{}] 09:19:59 INFO - PROCESS | 3056 | 1464365999138 Marionette TRACE conn5 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:59 INFO - PROCESS | 3056 | 1464365999224 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 09:19:59 INFO - PROCESS | 3056 | 1464365999264 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:59 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6191C1000 == 43 [pid = 3056] [id = 545] 09:19:59 INFO - PROCESS | 3056 | ++DOMWINDOW == 107 (000000A614CDB800) [pid = 3056] [serial = 1635] [outer = 0000000000000000] 09:19:59 INFO - PROCESS | 3056 | ++DOMWINDOW == 108 (000000A614E2C800) [pid = 3056] [serial = 1636] [outer = 000000A614CDB800] 09:19:59 INFO - PROCESS | 3056 | 1464365999310 Marionette DEBUG loaded listener.js 09:19:59 INFO - PROCESS | 3056 | ++DOMWINDOW == 109 (000000A615156C00) [pid = 3056] [serial = 1637] [outer = 000000A614CDB800] 09:19:59 INFO - PROCESS | 3056 | 1464365999754 Marionette TRACE conn5 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 09:19:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 09:19:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 688ms 09:19:59 INFO - PROCESS | 3056 | 1464365999823 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 09:19:59 INFO - PROCESS | 3056 | 1464365999826 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 09:19:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 09:19:59 INFO - PROCESS | 3056 | 1464365999829 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 09:19:59 INFO - PROCESS | 3056 | 1464365999831 Marionette TRACE conn5 <- [1,2146,null,{}] 09:19:59 INFO - PROCESS | 3056 | 1464365999843 Marionette TRACE conn5 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:59 INFO - PROCESS | 3056 | 1464365999953 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 09:19:59 INFO - PROCESS | 3056 | 1464365999961 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:00 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60A276000 == 44 [pid = 3056] [id = 546] 09:20:00 INFO - PROCESS | 3056 | ++DOMWINDOW == 110 (000000A61557CC00) [pid = 3056] [serial = 1638] [outer = 0000000000000000] 09:20:00 INFO - PROCESS | 3056 | ++DOMWINDOW == 111 (000000A6155F2C00) [pid = 3056] [serial = 1639] [outer = 000000A61557CC00] 09:20:00 INFO - PROCESS | 3056 | 1464366000055 Marionette DEBUG loaded listener.js 09:20:00 INFO - PROCESS | 3056 | ++DOMWINDOW == 112 (000000A6160ADC00) [pid = 3056] [serial = 1640] [outer = 000000A61557CC00] 09:20:00 INFO - PROCESS | 3056 | 1464366000514 Marionette TRACE conn5 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",1,"assert_equals: Red channel of the pixel at (0, 0) expected 0 but got 16","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html:43:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 09:20:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 09:20:00 INFO - PROCESS | 3056 | 1464366000569 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 09:20:00 INFO - PROCESS | 3056 | 1464366000616 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 09:20:00 INFO - PROCESS | 3056 | 1464366000618 Marionette TRACE conn5 <- [1,2150,null,{}] 09:20:00 INFO - PROCESS | 3056 | 1464366000624 Marionette TRACE conn5 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:00 INFO - PROCESS | 3056 | 1464366000758 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 09:20:00 INFO - PROCESS | 3056 | 1464366000765 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:00 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61CC49000 == 45 [pid = 3056] [id = 547] 09:20:00 INFO - PROCESS | 3056 | ++DOMWINDOW == 113 (000000A6162DFC00) [pid = 3056] [serial = 1641] [outer = 0000000000000000] 09:20:00 INFO - PROCESS | 3056 | ++DOMWINDOW == 114 (000000A6162F9400) [pid = 3056] [serial = 1642] [outer = 000000A6162DFC00] 09:20:00 INFO - PROCESS | 3056 | 1464366000811 Marionette DEBUG loaded listener.js 09:20:00 INFO - PROCESS | 3056 | ++DOMWINDOW == 115 (000000A616368800) [pid = 3056] [serial = 1643] [outer = 000000A6162DFC00] 09:20:01 INFO - PROCESS | 3056 | 1464366001275 Marionette TRACE conn5 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 09:20:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 09:20:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 733ms 09:20:01 INFO - PROCESS | 3056 | 1464366001306 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 09:20:01 INFO - PROCESS | 3056 | 1464366001309 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 09:20:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 09:20:01 INFO - PROCESS | 3056 | 1464366001312 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 09:20:01 INFO - PROCESS | 3056 | 1464366001314 Marionette TRACE conn5 <- [1,2154,null,{}] 09:20:01 INFO - PROCESS | 3056 | 1464366001318 Marionette TRACE conn5 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:01 INFO - PROCESS | 3056 | 1464366001435 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 09:20:01 INFO - PROCESS | 3056 | 1464366001443 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:01 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61CF21800 == 46 [pid = 3056] [id = 548] 09:20:01 INFO - PROCESS | 3056 | ++DOMWINDOW == 116 (000000A6162E3400) [pid = 3056] [serial = 1644] [outer = 0000000000000000] 09:20:01 INFO - PROCESS | 3056 | ++DOMWINDOW == 117 (000000A616450400) [pid = 3056] [serial = 1645] [outer = 000000A6162E3400] 09:20:01 INFO - PROCESS | 3056 | 1464366001490 Marionette DEBUG loaded listener.js 09:20:01 INFO - PROCESS | 3056 | ++DOMWINDOW == 118 (000000A616E3A000) [pid = 3056] [serial = 1646] [outer = 000000A6162E3400] 09:20:02 INFO - PROCESS | 3056 | --DOMWINDOW == 117 (000000A6170A0000) [pid = 3056] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 09:20:02 INFO - PROCESS | 3056 | --DOMWINDOW == 116 (000000A615578C00) [pid = 3056] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 09:20:02 INFO - PROCESS | 3056 | --DOMWINDOW == 115 (000000A6151CEC00) [pid = 3056] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 09:20:02 INFO - PROCESS | 3056 | --DOMWINDOW == 114 (000000A6162E6000) [pid = 3056] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 09:20:02 INFO - PROCESS | 3056 | --DOMWINDOW == 113 (000000A60DC80800) [pid = 3056] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 09:20:02 INFO - PROCESS | 3056 | --DOMWINDOW == 112 (000000A60EE09800) [pid = 3056] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 09:20:02 INFO - PROCESS | 3056 | --DOMWINDOW == 111 (000000A61671C400) [pid = 3056] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 09:20:02 INFO - PROCESS | 3056 | --DOMWINDOW == 110 (000000A60DD2DC00) [pid = 3056] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 09:20:02 INFO - PROCESS | 3056 | --DOMWINDOW == 109 (000000A609378C00) [pid = 3056] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 09:20:02 INFO - PROCESS | 3056 | --DOMWINDOW == 108 (000000A614E25000) [pid = 3056] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 09:20:02 INFO - PROCESS | 3056 | --DOMWINDOW == 107 (000000A608E84C00) [pid = 3056] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 09:20:02 INFO - PROCESS | 3056 | --DOMWINDOW == 106 (000000A61242CC00) [pid = 3056] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 09:20:02 INFO - PROCESS | 3056 | --DOMWINDOW == 105 (000000A61324C000) [pid = 3056] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 09:20:02 INFO - PROCESS | 3056 | --DOMWINDOW == 104 (000000A6162F6C00) [pid = 3056] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 09:20:02 INFO - PROCESS | 3056 | --DOMWINDOW == 103 (000000A616366000) [pid = 3056] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 09:20:02 INFO - PROCESS | 3056 | --DOMWINDOW == 102 (000000A60943D800) [pid = 3056] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 09:20:02 INFO - PROCESS | 3056 | --DOMWINDOW == 101 (000000A61635CC00) [pid = 3056] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 09:20:02 INFO - PROCESS | 3056 | --DOMWINDOW == 100 (000000A6070A3400) [pid = 3056] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 09:20:02 INFO - PROCESS | 3056 | --DOMWINDOW == 99 (000000A617270400) [pid = 3056] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 09:20:02 INFO - PROCESS | 3056 | --DOMWINDOW == 98 (000000A60E12C400) [pid = 3056] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 09:20:02 INFO - PROCESS | 3056 | --DOMWINDOW == 97 (000000A619122800) [pid = 3056] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 09:20:02 INFO - PROCESS | 3056 | --DOMWINDOW == 96 (000000A616351C00) [pid = 3056] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 09:20:02 INFO - PROCESS | 3056 | 1464366002156 Marionette TRACE conn5 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 09:20:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 09:20:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 880ms 09:20:02 INFO - PROCESS | 3056 | 1464366002196 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 09:20:02 INFO - PROCESS | 3056 | 1464366002198 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 09:20:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 09:20:02 INFO - PROCESS | 3056 | 1464366002201 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 09:20:02 INFO - PROCESS | 3056 | 1464366002203 Marionette TRACE conn5 <- [1,2158,null,{}] 09:20:02 INFO - PROCESS | 3056 | 1464366002207 Marionette TRACE conn5 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:02 INFO - PROCESS | 3056 | 1464366002327 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 09:20:02 INFO - PROCESS | 3056 | 1464366002381 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:02 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61919B800 == 47 [pid = 3056] [id = 549] 09:20:02 INFO - PROCESS | 3056 | ++DOMWINDOW == 97 (000000A60714E400) [pid = 3056] [serial = 1647] [outer = 0000000000000000] 09:20:02 INFO - PROCESS | 3056 | ++DOMWINDOW == 98 (000000A608E90000) [pid = 3056] [serial = 1648] [outer = 000000A60714E400] 09:20:02 INFO - PROCESS | 3056 | 1464366002427 Marionette DEBUG loaded listener.js 09:20:02 INFO - PROCESS | 3056 | ++DOMWINDOW == 99 (000000A61307C000) [pid = 3056] [serial = 1649] [outer = 000000A60714E400] 09:20:02 INFO - PROCESS | 3056 | 1464366002793 Marionette TRACE conn5 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 09:20:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 09:20:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 627ms 09:20:02 INFO - PROCESS | 3056 | 1464366002832 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 09:20:02 INFO - PROCESS | 3056 | 1464366002834 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 09:20:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 09:20:02 INFO - PROCESS | 3056 | 1464366002838 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 09:20:02 INFO - PROCESS | 3056 | 1464366002839 Marionette TRACE conn5 <- [1,2162,null,{}] 09:20:02 INFO - PROCESS | 3056 | 1464366002843 Marionette TRACE conn5 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:02 INFO - PROCESS | 3056 | 1464366002927 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 09:20:02 INFO - PROCESS | 3056 | 1464366002934 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:02 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61D464800 == 48 [pid = 3056] [id = 550] 09:20:02 INFO - PROCESS | 3056 | ++DOMWINDOW == 100 (000000A615578C00) [pid = 3056] [serial = 1650] [outer = 0000000000000000] 09:20:02 INFO - PROCESS | 3056 | ++DOMWINDOW == 101 (000000A617017800) [pid = 3056] [serial = 1651] [outer = 000000A615578C00] 09:20:02 INFO - PROCESS | 3056 | 1464366002980 Marionette DEBUG loaded listener.js 09:20:03 INFO - PROCESS | 3056 | ++DOMWINDOW == 102 (000000A6170A8800) [pid = 3056] [serial = 1652] [outer = 000000A615578C00] 09:20:03 INFO - PROCESS | 3056 | 1464366003403 Marionette TRACE conn5 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 09:20:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 09:20:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 587ms 09:20:03 INFO - PROCESS | 3056 | 1464366003428 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 09:20:03 INFO - PROCESS | 3056 | 1464366003430 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 09:20:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 09:20:03 INFO - PROCESS | 3056 | 1464366003450 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 09:20:03 INFO - PROCESS | 3056 | 1464366003452 Marionette TRACE conn5 <- [1,2166,null,{}] 09:20:03 INFO - PROCESS | 3056 | 1464366003456 Marionette TRACE conn5 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:03 INFO - PROCESS | 3056 | 1464366003542 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 09:20:03 INFO - PROCESS | 3056 | 1464366003549 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:03 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61D8E8800 == 49 [pid = 3056] [id = 551] 09:20:03 INFO - PROCESS | 3056 | ++DOMWINDOW == 103 (000000A6172F8C00) [pid = 3056] [serial = 1653] [outer = 0000000000000000] 09:20:03 INFO - PROCESS | 3056 | ++DOMWINDOW == 104 (000000A617C08800) [pid = 3056] [serial = 1654] [outer = 000000A6172F8C00] 09:20:03 INFO - PROCESS | 3056 | 1464366003608 Marionette DEBUG loaded listener.js 09:20:03 INFO - PROCESS | 3056 | ++DOMWINDOW == 105 (000000A61824FC00) [pid = 3056] [serial = 1655] [outer = 000000A6172F8C00] 09:20:04 INFO - PROCESS | 3056 | 1464366004212 Marionette TRACE conn5 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 09:20:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 09:20:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 840ms 09:20:04 INFO - PROCESS | 3056 | 1464366004288 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 09:20:04 INFO - PROCESS | 3056 | 1464366004293 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 09:20:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 09:20:04 INFO - PROCESS | 3056 | 1464366004299 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 09:20:04 INFO - PROCESS | 3056 | 1464366004303 Marionette TRACE conn5 <- [1,2170,null,{}] 09:20:04 INFO - PROCESS | 3056 | 1464366004324 Marionette TRACE conn5 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:04 INFO - PROCESS | 3056 | 1464366004480 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 09:20:04 INFO - PROCESS | 3056 | 1464366004532 Marionette TRACE conn5 -> [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([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:04 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6130A3800 == 50 [pid = 3056] [id = 552] 09:20:04 INFO - PROCESS | 3056 | ++DOMWINDOW == 106 (000000A608CD6C00) [pid = 3056] [serial = 1656] [outer = 0000000000000000] 09:20:04 INFO - PROCESS | 3056 | ++DOMWINDOW == 107 (000000A608E15400) [pid = 3056] [serial = 1657] [outer = 000000A608CD6C00] 09:20:04 INFO - PROCESS | 3056 | 1464366004590 Marionette DEBUG loaded listener.js 09:20:04 INFO - PROCESS | 3056 | ++DOMWINDOW == 108 (000000A60D40D800) [pid = 3056] [serial = 1658] [outer = 000000A608CD6C00] 09:20:05 INFO - PROCESS | 3056 | 1464366005209 Marionette TRACE conn5 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 09:20:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 09:20:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 942ms 09:20:05 INFO - PROCESS | 3056 | 1464366005244 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 09:20:05 INFO - PROCESS | 3056 | 1464366005251 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 09:20:05 INFO - PROCESS | 3056 | 1464366005258 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 09:20:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 09:20:05 INFO - PROCESS | 3056 | 1464366005261 Marionette TRACE conn5 <- [1,2174,null,{}] 09:20:05 INFO - PROCESS | 3056 | 1464366005265 Marionette TRACE conn5 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:05 INFO - PROCESS | 3056 | 1464366005382 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 09:20:05 INFO - PROCESS | 3056 | 1464366005506 Marionette TRACE conn5 -> [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([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:05 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6191CD800 == 51 [pid = 3056] [id = 553] 09:20:05 INFO - PROCESS | 3056 | ++DOMWINDOW == 109 (000000A611D96400) [pid = 3056] [serial = 1659] [outer = 0000000000000000] 09:20:05 INFO - PROCESS | 3056 | ++DOMWINDOW == 110 (000000A61242FC00) [pid = 3056] [serial = 1660] [outer = 000000A611D96400] 09:20:05 INFO - PROCESS | 3056 | 1464366005563 Marionette DEBUG loaded listener.js 09:20:05 INFO - PROCESS | 3056 | ++DOMWINDOW == 111 (000000A614CD6800) [pid = 3056] [serial = 1661] [outer = 000000A611D96400] 09:20:06 INFO - PROCESS | 3056 | 1464366006215 Marionette TRACE conn5 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 09:20:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 09:20:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 985ms 09:20:06 INFO - PROCESS | 3056 | 1464366006249 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 09:20:06 INFO - PROCESS | 3056 | 1464366006252 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 09:20:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 09:20:06 INFO - PROCESS | 3056 | 1464366006256 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 09:20:06 INFO - PROCESS | 3056 | 1464366006261 Marionette TRACE conn5 <- [1,2178,null,{}] 09:20:06 INFO - PROCESS | 3056 | 1464366006273 Marionette TRACE conn5 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:06 INFO - PROCESS | 3056 | 1464366006391 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 09:20:06 INFO - PROCESS | 3056 | 1464366006515 Marionette TRACE conn5 -> [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([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:06 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61F69C800 == 52 [pid = 3056] [id = 554] 09:20:06 INFO - PROCESS | 3056 | ++DOMWINDOW == 112 (000000A6155FD800) [pid = 3056] [serial = 1662] [outer = 0000000000000000] 09:20:06 INFO - PROCESS | 3056 | ++DOMWINDOW == 113 (000000A6162F2400) [pid = 3056] [serial = 1663] [outer = 000000A6155FD800] 09:20:06 INFO - PROCESS | 3056 | 1464366006575 Marionette DEBUG loaded listener.js 09:20:06 INFO - PROCESS | 3056 | ++DOMWINDOW == 114 (000000A617C02800) [pid = 3056] [serial = 1664] [outer = 000000A6155FD800] 09:20:07 INFO - PROCESS | 3056 | 1464366007134 Marionette TRACE conn5 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 09:20:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 09:20:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 943ms 09:20:07 INFO - PROCESS | 3056 | 1464366007202 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 09:20:07 INFO - PROCESS | 3056 | 1464366007205 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 09:20:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 09:20:07 INFO - PROCESS | 3056 | 1464366007209 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 09:20:07 INFO - PROCESS | 3056 | 1464366007211 Marionette TRACE conn5 <- [1,2182,null,{}] 09:20:07 INFO - PROCESS | 3056 | 1464366007215 Marionette TRACE conn5 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:07 INFO - PROCESS | 3056 | 1464366007329 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 09:20:07 INFO - PROCESS | 3056 | 1464366007424 Marionette TRACE conn5 -> [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([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:07 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61F6F5800 == 53 [pid = 3056] [id = 555] 09:20:07 INFO - PROCESS | 3056 | ++DOMWINDOW == 115 (000000A618683400) [pid = 3056] [serial = 1665] [outer = 0000000000000000] 09:20:07 INFO - PROCESS | 3056 | ++DOMWINDOW == 116 (000000A61911B400) [pid = 3056] [serial = 1666] [outer = 000000A618683400] 09:20:07 INFO - PROCESS | 3056 | 1464366007480 Marionette DEBUG loaded listener.js 09:20:07 INFO - PROCESS | 3056 | ++DOMWINDOW == 117 (000000A619349C00) [pid = 3056] [serial = 1667] [outer = 000000A618683400] 09:20:08 INFO - PROCESS | 3056 | 1464366008048 Marionette TRACE conn5 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 09:20:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 09:20:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 882ms 09:20:08 INFO - PROCESS | 3056 | 1464366008091 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 09:20:08 INFO - PROCESS | 3056 | 1464366008094 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 09:20:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 09:20:08 INFO - PROCESS | 3056 | 1464366008097 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 09:20:08 INFO - PROCESS | 3056 | 1464366008100 Marionette TRACE conn5 <- [1,2186,null,{}] 09:20:08 INFO - PROCESS | 3056 | 1464366008103 Marionette TRACE conn5 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:08 INFO - PROCESS | 3056 | 1464366008214 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 09:20:08 INFO - PROCESS | 3056 | 1464366008308 Marionette TRACE conn5 -> [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([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:08 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61F76F000 == 54 [pid = 3056] [id = 556] 09:20:08 INFO - PROCESS | 3056 | ++DOMWINDOW == 118 (000000A6194A2400) [pid = 3056] [serial = 1668] [outer = 0000000000000000] 09:20:08 INFO - PROCESS | 3056 | ++DOMWINDOW == 119 (000000A619D75C00) [pid = 3056] [serial = 1669] [outer = 000000A6194A2400] 09:20:08 INFO - PROCESS | 3056 | 1464366008364 Marionette DEBUG loaded listener.js 09:20:08 INFO - PROCESS | 3056 | ++DOMWINDOW == 120 (000000A61A164C00) [pid = 3056] [serial = 1670] [outer = 000000A6194A2400] 09:20:08 INFO - PROCESS | 3056 | 1464366008949 Marionette TRACE conn5 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:20:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 09:20:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 880ms 09:20:08 INFO - PROCESS | 3056 | 1464366008981 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 09:20:08 INFO - PROCESS | 3056 | 1464366008983 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 09:20:08 INFO - PROCESS | 3056 | 1464366008987 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 09:20:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 09:20:08 INFO - PROCESS | 3056 | 1464366008989 Marionette TRACE conn5 <- [1,2190,null,{}] 09:20:08 INFO - PROCESS | 3056 | 1464366008993 Marionette TRACE conn5 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:09 INFO - PROCESS | 3056 | 1464366009121 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 09:20:09 INFO - PROCESS | 3056 | 1464366009222 Marionette TRACE conn5 -> [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([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:09 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6158CD000 == 55 [pid = 3056] [id = 557] 09:20:09 INFO - PROCESS | 3056 | ++DOMWINDOW == 121 (000000A60F007400) [pid = 3056] [serial = 1671] [outer = 0000000000000000] 09:20:09 INFO - PROCESS | 3056 | ++DOMWINDOW == 122 (000000A614E95400) [pid = 3056] [serial = 1672] [outer = 000000A60F007400] 09:20:09 INFO - PROCESS | 3056 | 1464366009279 Marionette DEBUG loaded listener.js 09:20:09 INFO - PROCESS | 3056 | ++DOMWINDOW == 123 (000000A61A18FC00) [pid = 3056] [serial = 1673] [outer = 000000A60F007400] 09:20:10 INFO - PROCESS | 3056 | 1464366010003 Marionette TRACE conn5 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 09:20:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 09:20:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1078ms 09:20:10 INFO - PROCESS | 3056 | 1464366010068 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 09:20:10 INFO - PROCESS | 3056 | 1464366010073 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 09:20:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 09:20:10 INFO - PROCESS | 3056 | 1464366010078 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 09:20:10 INFO - PROCESS | 3056 | 1464366010082 Marionette TRACE conn5 <- [1,2194,null,{}] 09:20:10 INFO - PROCESS | 3056 | 1464366010088 Marionette TRACE conn5 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:10 INFO - PROCESS | 3056 | 1464366010196 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 09:20:10 INFO - PROCESS | 3056 | 1464366010304 Marionette TRACE conn5 -> [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([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:10 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60F0B8000 == 56 [pid = 3056] [id = 558] 09:20:10 INFO - PROCESS | 3056 | ++DOMWINDOW == 124 (000000A608CE4800) [pid = 3056] [serial = 1674] [outer = 0000000000000000] 09:20:10 INFO - PROCESS | 3056 | ++DOMWINDOW == 125 (000000A608E8FC00) [pid = 3056] [serial = 1675] [outer = 000000A608CE4800] 09:20:10 INFO - PROCESS | 3056 | 1464366010356 Marionette DEBUG loaded listener.js 09:20:10 INFO - PROCESS | 3056 | ++DOMWINDOW == 126 (000000A60D553C00) [pid = 3056] [serial = 1676] [outer = 000000A608CE4800] 09:20:10 INFO - PROCESS | 3056 | --DOCSHELL 000000A61D464800 == 55 [pid = 3056] [id = 550] 09:20:10 INFO - PROCESS | 3056 | --DOCSHELL 000000A61919B800 == 54 [pid = 3056] [id = 549] 09:20:10 INFO - PROCESS | 3056 | --DOCSHELL 000000A61CF21800 == 53 [pid = 3056] [id = 548] 09:20:10 INFO - PROCESS | 3056 | --DOCSHELL 000000A61CC49000 == 52 [pid = 3056] [id = 547] 09:20:10 INFO - PROCESS | 3056 | --DOCSHELL 000000A60A276000 == 51 [pid = 3056] [id = 546] 09:20:10 INFO - PROCESS | 3056 | --DOCSHELL 000000A6191C1000 == 50 [pid = 3056] [id = 545] 09:20:10 INFO - PROCESS | 3056 | --DOCSHELL 000000A618699000 == 49 [pid = 3056] [id = 544] 09:20:10 INFO - PROCESS | 3056 | --DOCSHELL 000000A614725000 == 48 [pid = 3056] [id = 543] 09:20:10 INFO - PROCESS | 3056 | --DOCSHELL 000000A615624000 == 47 [pid = 3056] [id = 542] 09:20:10 INFO - PROCESS | 3056 | --DOCSHELL 000000A6079E3000 == 46 [pid = 3056] [id = 12] 09:20:10 INFO - PROCESS | 3056 | --DOCSHELL 000000A613091000 == 45 [pid = 3056] [id = 541] 09:20:10 INFO - PROCESS | 3056 | --DOCSHELL 000000A615669800 == 44 [pid = 3056] [id = 538] 09:20:10 INFO - PROCESS | 3056 | --DOMWINDOW == 125 (000000A615579C00) [pid = 3056] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 09:20:10 INFO - PROCESS | 3056 | --DOMWINDOW == 124 (000000A614E2C400) [pid = 3056] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 09:20:10 INFO - PROCESS | 3056 | --DOMWINDOW == 123 (000000A616358400) [pid = 3056] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 09:20:10 INFO - PROCESS | 3056 | --DOMWINDOW == 122 (000000A617C02C00) [pid = 3056] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 09:20:10 INFO - PROCESS | 3056 | --DOMWINDOW == 121 (000000A60DF4B800) [pid = 3056] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 09:20:10 INFO - PROCESS | 3056 | --DOMWINDOW == 120 (000000A61636DC00) [pid = 3056] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 09:20:10 INFO - PROCESS | 3056 | --DOMWINDOW == 119 (000000A608CE1800) [pid = 3056] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 09:20:10 INFO - PROCESS | 3056 | --DOMWINDOW == 118 (000000A617C10400) [pid = 3056] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 09:20:10 INFO - PROCESS | 3056 | --DOMWINDOW == 117 (000000A60F006400) [pid = 3056] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 09:20:10 INFO - PROCESS | 3056 | --DOMWINDOW == 116 (000000A616364000) [pid = 3056] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 09:20:10 INFO - PROCESS | 3056 | --DOMWINDOW == 115 (000000A617C07C00) [pid = 3056] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 09:20:10 INFO - PROCESS | 3056 | --DOMWINDOW == 114 (000000A616E39400) [pid = 3056] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 09:20:10 INFO - PROCESS | 3056 | --DOMWINDOW == 113 (000000A618210400) [pid = 3056] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 09:20:10 INFO - PROCESS | 3056 | --DOMWINDOW == 112 (000000A6155FA800) [pid = 3056] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 09:20:10 INFO - PROCESS | 3056 | --DOMWINDOW == 111 (000000A616350C00) [pid = 3056] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 09:20:10 INFO - PROCESS | 3056 | --DOMWINDOW == 110 (000000A616369400) [pid = 3056] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 09:20:10 INFO - PROCESS | 3056 | --DOMWINDOW == 109 (000000A60E2A9400) [pid = 3056] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 09:20:10 INFO - PROCESS | 3056 | --DOMWINDOW == 108 (000000A60F004C00) [pid = 3056] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 09:20:10 INFO - PROCESS | 3056 | --DOMWINDOW == 107 (000000A614799400) [pid = 3056] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 09:20:10 INFO - PROCESS | 3056 | --DOMWINDOW == 106 (000000A612423800) [pid = 3056] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 09:20:10 INFO - PROCESS | 3056 | --DOMWINDOW == 105 (000000A6187EA400) [pid = 3056] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 09:20:10 INFO - PROCESS | 3056 | --DOMWINDOW == 104 (000000A614799000) [pid = 3056] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 09:20:10 INFO - PROCESS | 3056 | --DOMWINDOW == 103 (000000A614E29000) [pid = 3056] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 09:20:10 INFO - PROCESS | 3056 | --DOMWINDOW == 102 (000000A60DD2B000) [pid = 3056] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 09:20:10 INFO - PROCESS | 3056 | --DOMWINDOW == 101 (000000A609442C00) [pid = 3056] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 09:20:10 INFO - PROCESS | 3056 | --DOMWINDOW == 100 (000000A6162F1C00) [pid = 3056] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 09:20:10 INFO - PROCESS | 3056 | --DOMWINDOW == 99 (000000A6170A2800) [pid = 3056] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 09:20:10 INFO - PROCESS | 3056 | --DOMWINDOW == 98 (000000A609436000) [pid = 3056] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 09:20:10 INFO - PROCESS | 3056 | --DOMWINDOW == 97 (000000A60DC75C00) [pid = 3056] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 09:20:10 INFO - PROCESS | 3056 | --DOMWINDOW == 96 (000000A6160B2C00) [pid = 3056] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 09:20:10 INFO - PROCESS | 3056 | --DOMWINDOW == 95 (000000A6164CB800) [pid = 3056] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 09:20:10 INFO - PROCESS | 3056 | --DOMWINDOW == 94 (000000A618205800) [pid = 3056] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 09:20:10 INFO - PROCESS | 3056 | --DOMWINDOW == 93 (000000A618685000) [pid = 3056] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 09:20:10 INFO - PROCESS | 3056 | --DOMWINDOW == 92 (000000A61934A400) [pid = 3056] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 09:20:10 INFO - PROCESS | 3056 | --DOMWINDOW == 91 (000000A619121C00) [pid = 3056] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 09:20:10 INFO - PROCESS | 3056 | --DOMWINDOW == 90 (000000A6162DB800) [pid = 3056] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 09:20:10 INFO - PROCESS | 3056 | --DOMWINDOW == 89 (000000A619129800) [pid = 3056] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 09:20:11 INFO - PROCESS | 3056 | 1464366011004 Marionette TRACE conn5 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 09:20:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 09:20:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 985ms 09:20:11 INFO - PROCESS | 3056 | 1464366011068 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 09:20:11 INFO - PROCESS | 3056 | 1464366011074 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 09:20:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 09:20:11 INFO - PROCESS | 3056 | 1464366011081 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 09:20:11 INFO - PROCESS | 3056 | 1464366011083 Marionette TRACE conn5 <- [1,2198,null,{}] 09:20:11 INFO - PROCESS | 3056 | 1464366011087 Marionette TRACE conn5 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:11 INFO - PROCESS | 3056 | 1464366011181 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 09:20:11 INFO - PROCESS | 3056 | 1464366011188 Marionette TRACE conn5 -> [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([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:11 INFO - PROCESS | 3056 | ++DOCSHELL 000000A614728800 == 45 [pid = 3056] [id = 559] 09:20:11 INFO - PROCESS | 3056 | ++DOMWINDOW == 90 (000000A609378C00) [pid = 3056] [serial = 1677] [outer = 0000000000000000] 09:20:11 INFO - PROCESS | 3056 | ++DOMWINDOW == 91 (000000A60DD2C000) [pid = 3056] [serial = 1678] [outer = 000000A609378C00] 09:20:11 INFO - PROCESS | 3056 | 1464366011234 Marionette DEBUG loaded listener.js 09:20:11 INFO - PROCESS | 3056 | ++DOMWINDOW == 92 (000000A60EE05C00) [pid = 3056] [serial = 1679] [outer = 000000A609378C00] 09:20:11 INFO - PROCESS | 3056 | 1464366011712 Marionette TRACE conn5 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 09:20:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 09:20:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 693ms 09:20:11 INFO - PROCESS | 3056 | 1464366011775 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 09:20:11 INFO - PROCESS | 3056 | 1464366011777 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 09:20:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 09:20:11 INFO - PROCESS | 3056 | 1464366011781 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 09:20:11 INFO - PROCESS | 3056 | 1464366011785 Marionette TRACE conn5 <- [1,2202,null,{}] 09:20:11 INFO - PROCESS | 3056 | 1464366011796 Marionette TRACE conn5 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:11 INFO - PROCESS | 3056 | 1464366011892 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 09:20:11 INFO - PROCESS | 3056 | 1464366011982 Marionette TRACE conn5 -> [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([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:12 INFO - PROCESS | 3056 | ++DOCSHELL 000000A617248000 == 46 [pid = 3056] [id = 560] 09:20:12 INFO - PROCESS | 3056 | ++DOMWINDOW == 93 (000000A611DB9000) [pid = 3056] [serial = 1680] [outer = 0000000000000000] 09:20:12 INFO - PROCESS | 3056 | ++DOMWINDOW == 94 (000000A612426C00) [pid = 3056] [serial = 1681] [outer = 000000A611DB9000] 09:20:12 INFO - PROCESS | 3056 | 1464366012031 Marionette DEBUG loaded listener.js 09:20:12 INFO - PROCESS | 3056 | ++DOMWINDOW == 95 (000000A613255C00) [pid = 3056] [serial = 1682] [outer = 000000A611DB9000] 09:20:12 INFO - PROCESS | 3056 | 1464366012420 Marionette TRACE conn5 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 09:20:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 09:20:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 690ms 09:20:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 09:20:12 INFO - PROCESS | 3056 | 1464366012473 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 09:20:12 INFO - PROCESS | 3056 | 1464366012476 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 09:20:12 INFO - PROCESS | 3056 | 1464366012480 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 09:20:12 INFO - PROCESS | 3056 | 1464366012482 Marionette TRACE conn5 <- [1,2206,null,{}] 09:20:12 INFO - PROCESS | 3056 | 1464366012485 Marionette TRACE conn5 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:12 INFO - PROCESS | 3056 | 1464366012605 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 09:20:12 INFO - PROCESS | 3056 | 1464366012614 Marionette TRACE conn5 -> [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([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:12 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6191A3800 == 47 [pid = 3056] [id = 561] 09:20:12 INFO - PROCESS | 3056 | ++DOMWINDOW == 96 (000000A614E10800) [pid = 3056] [serial = 1683] [outer = 0000000000000000] 09:20:12 INFO - PROCESS | 3056 | ++DOMWINDOW == 97 (000000A614E2A000) [pid = 3056] [serial = 1684] [outer = 000000A614E10800] 09:20:12 INFO - PROCESS | 3056 | 1464366012660 Marionette DEBUG loaded listener.js 09:20:12 INFO - PROCESS | 3056 | ++DOMWINDOW == 98 (000000A61515D400) [pid = 3056] [serial = 1685] [outer = 000000A614E10800] 09:20:13 INFO - PROCESS | 3056 | 1464366013117 Marionette TRACE conn5 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 09:20:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 09:20:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 691ms 09:20:13 INFO - PROCESS | 3056 | 1464366013173 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 09:20:13 INFO - PROCESS | 3056 | 1464366013176 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 09:20:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 09:20:13 INFO - PROCESS | 3056 | 1464366013179 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 09:20:13 INFO - PROCESS | 3056 | 1464366013181 Marionette TRACE conn5 <- [1,2210,null,{}] 09:20:13 INFO - PROCESS | 3056 | 1464366013190 Marionette TRACE conn5 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:13 INFO - PROCESS | 3056 | 1464366013304 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 09:20:13 INFO - PROCESS | 3056 | 1464366013359 Marionette TRACE conn5 -> [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([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:13 INFO - PROCESS | 3056 | ++DOCSHELL 000000A619486000 == 48 [pid = 3056] [id = 562] 09:20:13 INFO - PROCESS | 3056 | ++DOMWINDOW == 99 (000000A6151D5000) [pid = 3056] [serial = 1686] [outer = 0000000000000000] 09:20:13 INFO - PROCESS | 3056 | ++DOMWINDOW == 100 (000000A6155F6800) [pid = 3056] [serial = 1687] [outer = 000000A6151D5000] 09:20:13 INFO - PROCESS | 3056 | 1464366013405 Marionette DEBUG loaded listener.js 09:20:13 INFO - PROCESS | 3056 | ++DOMWINDOW == 101 (000000A6160B2C00) [pid = 3056] [serial = 1688] [outer = 000000A6151D5000] 09:20:13 INFO - PROCESS | 3056 | 1464366013846 Marionette TRACE conn5 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:20:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 09:20:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 691ms 09:20:13 INFO - PROCESS | 3056 | 1464366013874 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 09:20:13 INFO - PROCESS | 3056 | 1464366013876 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 09:20:13 INFO - PROCESS | 3056 | 1464366013880 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 09:20:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 09:20:13 INFO - PROCESS | 3056 | 1464366013882 Marionette TRACE conn5 <- [1,2214,null,{}] 09:20:13 INFO - PROCESS | 3056 | 1464366013893 Marionette TRACE conn5 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:14 INFO - PROCESS | 3056 | 1464366014057 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 09:20:14 INFO - PROCESS | 3056 | 1464366014087 Marionette TRACE conn5 -> [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([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:14 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61A128000 == 49 [pid = 3056] [id = 563] 09:20:14 INFO - PROCESS | 3056 | ++DOMWINDOW == 102 (000000A616449400) [pid = 3056] [serial = 1689] [outer = 0000000000000000] 09:20:14 INFO - PROCESS | 3056 | ++DOMWINDOW == 103 (000000A61644D000) [pid = 3056] [serial = 1690] [outer = 000000A616449400] 09:20:14 INFO - PROCESS | 3056 | 1464366014132 Marionette DEBUG loaded listener.js 09:20:14 INFO - PROCESS | 3056 | ++DOMWINDOW == 104 (000000A61701E000) [pid = 3056] [serial = 1691] [outer = 000000A616449400] 09:20:14 INFO - PROCESS | 3056 | 1464366014586 Marionette TRACE conn5 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 09:20:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 09:20:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 733ms 09:20:14 INFO - PROCESS | 3056 | 1464366014616 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 09:20:14 INFO - PROCESS | 3056 | 1464366014618 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 09:20:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 09:20:14 INFO - PROCESS | 3056 | 1464366014622 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 09:20:14 INFO - PROCESS | 3056 | 1464366014624 Marionette TRACE conn5 <- [1,2218,null,{}] 09:20:14 INFO - PROCESS | 3056 | 1464366014629 Marionette TRACE conn5 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:14 INFO - PROCESS | 3056 | 1464366014743 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 09:20:14 INFO - PROCESS | 3056 | 1464366014798 Marionette TRACE conn5 -> [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([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:14 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61CEBB800 == 50 [pid = 3056] [id = 564] 09:20:14 INFO - PROCESS | 3056 | ++DOMWINDOW == 105 (000000A6170A2800) [pid = 3056] [serial = 1692] [outer = 0000000000000000] 09:20:14 INFO - PROCESS | 3056 | ++DOMWINDOW == 106 (000000A617C03800) [pid = 3056] [serial = 1693] [outer = 000000A6170A2800] 09:20:14 INFO - PROCESS | 3056 | 1464366014842 Marionette DEBUG loaded listener.js 09:20:14 INFO - PROCESS | 3056 | ++DOMWINDOW == 107 (000000A61814A000) [pid = 3056] [serial = 1694] [outer = 000000A6170A2800] 09:20:15 INFO - PROCESS | 3056 | --DOMWINDOW == 106 (000000A60F875000) [pid = 3056] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 09:20:15 INFO - PROCESS | 3056 | --DOMWINDOW == 105 (000000A619453400) [pid = 3056] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 09:20:15 INFO - PROCESS | 3056 | --DOMWINDOW == 104 (000000A614CDB800) [pid = 3056] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 09:20:15 INFO - PROCESS | 3056 | --DOMWINDOW == 103 (000000A60E135400) [pid = 3056] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 09:20:15 INFO - PROCESS | 3056 | --DOMWINDOW == 102 (000000A6084BAC00) [pid = 3056] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 09:20:15 INFO - PROCESS | 3056 | --DOMWINDOW == 101 (000000A608CD8400) [pid = 3056] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 09:20:15 INFO - PROCESS | 3056 | --DOMWINDOW == 100 (000000A6162DFC00) [pid = 3056] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 09:20:15 INFO - PROCESS | 3056 | --DOMWINDOW == 99 (000000A60714E400) [pid = 3056] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 09:20:15 INFO - PROCESS | 3056 | --DOMWINDOW == 98 (000000A6162E3400) [pid = 3056] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 09:20:15 INFO - PROCESS | 3056 | --DOMWINDOW == 97 (000000A615578C00) [pid = 3056] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:20:15 INFO - PROCESS | 3056 | --DOMWINDOW == 96 (000000A60D5F1000) [pid = 3056] [serial = 32] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:20:15 INFO - PROCESS | 3056 | --DOMWINDOW == 95 (000000A61557CC00) [pid = 3056] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 09:20:15 INFO - PROCESS | 3056 | --DOMWINDOW == 94 (000000A6155FE000) [pid = 3056] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 09:20:15 INFO - PROCESS | 3056 | --DOMWINDOW == 93 (000000A61644CC00) [pid = 3056] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 09:20:15 INFO - PROCESS | 3056 | 1464366015286 Marionette TRACE conn5 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 09:20:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 09:20:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 692ms 09:20:15 INFO - PROCESS | 3056 | 1464366015328 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 09:20:15 INFO - PROCESS | 3056 | 1464366015330 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 09:20:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 09:20:15 INFO - PROCESS | 3056 | 1464366015349 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 09:20:15 INFO - PROCESS | 3056 | 1464366015351 Marionette TRACE conn5 <- [1,2222,null,{}] 09:20:15 INFO - PROCESS | 3056 | 1464366015355 Marionette TRACE conn5 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:15 INFO - PROCESS | 3056 | 1464366015475 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 09:20:15 INFO - PROCESS | 3056 | 1464366015482 Marionette TRACE conn5 -> [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([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:15 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61CF33800 == 51 [pid = 3056] [id = 565] 09:20:15 INFO - PROCESS | 3056 | ++DOMWINDOW == 94 (000000A611D93400) [pid = 3056] [serial = 1695] [outer = 0000000000000000] 09:20:15 INFO - PROCESS | 3056 | ++DOMWINDOW == 95 (000000A615578C00) [pid = 3056] [serial = 1696] [outer = 000000A611D93400] 09:20:15 INFO - PROCESS | 3056 | 1464366015528 Marionette DEBUG loaded listener.js 09:20:15 INFO - PROCESS | 3056 | ++DOMWINDOW == 96 (000000A6172FBC00) [pid = 3056] [serial = 1697] [outer = 000000A611D93400] 09:20:15 INFO - PROCESS | 3056 | 1464366015941 Marionette TRACE conn5 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 09:20:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 09:20:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 626ms 09:20:15 INFO - PROCESS | 3056 | 1464366015983 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 09:20:15 INFO - PROCESS | 3056 | 1464366015985 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 09:20:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 09:20:15 INFO - PROCESS | 3056 | 1464366015988 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 09:20:16 INFO - PROCESS | 3056 | 1464366015990 Marionette TRACE conn5 <- [1,2226,null,{}] 09:20:16 INFO - PROCESS | 3056 | 1464366015994 Marionette TRACE conn5 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:16 INFO - PROCESS | 3056 | 1464366016081 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 09:20:16 INFO - PROCESS | 3056 | 1464366016087 Marionette TRACE conn5 -> [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([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:16 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61D453800 == 52 [pid = 3056] [id = 566] 09:20:16 INFO - PROCESS | 3056 | ++DOMWINDOW == 97 (000000A618682000) [pid = 3056] [serial = 1698] [outer = 0000000000000000] 09:20:16 INFO - PROCESS | 3056 | ++DOMWINDOW == 98 (000000A60DDEB000) [pid = 3056] [serial = 1699] [outer = 000000A618682000] 09:20:16 INFO - PROCESS | 3056 | 1464366016133 Marionette DEBUG loaded listener.js 09:20:16 INFO - PROCESS | 3056 | ++DOMWINDOW == 99 (000000A619128C00) [pid = 3056] [serial = 1700] [outer = 000000A618682000] 09:20:16 INFO - PROCESS | 3056 | 1464366016551 Marionette TRACE conn5 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:20:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 09:20:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 586ms 09:20:16 INFO - PROCESS | 3056 | 1464366016578 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 09:20:16 INFO - PROCESS | 3056 | 1464366016580 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 09:20:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 09:20:16 INFO - PROCESS | 3056 | 1464366016584 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 09:20:16 INFO - PROCESS | 3056 | 1464366016586 Marionette TRACE conn5 <- [1,2230,null,{}] 09:20:16 INFO - PROCESS | 3056 | 1464366016606 Marionette TRACE conn5 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:16 INFO - PROCESS | 3056 | 1464366016696 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 09:20:16 INFO - PROCESS | 3056 | 1464366016703 Marionette TRACE conn5 -> [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([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:16 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61D8D2000 == 53 [pid = 3056] [id = 567] 09:20:16 INFO - PROCESS | 3056 | ++DOMWINDOW == 100 (000000A6194A7800) [pid = 3056] [serial = 1701] [outer = 0000000000000000] 09:20:16 INFO - PROCESS | 3056 | ++DOMWINDOW == 101 (000000A619D7AC00) [pid = 3056] [serial = 1702] [outer = 000000A6194A7800] 09:20:16 INFO - PROCESS | 3056 | 1464366016757 Marionette DEBUG loaded listener.js 09:20:16 INFO - PROCESS | 3056 | ++DOMWINDOW == 102 (000000A61A16EC00) [pid = 3056] [serial = 1703] [outer = 000000A6194A7800] 09:20:17 INFO - PROCESS | 3056 | --DOCSHELL 000000A61E87B800 == 52 [pid = 3056] [id = 540] 09:20:17 INFO - PROCESS | 3056 | --DOCSHELL 000000A61D20D000 == 51 [pid = 3056] [id = 526] 09:20:17 INFO - PROCESS | 3056 | --DOCSHELL 000000A61CEA4000 == 50 [pid = 3056] [id = 525] 09:20:17 INFO - PROCESS | 3056 | --DOCSHELL 000000A61D57F800 == 49 [pid = 3056] [id = 515] 09:20:17 INFO - PROCESS | 3056 | --DOCSHELL 000000A61D206800 == 48 [pid = 3056] [id = 539] 09:20:17 INFO - PROCESS | 3056 | --DOCSHELL 000000A614E5F800 == 47 [pid = 3056] [id = 513] 09:20:17 INFO - PROCESS | 3056 | --DOCSHELL 000000A6191A0800 == 46 [pid = 3056] [id = 527] 09:20:17 INFO - PROCESS | 3056 | --DOCSHELL 000000A61941E000 == 45 [pid = 3056] [id = 524] 09:20:17 INFO - PROCESS | 3056 | --DOCSHELL 000000A61DD88800 == 44 [pid = 3056] [id = 537] 09:20:17 INFO - PROCESS | 3056 | --DOCSHELL 000000A619478800 == 43 [pid = 3056] [id = 514] 09:20:17 INFO - PROCESS | 3056 | --DOCSHELL 000000A6196AA000 == 42 [pid = 3056] [id = 496] 09:20:17 INFO - PROCESS | 3056 | --DOCSHELL 000000A61471F800 == 41 [pid = 3056] [id = 495] 09:20:17 INFO - PROCESS | 3056 | --DOCSHELL 000000A60F0B8000 == 40 [pid = 3056] [id = 558] 09:20:17 INFO - PROCESS | 3056 | --DOCSHELL 000000A6158CD000 == 39 [pid = 3056] [id = 557] 09:20:17 INFO - PROCESS | 3056 | --DOCSHELL 000000A61F76F000 == 38 [pid = 3056] [id = 556] 09:20:17 INFO - PROCESS | 3056 | --DOCSHELL 000000A61F6F5800 == 37 [pid = 3056] [id = 555] 09:20:17 INFO - PROCESS | 3056 | --DOCSHELL 000000A61F69C800 == 36 [pid = 3056] [id = 554] 09:20:17 INFO - PROCESS | 3056 | --DOCSHELL 000000A6191CD800 == 35 [pid = 3056] [id = 553] 09:20:17 INFO - PROCESS | 3056 | --DOCSHELL 000000A61D8E8800 == 34 [pid = 3056] [id = 551] 09:20:17 INFO - PROCESS | 3056 | --DOCSHELL 000000A6130A3800 == 33 [pid = 3056] [id = 552] 09:20:18 INFO - PROCESS | 3056 | --DOCSHELL 000000A617248000 == 32 [pid = 3056] [id = 560] 09:20:18 INFO - PROCESS | 3056 | --DOCSHELL 000000A6191A3800 == 31 [pid = 3056] [id = 561] 09:20:18 INFO - PROCESS | 3056 | --DOCSHELL 000000A619486000 == 30 [pid = 3056] [id = 562] 09:20:18 INFO - PROCESS | 3056 | --DOCSHELL 000000A61CEBB800 == 29 [pid = 3056] [id = 564] 09:20:18 INFO - PROCESS | 3056 | --DOCSHELL 000000A61A128000 == 28 [pid = 3056] [id = 563] 09:20:18 INFO - PROCESS | 3056 | --DOCSHELL 000000A61CF33800 == 27 [pid = 3056] [id = 565] 09:20:18 INFO - PROCESS | 3056 | --DOCSHELL 000000A61D453800 == 26 [pid = 3056] [id = 566] 09:20:18 INFO - PROCESS | 3056 | --DOCSHELL 000000A614728800 == 25 [pid = 3056] [id = 559] 09:20:18 INFO - PROCESS | 3056 | --DOMWINDOW == 101 (000000A61635D400) [pid = 3056] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 09:20:18 INFO - PROCESS | 3056 | --DOMWINDOW == 100 (000000A616E32C00) [pid = 3056] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 09:20:18 INFO - PROCESS | 3056 | --DOMWINDOW == 99 (000000A61242F000) [pid = 3056] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 09:20:18 INFO - PROCESS | 3056 | --DOMWINDOW == 98 (000000A614C8D800) [pid = 3056] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 09:20:18 INFO - PROCESS | 3056 | --DOMWINDOW == 97 (000000A619455400) [pid = 3056] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 09:20:18 INFO - PROCESS | 3056 | --DOMWINDOW == 96 (000000A6194A7000) [pid = 3056] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 09:20:18 INFO - PROCESS | 3056 | --DOMWINDOW == 95 (000000A60EE07400) [pid = 3056] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 09:20:18 INFO - PROCESS | 3056 | --DOMWINDOW == 94 (000000A614E2C800) [pid = 3056] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 09:20:18 INFO - PROCESS | 3056 | --DOMWINDOW == 93 (000000A60F299800) [pid = 3056] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 09:20:18 INFO - PROCESS | 3056 | --DOMWINDOW == 92 (000000A60E1F2800) [pid = 3056] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 09:20:18 INFO - PROCESS | 3056 | --DOMWINDOW == 91 (000000A608E90C00) [pid = 3056] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 09:20:18 INFO - PROCESS | 3056 | --DOMWINDOW == 90 (000000A608AED800) [pid = 3056] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 09:20:18 INFO - PROCESS | 3056 | --DOMWINDOW == 89 (000000A619340C00) [pid = 3056] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 09:20:18 INFO - PROCESS | 3056 | --DOMWINDOW == 88 (000000A60A20A800) [pid = 3056] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 09:20:18 INFO - PROCESS | 3056 | --DOMWINDOW == 87 (000000A60E19B800) [pid = 3056] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 09:20:18 INFO - PROCESS | 3056 | --DOMWINDOW == 86 (000000A616353000) [pid = 3056] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 09:20:18 INFO - PROCESS | 3056 | --DOMWINDOW == 85 (000000A616368800) [pid = 3056] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 09:20:18 INFO - PROCESS | 3056 | --DOMWINDOW == 84 (000000A6162F9400) [pid = 3056] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 09:20:18 INFO - PROCESS | 3056 | --DOMWINDOW == 83 (000000A608E90000) [pid = 3056] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 09:20:18 INFO - PROCESS | 3056 | --DOMWINDOW == 82 (000000A616450400) [pid = 3056] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 09:20:18 INFO - PROCESS | 3056 | --DOMWINDOW == 81 (000000A617C08800) [pid = 3056] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 09:20:18 INFO - PROCESS | 3056 | --DOMWINDOW == 80 (000000A617017800) [pid = 3056] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 09:20:18 INFO - PROCESS | 3056 | --DOMWINDOW == 79 (000000A616E3A000) [pid = 3056] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 09:20:18 INFO - PROCESS | 3056 | --DOMWINDOW == 78 (000000A607180C00) [pid = 3056] [serial = 1085] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:20:18 INFO - PROCESS | 3056 | --DOMWINDOW == 77 (000000A6155F2C00) [pid = 3056] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 09:20:18 INFO - PROCESS | 3056 | --DOMWINDOW == 76 (000000A6160ADC00) [pid = 3056] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 09:20:18 INFO - PROCESS | 3056 | --DOMWINDOW == 75 (000000A61307C000) [pid = 3056] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 09:20:18 INFO - PROCESS | 3056 | --DOMWINDOW == 74 (000000A6170A8800) [pid = 3056] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 09:20:18 INFO - PROCESS | 3056 | --DOMWINDOW == 73 (000000A615156C00) [pid = 3056] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 09:20:18 INFO - PROCESS | 3056 | 1464366018854 Marionette TRACE conn5 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 09:20:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 09:20:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 2298ms 09:20:18 INFO - PROCESS | 3056 | 1464366018886 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 09:20:18 INFO - PROCESS | 3056 | 1464366018890 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 09:20:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 09:20:18 INFO - PROCESS | 3056 | 1464366018897 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 09:20:18 INFO - PROCESS | 3056 | 1464366018901 Marionette TRACE conn5 <- [1,2234,null,{}] 09:20:18 INFO - PROCESS | 3056 | 1464366018907 Marionette TRACE conn5 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:19 INFO - PROCESS | 3056 | 1464366019005 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 09:20:19 INFO - PROCESS | 3056 | 1464366019015 Marionette TRACE conn5 -> [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([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:19 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60D421000 == 26 [pid = 3056] [id = 568] 09:20:19 INFO - PROCESS | 3056 | ++DOMWINDOW == 74 (000000A608A1A400) [pid = 3056] [serial = 1704] [outer = 0000000000000000] 09:20:19 INFO - PROCESS | 3056 | ++DOMWINDOW == 75 (000000A608A1B000) [pid = 3056] [serial = 1705] [outer = 000000A608A1A400] 09:20:19 INFO - PROCESS | 3056 | 1464366019066 Marionette DEBUG loaded listener.js 09:20:19 INFO - PROCESS | 3056 | ++DOMWINDOW == 76 (000000A608AEE400) [pid = 3056] [serial = 1706] [outer = 000000A608A1A400] 09:20:19 INFO - PROCESS | 3056 | 1464366019555 Marionette TRACE conn5 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 09:20:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 09:20:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 690ms 09:20:19 INFO - PROCESS | 3056 | 1464366019590 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 09:20:19 INFO - PROCESS | 3056 | 1464366019597 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 09:20:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 09:20:19 INFO - PROCESS | 3056 | 1464366019609 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 09:20:19 INFO - PROCESS | 3056 | 1464366019612 Marionette TRACE conn5 <- [1,2238,null,{}] 09:20:19 INFO - PROCESS | 3056 | 1464366019616 Marionette TRACE conn5 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:19 INFO - PROCESS | 3056 | 1464366019708 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 09:20:19 INFO - PROCESS | 3056 | 1464366019719 Marionette TRACE conn5 -> [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([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:19 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60F0C7000 == 27 [pid = 3056] [id = 569] 09:20:19 INFO - PROCESS | 3056 | ++DOMWINDOW == 77 (000000A608CE3800) [pid = 3056] [serial = 1707] [outer = 0000000000000000] 09:20:19 INFO - PROCESS | 3056 | ++DOMWINDOW == 78 (000000A608E0CC00) [pid = 3056] [serial = 1708] [outer = 000000A608CE3800] 09:20:19 INFO - PROCESS | 3056 | 1464366019767 Marionette DEBUG loaded listener.js 09:20:19 INFO - PROCESS | 3056 | ++DOMWINDOW == 79 (000000A608E83800) [pid = 3056] [serial = 1709] [outer = 000000A608CE3800] 09:20:20 INFO - PROCESS | 3056 | 1464366020244 Marionette TRACE conn5 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 09:20:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 09:20:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 688ms 09:20:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 09:20:20 INFO - PROCESS | 3056 | 1464366020298 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 09:20:20 INFO - PROCESS | 3056 | 1464366020301 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 09:20:20 INFO - PROCESS | 3056 | 1464366020305 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 09:20:20 INFO - PROCESS | 3056 | 1464366020309 Marionette TRACE conn5 <- [1,2242,null,{}] 09:20:20 INFO - PROCESS | 3056 | 1464366020320 Marionette TRACE conn5 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:20 INFO - PROCESS | 3056 | 1464366020454 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 09:20:20 INFO - PROCESS | 3056 | 1464366020536 Marionette TRACE conn5 -> [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([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:20 INFO - PROCESS | 3056 | ++DOCSHELL 000000A613286800 == 28 [pid = 3056] [id = 570] 09:20:20 INFO - PROCESS | 3056 | ++DOMWINDOW == 80 (000000A60709C800) [pid = 3056] [serial = 1710] [outer = 0000000000000000] 09:20:20 INFO - PROCESS | 3056 | ++DOMWINDOW == 81 (000000A609440000) [pid = 3056] [serial = 1711] [outer = 000000A60709C800] 09:20:20 INFO - PROCESS | 3056 | 1464366020587 Marionette DEBUG loaded listener.js 09:20:20 INFO - PROCESS | 3056 | ++DOMWINDOW == 82 (000000A60A2E8400) [pid = 3056] [serial = 1712] [outer = 000000A60709C800] 09:20:20 INFO - PROCESS | 3056 | 1464366020973 Marionette TRACE conn5 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 09:20:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 09:20:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 733ms 09:20:21 INFO - PROCESS | 3056 | 1464366021041 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 09:20:21 INFO - PROCESS | 3056 | 1464366021044 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 09:20:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 09:20:21 INFO - PROCESS | 3056 | 1464366021047 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 09:20:21 INFO - PROCESS | 3056 | 1464366021049 Marionette TRACE conn5 <- [1,2246,null,{}] 09:20:21 INFO - PROCESS | 3056 | 1464366021052 Marionette TRACE conn5 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:21 INFO - PROCESS | 3056 | 1464366021142 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 09:20:21 INFO - PROCESS | 3056 | 1464366021149 Marionette TRACE conn5 -> [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([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:21 INFO - PROCESS | 3056 | ++DOCSHELL 000000A614F9F000 == 29 [pid = 3056] [id = 571] 09:20:21 INFO - PROCESS | 3056 | ++DOMWINDOW == 83 (000000A60D555000) [pid = 3056] [serial = 1713] [outer = 0000000000000000] 09:20:21 INFO - PROCESS | 3056 | ++DOMWINDOW == 84 (000000A60DC8D800) [pid = 3056] [serial = 1714] [outer = 000000A60D555000] 09:20:21 INFO - PROCESS | 3056 | 1464366021196 Marionette DEBUG loaded listener.js 09:20:21 INFO - PROCESS | 3056 | ++DOMWINDOW == 85 (000000A60DF48C00) [pid = 3056] [serial = 1715] [outer = 000000A60D555000] 09:20:21 INFO - PROCESS | 3056 | 1464366021638 Marionette TRACE conn5 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:20:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 09:20:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 628ms 09:20:21 INFO - PROCESS | 3056 | 1464366021677 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 09:20:21 INFO - PROCESS | 3056 | 1464366021679 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 09:20:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 09:20:21 INFO - PROCESS | 3056 | 1464366021683 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 09:20:21 INFO - PROCESS | 3056 | 1464366021685 Marionette TRACE conn5 <- [1,2250,null,{}] 09:20:21 INFO - PROCESS | 3056 | 1464366021689 Marionette TRACE conn5 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:21 INFO - PROCESS | 3056 | 1464366021770 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 09:20:21 INFO - PROCESS | 3056 | 1464366021779 Marionette TRACE conn5 -> [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([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:21 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6158C7000 == 30 [pid = 3056] [id = 572] 09:20:21 INFO - PROCESS | 3056 | ++DOMWINDOW == 86 (000000A608CDEC00) [pid = 3056] [serial = 1716] [outer = 0000000000000000] 09:20:21 INFO - PROCESS | 3056 | ++DOMWINDOW == 87 (000000A60E1A1400) [pid = 3056] [serial = 1717] [outer = 000000A608CDEC00] 09:20:21 INFO - PROCESS | 3056 | 1464366021825 Marionette DEBUG loaded listener.js 09:20:21 INFO - PROCESS | 3056 | ++DOMWINDOW == 88 (000000A60EE04000) [pid = 3056] [serial = 1718] [outer = 000000A608CDEC00] 09:20:22 INFO - PROCESS | 3056 | 1464366022285 Marionette TRACE conn5 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 09:20:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 09:20:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 628ms 09:20:22 INFO - PROCESS | 3056 | 1464366022317 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 09:20:22 INFO - PROCESS | 3056 | 1464366022319 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 09:20:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 09:20:22 INFO - PROCESS | 3056 | 1464366022323 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 09:20:22 INFO - PROCESS | 3056 | 1464366022325 Marionette TRACE conn5 <- [1,2254,null,{}] 09:20:22 INFO - PROCESS | 3056 | 1464366022329 Marionette TRACE conn5 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:22 INFO - PROCESS | 3056 | 1464366022446 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 09:20:22 INFO - PROCESS | 3056 | 1464366022457 Marionette TRACE conn5 -> [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([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:22 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6167C4800 == 31 [pid = 3056] [id = 573] 09:20:22 INFO - PROCESS | 3056 | ++DOMWINDOW == 89 (000000A60F00B000) [pid = 3056] [serial = 1719] [outer = 0000000000000000] 09:20:22 INFO - PROCESS | 3056 | ++DOMWINDOW == 90 (000000A60FC1B400) [pid = 3056] [serial = 1720] [outer = 000000A60F00B000] 09:20:22 INFO - PROCESS | 3056 | 1464366022505 Marionette DEBUG loaded listener.js 09:20:22 INFO - PROCESS | 3056 | ++DOMWINDOW == 91 (000000A611DB8C00) [pid = 3056] [serial = 1721] [outer = 000000A60F00B000] 09:20:22 INFO - PROCESS | 3056 | 1464366022939 Marionette TRACE conn5 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 09:20:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 09:20:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 627ms 09:20:22 INFO - PROCESS | 3056 | 1464366022959 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 09:20:22 INFO - PROCESS | 3056 | 1464366022961 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 09:20:22 INFO - PROCESS | 3056 | 1464366022970 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 09:20:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 09:20:22 INFO - PROCESS | 3056 | 1464366022972 Marionette TRACE conn5 <- [1,2258,null,{}] 09:20:22 INFO - PROCESS | 3056 | 1464366022975 Marionette TRACE conn5 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:23 INFO - PROCESS | 3056 | 1464366023057 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 09:20:23 INFO - PROCESS | 3056 | 1464366023065 Marionette TRACE conn5 -> [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([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:23 INFO - PROCESS | 3056 | ++DOCSHELL 000000A618691000 == 32 [pid = 3056] [id = 574] 09:20:23 INFO - PROCESS | 3056 | ++DOMWINDOW == 92 (000000A609441400) [pid = 3056] [serial = 1722] [outer = 0000000000000000] 09:20:23 INFO - PROCESS | 3056 | ++DOMWINDOW == 93 (000000A61242A000) [pid = 3056] [serial = 1723] [outer = 000000A609441400] 09:20:23 INFO - PROCESS | 3056 | 1464366023111 Marionette DEBUG loaded listener.js 09:20:23 INFO - PROCESS | 3056 | ++DOMWINDOW == 94 (000000A61307A000) [pid = 3056] [serial = 1724] [outer = 000000A609441400] 09:20:23 INFO - PROCESS | 3056 | 1464366023560 Marionette TRACE conn5 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 09:20:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 09:20:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 627ms 09:20:23 INFO - PROCESS | 3056 | 1464366023620 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 09:20:23 INFO - PROCESS | 3056 | 1464366023622 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 09:20:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 09:20:23 INFO - PROCESS | 3056 | 1464366023626 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 09:20:23 INFO - PROCESS | 3056 | 1464366023628 Marionette TRACE conn5 <- [1,2262,null,{}] 09:20:23 INFO - PROCESS | 3056 | 1464366023636 Marionette TRACE conn5 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:23 INFO - PROCESS | 3056 | 1464366023721 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 09:20:23 INFO - PROCESS | 3056 | 1464366023728 Marionette TRACE conn5 -> [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([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:23 INFO - PROCESS | 3056 | ++DOCSHELL 000000A619198000 == 33 [pid = 3056] [id = 575] 09:20:23 INFO - PROCESS | 3056 | ++DOMWINDOW == 95 (000000A612948400) [pid = 3056] [serial = 1725] [outer = 0000000000000000] 09:20:23 INFO - PROCESS | 3056 | ++DOMWINDOW == 96 (000000A6129C8400) [pid = 3056] [serial = 1726] [outer = 000000A612948400] 09:20:23 INFO - PROCESS | 3056 | 1464366023775 Marionette DEBUG loaded listener.js 09:20:23 INFO - PROCESS | 3056 | ++DOMWINDOW == 97 (000000A61479D000) [pid = 3056] [serial = 1727] [outer = 000000A612948400] 09:20:24 INFO - PROCESS | 3056 | 1464366024254 Marionette TRACE conn5 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 09:20:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 09:20:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 689ms 09:20:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 09:20:24 INFO - PROCESS | 3056 | 1464366024325 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 09:20:24 INFO - PROCESS | 3056 | 1464366024328 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 09:20:24 INFO - PROCESS | 3056 | 1464366024331 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 09:20:24 INFO - PROCESS | 3056 | 1464366024333 Marionette TRACE conn5 <- [1,2266,null,{}] 09:20:24 INFO - PROCESS | 3056 | 1464366024336 Marionette TRACE conn5 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:24 INFO - PROCESS | 3056 | 1464366024471 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 09:20:24 INFO - PROCESS | 3056 | 1464366024495 Marionette TRACE conn5 -> [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([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:24 INFO - PROCESS | 3056 | ++DOCSHELL 000000A613286000 == 34 [pid = 3056] [id = 576] 09:20:24 INFO - PROCESS | 3056 | ++DOMWINDOW == 98 (000000A608E0EC00) [pid = 3056] [serial = 1728] [outer = 0000000000000000] 09:20:24 INFO - PROCESS | 3056 | ++DOMWINDOW == 99 (000000A614CD4400) [pid = 3056] [serial = 1729] [outer = 000000A608E0EC00] 09:20:24 INFO - PROCESS | 3056 | 1464366024541 Marionette DEBUG loaded listener.js 09:20:24 INFO - PROCESS | 3056 | ++DOMWINDOW == 100 (000000A614CDF400) [pid = 3056] [serial = 1730] [outer = 000000A608E0EC00] 09:20:24 INFO - PROCESS | 3056 | 1464366024971 Marionette TRACE conn5 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 09:20:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 09:20:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 691ms 09:20:25 INFO - PROCESS | 3056 | 1464366025023 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 09:20:25 INFO - PROCESS | 3056 | 1464366025025 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 09:20:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 09:20:25 INFO - PROCESS | 3056 | 1464366025028 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 09:20:25 INFO - PROCESS | 3056 | 1464366025031 Marionette TRACE conn5 <- [1,2270,null,{}] 09:20:25 INFO - PROCESS | 3056 | 1464366025041 Marionette TRACE conn5 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:25 INFO - PROCESS | 3056 | 1464366025159 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 09:20:25 INFO - PROCESS | 3056 | 1464366025169 Marionette TRACE conn5 -> [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([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:25 INFO - PROCESS | 3056 | ++DOCSHELL 000000A619483800 == 35 [pid = 3056] [id = 577] 09:20:25 INFO - PROCESS | 3056 | ++DOMWINDOW == 101 (000000A614E10C00) [pid = 3056] [serial = 1731] [outer = 0000000000000000] 09:20:25 INFO - PROCESS | 3056 | ++DOMWINDOW == 102 (000000A614E2BC00) [pid = 3056] [serial = 1732] [outer = 000000A614E10C00] 09:20:25 INFO - PROCESS | 3056 | 1464366025254 Marionette DEBUG loaded listener.js 09:20:25 INFO - PROCESS | 3056 | ++DOMWINDOW == 103 (000000A614FD6C00) [pid = 3056] [serial = 1733] [outer = 000000A614E10C00] 09:20:25 INFO - PROCESS | 3056 | 1464366025701 Marionette TRACE conn5 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 09:20:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 09:20:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 690ms 09:20:25 INFO - PROCESS | 3056 | 1464366025722 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 09:20:25 INFO - PROCESS | 3056 | 1464366025724 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 09:20:25 INFO - PROCESS | 3056 | 1464366025727 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 09:20:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 09:20:25 INFO - PROCESS | 3056 | 1464366025730 Marionette TRACE conn5 <- [1,2274,null,{}] 09:20:25 INFO - PROCESS | 3056 | 1464366025740 Marionette TRACE conn5 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:25 INFO - PROCESS | 3056 | 1464366025898 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 09:20:25 INFO - PROCESS | 3056 | 1464366025924 Marionette TRACE conn5 -> [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([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:25 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6158C5000 == 36 [pid = 3056] [id = 578] 09:20:25 INFO - PROCESS | 3056 | ++DOMWINDOW == 104 (000000A615582400) [pid = 3056] [serial = 1734] [outer = 0000000000000000] 09:20:25 INFO - PROCESS | 3056 | ++DOMWINDOW == 105 (000000A6155F2C00) [pid = 3056] [serial = 1735] [outer = 000000A615582400] 09:20:25 INFO - PROCESS | 3056 | 1464366025980 Marionette DEBUG loaded listener.js 09:20:26 INFO - PROCESS | 3056 | ++DOMWINDOW == 106 (000000A6156C5C00) [pid = 3056] [serial = 1736] [outer = 000000A615582400] 09:20:26 INFO - PROCESS | 3056 | --DOMWINDOW == 105 (000000A6151D5000) [pid = 3056] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:20:26 INFO - PROCESS | 3056 | --DOMWINDOW == 104 (000000A616449400) [pid = 3056] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:20:26 INFO - PROCESS | 3056 | --DOMWINDOW == 103 (000000A6170A2800) [pid = 3056] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 09:20:26 INFO - PROCESS | 3056 | --DOMWINDOW == 102 (000000A611D93400) [pid = 3056] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 09:20:26 INFO - PROCESS | 3056 | --DOMWINDOW == 101 (000000A618682000) [pid = 3056] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 09:20:26 INFO - PROCESS | 3056 | --DOMWINDOW == 100 (000000A611D96400) [pid = 3056] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:20:26 INFO - PROCESS | 3056 | --DOMWINDOW == 99 (000000A608CD6C00) [pid = 3056] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:20:26 INFO - PROCESS | 3056 | --DOMWINDOW == 98 (000000A6172F8C00) [pid = 3056] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:20:26 INFO - PROCESS | 3056 | --DOMWINDOW == 97 (000000A614E10800) [pid = 3056] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:20:26 INFO - PROCESS | 3056 | --DOMWINDOW == 96 (000000A611DB9000) [pid = 3056] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:20:26 INFO - PROCESS | 3056 | --DOMWINDOW == 95 (000000A609378C00) [pid = 3056] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:20:26 INFO - PROCESS | 3056 | --DOMWINDOW == 94 (000000A608CE4800) [pid = 3056] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 09:20:26 INFO - PROCESS | 3056 | --DOMWINDOW == 93 (000000A60F007400) [pid = 3056] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 09:20:26 INFO - PROCESS | 3056 | --DOMWINDOW == 92 (000000A6194A2400) [pid = 3056] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 09:20:26 INFO - PROCESS | 3056 | --DOMWINDOW == 91 (000000A618683400) [pid = 3056] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 09:20:26 INFO - PROCESS | 3056 | --DOMWINDOW == 90 (000000A6155FD800) [pid = 3056] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 09:20:26 INFO - PROCESS | 3056 | --DOMWINDOW == 89 (000000A608A91800) [pid = 3056] [serial = 26] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:20:26 INFO - PROCESS | 3056 | --DOMWINDOW == 88 (000000A618145800) [pid = 3056] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 09:20:26 INFO - PROCESS | 3056 | --DOMWINDOW == 87 (000000A615583800) [pid = 3056] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 09:20:26 INFO - PROCESS | 3056 | --DOMWINDOW == 86 (000000A60D8B2800) [pid = 3056] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 09:20:26 INFO - PROCESS | 3056 | 1464366026611 Marionette TRACE conn5 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 09:20:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 09:20:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 944ms 09:20:26 INFO - PROCESS | 3056 | 1464366026675 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 09:20:26 INFO - PROCESS | 3056 | 1464366026677 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 09:20:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 09:20:26 INFO - PROCESS | 3056 | 1464366026681 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 09:20:26 INFO - PROCESS | 3056 | 1464366026683 Marionette TRACE conn5 <- [1,2278,null,{}] 09:20:26 INFO - PROCESS | 3056 | 1464366026686 Marionette TRACE conn5 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:26 INFO - PROCESS | 3056 | 1464366026769 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 09:20:26 INFO - PROCESS | 3056 | 1464366026776 Marionette TRACE conn5 -> [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([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:26 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6196A6000 == 37 [pid = 3056] [id = 579] 09:20:26 INFO - PROCESS | 3056 | ++DOMWINDOW == 87 (000000A613077000) [pid = 3056] [serial = 1737] [outer = 0000000000000000] 09:20:26 INFO - PROCESS | 3056 | ++DOMWINDOW == 88 (000000A615583800) [pid = 3056] [serial = 1738] [outer = 000000A613077000] 09:20:26 INFO - PROCESS | 3056 | 1464366026830 Marionette DEBUG loaded listener.js 09:20:26 INFO - PROCESS | 3056 | ++DOMWINDOW == 89 (000000A615D7CC00) [pid = 3056] [serial = 1739] [outer = 000000A613077000] 09:20:27 INFO - PROCESS | 3056 | 1464366027257 Marionette TRACE conn5 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 09:20:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 09:20:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 630ms 09:20:27 INFO - PROCESS | 3056 | 1464366027313 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 09:20:27 INFO - PROCESS | 3056 | 1464366027315 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 09:20:27 INFO - PROCESS | 3056 | 1464366027319 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 09:20:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 09:20:27 INFO - PROCESS | 3056 | 1464366027321 Marionette TRACE conn5 <- [1,2282,null,{}] 09:20:27 INFO - PROCESS | 3056 | 1464366027324 Marionette TRACE conn5 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:27 INFO - PROCESS | 3056 | 1464366027409 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 09:20:27 INFO - PROCESS | 3056 | 1464366027418 Marionette TRACE conn5 -> [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([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:27 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61CC55000 == 38 [pid = 3056] [id = 580] 09:20:27 INFO - PROCESS | 3056 | ++DOMWINDOW == 90 (000000A6162D9400) [pid = 3056] [serial = 1740] [outer = 0000000000000000] 09:20:27 INFO - PROCESS | 3056 | ++DOMWINDOW == 91 (000000A6162DEC00) [pid = 3056] [serial = 1741] [outer = 000000A6162D9400] 09:20:27 INFO - PROCESS | 3056 | 1464366027465 Marionette DEBUG loaded listener.js 09:20:27 INFO - PROCESS | 3056 | ++DOMWINDOW == 92 (000000A6162E6400) [pid = 3056] [serial = 1742] [outer = 000000A6162D9400] 09:20:27 INFO - PROCESS | 3056 | 1464366027908 Marionette TRACE conn5 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 09:20:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 09:20:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 628ms 09:20:27 INFO - PROCESS | 3056 | 1464366027951 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 09:20:27 INFO - PROCESS | 3056 | 1464366027953 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 09:20:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 09:20:27 INFO - PROCESS | 3056 | 1464366027957 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 09:20:27 INFO - PROCESS | 3056 | 1464366027959 Marionette TRACE conn5 <- [1,2286,null,{}] 09:20:27 INFO - PROCESS | 3056 | 1464366027963 Marionette TRACE conn5 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:28 INFO - PROCESS | 3056 | 1464366028046 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 09:20:28 INFO - PROCESS | 3056 | 1464366028053 Marionette TRACE conn5 -> [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([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:28 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61CEB8800 == 39 [pid = 3056] [id = 581] 09:20:28 INFO - PROCESS | 3056 | ++DOMWINDOW == 93 (000000A6162F6800) [pid = 3056] [serial = 1743] [outer = 0000000000000000] 09:20:28 INFO - PROCESS | 3056 | ++DOMWINDOW == 94 (000000A6162F9800) [pid = 3056] [serial = 1744] [outer = 000000A6162F6800] 09:20:28 INFO - PROCESS | 3056 | 1464366028097 Marionette DEBUG loaded listener.js 09:20:28 INFO - PROCESS | 3056 | ++DOMWINDOW == 95 (000000A616354800) [pid = 3056] [serial = 1745] [outer = 000000A6162F6800] 09:20:29 INFO - PROCESS | 3056 | --DOCSHELL 000000A6191B1800 == 38 [pid = 3056] [id = 482] 09:20:29 INFO - PROCESS | 3056 | --DOCSHELL 000000A61648C800 == 37 [pid = 3056] [id = 479] 09:20:29 INFO - PROCESS | 3056 | --DOCSHELL 000000A6196A9000 == 36 [pid = 3056] [id = 485] 09:20:29 INFO - PROCESS | 3056 | --DOCSHELL 000000A61948E000 == 35 [pid = 3056] [id = 484] 09:20:29 INFO - PROCESS | 3056 | --DOCSHELL 000000A614FAC800 == 34 [pid = 3056] [id = 477] 09:20:29 INFO - PROCESS | 3056 | --DOCSHELL 000000A60E2E0800 == 33 [pid = 3056] [id = 474] 09:20:29 INFO - PROCESS | 3056 | --DOCSHELL 000000A617DD3800 == 32 [pid = 3056] [id = 480] 09:20:29 INFO - PROCESS | 3056 | --DOCSHELL 000000A60F0C4800 == 31 [pid = 3056] [id = 487] 09:20:29 INFO - PROCESS | 3056 | --DOCSHELL 000000A619DCD800 == 30 [pid = 3056] [id = 486] 09:20:29 INFO - PROCESS | 3056 | --DOCSHELL 000000A612980800 == 29 [pid = 3056] [id = 481] 09:20:29 INFO - PROCESS | 3056 | --DOCSHELL 000000A6158B5800 == 28 [pid = 3056] [id = 483] 09:20:29 INFO - PROCESS | 3056 | --DOCSHELL 000000A614728000 == 27 [pid = 3056] [id = 476] 09:20:29 INFO - PROCESS | 3056 | --DOCSHELL 000000A615814000 == 26 [pid = 3056] [id = 490] 09:20:29 INFO - PROCESS | 3056 | --DOCSHELL 000000A612981000 == 25 [pid = 3056] [id = 475] 09:20:29 INFO - PROCESS | 3056 | --DOCSHELL 000000A60FC9C800 == 24 [pid = 3056] [id = 488] 09:20:29 INFO - PROCESS | 3056 | --DOCSHELL 000000A6158C9800 == 23 [pid = 3056] [id = 478] 09:20:29 INFO - PROCESS | 3056 | --DOCSHELL 000000A60A26A800 == 22 [pid = 3056] [id = 473] 09:20:29 INFO - PROCESS | 3056 | --DOCSHELL 000000A60E2E7000 == 21 [pid = 3056] [id = 489] 09:20:29 INFO - PROCESS | 3056 | --DOCSHELL 000000A61D8D2000 == 20 [pid = 3056] [id = 567] 09:20:29 INFO - PROCESS | 3056 | --DOMWINDOW == 94 (000000A609AB6800) [pid = 3056] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:20:29 INFO - PROCESS | 3056 | --DOMWINDOW == 93 (000000A619D77000) [pid = 3056] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 09:20:29 INFO - PROCESS | 3056 | --DOMWINDOW == 92 (000000A6170A6C00) [pid = 3056] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 09:20:29 INFO - PROCESS | 3056 | --DOMWINDOW == 91 (000000A612422800) [pid = 3056] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 09:20:29 INFO - PROCESS | 3056 | --DOMWINDOW == 90 (000000A61515D400) [pid = 3056] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 09:20:29 INFO - PROCESS | 3056 | --DOMWINDOW == 89 (000000A619128C00) [pid = 3056] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 09:20:29 INFO - PROCESS | 3056 | --DOMWINDOW == 88 (000000A619D7AC00) [pid = 3056] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 09:20:29 INFO - PROCESS | 3056 | --DOMWINDOW == 87 (000000A6155F6800) [pid = 3056] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 09:20:29 INFO - PROCESS | 3056 | --DOMWINDOW == 86 (000000A61644D000) [pid = 3056] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 09:20:29 INFO - PROCESS | 3056 | --DOMWINDOW == 85 (000000A6160B2C00) [pid = 3056] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 09:20:29 INFO - PROCESS | 3056 | --DOMWINDOW == 84 (000000A617C03800) [pid = 3056] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 09:20:29 INFO - PROCESS | 3056 | --DOMWINDOW == 83 (000000A61701E000) [pid = 3056] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 09:20:29 INFO - PROCESS | 3056 | --DOMWINDOW == 82 (000000A615578C00) [pid = 3056] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 09:20:29 INFO - PROCESS | 3056 | --DOMWINDOW == 81 (000000A60DDEB000) [pid = 3056] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 09:20:29 INFO - PROCESS | 3056 | --DOMWINDOW == 80 (000000A614CD6800) [pid = 3056] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 09:20:29 INFO - PROCESS | 3056 | --DOMWINDOW == 79 (000000A61242FC00) [pid = 3056] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 09:20:29 INFO - PROCESS | 3056 | --DOMWINDOW == 78 (000000A60D40D800) [pid = 3056] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 09:20:29 INFO - PROCESS | 3056 | --DOMWINDOW == 77 (000000A608E15400) [pid = 3056] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 09:20:29 INFO - PROCESS | 3056 | --DOMWINDOW == 76 (000000A61824FC00) [pid = 3056] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 09:20:29 INFO - PROCESS | 3056 | --DOMWINDOW == 75 (000000A614E2A000) [pid = 3056] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 09:20:29 INFO - PROCESS | 3056 | --DOMWINDOW == 74 (000000A612426C00) [pid = 3056] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 09:20:29 INFO - PROCESS | 3056 | --DOMWINDOW == 73 (000000A613255C00) [pid = 3056] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 09:20:29 INFO - PROCESS | 3056 | --DOMWINDOW == 72 (000000A60DD2C000) [pid = 3056] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 09:20:29 INFO - PROCESS | 3056 | --DOMWINDOW == 71 (000000A60EE05C00) [pid = 3056] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 09:20:29 INFO - PROCESS | 3056 | --DOMWINDOW == 70 (000000A60D553C00) [pid = 3056] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 09:20:29 INFO - PROCESS | 3056 | --DOMWINDOW == 69 (000000A608E8FC00) [pid = 3056] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 09:20:29 INFO - PROCESS | 3056 | --DOMWINDOW == 68 (000000A61A18FC00) [pid = 3056] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 09:20:29 INFO - PROCESS | 3056 | --DOMWINDOW == 67 (000000A614E95400) [pid = 3056] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 09:20:29 INFO - PROCESS | 3056 | --DOMWINDOW == 66 (000000A61A164C00) [pid = 3056] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 09:20:29 INFO - PROCESS | 3056 | --DOMWINDOW == 65 (000000A619D75C00) [pid = 3056] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 09:20:29 INFO - PROCESS | 3056 | --DOMWINDOW == 64 (000000A619349C00) [pid = 3056] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 09:20:29 INFO - PROCESS | 3056 | --DOMWINDOW == 63 (000000A61911B400) [pid = 3056] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 09:20:29 INFO - PROCESS | 3056 | --DOMWINDOW == 62 (000000A617C02800) [pid = 3056] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 09:20:29 INFO - PROCESS | 3056 | --DOMWINDOW == 61 (000000A6162F2400) [pid = 3056] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 09:20:29 INFO - PROCESS | 3056 | --DOMWINDOW == 60 (000000A61814A000) [pid = 3056] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 09:20:29 INFO - PROCESS | 3056 | --DOMWINDOW == 59 (000000A6172FBC00) [pid = 3056] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 09:20:29 INFO - PROCESS | 3056 | 1464366029964 Marionette TRACE conn5 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 09:20:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:20:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 2031ms 09:20:29 INFO - PROCESS | 3056 | 1464366029991 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 09:20:29 INFO - PROCESS | 3056 | 1464366029995 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 09:20:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:20:30 INFO - PROCESS | 3056 | 1464366030001 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 09:20:30 INFO - PROCESS | 3056 | 1464366030005 Marionette TRACE conn5 <- [1,2290,null,{}] 09:20:30 INFO - PROCESS | 3056 | 1464366030011 Marionette TRACE conn5 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:30 INFO - PROCESS | 3056 | 1464366030103 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 09:20:30 INFO - PROCESS | 3056 | 1464366030112 Marionette TRACE conn5 -> [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([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:30 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60D243800 == 21 [pid = 3056] [id = 582] 09:20:30 INFO - PROCESS | 3056 | ++DOMWINDOW == 60 (000000A6084BAC00) [pid = 3056] [serial = 1746] [outer = 0000000000000000] 09:20:30 INFO - PROCESS | 3056 | ++DOMWINDOW == 61 (000000A6084BC800) [pid = 3056] [serial = 1747] [outer = 000000A6084BAC00] 09:20:30 INFO - PROCESS | 3056 | 1464366030162 Marionette DEBUG loaded listener.js 09:20:30 INFO - PROCESS | 3056 | ++DOMWINDOW == 62 (000000A608AF4400) [pid = 3056] [serial = 1748] [outer = 000000A6084BAC00] 09:20:30 INFO - PROCESS | 3056 | 1464366030647 Marionette TRACE conn5 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:20:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 09:20:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 688ms 09:20:30 INFO - PROCESS | 3056 | 1464366030693 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 09:20:30 INFO - PROCESS | 3056 | 1464366030700 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 09:20:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 09:20:30 INFO - PROCESS | 3056 | 1464366030707 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 09:20:30 INFO - PROCESS | 3056 | 1464366030710 Marionette TRACE conn5 <- [1,2294,null,{}] 09:20:30 INFO - PROCESS | 3056 | 1464366030714 Marionette TRACE conn5 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:30 INFO - PROCESS | 3056 | 1464366030805 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 09:20:30 INFO - PROCESS | 3056 | 1464366030815 Marionette TRACE conn5 -> [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([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:30 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60F0C5800 == 22 [pid = 3056] [id = 583] 09:20:30 INFO - PROCESS | 3056 | ++DOMWINDOW == 63 (000000A608CE2400) [pid = 3056] [serial = 1749] [outer = 0000000000000000] 09:20:30 INFO - PROCESS | 3056 | ++DOMWINDOW == 64 (000000A608E14400) [pid = 3056] [serial = 1750] [outer = 000000A608CE2400] 09:20:30 INFO - PROCESS | 3056 | 1464366030862 Marionette DEBUG loaded listener.js 09:20:30 INFO - PROCESS | 3056 | ++DOMWINDOW == 65 (000000A608E88400) [pid = 3056] [serial = 1751] [outer = 000000A608CE2400] 09:20:31 INFO - PROCESS | 3056 | 1464366031339 Marionette TRACE conn5 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 09:20:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 09:20:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 690ms 09:20:31 INFO - PROCESS | 3056 | 1464366031397 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 09:20:31 INFO - PROCESS | 3056 | 1464366031400 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 09:20:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 09:20:31 INFO - PROCESS | 3056 | 1464366031404 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 09:20:31 INFO - PROCESS | 3056 | 1464366031408 Marionette TRACE conn5 <- [1,2298,null,{}] 09:20:31 INFO - PROCESS | 3056 | 1464366031419 Marionette TRACE conn5 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:31 INFO - PROCESS | 3056 | 1464366031546 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 09:20:31 INFO - PROCESS | 3056 | 1464366031623 Marionette TRACE conn5 -> [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([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:31 INFO - PROCESS | 3056 | ++DOCSHELL 000000A614735000 == 23 [pid = 3056] [id = 584] 09:20:31 INFO - PROCESS | 3056 | ++DOMWINDOW == 66 (000000A607144400) [pid = 3056] [serial = 1752] [outer = 0000000000000000] 09:20:31 INFO - PROCESS | 3056 | ++DOMWINDOW == 67 (000000A609AE2C00) [pid = 3056] [serial = 1753] [outer = 000000A607144400] 09:20:31 INFO - PROCESS | 3056 | 1464366031673 Marionette DEBUG loaded listener.js 09:20:31 INFO - PROCESS | 3056 | ++DOMWINDOW == 68 (000000A60D465C00) [pid = 3056] [serial = 1754] [outer = 000000A607144400] 09:20:32 INFO - PROCESS | 3056 | 1464366032051 Marionette TRACE conn5 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 09:20:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 09:20:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 691ms 09:20:32 INFO - PROCESS | 3056 | 1464366032105 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 09:20:32 INFO - PROCESS | 3056 | 1464366032107 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 09:20:32 INFO - PROCESS | 3056 | 1464366032112 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:20:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 09:20:32 INFO - PROCESS | 3056 | 1464366032114 Marionette TRACE conn5 <- [1,2302,null,{}] 09:20:32 INFO - PROCESS | 3056 | 1464366032118 Marionette TRACE conn5 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:32 INFO - PROCESS | 3056 | 1464366032202 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 09:20:32 INFO - PROCESS | 3056 | 1464366032209 Marionette TRACE conn5 -> [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([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:32 INFO - PROCESS | 3056 | ++DOCSHELL 000000A615816000 == 24 [pid = 3056] [id = 585] 09:20:32 INFO - PROCESS | 3056 | ++DOMWINDOW == 69 (000000A60DC1A800) [pid = 3056] [serial = 1755] [outer = 0000000000000000] 09:20:32 INFO - PROCESS | 3056 | ++DOMWINDOW == 70 (000000A60DD24400) [pid = 3056] [serial = 1756] [outer = 000000A60DC1A800] 09:20:32 INFO - PROCESS | 3056 | 1464366032256 Marionette DEBUG loaded listener.js 09:20:32 INFO - PROCESS | 3056 | ++DOMWINDOW == 71 (000000A60E12D000) [pid = 3056] [serial = 1757] [outer = 000000A60DC1A800] 09:20:32 INFO - PROCESS | 3056 | 1464366032690 Marionette TRACE conn5 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 09:20:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 09:20:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 629ms 09:20:32 INFO - PROCESS | 3056 | 1464366032746 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 09:20:32 INFO - PROCESS | 3056 | 1464366032748 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 09:20:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 09:20:32 INFO - PROCESS | 3056 | 1464366032752 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 09:20:32 INFO - PROCESS | 3056 | 1464366032754 Marionette TRACE conn5 <- [1,2306,null,{}] 09:20:32 INFO - PROCESS | 3056 | 1464366032757 Marionette TRACE conn5 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:32 INFO - PROCESS | 3056 | 1464366032837 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 09:20:32 INFO - PROCESS | 3056 | 1464366032846 Marionette TRACE conn5 -> [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([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:32 INFO - PROCESS | 3056 | ++DOCSHELL 000000A615AC0000 == 25 [pid = 3056] [id = 586] 09:20:32 INFO - PROCESS | 3056 | ++DOMWINDOW == 72 (000000A608CDAC00) [pid = 3056] [serial = 1758] [outer = 0000000000000000] 09:20:32 INFO - PROCESS | 3056 | ++DOMWINDOW == 73 (000000A60ED4BC00) [pid = 3056] [serial = 1759] [outer = 000000A608CDAC00] 09:20:32 INFO - PROCESS | 3056 | 1464366032894 Marionette DEBUG loaded listener.js 09:20:32 INFO - PROCESS | 3056 | ++DOMWINDOW == 74 (000000A60EE93800) [pid = 3056] [serial = 1760] [outer = 000000A608CDAC00] 09:20:33 INFO - PROCESS | 3056 | 1464366033358 Marionette TRACE conn5 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 09:20:33 INFO - PROCESS | 3056 | 1464366033387 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 09:20:33 INFO - PROCESS | 3056 | 1464366033391 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 09:20:33 INFO - PROCESS | 3056 | 1464366033392 Marionette TRACE conn5 <- [1,2310,null,{}] 09:20:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 09:20:33 INFO - PROCESS | 3056 | 1464366033401 Marionette TRACE conn5 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:33 INFO - PROCESS | 3056 | 1464366033503 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 09:20:33 INFO - PROCESS | 3056 | 1464366033513 Marionette TRACE conn5 -> [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([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:33 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61725A800 == 26 [pid = 3056] [id = 587] 09:20:33 INFO - PROCESS | 3056 | ++DOMWINDOW == 75 (000000A60F00CC00) [pid = 3056] [serial = 1761] [outer = 0000000000000000] 09:20:33 INFO - PROCESS | 3056 | ++DOMWINDOW == 76 (000000A612424400) [pid = 3056] [serial = 1762] [outer = 000000A60F00CC00] 09:20:33 INFO - PROCESS | 3056 | 1464366033561 Marionette DEBUG loaded listener.js 09:20:33 INFO - PROCESS | 3056 | ++DOMWINDOW == 77 (000000A61242FC00) [pid = 3056] [serial = 1763] [outer = 000000A60F00CC00] 09:20:33 INFO - PROCESS | 3056 | 1464366033982 Marionette TRACE conn5 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 09:20:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 09:20:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 626ms 09:20:34 INFO - PROCESS | 3056 | 1464366034022 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 09:20:34 INFO - PROCESS | 3056 | 1464366034024 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 09:20:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 09:20:34 INFO - PROCESS | 3056 | 1464366034028 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 09:20:34 INFO - PROCESS | 3056 | 1464366034030 Marionette TRACE conn5 <- [1,2314,null,{}] 09:20:34 INFO - PROCESS | 3056 | 1464366034039 Marionette TRACE conn5 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:34 INFO - PROCESS | 3056 | 1464366034118 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 09:20:34 INFO - PROCESS | 3056 | 1464366034125 Marionette TRACE conn5 -> [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([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:34 INFO - PROCESS | 3056 | ++DOCSHELL 000000A619025800 == 27 [pid = 3056] [id = 588] 09:20:34 INFO - PROCESS | 3056 | ++DOMWINDOW == 78 (000000A612946000) [pid = 3056] [serial = 1764] [outer = 0000000000000000] 09:20:34 INFO - PROCESS | 3056 | ++DOMWINDOW == 79 (000000A613074000) [pid = 3056] [serial = 1765] [outer = 000000A612946000] 09:20:34 INFO - PROCESS | 3056 | 1464366034171 Marionette DEBUG loaded listener.js 09:20:34 INFO - PROCESS | 3056 | ++DOMWINDOW == 80 (000000A613256000) [pid = 3056] [serial = 1766] [outer = 000000A612946000] 09:20:34 INFO - PROCESS | 3056 | 1464366034608 Marionette TRACE conn5 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 09:20:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:20:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 627ms 09:20:34 INFO - PROCESS | 3056 | 1464366034661 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 09:20:34 INFO - PROCESS | 3056 | 1464366034664 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 09:20:34 INFO - PROCESS | 3056 | 1464366034672 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:20:34 INFO - PROCESS | 3056 | 1464366034674 Marionette TRACE conn5 <- [1,2318,null,{}] 09:20:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:20:34 INFO - PROCESS | 3056 | 1464366034677 Marionette TRACE conn5 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:34 INFO - PROCESS | 3056 | 1464366034757 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 09:20:34 INFO - PROCESS | 3056 | 1464366034766 Marionette TRACE conn5 -> [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([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:34 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6191CB800 == 28 [pid = 3056] [id = 589] 09:20:34 INFO - PROCESS | 3056 | ++DOMWINDOW == 81 (000000A614C8C800) [pid = 3056] [serial = 1767] [outer = 0000000000000000] 09:20:34 INFO - PROCESS | 3056 | ++DOMWINDOW == 82 (000000A614CD1800) [pid = 3056] [serial = 1768] [outer = 000000A614C8C800] 09:20:34 INFO - PROCESS | 3056 | 1464366034811 Marionette DEBUG loaded listener.js 09:20:34 INFO - PROCESS | 3056 | ++DOMWINDOW == 83 (000000A614CDDC00) [pid = 3056] [serial = 1769] [outer = 000000A614C8C800] 09:20:35 INFO - PROCESS | 3056 | 1464366035256 Marionette TRACE conn5 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 09:20:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:20:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 628ms 09:20:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:20:35 INFO - PROCESS | 3056 | 1464366035307 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 09:20:35 INFO - PROCESS | 3056 | 1464366035309 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 09:20:35 INFO - PROCESS | 3056 | 1464366035312 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:20:35 INFO - PROCESS | 3056 | 1464366035314 Marionette TRACE conn5 <- [1,2322,null,{}] 09:20:35 INFO - PROCESS | 3056 | 1464366035323 Marionette TRACE conn5 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:35 INFO - PROCESS | 3056 | 1464366035426 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 09:20:35 INFO - PROCESS | 3056 | 1464366035438 Marionette TRACE conn5 -> [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([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:35 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61472D800 == 29 [pid = 3056] [id = 590] 09:20:35 INFO - PROCESS | 3056 | ++DOMWINDOW == 84 (000000A614E24C00) [pid = 3056] [serial = 1770] [outer = 0000000000000000] 09:20:35 INFO - PROCESS | 3056 | ++DOMWINDOW == 85 (000000A614E29400) [pid = 3056] [serial = 1771] [outer = 000000A614E24C00] 09:20:35 INFO - PROCESS | 3056 | 1464366035483 Marionette DEBUG loaded listener.js 09:20:35 INFO - PROCESS | 3056 | ++DOMWINDOW == 86 (000000A614E9D400) [pid = 3056] [serial = 1772] [outer = 000000A614E24C00] 09:20:35 INFO - PROCESS | 3056 | 1464366035946 Marionette TRACE conn5 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 09:20:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:20:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 671ms 09:20:35 INFO - PROCESS | 3056 | 1464366035987 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 09:20:35 INFO - PROCESS | 3056 | 1464366035989 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 09:20:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:20:36 INFO - PROCESS | 3056 | 1464366035993 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:20:36 INFO - PROCESS | 3056 | 1464366035995 Marionette TRACE conn5 <- [1,2326,null,{}] 09:20:36 INFO - PROCESS | 3056 | 1464366035999 Marionette TRACE conn5 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:36 INFO - PROCESS | 3056 | 1464366036124 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 09:20:36 INFO - PROCESS | 3056 | 1464366036132 Marionette TRACE conn5 -> [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([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:36 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6195B8000 == 30 [pid = 3056] [id = 591] 09:20:36 INFO - PROCESS | 3056 | ++DOMWINDOW == 87 (000000A614E25000) [pid = 3056] [serial = 1773] [outer = 0000000000000000] 09:20:36 INFO - PROCESS | 3056 | ++DOMWINDOW == 88 (000000A61515C800) [pid = 3056] [serial = 1774] [outer = 000000A614E25000] 09:20:36 INFO - PROCESS | 3056 | 1464366036176 Marionette DEBUG loaded listener.js 09:20:36 INFO - PROCESS | 3056 | ++DOMWINDOW == 89 (000000A615579C00) [pid = 3056] [serial = 1775] [outer = 000000A614E25000] 09:20:36 INFO - PROCESS | 3056 | 1464366036624 Marionette TRACE conn5 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 09:20:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:20:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 692ms 09:20:36 INFO - PROCESS | 3056 | 1464366036688 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 09:20:36 INFO - PROCESS | 3056 | 1464366036691 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 09:20:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:20:36 INFO - PROCESS | 3056 | 1464366036694 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:20:36 INFO - PROCESS | 3056 | 1464366036697 Marionette TRACE conn5 <- [1,2330,null,{}] 09:20:36 INFO - PROCESS | 3056 | 1464366036701 Marionette TRACE conn5 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:36 INFO - PROCESS | 3056 | 1464366036858 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 09:20:36 INFO - PROCESS | 3056 | 1464366036886 Marionette TRACE conn5 -> [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([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:36 INFO - PROCESS | 3056 | ++DOCSHELL 000000A615ABB800 == 31 [pid = 3056] [id = 592] 09:20:36 INFO - PROCESS | 3056 | ++DOMWINDOW == 90 (000000A6155F9000) [pid = 3056] [serial = 1776] [outer = 0000000000000000] 09:20:36 INFO - PROCESS | 3056 | ++DOMWINDOW == 91 (000000A615D7D400) [pid = 3056] [serial = 1777] [outer = 000000A6155F9000] 09:20:36 INFO - PROCESS | 3056 | 1464366036936 Marionette DEBUG loaded listener.js 09:20:37 INFO - PROCESS | 3056 | ++DOMWINDOW == 92 (000000A6162E1800) [pid = 3056] [serial = 1778] [outer = 000000A6155F9000] 09:20:37 INFO - PROCESS | 3056 | --DOMWINDOW == 91 (000000A6162D9400) [pid = 3056] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:20:37 INFO - PROCESS | 3056 | --DOMWINDOW == 90 (000000A608E0EC00) [pid = 3056] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:20:37 INFO - PROCESS | 3056 | --DOMWINDOW == 89 (000000A614E10C00) [pid = 3056] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:20:37 INFO - PROCESS | 3056 | --DOMWINDOW == 88 (000000A615582400) [pid = 3056] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:20:37 INFO - PROCESS | 3056 | --DOMWINDOW == 87 (000000A60F00B000) [pid = 3056] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:20:37 INFO - PROCESS | 3056 | --DOMWINDOW == 86 (000000A608CDEC00) [pid = 3056] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:20:37 INFO - PROCESS | 3056 | --DOMWINDOW == 85 (000000A60D555000) [pid = 3056] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:20:37 INFO - PROCESS | 3056 | --DOMWINDOW == 84 (000000A60709C800) [pid = 3056] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:20:37 INFO - PROCESS | 3056 | --DOMWINDOW == 83 (000000A608CE3800) [pid = 3056] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:20:37 INFO - PROCESS | 3056 | --DOMWINDOW == 82 (000000A608A1A400) [pid = 3056] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:20:37 INFO - PROCESS | 3056 | --DOMWINDOW == 81 (000000A6194A7800) [pid = 3056] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:20:37 INFO - PROCESS | 3056 | --DOMWINDOW == 80 (000000A612948400) [pid = 3056] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:20:37 INFO - PROCESS | 3056 | --DOMWINDOW == 79 (000000A609441400) [pid = 3056] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:20:37 INFO - PROCESS | 3056 | --DOMWINDOW == 78 (000000A613077000) [pid = 3056] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:20:37 INFO - PROCESS | 3056 | 1464366037464 Marionette TRACE conn5 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 09:20:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:20:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 839ms 09:20:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:20:37 INFO - PROCESS | 3056 | 1464366037536 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 09:20:37 INFO - PROCESS | 3056 | 1464366037538 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 09:20:37 INFO - PROCESS | 3056 | 1464366037542 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:20:37 INFO - PROCESS | 3056 | 1464366037544 Marionette TRACE conn5 <- [1,2334,null,{}] 09:20:37 INFO - PROCESS | 3056 | 1464366037547 Marionette TRACE conn5 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:37 INFO - PROCESS | 3056 | 1464366037628 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 09:20:37 INFO - PROCESS | 3056 | 1464366037635 Marionette TRACE conn5 -> [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([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:37 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61CC4D000 == 32 [pid = 3056] [id = 593] 09:20:37 INFO - PROCESS | 3056 | ++DOMWINDOW == 79 (000000A612428400) [pid = 3056] [serial = 1779] [outer = 0000000000000000] 09:20:37 INFO - PROCESS | 3056 | ++DOMWINDOW == 80 (000000A614E10C00) [pid = 3056] [serial = 1780] [outer = 000000A612428400] 09:20:37 INFO - PROCESS | 3056 | 1464366037688 Marionette DEBUG loaded listener.js 09:20:37 INFO - PROCESS | 3056 | ++DOMWINDOW == 81 (000000A6162E5000) [pid = 3056] [serial = 1781] [outer = 000000A612428400] 09:20:38 INFO - PROCESS | 3056 | 1464366038107 Marionette TRACE conn5 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 09:20:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:20:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 587ms 09:20:38 INFO - PROCESS | 3056 | 1464366038135 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 09:20:38 INFO - PROCESS | 3056 | 1464366038137 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 09:20:38 INFO - PROCESS | 3056 | 1464366038140 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:20:38 INFO - PROCESS | 3056 | 1464366038142 Marionette TRACE conn5 <- [1,2338,null,{}] 09:20:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:20:38 INFO - PROCESS | 3056 | 1464366038145 Marionette TRACE conn5 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:38 INFO - PROCESS | 3056 | 1464366038233 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 09:20:38 INFO - PROCESS | 3056 | 1464366038240 Marionette TRACE conn5 -> [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([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:38 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61CF2D000 == 33 [pid = 3056] [id = 594] 09:20:38 INFO - PROCESS | 3056 | ++DOMWINDOW == 82 (000000A6162F7400) [pid = 3056] [serial = 1782] [outer = 0000000000000000] 09:20:38 INFO - PROCESS | 3056 | ++DOMWINDOW == 83 (000000A6162FC000) [pid = 3056] [serial = 1783] [outer = 000000A6162F7400] 09:20:38 INFO - PROCESS | 3056 | 1464366038284 Marionette DEBUG loaded listener.js 09:20:38 INFO - PROCESS | 3056 | ++DOMWINDOW == 84 (000000A616358C00) [pid = 3056] [serial = 1784] [outer = 000000A6162F7400] 09:20:38 INFO - PROCESS | 3056 | 1464366038756 Marionette TRACE conn5 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 09:20:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:20:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 691ms 09:20:38 INFO - PROCESS | 3056 | 1464366038836 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 09:20:38 INFO - PROCESS | 3056 | 1464366038838 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 09:20:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:20:38 INFO - PROCESS | 3056 | 1464366038842 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:20:38 INFO - PROCESS | 3056 | 1464366038844 Marionette TRACE conn5 <- [1,2342,null,{}] 09:20:38 INFO - PROCESS | 3056 | 1464366038847 Marionette TRACE conn5 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:38 INFO - PROCESS | 3056 | 1464366038928 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 09:20:38 INFO - PROCESS | 3056 | 1464366038937 Marionette TRACE conn5 -> [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([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:38 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61D14A800 == 34 [pid = 3056] [id = 595] 09:20:38 INFO - PROCESS | 3056 | ++DOMWINDOW == 85 (000000A616360800) [pid = 3056] [serial = 1785] [outer = 0000000000000000] 09:20:38 INFO - PROCESS | 3056 | ++DOMWINDOW == 86 (000000A616362C00) [pid = 3056] [serial = 1786] [outer = 000000A616360800] 09:20:38 INFO - PROCESS | 3056 | 1464366038981 Marionette DEBUG loaded listener.js 09:20:39 INFO - PROCESS | 3056 | ++DOMWINDOW == 87 (000000A61636B800) [pid = 3056] [serial = 1787] [outer = 000000A616360800] 09:20:39 INFO - PROCESS | 3056 | 1464366039731 Marionette TRACE conn5 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 09:20:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:20:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 944ms 09:20:39 INFO - PROCESS | 3056 | 1464366039789 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 09:20:39 INFO - PROCESS | 3056 | 1464366039794 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 09:20:39 INFO - PROCESS | 3056 | 1464366039800 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:20:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:20:39 INFO - PROCESS | 3056 | 1464366039805 Marionette TRACE conn5 <- [1,2346,null,{}] 09:20:39 INFO - PROCESS | 3056 | 1464366039811 Marionette TRACE conn5 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:39 INFO - PROCESS | 3056 | 1464366039959 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 09:20:40 INFO - PROCESS | 3056 | 1464366040081 Marionette TRACE conn5 -> [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([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:40 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60F0A8800 == 35 [pid = 3056] [id = 596] 09:20:40 INFO - PROCESS | 3056 | ++DOMWINDOW == 88 (000000A608A22C00) [pid = 3056] [serial = 1788] [outer = 0000000000000000] 09:20:40 INFO - PROCESS | 3056 | ++DOMWINDOW == 89 (000000A608CD6400) [pid = 3056] [serial = 1789] [outer = 000000A608A22C00] 09:20:40 INFO - PROCESS | 3056 | 1464366040142 Marionette DEBUG loaded listener.js 09:20:40 INFO - PROCESS | 3056 | ++DOMWINDOW == 90 (000000A608E83000) [pid = 3056] [serial = 1790] [outer = 000000A608A22C00] 09:20:40 INFO - PROCESS | 3056 | 1464366040788 Marionette TRACE conn5 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 09:20:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:20:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1077ms 09:20:40 INFO - PROCESS | 3056 | 1464366040881 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 09:20:40 INFO - PROCESS | 3056 | 1464366040888 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 09:20:40 INFO - PROCESS | 3056 | 1464366040895 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:20:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:20:40 INFO - PROCESS | 3056 | 1464366040898 Marionette TRACE conn5 <- [1,2350,null,{}] 09:20:40 INFO - PROCESS | 3056 | 1464366040933 Marionette TRACE conn5 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:41 INFO - PROCESS | 3056 | 1464366041064 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 09:20:41 INFO - PROCESS | 3056 | 1464366041135 Marionette TRACE conn5 -> [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([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:41 INFO - PROCESS | 3056 | ++DOCSHELL 000000A614CAF000 == 36 [pid = 3056] [id = 597] 09:20:41 INFO - PROCESS | 3056 | ++DOMWINDOW == 91 (000000A609434400) [pid = 3056] [serial = 1791] [outer = 0000000000000000] 09:20:41 INFO - PROCESS | 3056 | ++DOMWINDOW == 92 (000000A60D40F400) [pid = 3056] [serial = 1792] [outer = 000000A609434400] 09:20:41 INFO - PROCESS | 3056 | 1464366041191 Marionette DEBUG loaded listener.js 09:20:41 INFO - PROCESS | 3056 | ++DOMWINDOW == 93 (000000A60ED4C000) [pid = 3056] [serial = 1793] [outer = 000000A609434400] 09:20:41 INFO - PROCESS | 3056 | --DOCSHELL 000000A61CF2D000 == 35 [pid = 3056] [id = 594] 09:20:41 INFO - PROCESS | 3056 | --DOCSHELL 000000A61CC4D000 == 34 [pid = 3056] [id = 593] 09:20:41 INFO - PROCESS | 3056 | --DOCSHELL 000000A615ABB800 == 33 [pid = 3056] [id = 592] 09:20:41 INFO - PROCESS | 3056 | --DOCSHELL 000000A6195B8000 == 32 [pid = 3056] [id = 591] 09:20:41 INFO - PROCESS | 3056 | --DOCSHELL 000000A61472D800 == 31 [pid = 3056] [id = 590] 09:20:41 INFO - PROCESS | 3056 | --DOCSHELL 000000A6191CB800 == 30 [pid = 3056] [id = 589] 09:20:41 INFO - PROCESS | 3056 | --DOCSHELL 000000A619025800 == 29 [pid = 3056] [id = 588] 09:20:41 INFO - PROCESS | 3056 | --DOCSHELL 000000A61725A800 == 28 [pid = 3056] [id = 587] 09:20:41 INFO - PROCESS | 3056 | --DOCSHELL 000000A615AC0000 == 27 [pid = 3056] [id = 586] 09:20:41 INFO - PROCESS | 3056 | --DOMWINDOW == 92 (000000A6162F9800) [pid = 3056] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 09:20:42 INFO - PROCESS | 3056 | 1464366042102 Marionette TRACE conn5 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 09:20:42 INFO - PROCESS | 3056 | --DOMWINDOW == 91 (000000A6162E6400) [pid = 3056] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 09:20:42 INFO - PROCESS | 3056 | --DOMWINDOW == 90 (000000A614CD4400) [pid = 3056] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 09:20:42 INFO - PROCESS | 3056 | --DOMWINDOW == 89 (000000A614E2BC00) [pid = 3056] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 09:20:42 INFO - PROCESS | 3056 | --DOMWINDOW == 88 (000000A614CDF400) [pid = 3056] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 09:20:42 INFO - PROCESS | 3056 | --DOMWINDOW == 87 (000000A6155F2C00) [pid = 3056] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 09:20:42 INFO - PROCESS | 3056 | --DOMWINDOW == 86 (000000A614FD6C00) [pid = 3056] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 09:20:42 INFO - PROCESS | 3056 | --DOMWINDOW == 85 (000000A6162DEC00) [pid = 3056] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 09:20:42 INFO - PROCESS | 3056 | --DOMWINDOW == 84 (000000A6156C5C00) [pid = 3056] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 09:20:42 INFO - PROCESS | 3056 | --DOMWINDOW == 83 (000000A60FC1B400) [pid = 3056] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 09:20:42 INFO - PROCESS | 3056 | --DOMWINDOW == 82 (000000A60EE04000) [pid = 3056] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 09:20:42 INFO - PROCESS | 3056 | --DOMWINDOW == 81 (000000A60E1A1400) [pid = 3056] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 09:20:42 INFO - PROCESS | 3056 | --DOMWINDOW == 80 (000000A60DC8D800) [pid = 3056] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 09:20:42 INFO - PROCESS | 3056 | --DOMWINDOW == 79 (000000A60DF48C00) [pid = 3056] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 09:20:42 INFO - PROCESS | 3056 | --DOMWINDOW == 78 (000000A609440000) [pid = 3056] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 09:20:42 INFO - PROCESS | 3056 | --DOMWINDOW == 77 (000000A60A2E8400) [pid = 3056] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 09:20:42 INFO - PROCESS | 3056 | --DOMWINDOW == 76 (000000A608E0CC00) [pid = 3056] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 09:20:42 INFO - PROCESS | 3056 | --DOMWINDOW == 75 (000000A608E83800) [pid = 3056] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 09:20:42 INFO - PROCESS | 3056 | --DOMWINDOW == 74 (000000A608A1B000) [pid = 3056] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 09:20:42 INFO - PROCESS | 3056 | --DOMWINDOW == 73 (000000A608AEE400) [pid = 3056] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 09:20:42 INFO - PROCESS | 3056 | --DOMWINDOW == 72 (000000A61A16EC00) [pid = 3056] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 09:20:42 INFO - PROCESS | 3056 | --DOMWINDOW == 71 (000000A6129C8400) [pid = 3056] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 09:20:42 INFO - PROCESS | 3056 | --DOMWINDOW == 70 (000000A61242A000) [pid = 3056] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 09:20:42 INFO - PROCESS | 3056 | --DOMWINDOW == 69 (000000A61307A000) [pid = 3056] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 09:20:42 INFO - PROCESS | 3056 | --DOMWINDOW == 68 (000000A611DB8C00) [pid = 3056] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 09:20:42 INFO - PROCESS | 3056 | --DOMWINDOW == 67 (000000A615583800) [pid = 3056] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 09:20:42 INFO - PROCESS | 3056 | --DOMWINDOW == 66 (000000A615D7CC00) [pid = 3056] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 09:20:42 INFO - PROCESS | 3056 | --DOMWINDOW == 65 (000000A61479D000) [pid = 3056] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 09:20:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:20:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1256ms 09:20:42 INFO - PROCESS | 3056 | 1464366042156 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 09:20:42 INFO - PROCESS | 3056 | 1464366042161 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 09:20:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:20:42 INFO - PROCESS | 3056 | 1464366042166 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:20:42 INFO - PROCESS | 3056 | 1464366042170 Marionette TRACE conn5 <- [1,2354,null,{}] 09:20:42 INFO - PROCESS | 3056 | 1464366042175 Marionette TRACE conn5 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:42 INFO - PROCESS | 3056 | 1464366042262 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 09:20:42 INFO - PROCESS | 3056 | 1464366042271 Marionette TRACE conn5 -> [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([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:42 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60EEAD800 == 28 [pid = 3056] [id = 598] 09:20:42 INFO - PROCESS | 3056 | ++DOMWINDOW == 66 (000000A6084BF400) [pid = 3056] [serial = 1794] [outer = 0000000000000000] 09:20:42 INFO - PROCESS | 3056 | ++DOMWINDOW == 67 (000000A608AEC000) [pid = 3056] [serial = 1795] [outer = 000000A6084BF400] 09:20:42 INFO - PROCESS | 3056 | 1464366042320 Marionette DEBUG loaded listener.js 09:20:42 INFO - PROCESS | 3056 | ++DOMWINDOW == 68 (000000A608E82400) [pid = 3056] [serial = 1796] [outer = 000000A6084BF400] 09:20:42 INFO - PROCESS | 3056 | 1464366042849 Marionette TRACE conn5 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 09:20:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:20:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 734ms 09:20:42 INFO - PROCESS | 3056 | 1464366042904 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 09:20:42 INFO - PROCESS | 3056 | 1464366042910 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 09:20:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:20:42 INFO - PROCESS | 3056 | 1464366042916 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:20:42 INFO - PROCESS | 3056 | 1464366042919 Marionette TRACE conn5 <- [1,2358,null,{}] 09:20:42 INFO - PROCESS | 3056 | 1464366042923 Marionette TRACE conn5 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:43 INFO - PROCESS | 3056 | 1464366043012 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 09:20:43 INFO - PROCESS | 3056 | 1464366043087 Marionette TRACE conn5 -> [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([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:43 INFO - PROCESS | 3056 | ++DOCSHELL 000000A614E55000 == 29 [pid = 3056] [id = 599] 09:20:43 INFO - PROCESS | 3056 | ++DOMWINDOW == 69 (000000A609ADE000) [pid = 3056] [serial = 1797] [outer = 0000000000000000] 09:20:43 INFO - PROCESS | 3056 | ++DOMWINDOW == 70 (000000A60D409C00) [pid = 3056] [serial = 1798] [outer = 000000A609ADE000] 09:20:43 INFO - PROCESS | 3056 | 1464366043134 Marionette DEBUG loaded listener.js 09:20:43 INFO - PROCESS | 3056 | ++DOMWINDOW == 71 (000000A60DC8D800) [pid = 3056] [serial = 1799] [outer = 000000A609ADE000] 09:20:43 INFO - PROCESS | 3056 | 1464366043541 Marionette TRACE conn5 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 09:20:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:20:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 689ms 09:20:43 INFO - PROCESS | 3056 | 1464366043607 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 09:20:43 INFO - PROCESS | 3056 | 1464366043617 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 09:20:43 INFO - PROCESS | 3056 | 1464366043621 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:20:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:20:43 INFO - PROCESS | 3056 | 1464366043625 Marionette TRACE conn5 <- [1,2362,null,{}] 09:20:43 INFO - PROCESS | 3056 | 1464366043636 Marionette TRACE conn5 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:43 INFO - PROCESS | 3056 | 1464366043727 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 09:20:43 INFO - PROCESS | 3056 | 1464366043775 Marionette TRACE conn5 -> [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([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:43 INFO - PROCESS | 3056 | ++DOCSHELL 000000A615AB6000 == 30 [pid = 3056] [id = 600] 09:20:43 INFO - PROCESS | 3056 | ++DOMWINDOW == 72 (000000A607186C00) [pid = 3056] [serial = 1800] [outer = 0000000000000000] 09:20:43 INFO - PROCESS | 3056 | ++DOMWINDOW == 73 (000000A60EE93000) [pid = 3056] [serial = 1801] [outer = 000000A607186C00] 09:20:43 INFO - PROCESS | 3056 | 1464366043825 Marionette DEBUG loaded listener.js 09:20:43 INFO - PROCESS | 3056 | ++DOMWINDOW == 74 (000000A60F2A4C00) [pid = 3056] [serial = 1802] [outer = 000000A607186C00] 09:20:44 INFO - PROCESS | 3056 | 1464366044256 Marionette TRACE conn5 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 09:20:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:20:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 691ms 09:20:44 INFO - PROCESS | 3056 | 1464366044318 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 09:20:44 INFO - PROCESS | 3056 | 1464366044321 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 09:20:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:20:44 INFO - PROCESS | 3056 | 1464366044324 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:20:44 INFO - PROCESS | 3056 | 1464366044326 Marionette TRACE conn5 <- [1,2366,null,{}] 09:20:44 INFO - PROCESS | 3056 | 1464366044330 Marionette TRACE conn5 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:44 INFO - PROCESS | 3056 | 1464366044443 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 09:20:44 INFO - PROCESS | 3056 | 1464366044450 Marionette TRACE conn5 -> [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([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:44 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6182F1000 == 31 [pid = 3056] [id = 601] 09:20:44 INFO - PROCESS | 3056 | ++DOMWINDOW == 75 (000000A611D93400) [pid = 3056] [serial = 1803] [outer = 0000000000000000] 09:20:44 INFO - PROCESS | 3056 | ++DOMWINDOW == 76 (000000A611DBAC00) [pid = 3056] [serial = 1804] [outer = 000000A611D93400] 09:20:44 INFO - PROCESS | 3056 | 1464366044538 Marionette DEBUG loaded listener.js 09:20:44 INFO - PROCESS | 3056 | ++DOMWINDOW == 77 (000000A61242D000) [pid = 3056] [serial = 1805] [outer = 000000A611D93400] 09:20:44 INFO - PROCESS | 3056 | 1464366044978 Marionette TRACE conn5 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 09:20:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 09:20:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 689ms 09:20:45 INFO - PROCESS | 3056 | 1464366045015 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 09:20:45 INFO - PROCESS | 3056 | 1464366045017 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 09:20:45 INFO - PROCESS | 3056 | 1464366045021 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:20:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:20:45 INFO - PROCESS | 3056 | 1464366045023 Marionette TRACE conn5 <- [1,2370,null,{}] 09:20:45 INFO - PROCESS | 3056 | 1464366045027 Marionette TRACE conn5 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:45 INFO - PROCESS | 3056 | 1464366045185 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 09:20:45 INFO - PROCESS | 3056 | 1464366045208 Marionette TRACE conn5 -> [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([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:45 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61919C000 == 32 [pid = 3056] [id = 602] 09:20:45 INFO - PROCESS | 3056 | ++DOMWINDOW == 78 (000000A607184000) [pid = 3056] [serial = 1806] [outer = 0000000000000000] 09:20:45 INFO - PROCESS | 3056 | ++DOMWINDOW == 79 (000000A613076C00) [pid = 3056] [serial = 1807] [outer = 000000A607184000] 09:20:45 INFO - PROCESS | 3056 | 1464366045253 Marionette DEBUG loaded listener.js 09:20:45 INFO - PROCESS | 3056 | ++DOMWINDOW == 80 (000000A614799C00) [pid = 3056] [serial = 1808] [outer = 000000A607184000] 09:20:45 INFO - PROCESS | 3056 | 1464366045735 Marionette TRACE conn5 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 09:20:45 INFO - PROCESS | 3056 | --DOMWINDOW == 79 (000000A614E24C00) [pid = 3056] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:20:45 INFO - PROCESS | 3056 | --DOMWINDOW == 78 (000000A614C8C800) [pid = 3056] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:20:45 INFO - PROCESS | 3056 | --DOMWINDOW == 77 (000000A6162F6800) [pid = 3056] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:20:45 INFO - PROCESS | 3056 | --DOMWINDOW == 76 (000000A608CE2400) [pid = 3056] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:20:45 INFO - PROCESS | 3056 | --DOMWINDOW == 75 (000000A60DC1A800) [pid = 3056] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:20:45 INFO - PROCESS | 3056 | --DOMWINDOW == 74 (000000A612946000) [pid = 3056] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:20:45 INFO - PROCESS | 3056 | --DOMWINDOW == 73 (000000A608CDAC00) [pid = 3056] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:20:45 INFO - PROCESS | 3056 | --DOMWINDOW == 72 (000000A6084BAC00) [pid = 3056] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:20:45 INFO - PROCESS | 3056 | --DOMWINDOW == 71 (000000A607144400) [pid = 3056] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:20:45 INFO - PROCESS | 3056 | --DOMWINDOW == 70 (000000A60F00CC00) [pid = 3056] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:20:45 INFO - PROCESS | 3056 | --DOMWINDOW == 69 (000000A614E25000) [pid = 3056] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:20:45 INFO - PROCESS | 3056 | --DOMWINDOW == 68 (000000A6162F7400) [pid = 3056] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:20:45 INFO - PROCESS | 3056 | --DOMWINDOW == 67 (000000A6155F9000) [pid = 3056] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:20:45 INFO - PROCESS | 3056 | --DOMWINDOW == 66 (000000A612428400) [pid = 3056] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:20:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 09:20:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 942ms 09:20:45 INFO - PROCESS | 3056 | 1464366045967 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 09:20:45 INFO - PROCESS | 3056 | 1464366045973 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 09:20:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:20:45 INFO - PROCESS | 3056 | 1464366045979 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:20:45 INFO - PROCESS | 3056 | 1464366045982 Marionette TRACE conn5 <- [1,2374,null,{}] 09:20:45 INFO - PROCESS | 3056 | 1464366045989 Marionette TRACE conn5 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:46 INFO - PROCESS | 3056 | 1464366046103 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 09:20:46 INFO - PROCESS | 3056 | 1464366046173 Marionette TRACE conn5 -> [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([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:46 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60E2E0800 == 33 [pid = 3056] [id = 603] 09:20:46 INFO - PROCESS | 3056 | ++DOMWINDOW == 67 (000000A607187400) [pid = 3056] [serial = 1809] [outer = 0000000000000000] 09:20:46 INFO - PROCESS | 3056 | ++DOMWINDOW == 68 (000000A60823D400) [pid = 3056] [serial = 1810] [outer = 000000A607187400] 09:20:46 INFO - PROCESS | 3056 | 1464366046231 Marionette DEBUG loaded listener.js 09:20:46 INFO - PROCESS | 3056 | ++DOMWINDOW == 69 (000000A608CDD800) [pid = 3056] [serial = 1811] [outer = 000000A607187400] 09:20:46 INFO - PROCESS | 3056 | 1464366046882 Marionette TRACE conn5 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 09:20:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:20:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 941ms 09:20:46 INFO - PROCESS | 3056 | 1464366046922 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 09:20:46 INFO - PROCESS | 3056 | 1464366046927 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 09:20:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:20:46 INFO - PROCESS | 3056 | 1464366046935 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:20:46 INFO - PROCESS | 3056 | 1464366046939 Marionette TRACE conn5 <- [1,2378,null,{}] 09:20:46 INFO - PROCESS | 3056 | 1464366046944 Marionette TRACE conn5 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:47 INFO - PROCESS | 3056 | 1464366047054 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 09:20:47 INFO - PROCESS | 3056 | 1464366047130 Marionette TRACE conn5 -> [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([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:47 INFO - PROCESS | 3056 | ++DOCSHELL 000000A617251000 == 34 [pid = 3056] [id = 604] 09:20:47 INFO - PROCESS | 3056 | ++DOMWINDOW == 70 (000000A60D8AB800) [pid = 3056] [serial = 1812] [outer = 0000000000000000] 09:20:47 INFO - PROCESS | 3056 | ++DOMWINDOW == 71 (000000A60DC77800) [pid = 3056] [serial = 1813] [outer = 000000A60D8AB800] 09:20:47 INFO - PROCESS | 3056 | 1464366047186 Marionette DEBUG loaded listener.js 09:20:47 INFO - PROCESS | 3056 | ++DOMWINDOW == 72 (000000A60E1F2400) [pid = 3056] [serial = 1814] [outer = 000000A60D8AB800] 09:20:47 INFO - PROCESS | 3056 | 1464366047800 Marionette TRACE conn5 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 09:20:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:20:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 943ms 09:20:47 INFO - PROCESS | 3056 | 1464366047879 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 09:20:47 INFO - PROCESS | 3056 | 1464366047882 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 09:20:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:20:47 INFO - PROCESS | 3056 | 1464366047886 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:20:47 INFO - PROCESS | 3056 | 1464366047888 Marionette TRACE conn5 <- [1,2382,null,{}] 09:20:47 INFO - PROCESS | 3056 | 1464366047913 Marionette TRACE conn5 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:48 INFO - PROCESS | 3056 | 1464366048055 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 09:20:48 INFO - PROCESS | 3056 | 1464366048103 Marionette TRACE conn5 -> [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([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:48 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61948C800 == 35 [pid = 3056] [id = 605] 09:20:48 INFO - PROCESS | 3056 | ++DOMWINDOW == 73 (000000A612946000) [pid = 3056] [serial = 1815] [outer = 0000000000000000] 09:20:48 INFO - PROCESS | 3056 | ++DOMWINDOW == 74 (000000A613252000) [pid = 3056] [serial = 1816] [outer = 000000A612946000] 09:20:48 INFO - PROCESS | 3056 | 1464366048163 Marionette DEBUG loaded listener.js 09:20:48 INFO - PROCESS | 3056 | ++DOMWINDOW == 75 (000000A614CDC400) [pid = 3056] [serial = 1817] [outer = 000000A612946000] 09:20:48 INFO - PROCESS | 3056 | 1464366048750 Marionette TRACE conn5 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:20:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:20:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 880ms 09:20:48 INFO - PROCESS | 3056 | 1464366048768 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 09:20:48 INFO - PROCESS | 3056 | 1464366048770 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 09:20:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:20:48 INFO - PROCESS | 3056 | 1464366048774 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:20:48 INFO - PROCESS | 3056 | 1464366048776 Marionette TRACE conn5 <- [1,2386,null,{}] 09:20:48 INFO - PROCESS | 3056 | 1464366048781 Marionette TRACE conn5 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:48 INFO - PROCESS | 3056 | 1464366048889 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 09:20:48 INFO - PROCESS | 3056 | 1464366048977 Marionette TRACE conn5 -> [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([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:48 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61592D800 == 36 [pid = 3056] [id = 606] 09:20:48 INFO - PROCESS | 3056 | ++DOMWINDOW == 76 (000000A615155400) [pid = 3056] [serial = 1818] [outer = 0000000000000000] 09:20:49 INFO - PROCESS | 3056 | ++DOMWINDOW == 77 (000000A61515D400) [pid = 3056] [serial = 1819] [outer = 000000A615155400] 09:20:49 INFO - PROCESS | 3056 | 1464366049034 Marionette DEBUG loaded listener.js 09:20:49 INFO - PROCESS | 3056 | ++DOMWINDOW == 78 (000000A615583C00) [pid = 3056] [serial = 1820] [outer = 000000A615155400] 09:20:49 INFO - PROCESS | 3056 | 1464366049646 Marionette TRACE conn5 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 09:20:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:20:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 881ms 09:20:49 INFO - PROCESS | 3056 | 1464366049657 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 09:20:49 INFO - PROCESS | 3056 | 1464366049659 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 09:20:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:20:49 INFO - PROCESS | 3056 | 1464366049663 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:20:49 INFO - PROCESS | 3056 | 1464366049665 Marionette TRACE conn5 <- [1,2390,null,{}] 09:20:49 INFO - PROCESS | 3056 | 1464366049669 Marionette TRACE conn5 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:49 INFO - PROCESS | 3056 | 1464366049771 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 09:20:49 INFO - PROCESS | 3056 | 1464366049857 Marionette TRACE conn5 -> [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([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:49 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61A12C800 == 37 [pid = 3056] [id = 607] 09:20:49 INFO - PROCESS | 3056 | ++DOMWINDOW == 79 (000000A6155FAC00) [pid = 3056] [serial = 1821] [outer = 0000000000000000] 09:20:49 INFO - PROCESS | 3056 | ++DOMWINDOW == 80 (000000A6155FEC00) [pid = 3056] [serial = 1822] [outer = 000000A6155FAC00] 09:20:49 INFO - PROCESS | 3056 | 1464366049913 Marionette DEBUG loaded listener.js 09:20:50 INFO - PROCESS | 3056 | ++DOMWINDOW == 81 (000000A615FA3800) [pid = 3056] [serial = 1823] [outer = 000000A6155FAC00] 09:20:50 INFO - PROCESS | 3056 | 1464366050476 Marionette TRACE conn5 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 09:20:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:20:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 944ms 09:20:50 INFO - PROCESS | 3056 | 1464366050622 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 09:20:50 INFO - PROCESS | 3056 | 1464366050626 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 09:20:50 INFO - PROCESS | 3056 | 1464366050630 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:20:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:20:50 INFO - PROCESS | 3056 | 1464366050635 Marionette TRACE conn5 <- [1,2394,null,{}] 09:20:50 INFO - PROCESS | 3056 | 1464366050655 Marionette TRACE conn5 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:50 INFO - PROCESS | 3056 | 1464366050767 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 09:20:50 INFO - PROCESS | 3056 | 1464366050838 Marionette TRACE conn5 -> [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([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:50 INFO - PROCESS | 3056 | ++DOCSHELL 000000A612871000 == 38 [pid = 3056] [id = 608] 09:20:50 INFO - PROCESS | 3056 | ++DOMWINDOW == 82 (000000A608CE4400) [pid = 3056] [serial = 1824] [outer = 0000000000000000] 09:20:50 INFO - PROCESS | 3056 | ++DOMWINDOW == 83 (000000A608E8F800) [pid = 3056] [serial = 1825] [outer = 000000A608CE4400] 09:20:50 INFO - PROCESS | 3056 | 1464366050887 Marionette DEBUG loaded listener.js 09:20:50 INFO - PROCESS | 3056 | ++DOMWINDOW == 84 (000000A60D46D800) [pid = 3056] [serial = 1826] [outer = 000000A608CE4400] 09:20:51 INFO - PROCESS | 3056 | --DOCSHELL 000000A6182F1000 == 37 [pid = 3056] [id = 601] 09:20:51 INFO - PROCESS | 3056 | --DOCSHELL 000000A615AB6000 == 36 [pid = 3056] [id = 600] 09:20:51 INFO - PROCESS | 3056 | --DOCSHELL 000000A614E55000 == 35 [pid = 3056] [id = 599] 09:20:51 INFO - PROCESS | 3056 | --DOCSHELL 000000A60EEAD800 == 34 [pid = 3056] [id = 598] 09:20:51 INFO - PROCESS | 3056 | --DOMWINDOW == 83 (000000A614E29400) [pid = 3056] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 09:20:51 INFO - PROCESS | 3056 | --DOMWINDOW == 82 (000000A614CD1800) [pid = 3056] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 09:20:51 INFO - PROCESS | 3056 | --DOMWINDOW == 81 (000000A616354800) [pid = 3056] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 09:20:51 INFO - PROCESS | 3056 | --DOMWINDOW == 80 (000000A608E14400) [pid = 3056] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 09:20:51 INFO - PROCESS | 3056 | --DOMWINDOW == 79 (000000A608E88400) [pid = 3056] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 09:20:51 INFO - PROCESS | 3056 | --DOMWINDOW == 78 (000000A60DD24400) [pid = 3056] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 09:20:51 INFO - PROCESS | 3056 | --DOMWINDOW == 77 (000000A60E12D000) [pid = 3056] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 09:20:51 INFO - PROCESS | 3056 | --DOMWINDOW == 76 (000000A613074000) [pid = 3056] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 09:20:51 INFO - PROCESS | 3056 | --DOMWINDOW == 75 (000000A613256000) [pid = 3056] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 09:20:51 INFO - PROCESS | 3056 | --DOMWINDOW == 74 (000000A60ED4BC00) [pid = 3056] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 09:20:51 INFO - PROCESS | 3056 | --DOMWINDOW == 73 (000000A60EE93800) [pid = 3056] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 09:20:51 INFO - PROCESS | 3056 | --DOMWINDOW == 72 (000000A6084BC800) [pid = 3056] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 09:20:51 INFO - PROCESS | 3056 | --DOMWINDOW == 71 (000000A608AF4400) [pid = 3056] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 09:20:51 INFO - PROCESS | 3056 | --DOMWINDOW == 70 (000000A609AE2C00) [pid = 3056] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 09:20:51 INFO - PROCESS | 3056 | --DOMWINDOW == 69 (000000A60D465C00) [pid = 3056] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 09:20:51 INFO - PROCESS | 3056 | --DOMWINDOW == 68 (000000A612424400) [pid = 3056] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 09:20:51 INFO - PROCESS | 3056 | --DOMWINDOW == 67 (000000A61242FC00) [pid = 3056] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 09:20:51 INFO - PROCESS | 3056 | --DOMWINDOW == 66 (000000A61515C800) [pid = 3056] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 09:20:51 INFO - PROCESS | 3056 | --DOMWINDOW == 65 (000000A616358C00) [pid = 3056] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 09:20:51 INFO - PROCESS | 3056 | --DOMWINDOW == 64 (000000A616362C00) [pid = 3056] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 09:20:51 INFO - PROCESS | 3056 | --DOMWINDOW == 63 (000000A615D7D400) [pid = 3056] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 09:20:51 INFO - PROCESS | 3056 | --DOMWINDOW == 62 (000000A615579C00) [pid = 3056] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 09:20:51 INFO - PROCESS | 3056 | --DOMWINDOW == 61 (000000A6162FC000) [pid = 3056] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 09:20:51 INFO - PROCESS | 3056 | --DOMWINDOW == 60 (000000A6162E1800) [pid = 3056] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 09:20:51 INFO - PROCESS | 3056 | --DOMWINDOW == 59 (000000A614E10C00) [pid = 3056] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 09:20:51 INFO - PROCESS | 3056 | --DOMWINDOW == 58 (000000A614E9D400) [pid = 3056] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 09:20:51 INFO - PROCESS | 3056 | --DOMWINDOW == 57 (000000A6162E5000) [pid = 3056] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 09:20:51 INFO - PROCESS | 3056 | --DOMWINDOW == 56 (000000A614CDDC00) [pid = 3056] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 09:20:51 INFO - PROCESS | 3056 | 1464366051465 Marionette TRACE conn5 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 09:20:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:20:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 860ms 09:20:51 INFO - PROCESS | 3056 | 1464366051497 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 09:20:51 INFO - PROCESS | 3056 | 1464366051500 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 09:20:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:20:51 INFO - PROCESS | 3056 | 1464366051508 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:20:51 INFO - PROCESS | 3056 | 1464366051512 Marionette TRACE conn5 <- [1,2398,null,{}] 09:20:51 INFO - PROCESS | 3056 | 1464366051516 Marionette TRACE conn5 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:51 INFO - PROCESS | 3056 | 1464366051607 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 09:20:51 INFO - PROCESS | 3056 | 1464366051685 Marionette TRACE conn5 -> [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([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:51 INFO - PROCESS | 3056 | ++DOCSHELL 000000A612982000 == 35 [pid = 3056] [id = 609] 09:20:51 INFO - PROCESS | 3056 | ++DOMWINDOW == 57 (000000A608A21000) [pid = 3056] [serial = 1827] [outer = 0000000000000000] 09:20:51 INFO - PROCESS | 3056 | ++DOMWINDOW == 58 (000000A608CDF800) [pid = 3056] [serial = 1828] [outer = 000000A608A21000] 09:20:51 INFO - PROCESS | 3056 | 1464366051733 Marionette DEBUG loaded listener.js 09:20:51 INFO - PROCESS | 3056 | ++DOMWINDOW == 59 (000000A60D40B400) [pid = 3056] [serial = 1829] [outer = 000000A608A21000] 09:20:52 INFO - PROCESS | 3056 | 1464366052156 Marionette TRACE conn5 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 09:20:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:20:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 691ms 09:20:52 INFO - PROCESS | 3056 | 1464366052202 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 09:20:52 INFO - PROCESS | 3056 | 1464366052204 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 09:20:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:20:52 INFO - PROCESS | 3056 | 1464366052207 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:20:52 INFO - PROCESS | 3056 | 1464366052210 Marionette TRACE conn5 <- [1,2402,null,{}] 09:20:52 INFO - PROCESS | 3056 | 1464366052220 Marionette TRACE conn5 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:52 INFO - PROCESS | 3056 | 1464366052311 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 09:20:52 INFO - PROCESS | 3056 | 1464366052320 Marionette TRACE conn5 -> [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([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:52 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61591F800 == 36 [pid = 3056] [id = 610] 09:20:52 INFO - PROCESS | 3056 | ++DOMWINDOW == 60 (000000A60EE92C00) [pid = 3056] [serial = 1830] [outer = 0000000000000000] 09:20:52 INFO - PROCESS | 3056 | ++DOMWINDOW == 61 (000000A60F011800) [pid = 3056] [serial = 1831] [outer = 000000A60EE92C00] 09:20:52 INFO - PROCESS | 3056 | 1464366052371 Marionette DEBUG loaded listener.js 09:20:52 INFO - PROCESS | 3056 | ++DOMWINDOW == 62 (000000A611DC2C00) [pid = 3056] [serial = 1832] [outer = 000000A60EE92C00] 09:20:52 INFO - PROCESS | 3056 | 1464366052838 Marionette TRACE conn5 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 09:20:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:20:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 689ms 09:20:52 INFO - PROCESS | 3056 | 1464366052900 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 09:20:52 INFO - PROCESS | 3056 | 1464366052902 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 09:20:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:20:52 INFO - PROCESS | 3056 | 1464366052905 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:20:52 INFO - PROCESS | 3056 | 1464366052907 Marionette TRACE conn5 <- [1,2406,null,{}] 09:20:52 INFO - PROCESS | 3056 | 1464366052911 Marionette TRACE conn5 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:53 INFO - PROCESS | 3056 | 1464366053002 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 09:20:53 INFO - PROCESS | 3056 | 1464366053011 Marionette TRACE conn5 -> [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([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:53 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61900F800 == 37 [pid = 3056] [id = 611] 09:20:53 INFO - PROCESS | 3056 | ++DOMWINDOW == 63 (000000A61307C000) [pid = 3056] [serial = 1833] [outer = 0000000000000000] 09:20:53 INFO - PROCESS | 3056 | ++DOMWINDOW == 64 (000000A614C8F400) [pid = 3056] [serial = 1834] [outer = 000000A61307C000] 09:20:53 INFO - PROCESS | 3056 | 1464366053057 Marionette DEBUG loaded listener.js 09:20:53 INFO - PROCESS | 3056 | ++DOMWINDOW == 65 (000000A614E2C400) [pid = 3056] [serial = 1835] [outer = 000000A61307C000] 09:20:53 INFO - PROCESS | 3056 | 1464366053499 Marionette TRACE conn5 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:20:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:20:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 627ms 09:20:53 INFO - PROCESS | 3056 | 1464366053536 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 09:20:53 INFO - PROCESS | 3056 | 1464366053538 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 09:20:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:20:53 INFO - PROCESS | 3056 | 1464366053547 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:20:53 INFO - PROCESS | 3056 | 1464366053549 Marionette TRACE conn5 <- [1,2410,null,{}] 09:20:53 INFO - PROCESS | 3056 | 1464366053552 Marionette TRACE conn5 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:53 INFO - PROCESS | 3056 | 1464366053663 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 09:20:53 INFO - PROCESS | 3056 | 1464366053759 Marionette TRACE conn5 -> [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([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:53 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6191DC800 == 38 [pid = 3056] [id = 612] 09:20:53 INFO - PROCESS | 3056 | ++DOMWINDOW == 66 (000000A61557F800) [pid = 3056] [serial = 1836] [outer = 0000000000000000] 09:20:53 INFO - PROCESS | 3056 | ++DOMWINDOW == 67 (000000A6156C0C00) [pid = 3056] [serial = 1837] [outer = 000000A61557F800] 09:20:53 INFO - PROCESS | 3056 | 1464366053804 Marionette DEBUG loaded listener.js 09:20:53 INFO - PROCESS | 3056 | ++DOMWINDOW == 68 (000000A6162DE400) [pid = 3056] [serial = 1838] [outer = 000000A61557F800] 09:20:54 INFO - PROCESS | 3056 | 1464366054229 Marionette TRACE conn5 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:20:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:20:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 733ms 09:20:54 INFO - PROCESS | 3056 | 1464366054283 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 09:20:54 INFO - PROCESS | 3056 | 1464366054292 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 09:20:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:20:54 INFO - PROCESS | 3056 | 1464366054302 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:20:54 INFO - PROCESS | 3056 | 1464366054304 Marionette TRACE conn5 <- [1,2414,null,{}] 09:20:54 INFO - PROCESS | 3056 | 1464366054307 Marionette TRACE conn5 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:54 INFO - PROCESS | 3056 | 1464366054440 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 09:20:54 INFO - PROCESS | 3056 | 1464366054454 Marionette TRACE conn5 -> [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([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:54 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60D8E6000 == 39 [pid = 3056] [id = 613] 09:20:54 INFO - PROCESS | 3056 | ++DOMWINDOW == 69 (000000A6162F5C00) [pid = 3056] [serial = 1839] [outer = 0000000000000000] 09:20:54 INFO - PROCESS | 3056 | ++DOMWINDOW == 70 (000000A616350800) [pid = 3056] [serial = 1840] [outer = 000000A6162F5C00] 09:20:54 INFO - PROCESS | 3056 | 1464366054540 Marionette DEBUG loaded listener.js 09:20:54 INFO - PROCESS | 3056 | ++DOMWINDOW == 71 (000000A616366C00) [pid = 3056] [serial = 1841] [outer = 000000A6162F5C00] 09:20:54 INFO - PROCESS | 3056 | --DOMWINDOW == 70 (000000A609434400) [pid = 3056] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:20:54 INFO - PROCESS | 3056 | --DOMWINDOW == 69 (000000A6084BF400) [pid = 3056] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:20:54 INFO - PROCESS | 3056 | --DOMWINDOW == 68 (000000A609ADE000) [pid = 3056] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:20:54 INFO - PROCESS | 3056 | --DOMWINDOW == 67 (000000A607186C00) [pid = 3056] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:20:54 INFO - PROCESS | 3056 | --DOMWINDOW == 66 (000000A611D93400) [pid = 3056] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:20:54 INFO - PROCESS | 3056 | 1464366054936 Marionette TRACE conn5 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 09:20:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:20:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 689ms 09:20:55 INFO - PROCESS | 3056 | 1464366054991 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 09:20:55 INFO - PROCESS | 3056 | 1464366054994 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 09:20:55 INFO - PROCESS | 3056 | 1464366054997 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:20:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:20:55 INFO - PROCESS | 3056 | 1464366054999 Marionette TRACE conn5 <- [1,2418,null,{}] 09:20:55 INFO - PROCESS | 3056 | 1464366055003 Marionette TRACE conn5 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:55 INFO - PROCESS | 3056 | 1464366055114 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 09:20:55 INFO - PROCESS | 3056 | 1464366055193 Marionette TRACE conn5 -> [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([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:55 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61A13B800 == 40 [pid = 3056] [id = 614] 09:20:55 INFO - PROCESS | 3056 | ++DOMWINDOW == 67 (000000A60E2AA000) [pid = 3056] [serial = 1842] [outer = 0000000000000000] 09:20:55 INFO - PROCESS | 3056 | ++DOMWINDOW == 68 (000000A61636C800) [pid = 3056] [serial = 1843] [outer = 000000A60E2AA000] 09:20:55 INFO - PROCESS | 3056 | 1464366055238 Marionette DEBUG loaded listener.js 09:20:55 INFO - PROCESS | 3056 | ++DOMWINDOW == 69 (000000A61644CC00) [pid = 3056] [serial = 1844] [outer = 000000A60E2AA000] 09:20:55 INFO - PROCESS | 3056 | 1464366055600 Marionette TRACE conn5 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 09:20:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:20:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 629ms 09:20:55 INFO - PROCESS | 3056 | 1464366055630 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 09:20:55 INFO - PROCESS | 3056 | 1464366055632 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 09:20:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:20:55 INFO - PROCESS | 3056 | 1464366055635 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:20:55 INFO - PROCESS | 3056 | 1464366055637 Marionette TRACE conn5 <- [1,2422,null,{}] 09:20:55 INFO - PROCESS | 3056 | 1464366055641 Marionette TRACE conn5 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:55 INFO - PROCESS | 3056 | 1464366055761 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 09:20:55 INFO - PROCESS | 3056 | 1464366055770 Marionette TRACE conn5 -> [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([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:55 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61CEBE000 == 41 [pid = 3056] [id = 615] 09:20:55 INFO - PROCESS | 3056 | ++DOMWINDOW == 70 (000000A60F00D000) [pid = 3056] [serial = 1845] [outer = 0000000000000000] 09:20:55 INFO - PROCESS | 3056 | ++DOMWINDOW == 71 (000000A6164CB800) [pid = 3056] [serial = 1846] [outer = 000000A60F00D000] 09:20:55 INFO - PROCESS | 3056 | 1464366055815 Marionette DEBUG loaded listener.js 09:20:55 INFO - PROCESS | 3056 | ++DOMWINDOW == 72 (000000A616790400) [pid = 3056] [serial = 1847] [outer = 000000A60F00D000] 09:20:56 INFO - PROCESS | 3056 | 1464366056228 Marionette TRACE conn5 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 09:20:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:20:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 628ms 09:20:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:20:56 INFO - PROCESS | 3056 | 1464366056266 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 09:20:56 INFO - PROCESS | 3056 | 1464366056268 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 09:20:56 INFO - PROCESS | 3056 | 1464366056272 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:20:56 INFO - PROCESS | 3056 | 1464366056273 Marionette TRACE conn5 <- [1,2426,null,{}] 09:20:56 INFO - PROCESS | 3056 | 1464366056277 Marionette TRACE conn5 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:56 INFO - PROCESS | 3056 | 1464366056388 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 09:20:56 INFO - PROCESS | 3056 | 1464366056397 Marionette TRACE conn5 -> [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([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:56 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61D135000 == 42 [pid = 3056] [id = 616] 09:20:56 INFO - PROCESS | 3056 | ++DOMWINDOW == 73 (000000A608AF3C00) [pid = 3056] [serial = 1848] [outer = 0000000000000000] 09:20:56 INFO - PROCESS | 3056 | ++DOMWINDOW == 74 (000000A6162E7800) [pid = 3056] [serial = 1849] [outer = 000000A608AF3C00] 09:20:56 INFO - PROCESS | 3056 | 1464366056443 Marionette DEBUG loaded listener.js 09:20:56 INFO - PROCESS | 3056 | ++DOMWINDOW == 75 (000000A61708CC00) [pid = 3056] [serial = 1850] [outer = 000000A608AF3C00] 09:20:56 INFO - PROCESS | 3056 | 1464366056857 Marionette TRACE conn5 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 09:20:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:20:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 629ms 09:20:56 INFO - PROCESS | 3056 | 1464366056903 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 09:20:56 INFO - PROCESS | 3056 | 1464366056905 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 09:20:56 INFO - PROCESS | 3056 | 1464366056908 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:20:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:20:56 INFO - PROCESS | 3056 | 1464366056910 Marionette TRACE conn5 <- [1,2430,null,{}] 09:20:56 INFO - PROCESS | 3056 | 1464366056914 Marionette TRACE conn5 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:57 INFO - PROCESS | 3056 | 1464366057035 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 09:20:57 INFO - PROCESS | 3056 | 1464366057057 Marionette TRACE conn5 -> [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([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:57 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61D212000 == 43 [pid = 3056] [id = 617] 09:20:57 INFO - PROCESS | 3056 | ++DOMWINDOW == 76 (000000A60D410400) [pid = 3056] [serial = 1851] [outer = 0000000000000000] 09:20:57 INFO - PROCESS | 3056 | ++DOMWINDOW == 77 (000000A6170A3C00) [pid = 3056] [serial = 1852] [outer = 000000A60D410400] 09:20:57 INFO - PROCESS | 3056 | 1464366057102 Marionette DEBUG loaded listener.js 09:20:57 INFO - PROCESS | 3056 | ++DOMWINDOW == 78 (000000A61726A000) [pid = 3056] [serial = 1853] [outer = 000000A60D410400] 09:20:57 INFO - PROCESS | 3056 | 1464366057493 Marionette TRACE conn5 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 09:20:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:20:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 626ms 09:20:57 INFO - PROCESS | 3056 | 1464366057559 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 09:20:57 INFO - PROCESS | 3056 | 1464366057563 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 09:20:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:20:57 INFO - PROCESS | 3056 | 1464366057569 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:20:57 INFO - PROCESS | 3056 | 1464366057574 Marionette TRACE conn5 <- [1,2434,null,{}] 09:20:57 INFO - PROCESS | 3056 | 1464366057581 Marionette TRACE conn5 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:57 INFO - PROCESS | 3056 | 1464366057688 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 09:20:57 INFO - PROCESS | 3056 | 1464366057902 Marionette TRACE conn5 -> [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([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:57 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60F0AB000 == 44 [pid = 3056] [id = 618] 09:20:57 INFO - PROCESS | 3056 | ++DOMWINDOW == 79 (000000A608A27C00) [pid = 3056] [serial = 1854] [outer = 0000000000000000] 09:20:57 INFO - PROCESS | 3056 | ++DOMWINDOW == 80 (000000A608CDFC00) [pid = 3056] [serial = 1855] [outer = 000000A608A27C00] 09:20:57 INFO - PROCESS | 3056 | 1464366057962 Marionette DEBUG loaded listener.js 09:20:58 INFO - PROCESS | 3056 | ++DOMWINDOW == 81 (000000A60D261800) [pid = 3056] [serial = 1856] [outer = 000000A608A27C00] 09:20:58 INFO - PROCESS | 3056 | 1464366058540 Marionette TRACE conn5 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 09:20:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:20:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1031ms 09:20:58 INFO - PROCESS | 3056 | 1464366058604 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 09:20:58 INFO - PROCESS | 3056 | 1464366058608 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 09:20:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:20:58 INFO - PROCESS | 3056 | 1464366058617 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:20:58 INFO - PROCESS | 3056 | 1464366058621 Marionette TRACE conn5 <- [1,2438,null,{}] 09:20:58 INFO - PROCESS | 3056 | 1464366058626 Marionette TRACE conn5 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:58 INFO - PROCESS | 3056 | 1464366058800 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 09:20:58 INFO - PROCESS | 3056 | 1464366058913 Marionette TRACE conn5 -> [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([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:58 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61868C800 == 45 [pid = 3056] [id = 619] 09:20:58 INFO - PROCESS | 3056 | ++DOMWINDOW == 82 (000000A60EE95C00) [pid = 3056] [serial = 1857] [outer = 0000000000000000] 09:20:58 INFO - PROCESS | 3056 | ++DOMWINDOW == 83 (000000A611D60000) [pid = 3056] [serial = 1858] [outer = 000000A60EE95C00] 09:20:58 INFO - PROCESS | 3056 | 1464366058970 Marionette DEBUG loaded listener.js 09:20:59 INFO - PROCESS | 3056 | ++DOMWINDOW == 84 (000000A61324E800) [pid = 3056] [serial = 1859] [outer = 000000A60EE95C00] 09:20:59 INFO - PROCESS | 3056 | 1464366059573 Marionette TRACE conn5 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 09:20:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:20:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 985ms 09:20:59 INFO - PROCESS | 3056 | 1464366059603 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 09:20:59 INFO - PROCESS | 3056 | 1464366059606 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 09:20:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:20:59 INFO - PROCESS | 3056 | 1464366059610 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:20:59 INFO - PROCESS | 3056 | 1464366059612 Marionette TRACE conn5 <- [1,2442,null,{}] 09:20:59 INFO - PROCESS | 3056 | 1464366059636 Marionette TRACE conn5 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:59 INFO - PROCESS | 3056 | 1464366059754 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 09:20:59 INFO - PROCESS | 3056 | 1464366059875 Marionette TRACE conn5 -> [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([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:59 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61D462800 == 46 [pid = 3056] [id = 620] 09:20:59 INFO - PROCESS | 3056 | ++DOMWINDOW == 85 (000000A6162F2000) [pid = 3056] [serial = 1860] [outer = 0000000000000000] 09:20:59 INFO - PROCESS | 3056 | ++DOMWINDOW == 86 (000000A6162F8000) [pid = 3056] [serial = 1861] [outer = 000000A6162F2000] 09:20:59 INFO - PROCESS | 3056 | 1464366059936 Marionette DEBUG loaded listener.js 09:21:00 INFO - PROCESS | 3056 | ++DOMWINDOW == 87 (000000A616360400) [pid = 3056] [serial = 1862] [outer = 000000A6162F2000] 09:21:00 INFO - PROCESS | 3056 | 1464366060506 Marionette TRACE conn5 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 09:21:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:21:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 984ms 09:21:00 INFO - PROCESS | 3056 | 1464366060596 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 09:21:00 INFO - PROCESS | 3056 | 1464366060599 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 09:21:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:21:00 INFO - PROCESS | 3056 | 1464366060602 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:21:00 INFO - PROCESS | 3056 | 1464366060605 Marionette TRACE conn5 <- [1,2446,null,{}] 09:21:00 INFO - PROCESS | 3056 | 1464366060609 Marionette TRACE conn5 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:00 INFO - PROCESS | 3056 | 1464366060721 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 09:21:00 INFO - PROCESS | 3056 | 1464366060833 Marionette TRACE conn5 -> [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([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:00 INFO - PROCESS | 3056 | ++DOCSHELL 000000A619021000 == 47 [pid = 3056] [id = 621] 09:21:00 INFO - PROCESS | 3056 | ++DOMWINDOW == 88 (000000A61242F000) [pid = 3056] [serial = 1863] [outer = 0000000000000000] 09:21:00 INFO - PROCESS | 3056 | ++DOMWINDOW == 89 (000000A617C02C00) [pid = 3056] [serial = 1864] [outer = 000000A61242F000] 09:21:00 INFO - PROCESS | 3056 | 1464366060888 Marionette DEBUG loaded listener.js 09:21:00 INFO - PROCESS | 3056 | ++DOMWINDOW == 90 (000000A617C0B800) [pid = 3056] [serial = 1865] [outer = 000000A61242F000] 09:21:01 INFO - PROCESS | 3056 | 1464366061599 Marionette TRACE conn5 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 09:21:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:21:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1033ms 09:21:01 INFO - PROCESS | 3056 | 1464366061638 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 09:21:01 INFO - PROCESS | 3056 | 1464366061642 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 09:21:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:21:01 INFO - PROCESS | 3056 | 1464366061665 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:21:01 INFO - PROCESS | 3056 | 1464366061669 Marionette TRACE conn5 <- [1,2450,null,{}] 09:21:01 INFO - PROCESS | 3056 | 1464366061675 Marionette TRACE conn5 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:01 INFO - PROCESS | 3056 | 1464366061778 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 09:21:01 INFO - PROCESS | 3056 | 1464366061858 Marionette TRACE conn5 -> [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([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:01 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60DD52000 == 48 [pid = 3056] [id = 622] 09:21:01 INFO - PROCESS | 3056 | ++DOMWINDOW == 91 (000000A609438C00) [pid = 3056] [serial = 1866] [outer = 0000000000000000] 09:21:01 INFO - PROCESS | 3056 | ++DOMWINDOW == 92 (000000A60DC8B000) [pid = 3056] [serial = 1867] [outer = 000000A609438C00] 09:21:01 INFO - PROCESS | 3056 | 1464366061952 Marionette DEBUG loaded listener.js 09:21:02 INFO - PROCESS | 3056 | ++DOMWINDOW == 93 (000000A60ED49C00) [pid = 3056] [serial = 1868] [outer = 000000A609438C00] 09:21:02 INFO - PROCESS | 3056 | --DOCSHELL 000000A61D135000 == 47 [pid = 3056] [id = 616] 09:21:02 INFO - PROCESS | 3056 | --DOCSHELL 000000A61CEBE000 == 46 [pid = 3056] [id = 615] 09:21:02 INFO - PROCESS | 3056 | --DOCSHELL 000000A61A13B800 == 45 [pid = 3056] [id = 614] 09:21:02 INFO - PROCESS | 3056 | --DOCSHELL 000000A60D8E6000 == 44 [pid = 3056] [id = 613] 09:21:02 INFO - PROCESS | 3056 | --DOCSHELL 000000A61D14A800 == 43 [pid = 3056] [id = 595] 09:21:02 INFO - PROCESS | 3056 | --DOCSHELL 000000A6191DC800 == 42 [pid = 3056] [id = 612] 09:21:02 INFO - PROCESS | 3056 | --DOCSHELL 000000A61900F800 == 41 [pid = 3056] [id = 611] 09:21:02 INFO - PROCESS | 3056 | --DOCSHELL 000000A61591F800 == 40 [pid = 3056] [id = 610] 09:21:02 INFO - PROCESS | 3056 | --DOCSHELL 000000A612982000 == 39 [pid = 3056] [id = 609] 09:21:02 INFO - PROCESS | 3056 | --DOCSHELL 000000A612871000 == 38 [pid = 3056] [id = 608] 09:21:02 INFO - PROCESS | 3056 | --DOCSHELL 000000A61948C800 == 37 [pid = 3056] [id = 605] 09:21:02 INFO - PROCESS | 3056 | --DOMWINDOW == 92 (000000A613076C00) [pid = 3056] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 09:21:02 INFO - PROCESS | 3056 | --DOCSHELL 000000A617251000 == 36 [pid = 3056] [id = 604] 09:21:02 INFO - PROCESS | 3056 | --DOCSHELL 000000A60E2E0800 == 35 [pid = 3056] [id = 603] 09:21:02 INFO - PROCESS | 3056 | --DOCSHELL 000000A61919C000 == 34 [pid = 3056] [id = 602] 09:21:02 INFO - PROCESS | 3056 | --DOMWINDOW == 91 (000000A60ED4C000) [pid = 3056] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 09:21:02 INFO - PROCESS | 3056 | --DOMWINDOW == 90 (000000A60D40F400) [pid = 3056] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 09:21:02 INFO - PROCESS | 3056 | --DOMWINDOW == 89 (000000A608AEC000) [pid = 3056] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 09:21:02 INFO - PROCESS | 3056 | --DOMWINDOW == 88 (000000A608E82400) [pid = 3056] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 09:21:02 INFO - PROCESS | 3056 | --DOMWINDOW == 87 (000000A608CD6400) [pid = 3056] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 09:21:02 INFO - PROCESS | 3056 | --DOMWINDOW == 86 (000000A60D409C00) [pid = 3056] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 09:21:02 INFO - PROCESS | 3056 | --DOMWINDOW == 85 (000000A60DC8D800) [pid = 3056] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 09:21:02 INFO - PROCESS | 3056 | --DOMWINDOW == 84 (000000A60F2A4C00) [pid = 3056] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 09:21:02 INFO - PROCESS | 3056 | --DOMWINDOW == 83 (000000A60EE93000) [pid = 3056] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 09:21:02 INFO - PROCESS | 3056 | --DOMWINDOW == 82 (000000A611DBAC00) [pid = 3056] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 09:21:02 INFO - PROCESS | 3056 | --DOMWINDOW == 81 (000000A61242D000) [pid = 3056] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 09:21:02 INFO - PROCESS | 3056 | 1464366062507 Marionette TRACE conn5 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 09:21:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:21:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 902ms 09:21:02 INFO - PROCESS | 3056 | 1464366062554 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 09:21:02 INFO - PROCESS | 3056 | 1464366062559 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 09:21:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:21:02 INFO - PROCESS | 3056 | 1464366062566 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:21:02 INFO - PROCESS | 3056 | 1464366062568 Marionette TRACE conn5 <- [1,2454,null,{}] 09:21:02 INFO - PROCESS | 3056 | 1464366062572 Marionette TRACE conn5 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:02 INFO - PROCESS | 3056 | 1464366062664 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 09:21:02 INFO - PROCESS | 3056 | 1464366062744 Marionette TRACE conn5 -> [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([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:02 INFO - PROCESS | 3056 | ++DOCSHELL 000000A615618800 == 35 [pid = 3056] [id = 623] 09:21:02 INFO - PROCESS | 3056 | ++DOMWINDOW == 82 (000000A608E11000) [pid = 3056] [serial = 1869] [outer = 0000000000000000] 09:21:02 INFO - PROCESS | 3056 | ++DOMWINDOW == 83 (000000A60DC8D800) [pid = 3056] [serial = 1870] [outer = 000000A608E11000] 09:21:02 INFO - PROCESS | 3056 | 1464366062791 Marionette DEBUG loaded listener.js 09:21:02 INFO - PROCESS | 3056 | ++DOMWINDOW == 84 (000000A60EE05400) [pid = 3056] [serial = 1871] [outer = 000000A608E11000] 09:21:03 INFO - PROCESS | 3056 | 1464366063206 Marionette TRACE conn5 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 09:21:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:21:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 692ms 09:21:03 INFO - PROCESS | 3056 | 1464366063259 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 09:21:03 INFO - PROCESS | 3056 | 1464366063262 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 09:21:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:21:03 INFO - PROCESS | 3056 | 1464366063266 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:21:03 INFO - PROCESS | 3056 | 1464366063270 Marionette TRACE conn5 <- [1,2458,null,{}] 09:21:03 INFO - PROCESS | 3056 | 1464366063280 Marionette TRACE conn5 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:03 INFO - PROCESS | 3056 | 1464366063398 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 09:21:03 INFO - PROCESS | 3056 | 1464366063419 Marionette TRACE conn5 -> [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([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:03 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6181D6000 == 36 [pid = 3056] [id = 624] 09:21:03 INFO - PROCESS | 3056 | ++DOMWINDOW == 85 (000000A611D61400) [pid = 3056] [serial = 1872] [outer = 0000000000000000] 09:21:03 INFO - PROCESS | 3056 | ++DOMWINDOW == 86 (000000A612429C00) [pid = 3056] [serial = 1873] [outer = 000000A611D61400] 09:21:03 INFO - PROCESS | 3056 | 1464366063467 Marionette DEBUG loaded listener.js 09:21:03 INFO - PROCESS | 3056 | ++DOMWINDOW == 87 (000000A613074000) [pid = 3056] [serial = 1874] [outer = 000000A611D61400] 09:21:03 INFO - PROCESS | 3056 | 1464366063931 Marionette TRACE conn5 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 09:21:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:21:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 690ms 09:21:03 INFO - PROCESS | 3056 | 1464366063958 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 09:21:03 INFO - PROCESS | 3056 | 1464366063961 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 09:21:03 INFO - PROCESS | 3056 | 1464366063965 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:21:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:21:03 INFO - PROCESS | 3056 | 1464366063966 Marionette TRACE conn5 <- [1,2462,null,{}] 09:21:03 INFO - PROCESS | 3056 | 1464366063970 Marionette TRACE conn5 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:04 INFO - PROCESS | 3056 | 1464366064060 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 09:21:04 INFO - PROCESS | 3056 | 1464366064069 Marionette TRACE conn5 -> [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([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:04 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6191DA800 == 37 [pid = 3056] [id = 625] 09:21:04 INFO - PROCESS | 3056 | ++DOMWINDOW == 88 (000000A614CDD400) [pid = 3056] [serial = 1875] [outer = 0000000000000000] 09:21:04 INFO - PROCESS | 3056 | ++DOMWINDOW == 89 (000000A614E07000) [pid = 3056] [serial = 1876] [outer = 000000A614CDD400] 09:21:04 INFO - PROCESS | 3056 | 1464366064115 Marionette DEBUG loaded listener.js 09:21:04 INFO - PROCESS | 3056 | ++DOMWINDOW == 90 (000000A614FD6C00) [pid = 3056] [serial = 1877] [outer = 000000A614CDD400] 09:21:04 INFO - PROCESS | 3056 | 1464366064559 Marionette TRACE conn5 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 09:21:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:21:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 629ms 09:21:04 INFO - PROCESS | 3056 | 1464366064600 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 09:21:04 INFO - PROCESS | 3056 | 1464366064602 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 09:21:04 INFO - PROCESS | 3056 | 1464366064605 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:21:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:21:04 INFO - PROCESS | 3056 | 1464366064607 Marionette TRACE conn5 <- [1,2466,null,{}] 09:21:04 INFO - PROCESS | 3056 | 1464366064611 Marionette TRACE conn5 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:04 INFO - PROCESS | 3056 | 1464366064718 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 09:21:04 INFO - PROCESS | 3056 | 1464366064725 Marionette TRACE conn5 -> [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([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:04 INFO - PROCESS | 3056 | ++DOCSHELL 000000A619DBF000 == 38 [pid = 3056] [id = 626] 09:21:04 INFO - PROCESS | 3056 | ++DOMWINDOW == 91 (000000A607A11400) [pid = 3056] [serial = 1878] [outer = 0000000000000000] 09:21:04 INFO - PROCESS | 3056 | ++DOMWINDOW == 92 (000000A6151D0C00) [pid = 3056] [serial = 1879] [outer = 000000A607A11400] 09:21:04 INFO - PROCESS | 3056 | 1464366064771 Marionette DEBUG loaded listener.js 09:21:04 INFO - PROCESS | 3056 | ++DOMWINDOW == 93 (000000A6155FD800) [pid = 3056] [serial = 1880] [outer = 000000A607A11400] 09:21:05 INFO - PROCESS | 3056 | 1464366065253 Marionette TRACE conn5 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 09:21:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:21:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 669ms 09:21:05 INFO - PROCESS | 3056 | 1464366065279 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 09:21:05 INFO - PROCESS | 3056 | 1464366065289 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 09:21:05 INFO - PROCESS | 3056 | 1464366065293 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:21:05 INFO - PROCESS | 3056 | 1464366065295 Marionette TRACE conn5 <- [1,2470,null,{}] 09:21:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:21:05 INFO - PROCESS | 3056 | 1464366065298 Marionette TRACE conn5 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:05 INFO - PROCESS | 3056 | 1464366065435 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 09:21:05 INFO - PROCESS | 3056 | 1464366065493 Marionette TRACE conn5 -> [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([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:05 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61CF20000 == 39 [pid = 3056] [id = 627] 09:21:05 INFO - PROCESS | 3056 | ++DOMWINDOW == 94 (000000A6162EFC00) [pid = 3056] [serial = 1881] [outer = 0000000000000000] 09:21:05 INFO - PROCESS | 3056 | ++DOMWINDOW == 95 (000000A616357000) [pid = 3056] [serial = 1882] [outer = 000000A6162EFC00] 09:21:05 INFO - PROCESS | 3056 | 1464366065540 Marionette DEBUG loaded listener.js 09:21:05 INFO - PROCESS | 3056 | ++DOMWINDOW == 96 (000000A61636E400) [pid = 3056] [serial = 1883] [outer = 000000A6162EFC00] 09:21:05 INFO - PROCESS | 3056 | 1464366065976 Marionette TRACE conn5 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 09:21:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:21:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 730ms 09:21:06 INFO - PROCESS | 3056 | 1464366066030 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 09:21:06 INFO - PROCESS | 3056 | 1464366066032 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 09:21:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:21:06 INFO - PROCESS | 3056 | 1464366066071 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:21:06 INFO - PROCESS | 3056 | 1464366066073 Marionette TRACE conn5 <- [1,2474,null,{}] 09:21:06 INFO - PROCESS | 3056 | 1464366066079 Marionette TRACE conn5 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:06 INFO - PROCESS | 3056 | 1464366066189 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 09:21:06 INFO - PROCESS | 3056 | 1464366066202 Marionette TRACE conn5 -> [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([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:06 INFO - PROCESS | 3056 | ++DOCSHELL 000000A612989800 == 40 [pid = 3056] [id = 628] 09:21:06 INFO - PROCESS | 3056 | ++DOMWINDOW == 97 (000000A616356800) [pid = 3056] [serial = 1884] [outer = 0000000000000000] 09:21:06 INFO - PROCESS | 3056 | ++DOMWINDOW == 98 (000000A6164CE400) [pid = 3056] [serial = 1885] [outer = 000000A616356800] 09:21:06 INFO - PROCESS | 3056 | 1464366066290 Marionette DEBUG loaded listener.js 09:21:06 INFO - PROCESS | 3056 | ++DOMWINDOW == 99 (000000A6170A0400) [pid = 3056] [serial = 1886] [outer = 000000A616356800] 09:21:06 INFO - PROCESS | 3056 | --DOMWINDOW == 98 (000000A608A22C00) [pid = 3056] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:21:06 INFO - PROCESS | 3056 | --DOMWINDOW == 97 (000000A608AF3C00) [pid = 3056] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:21:06 INFO - PROCESS | 3056 | --DOMWINDOW == 96 (000000A61557F800) [pid = 3056] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:21:06 INFO - PROCESS | 3056 | --DOMWINDOW == 95 (000000A607184000) [pid = 3056] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:21:06 INFO - PROCESS | 3056 | --DOMWINDOW == 94 (000000A60EE92C00) [pid = 3056] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:21:06 INFO - PROCESS | 3056 | --DOMWINDOW == 93 (000000A608CE4400) [pid = 3056] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:21:06 INFO - PROCESS | 3056 | --DOMWINDOW == 92 (000000A608A21000) [pid = 3056] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:21:06 INFO - PROCESS | 3056 | --DOMWINDOW == 91 (000000A6162F5C00) [pid = 3056] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:21:06 INFO - PROCESS | 3056 | --DOMWINDOW == 90 (000000A60E2AA000) [pid = 3056] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:21:06 INFO - PROCESS | 3056 | --DOMWINDOW == 89 (000000A60F00D000) [pid = 3056] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:21:06 INFO - PROCESS | 3056 | 1464366066802 Marionette TRACE conn5 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 09:21:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:21:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 817ms 09:21:06 INFO - PROCESS | 3056 | 1464366066856 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 09:21:06 INFO - PROCESS | 3056 | 1464366066858 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 09:21:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:21:06 INFO - PROCESS | 3056 | 1464366066862 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:21:06 INFO - PROCESS | 3056 | 1464366066863 Marionette TRACE conn5 <- [1,2478,null,{}] 09:21:06 INFO - PROCESS | 3056 | 1464366066867 Marionette TRACE conn5 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:06 INFO - PROCESS | 3056 | 1464366066958 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 09:21:07 INFO - PROCESS | 3056 | 1464366067039 Marionette TRACE conn5 -> [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([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:07 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61D58D000 == 41 [pid = 3056] [id = 629] 09:21:07 INFO - PROCESS | 3056 | ++DOMWINDOW == 90 (000000A608E81800) [pid = 3056] [serial = 1887] [outer = 0000000000000000] 09:21:07 INFO - PROCESS | 3056 | ++DOMWINDOW == 91 (000000A613255000) [pid = 3056] [serial = 1888] [outer = 000000A608E81800] 09:21:07 INFO - PROCESS | 3056 | 1464366067085 Marionette DEBUG loaded listener.js 09:21:07 INFO - PROCESS | 3056 | ++DOMWINDOW == 92 (000000A6170A4000) [pid = 3056] [serial = 1889] [outer = 000000A608E81800] 09:21:07 INFO - PROCESS | 3056 | 1464366067451 Marionette TRACE conn5 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 09:21:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:21:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 630ms 09:21:07 INFO - PROCESS | 3056 | 1464366067495 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 09:21:07 INFO - PROCESS | 3056 | 1464366067497 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 09:21:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:21:07 INFO - PROCESS | 3056 | 1464366067501 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:21:07 INFO - PROCESS | 3056 | 1464366067503 Marionette TRACE conn5 <- [1,2482,null,{}] 09:21:07 INFO - PROCESS | 3056 | 1464366067533 Marionette TRACE conn5 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:07 INFO - PROCESS | 3056 | 1464366067650 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 09:21:07 INFO - PROCESS | 3056 | 1464366067661 Marionette TRACE conn5 -> [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([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:07 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61DD78000 == 42 [pid = 3056] [id = 630] 09:21:07 INFO - PROCESS | 3056 | ++DOMWINDOW == 93 (000000A6172F8C00) [pid = 3056] [serial = 1890] [outer = 0000000000000000] 09:21:07 INFO - PROCESS | 3056 | ++DOMWINDOW == 94 (000000A617C0E400) [pid = 3056] [serial = 1891] [outer = 000000A6172F8C00] 09:21:07 INFO - PROCESS | 3056 | 1464366067708 Marionette DEBUG loaded listener.js 09:21:07 INFO - PROCESS | 3056 | ++DOMWINDOW == 95 (000000A617D15400) [pid = 3056] [serial = 1892] [outer = 000000A6172F8C00] 09:21:08 INFO - PROCESS | 3056 | 1464366068108 Marionette TRACE conn5 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 09:21:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:21:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 628ms 09:21:08 INFO - PROCESS | 3056 | 1464366068132 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 09:21:08 INFO - PROCESS | 3056 | 1464366068135 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 09:21:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:21:08 INFO - PROCESS | 3056 | 1464366068150 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:21:08 INFO - PROCESS | 3056 | 1464366068152 Marionette TRACE conn5 <- [1,2486,null,{}] 09:21:08 INFO - PROCESS | 3056 | 1464366068156 Marionette TRACE conn5 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:08 INFO - PROCESS | 3056 | 1464366068249 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 09:21:08 INFO - PROCESS | 3056 | 1464366068256 Marionette TRACE conn5 -> [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([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:08 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61E793000 == 43 [pid = 3056] [id = 631] 09:21:08 INFO - PROCESS | 3056 | ++DOMWINDOW == 96 (000000A617D81800) [pid = 3056] [serial = 1893] [outer = 0000000000000000] 09:21:08 INFO - PROCESS | 3056 | ++DOMWINDOW == 97 (000000A618154C00) [pid = 3056] [serial = 1894] [outer = 000000A617D81800] 09:21:08 INFO - PROCESS | 3056 | 1464366068301 Marionette DEBUG loaded listener.js 09:21:08 INFO - PROCESS | 3056 | ++DOMWINDOW == 98 (000000A618612400) [pid = 3056] [serial = 1895] [outer = 000000A617D81800] 09:21:08 INFO - PROCESS | 3056 | 1464366068776 Marionette TRACE conn5 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 09:21:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:21:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 735ms 09:21:08 INFO - PROCESS | 3056 | 1464366068924 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 09:21:08 INFO - PROCESS | 3056 | 1464366068928 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 09:21:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:21:08 INFO - PROCESS | 3056 | 1464366068934 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:21:08 INFO - PROCESS | 3056 | 1464366068937 Marionette TRACE conn5 <- [1,2490,null,{}] 09:21:09 INFO - PROCESS | 3056 | 1464366068993 Marionette TRACE conn5 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:09 INFO - PROCESS | 3056 | 1464366069111 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 09:21:09 INFO - PROCESS | 3056 | 1464366069186 Marionette TRACE conn5 -> [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([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:09 INFO - PROCESS | 3056 | ++DOCSHELL 000000A613088800 == 44 [pid = 3056] [id = 632] 09:21:09 INFO - PROCESS | 3056 | ++DOMWINDOW == 99 (000000A608E0E800) [pid = 3056] [serial = 1896] [outer = 0000000000000000] 09:21:09 INFO - PROCESS | 3056 | ++DOMWINDOW == 100 (000000A608E90C00) [pid = 3056] [serial = 1897] [outer = 000000A608E0E800] 09:21:09 INFO - PROCESS | 3056 | 1464366069284 Marionette DEBUG loaded listener.js 09:21:09 INFO - PROCESS | 3056 | ++DOMWINDOW == 101 (000000A60ED4C000) [pid = 3056] [serial = 1898] [outer = 000000A608E0E800] 09:21:09 INFO - PROCESS | 3056 | 1464366069883 Marionette TRACE conn5 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:21:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:21:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 985ms 09:21:09 INFO - PROCESS | 3056 | 1464366069926 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 09:21:09 INFO - PROCESS | 3056 | 1464366069933 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 09:21:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:21:09 INFO - PROCESS | 3056 | 1464366069940 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:21:09 INFO - PROCESS | 3056 | 1464366069944 Marionette TRACE conn5 <- [1,2494,null,{}] 09:21:09 INFO - PROCESS | 3056 | 1464366069948 Marionette TRACE conn5 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:10 INFO - PROCESS | 3056 | 1464366070065 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 09:21:10 INFO - PROCESS | 3056 | 1464366070163 Marionette TRACE conn5 -> [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([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:10 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61A123000 == 45 [pid = 3056] [id = 633] 09:21:10 INFO - PROCESS | 3056 | ++DOMWINDOW == 102 (000000A611D93400) [pid = 3056] [serial = 1899] [outer = 0000000000000000] 09:21:10 INFO - PROCESS | 3056 | ++DOMWINDOW == 103 (000000A614C87800) [pid = 3056] [serial = 1900] [outer = 000000A611D93400] 09:21:10 INFO - PROCESS | 3056 | 1464366070218 Marionette DEBUG loaded listener.js 09:21:10 INFO - PROCESS | 3056 | ++DOMWINDOW == 104 (000000A6155FA800) [pid = 3056] [serial = 1901] [outer = 000000A611D93400] 09:21:10 INFO - PROCESS | 3056 | 1464366070867 Marionette TRACE conn5 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:21:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:21:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 985ms 09:21:10 INFO - PROCESS | 3056 | 1464366070931 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 09:21:10 INFO - PROCESS | 3056 | 1464366070934 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 09:21:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:21:10 INFO - PROCESS | 3056 | 1464366070938 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:21:10 INFO - PROCESS | 3056 | 1464366070943 Marionette TRACE conn5 <- [1,2498,null,{}] 09:21:10 INFO - PROCESS | 3056 | 1464366070955 Marionette TRACE conn5 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:11 INFO - PROCESS | 3056 | 1464366071071 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 09:21:11 INFO - PROCESS | 3056 | 1464366071194 Marionette TRACE conn5 -> [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([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:11 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61E883800 == 46 [pid = 3056] [id = 634] 09:21:11 INFO - PROCESS | 3056 | ++DOMWINDOW == 105 (000000A615162400) [pid = 3056] [serial = 1902] [outer = 0000000000000000] 09:21:11 INFO - PROCESS | 3056 | ++DOMWINDOW == 106 (000000A616351000) [pid = 3056] [serial = 1903] [outer = 000000A615162400] 09:21:11 INFO - PROCESS | 3056 | 1464366071254 Marionette DEBUG loaded listener.js 09:21:11 INFO - PROCESS | 3056 | ++DOMWINDOW == 107 (000000A6172F8400) [pid = 3056] [serial = 1904] [outer = 000000A615162400] 09:21:11 INFO - PROCESS | 3056 | 1464366071838 Marionette TRACE conn5 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 09:21:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:21:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 943ms 09:21:11 INFO - PROCESS | 3056 | 1464366071882 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 09:21:11 INFO - PROCESS | 3056 | 1464366071885 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 09:21:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:21:11 INFO - PROCESS | 3056 | 1464366071889 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:21:11 INFO - PROCESS | 3056 | 1464366071891 Marionette TRACE conn5 <- [1,2502,null,{}] 09:21:11 INFO - PROCESS | 3056 | 1464366071895 Marionette TRACE conn5 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:12 INFO - PROCESS | 3056 | 1464366072008 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 09:21:12 INFO - PROCESS | 3056 | 1464366072151 Marionette TRACE conn5 -> [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([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:12 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61D142800 == 47 [pid = 3056] [id = 635] 09:21:12 INFO - PROCESS | 3056 | ++DOMWINDOW == 108 (000000A616449800) [pid = 3056] [serial = 1905] [outer = 0000000000000000] 09:21:12 INFO - PROCESS | 3056 | ++DOMWINDOW == 109 (000000A6187E4800) [pid = 3056] [serial = 1906] [outer = 000000A616449800] 09:21:12 INFO - PROCESS | 3056 | 1464366072207 Marionette DEBUG loaded listener.js 09:21:12 INFO - PROCESS | 3056 | ++DOMWINDOW == 110 (000000A61911F800) [pid = 3056] [serial = 1907] [outer = 000000A616449800] 09:21:12 INFO - PROCESS | 3056 | 1464366072991 Marionette TRACE conn5 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 09:21:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:21:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1134ms 09:21:13 INFO - PROCESS | 3056 | 1464366073024 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 09:21:13 INFO - PROCESS | 3056 | 1464366073028 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 09:21:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:21:13 INFO - PROCESS | 3056 | 1464366073033 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:21:13 INFO - PROCESS | 3056 | 1464366073037 Marionette TRACE conn5 <- [1,2506,null,{}] 09:21:13 INFO - PROCESS | 3056 | 1464366073043 Marionette TRACE conn5 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:13 INFO - PROCESS | 3056 | 1464366073147 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 09:21:13 INFO - PROCESS | 3056 | 1464366073276 Marionette TRACE conn5 -> [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([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:13 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60DCB6800 == 48 [pid = 3056] [id = 636] 09:21:13 INFO - PROCESS | 3056 | ++DOMWINDOW == 111 (000000A609376800) [pid = 3056] [serial = 1908] [outer = 0000000000000000] 09:21:13 INFO - PROCESS | 3056 | ++DOMWINDOW == 112 (000000A60943A000) [pid = 3056] [serial = 1909] [outer = 000000A609376800] 09:21:13 INFO - PROCESS | 3056 | 1464366073331 Marionette DEBUG loaded listener.js 09:21:13 INFO - PROCESS | 3056 | ++DOMWINDOW == 113 (000000A60DD23400) [pid = 3056] [serial = 1910] [outer = 000000A609376800] 09:21:13 INFO - PROCESS | 3056 | --DOCSHELL 000000A61DD78000 == 47 [pid = 3056] [id = 630] 09:21:13 INFO - PROCESS | 3056 | --DOCSHELL 000000A61D58D000 == 46 [pid = 3056] [id = 629] 09:21:13 INFO - PROCESS | 3056 | --DOCSHELL 000000A612989800 == 45 [pid = 3056] [id = 628] 09:21:13 INFO - PROCESS | 3056 | --DOCSHELL 000000A61CF20000 == 44 [pid = 3056] [id = 627] 09:21:13 INFO - PROCESS | 3056 | --DOCSHELL 000000A619DBF000 == 43 [pid = 3056] [id = 626] 09:21:13 INFO - PROCESS | 3056 | --DOCSHELL 000000A6191DA800 == 42 [pid = 3056] [id = 625] 09:21:13 INFO - PROCESS | 3056 | --DOCSHELL 000000A6181D6000 == 41 [pid = 3056] [id = 624] 09:21:13 INFO - PROCESS | 3056 | --DOCSHELL 000000A615618800 == 40 [pid = 3056] [id = 623] 09:21:13 INFO - PROCESS | 3056 | --DOMWINDOW == 112 (000000A60DC77800) [pid = 3056] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 09:21:13 INFO - PROCESS | 3056 | --DOMWINDOW == 111 (000000A613252000) [pid = 3056] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 09:21:13 INFO - PROCESS | 3056 | --DOMWINDOW == 110 (000000A60823D400) [pid = 3056] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 09:21:13 INFO - PROCESS | 3056 | --DOMWINDOW == 109 (000000A61515D400) [pid = 3056] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 09:21:13 INFO - PROCESS | 3056 | --DOMWINDOW == 108 (000000A6155FEC00) [pid = 3056] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 09:21:13 INFO - PROCESS | 3056 | --DOMWINDOW == 107 (000000A6170A3C00) [pid = 3056] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 09:21:13 INFO - PROCESS | 3056 | --DOCSHELL 000000A60DD52000 == 39 [pid = 3056] [id = 622] 09:21:13 INFO - PROCESS | 3056 | --DOCSHELL 000000A619021000 == 38 [pid = 3056] [id = 621] 09:21:13 INFO - PROCESS | 3056 | --DOCSHELL 000000A61D462800 == 37 [pid = 3056] [id = 620] 09:21:13 INFO - PROCESS | 3056 | --DOCSHELL 000000A61868C800 == 36 [pid = 3056] [id = 619] 09:21:13 INFO - PROCESS | 3056 | --DOCSHELL 000000A60F0AB000 == 35 [pid = 3056] [id = 618] 09:21:13 INFO - PROCESS | 3056 | --DOMWINDOW == 106 (000000A61708CC00) [pid = 3056] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 09:21:13 INFO - PROCESS | 3056 | --DOMWINDOW == 105 (000000A6156C0C00) [pid = 3056] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 09:21:13 INFO - PROCESS | 3056 | --DOMWINDOW == 104 (000000A6162DE400) [pid = 3056] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 09:21:13 INFO - PROCESS | 3056 | --DOMWINDOW == 103 (000000A614799C00) [pid = 3056] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 09:21:13 INFO - PROCESS | 3056 | --DOMWINDOW == 102 (000000A60F011800) [pid = 3056] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 09:21:13 INFO - PROCESS | 3056 | --DOMWINDOW == 101 (000000A611DC2C00) [pid = 3056] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 09:21:13 INFO - PROCESS | 3056 | --DOMWINDOW == 100 (000000A614C8F400) [pid = 3056] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 09:21:13 INFO - PROCESS | 3056 | --DOMWINDOW == 99 (000000A60D46D800) [pid = 3056] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 09:21:13 INFO - PROCESS | 3056 | --DOMWINDOW == 98 (000000A608E8F800) [pid = 3056] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 09:21:13 INFO - PROCESS | 3056 | --DOMWINDOW == 97 (000000A608CDF800) [pid = 3056] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 09:21:13 INFO - PROCESS | 3056 | --DOMWINDOW == 96 (000000A60D40B400) [pid = 3056] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 09:21:13 INFO - PROCESS | 3056 | --DOMWINDOW == 95 (000000A616350800) [pid = 3056] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 09:21:13 INFO - PROCESS | 3056 | --DOMWINDOW == 94 (000000A61636C800) [pid = 3056] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 09:21:13 INFO - PROCESS | 3056 | --DOMWINDOW == 93 (000000A6162E7800) [pid = 3056] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 09:21:13 INFO - PROCESS | 3056 | --DOMWINDOW == 92 (000000A6164CB800) [pid = 3056] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 09:21:13 INFO - PROCESS | 3056 | --DOMWINDOW == 91 (000000A616366C00) [pid = 3056] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 09:21:13 INFO - PROCESS | 3056 | --DOMWINDOW == 90 (000000A616790400) [pid = 3056] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 09:21:13 INFO - PROCESS | 3056 | --DOMWINDOW == 89 (000000A61644CC00) [pid = 3056] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 09:21:13 INFO - PROCESS | 3056 | --DOMWINDOW == 88 (000000A608E83000) [pid = 3056] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 09:21:13 INFO - PROCESS | 3056 | 1464366073956 Marionette TRACE conn5 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 09:21:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:21:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 986ms 09:21:14 INFO - PROCESS | 3056 | 1464366074024 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 09:21:14 INFO - PROCESS | 3056 | 1464366074029 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 09:21:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:21:14 INFO - PROCESS | 3056 | 1464366074036 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:21:14 INFO - PROCESS | 3056 | 1464366074038 Marionette TRACE conn5 <- [1,2510,null,{}] 09:21:14 INFO - PROCESS | 3056 | 1464366074042 Marionette TRACE conn5 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:14 INFO - PROCESS | 3056 | 1464366074132 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 09:21:14 INFO - PROCESS | 3056 | 1464366074212 Marionette TRACE conn5 -> [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([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:14 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61314A800 == 36 [pid = 3056] [id = 637] 09:21:14 INFO - PROCESS | 3056 | ++DOMWINDOW == 89 (000000A608AF2C00) [pid = 3056] [serial = 1911] [outer = 0000000000000000] 09:21:14 INFO - PROCESS | 3056 | ++DOMWINDOW == 90 (000000A609435400) [pid = 3056] [serial = 1912] [outer = 000000A608AF2C00] 09:21:14 INFO - PROCESS | 3056 | 1464366074259 Marionette DEBUG loaded listener.js 09:21:14 INFO - PROCESS | 3056 | ++DOMWINDOW == 91 (000000A60DF4E000) [pid = 3056] [serial = 1913] [outer = 000000A608AF2C00] 09:21:14 INFO - PROCESS | 3056 | 1464366074683 Marionette TRACE conn5 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 09:21:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:21:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 691ms 09:21:14 INFO - PROCESS | 3056 | 1464366074727 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 09:21:14 INFO - PROCESS | 3056 | 1464366074730 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 09:21:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:21:14 INFO - PROCESS | 3056 | 1464366074734 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:21:14 INFO - PROCESS | 3056 | 1464366074737 Marionette TRACE conn5 <- [1,2514,null,{}] 09:21:14 INFO - PROCESS | 3056 | 1464366074748 Marionette TRACE conn5 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:14 INFO - PROCESS | 3056 | 1464366074838 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 09:21:14 INFO - PROCESS | 3056 | 1464366074846 Marionette TRACE conn5 -> [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([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:14 INFO - PROCESS | 3056 | ++DOCSHELL 000000A617028000 == 37 [pid = 3056] [id = 638] 09:21:14 INFO - PROCESS | 3056 | ++DOMWINDOW == 92 (000000A60EE8E800) [pid = 3056] [serial = 1914] [outer = 0000000000000000] 09:21:14 INFO - PROCESS | 3056 | ++DOMWINDOW == 93 (000000A611D95400) [pid = 3056] [serial = 1915] [outer = 000000A60EE8E800] 09:21:14 INFO - PROCESS | 3056 | 1464366074896 Marionette DEBUG loaded listener.js 09:21:14 INFO - PROCESS | 3056 | ++DOMWINDOW == 94 (000000A6128AB800) [pid = 3056] [serial = 1916] [outer = 000000A60EE8E800] 09:21:15 INFO - PROCESS | 3056 | 1464366075351 Marionette TRACE conn5 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 09:21:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:21:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 626ms 09:21:15 INFO - PROCESS | 3056 | 1464366075371 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 09:21:15 INFO - PROCESS | 3056 | 1464366075374 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 09:21:15 INFO - PROCESS | 3056 | 1464366075377 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:21:15 INFO - PROCESS | 3056 | 1464366075379 Marionette TRACE conn5 <- [1,2518,null,{}] 09:21:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:21:15 INFO - PROCESS | 3056 | 1464366075387 Marionette TRACE conn5 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:15 INFO - PROCESS | 3056 | 1464366075478 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 09:21:15 INFO - PROCESS | 3056 | 1464366075515 Marionette TRACE conn5 -> [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([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:15 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6191C5000 == 38 [pid = 3056] [id = 639] 09:21:15 INFO - PROCESS | 3056 | ++DOMWINDOW == 95 (000000A614E24C00) [pid = 3056] [serial = 1917] [outer = 0000000000000000] 09:21:15 INFO - PROCESS | 3056 | ++DOMWINDOW == 96 (000000A614E2A000) [pid = 3056] [serial = 1918] [outer = 000000A614E24C00] 09:21:15 INFO - PROCESS | 3056 | 1464366075562 Marionette DEBUG loaded listener.js 09:21:15 INFO - PROCESS | 3056 | ++DOMWINDOW == 97 (000000A615160800) [pid = 3056] [serial = 1919] [outer = 000000A614E24C00] 09:21:16 INFO - PROCESS | 3056 | 1464366076002 Marionette TRACE conn5 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 09:21:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:21:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 670ms 09:21:16 INFO - PROCESS | 3056 | 1464366076052 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 09:21:16 INFO - PROCESS | 3056 | 1464366076055 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 09:21:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:21:16 INFO - PROCESS | 3056 | 1464366076058 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:21:16 INFO - PROCESS | 3056 | 1464366076060 Marionette TRACE conn5 <- [1,2522,null,{}] 09:21:16 INFO - PROCESS | 3056 | 1464366076063 Marionette TRACE conn5 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:16 INFO - PROCESS | 3056 | 1464366076173 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 09:21:16 INFO - PROCESS | 3056 | 1464366076180 Marionette TRACE conn5 -> [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([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:16 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6195A2800 == 39 [pid = 3056] [id = 640] 09:21:16 INFO - PROCESS | 3056 | ++DOMWINDOW == 98 (000000A614FD7800) [pid = 3056] [serial = 1920] [outer = 0000000000000000] 09:21:16 INFO - PROCESS | 3056 | ++DOMWINDOW == 99 (000000A6156C5000) [pid = 3056] [serial = 1921] [outer = 000000A614FD7800] 09:21:16 INFO - PROCESS | 3056 | 1464366076227 Marionette DEBUG loaded listener.js 09:21:16 INFO - PROCESS | 3056 | ++DOMWINDOW == 100 (000000A6162DE400) [pid = 3056] [serial = 1922] [outer = 000000A614FD7800] 09:21:16 INFO - PROCESS | 3056 | 1464366076696 Marionette TRACE conn5 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 09:21:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:21:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 671ms 09:21:16 INFO - PROCESS | 3056 | 1464366076732 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 09:21:16 INFO - PROCESS | 3056 | 1464366076735 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 09:21:16 INFO - PROCESS | 3056 | 1464366076738 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:21:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:21:16 INFO - PROCESS | 3056 | 1464366076740 Marionette TRACE conn5 <- [1,2526,null,{}] 09:21:16 INFO - PROCESS | 3056 | 1464366076743 Marionette TRACE conn5 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:16 INFO - PROCESS | 3056 | 1464366076884 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 09:21:16 INFO - PROCESS | 3056 | 1464366076972 Marionette TRACE conn5 -> [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([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:16 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61CC57800 == 40 [pid = 3056] [id = 641] 09:21:16 INFO - PROCESS | 3056 | ++DOMWINDOW == 101 (000000A6162F6000) [pid = 3056] [serial = 1923] [outer = 0000000000000000] 09:21:17 INFO - PROCESS | 3056 | ++DOMWINDOW == 102 (000000A61644A800) [pid = 3056] [serial = 1924] [outer = 000000A6162F6000] 09:21:17 INFO - PROCESS | 3056 | 1464366077019 Marionette DEBUG loaded listener.js 09:21:17 INFO - PROCESS | 3056 | ++DOMWINDOW == 103 (000000A616723000) [pid = 3056] [serial = 1925] [outer = 000000A6162F6000] 09:21:17 INFO - PROCESS | 3056 | 1464366077463 Marionette TRACE conn5 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 09:21:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:21:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 775ms 09:21:17 INFO - PROCESS | 3056 | 1464366077517 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 09:21:17 INFO - PROCESS | 3056 | 1464366077519 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 09:21:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:21:17 INFO - PROCESS | 3056 | 1464366077529 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:21:17 INFO - PROCESS | 3056 | 1464366077531 Marionette TRACE conn5 <- [1,2530,null,{}] 09:21:17 INFO - PROCESS | 3056 | 1464366077535 Marionette TRACE conn5 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:17 INFO - PROCESS | 3056 | 1464366077651 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 09:21:17 INFO - PROCESS | 3056 | 1464366077706 Marionette TRACE conn5 -> [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([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:17 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61CF28800 == 41 [pid = 3056] [id = 642] 09:21:17 INFO - PROCESS | 3056 | ++DOMWINDOW == 104 (000000A617011000) [pid = 3056] [serial = 1926] [outer = 0000000000000000] 09:21:17 INFO - PROCESS | 3056 | ++DOMWINDOW == 105 (000000A6170A3C00) [pid = 3056] [serial = 1927] [outer = 000000A617011000] 09:21:17 INFO - PROCESS | 3056 | 1464366077754 Marionette DEBUG loaded listener.js 09:21:17 INFO - PROCESS | 3056 | ++DOMWINDOW == 106 (000000A617C11800) [pid = 3056] [serial = 1928] [outer = 000000A617011000] 09:21:18 INFO - PROCESS | 3056 | --DOMWINDOW == 105 (000000A616360800) [pid = 3056] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:21:18 INFO - PROCESS | 3056 | --DOMWINDOW == 104 (000000A615155400) [pid = 3056] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:21:18 INFO - PROCESS | 3056 | --DOMWINDOW == 103 (000000A607187400) [pid = 3056] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:21:18 INFO - PROCESS | 3056 | --DOMWINDOW == 102 (000000A6155FAC00) [pid = 3056] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:21:18 INFO - PROCESS | 3056 | --DOMWINDOW == 101 (000000A60D8AB800) [pid = 3056] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:21:18 INFO - PROCESS | 3056 | --DOMWINDOW == 100 (000000A612946000) [pid = 3056] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:21:18 INFO - PROCESS | 3056 | --DOMWINDOW == 99 (000000A61307C000) [pid = 3056] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:21:18 INFO - PROCESS | 3056 | --DOMWINDOW == 98 (000000A607A11400) [pid = 3056] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:21:18 INFO - PROCESS | 3056 | --DOMWINDOW == 97 (000000A6162EFC00) [pid = 3056] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:21:18 INFO - PROCESS | 3056 | --DOMWINDOW == 96 (000000A608E11000) [pid = 3056] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:21:18 INFO - PROCESS | 3056 | --DOMWINDOW == 95 (000000A614CDD400) [pid = 3056] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:21:18 INFO - PROCESS | 3056 | --DOMWINDOW == 94 (000000A609438C00) [pid = 3056] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:21:18 INFO - PROCESS | 3056 | --DOMWINDOW == 93 (000000A608E81800) [pid = 3056] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:21:18 INFO - PROCESS | 3056 | --DOMWINDOW == 92 (000000A61242F000) [pid = 3056] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:21:18 INFO - PROCESS | 3056 | --DOMWINDOW == 91 (000000A611D61400) [pid = 3056] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:21:18 INFO - PROCESS | 3056 | --DOMWINDOW == 90 (000000A60D410400) [pid = 3056] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:21:18 INFO - PROCESS | 3056 | --DOMWINDOW == 89 (000000A616356800) [pid = 3056] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:21:18 INFO - PROCESS | 3056 | --DOMWINDOW == 88 (000000A6172F8C00) [pid = 3056] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:21:18 INFO - PROCESS | 3056 | 1464366078343 Marionette TRACE conn5 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 09:21:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:21:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 838ms 09:21:18 INFO - PROCESS | 3056 | 1464366078364 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 09:21:18 INFO - PROCESS | 3056 | 1464366078366 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 09:21:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:21:18 INFO - PROCESS | 3056 | 1464366078369 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:21:18 INFO - PROCESS | 3056 | 1464366078371 Marionette TRACE conn5 <- [1,2534,null,{}] 09:21:18 INFO - PROCESS | 3056 | 1464366078374 Marionette TRACE conn5 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:18 INFO - PROCESS | 3056 | 1464366078498 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 09:21:18 INFO - PROCESS | 3056 | 1464366078550 Marionette TRACE conn5 -> [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([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:18 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6191A0800 == 42 [pid = 3056] [id = 643] 09:21:18 INFO - PROCESS | 3056 | ++DOMWINDOW == 89 (000000A6079C8400) [pid = 3056] [serial = 1929] [outer = 0000000000000000] 09:21:18 INFO - PROCESS | 3056 | ++DOMWINDOW == 90 (000000A609440000) [pid = 3056] [serial = 1930] [outer = 000000A6079C8400] 09:21:18 INFO - PROCESS | 3056 | 1464366078597 Marionette DEBUG loaded listener.js 09:21:18 INFO - PROCESS | 3056 | ++DOMWINDOW == 91 (000000A6155F3000) [pid = 3056] [serial = 1931] [outer = 000000A6079C8400] 09:21:18 INFO - PROCESS | 3056 | 1464366078980 Marionette TRACE conn5 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 09:21:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:21:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 629ms 09:21:19 INFO - PROCESS | 3056 | 1464366079004 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 09:21:19 INFO - PROCESS | 3056 | 1464366079006 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 09:21:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:21:19 INFO - PROCESS | 3056 | 1464366079009 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:21:19 INFO - PROCESS | 3056 | 1464366079011 Marionette TRACE conn5 <- [1,2538,null,{}] 09:21:19 INFO - PROCESS | 3056 | 1464366079015 Marionette TRACE conn5 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:19 INFO - PROCESS | 3056 | 1464366079112 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 09:21:19 INFO - PROCESS | 3056 | 1464366079119 Marionette TRACE conn5 -> [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([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:19 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61D583800 == 43 [pid = 3056] [id = 644] 09:21:19 INFO - PROCESS | 3056 | ++DOMWINDOW == 92 (000000A616360800) [pid = 3056] [serial = 1932] [outer = 0000000000000000] 09:21:19 INFO - PROCESS | 3056 | ++DOMWINDOW == 93 (000000A618147C00) [pid = 3056] [serial = 1933] [outer = 000000A616360800] 09:21:19 INFO - PROCESS | 3056 | 1464366079164 Marionette DEBUG loaded listener.js 09:21:19 INFO - PROCESS | 3056 | ++DOMWINDOW == 94 (000000A6187E9800) [pid = 3056] [serial = 1934] [outer = 000000A616360800] 09:21:19 INFO - PROCESS | 3056 | 1464366079583 Marionette TRACE conn5 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 09:21:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:21:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 627ms 09:21:19 INFO - PROCESS | 3056 | 1464366079640 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 09:21:19 INFO - PROCESS | 3056 | 1464366079642 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 09:21:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:21:19 INFO - PROCESS | 3056 | 1464366079645 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:21:19 INFO - PROCESS | 3056 | 1464366079647 Marionette TRACE conn5 <- [1,2542,null,{}] 09:21:19 INFO - PROCESS | 3056 | 1464366079651 Marionette TRACE conn5 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:19 INFO - PROCESS | 3056 | 1464366079738 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 09:21:19 INFO - PROCESS | 3056 | 1464366079744 Marionette TRACE conn5 -> [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([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:19 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61DD8F800 == 44 [pid = 3056] [id = 645] 09:21:19 INFO - PROCESS | 3056 | ++DOMWINDOW == 95 (000000A61911EC00) [pid = 3056] [serial = 1935] [outer = 0000000000000000] 09:21:19 INFO - PROCESS | 3056 | ++DOMWINDOW == 96 (000000A619124400) [pid = 3056] [serial = 1936] [outer = 000000A61911EC00] 09:21:19 INFO - PROCESS | 3056 | 1464366079797 Marionette DEBUG loaded listener.js 09:21:19 INFO - PROCESS | 3056 | ++DOMWINDOW == 97 (000000A61933E000) [pid = 3056] [serial = 1937] [outer = 000000A61911EC00] 09:21:20 INFO - PROCESS | 3056 | 1464366080406 Marionette TRACE conn5 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 09:21:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:21:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 798ms 09:21:20 INFO - PROCESS | 3056 | 1464366080446 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 09:21:20 INFO - PROCESS | 3056 | 1464366080451 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 09:21:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:21:20 INFO - PROCESS | 3056 | 1464366080456 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:21:20 INFO - PROCESS | 3056 | 1464366080461 Marionette TRACE conn5 <- [1,2546,null,{}] 09:21:20 INFO - PROCESS | 3056 | 1464366080469 Marionette TRACE conn5 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:20 INFO - PROCESS | 3056 | 1464366080588 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 09:21:20 INFO - PROCESS | 3056 | 1464366080690 Marionette TRACE conn5 -> [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([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:20 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61309A800 == 45 [pid = 3056] [id = 646] 09:21:20 INFO - PROCESS | 3056 | ++DOMWINDOW == 98 (000000A60709CC00) [pid = 3056] [serial = 1938] [outer = 0000000000000000] 09:21:20 INFO - PROCESS | 3056 | ++DOMWINDOW == 99 (000000A608E0EC00) [pid = 3056] [serial = 1939] [outer = 000000A60709CC00] 09:21:20 INFO - PROCESS | 3056 | 1464366080747 Marionette DEBUG loaded listener.js 09:21:20 INFO - PROCESS | 3056 | ++DOMWINDOW == 100 (000000A60D8B2800) [pid = 3056] [serial = 1940] [outer = 000000A60709CC00] 09:21:21 INFO - PROCESS | 3056 | 1464366081422 Marionette TRACE conn5 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 09:21:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:21:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 985ms 09:21:21 INFO - PROCESS | 3056 | 1464366081445 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 09:21:21 INFO - PROCESS | 3056 | 1464366081452 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 09:21:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:21:21 INFO - PROCESS | 3056 | 1464366081459 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:21:21 INFO - PROCESS | 3056 | 1464366081462 Marionette TRACE conn5 <- [1,2550,null,{}] 09:21:21 INFO - PROCESS | 3056 | 1464366081466 Marionette TRACE conn5 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:21 INFO - PROCESS | 3056 | 1464366081582 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 09:21:21 INFO - PROCESS | 3056 | 1464366081707 Marionette TRACE conn5 -> [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([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:21 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61947A000 == 46 [pid = 3056] [id = 647] 09:21:21 INFO - PROCESS | 3056 | ++DOMWINDOW == 101 (000000A60F875800) [pid = 3056] [serial = 1941] [outer = 0000000000000000] 09:21:21 INFO - PROCESS | 3056 | ++DOMWINDOW == 102 (000000A61242E000) [pid = 3056] [serial = 1942] [outer = 000000A60F875800] 09:21:21 INFO - PROCESS | 3056 | 1464366081764 Marionette DEBUG loaded listener.js 09:21:21 INFO - PROCESS | 3056 | ++DOMWINDOW == 103 (000000A615162C00) [pid = 3056] [serial = 1943] [outer = 000000A60F875800] 09:21:22 INFO - PROCESS | 3056 | 1464366082454 Marionette TRACE conn5 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 09:21:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:21:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1024ms 09:21:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:21:22 INFO - PROCESS | 3056 | 1464366082489 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 09:21:22 INFO - PROCESS | 3056 | 1464366082492 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 09:21:22 INFO - PROCESS | 3056 | 1464366082495 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:21:22 INFO - PROCESS | 3056 | 1464366082500 Marionette TRACE conn5 <- [1,2554,null,{}] 09:21:22 INFO - PROCESS | 3056 | 1464366082531 Marionette TRACE conn5 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:22 INFO - PROCESS | 3056 | 1464366082677 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 09:21:22 INFO - PROCESS | 3056 | 1464366082801 Marionette TRACE conn5 -> [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([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:22 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61F6EC000 == 47 [pid = 3056] [id = 648] 09:21:22 INFO - PROCESS | 3056 | ++DOMWINDOW == 104 (000000A61635BC00) [pid = 3056] [serial = 1944] [outer = 0000000000000000] 09:21:22 INFO - PROCESS | 3056 | ++DOMWINDOW == 105 (000000A61644C800) [pid = 3056] [serial = 1945] [outer = 000000A61635BC00] 09:21:22 INFO - PROCESS | 3056 | 1464366082860 Marionette DEBUG loaded listener.js 09:21:22 INFO - PROCESS | 3056 | ++DOMWINDOW == 106 (000000A6187DE400) [pid = 3056] [serial = 1946] [outer = 000000A61635BC00] 09:21:23 INFO - PROCESS | 3056 | 1464366083465 Marionette TRACE conn5 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 09:21:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:21:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 986ms 09:21:23 INFO - PROCESS | 3056 | 1464366083484 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 09:21:23 INFO - PROCESS | 3056 | 1464366083487 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 09:21:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:21:23 INFO - PROCESS | 3056 | 1464366083491 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:21:23 INFO - PROCESS | 3056 | 1464366083493 Marionette TRACE conn5 <- [1,2558,null,{}] 09:21:23 INFO - PROCESS | 3056 | 1464366083497 Marionette TRACE conn5 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:23 INFO - PROCESS | 3056 | 1464366083610 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 09:21:23 INFO - PROCESS | 3056 | 1464366083706 Marionette TRACE conn5 -> [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([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:23 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61F767000 == 48 [pid = 3056] [id = 649] 09:21:23 INFO - PROCESS | 3056 | ++DOMWINDOW == 107 (000000A619349C00) [pid = 3056] [serial = 1947] [outer = 0000000000000000] 09:21:23 INFO - PROCESS | 3056 | ++DOMWINDOW == 108 (000000A619451800) [pid = 3056] [serial = 1948] [outer = 000000A619349C00] 09:21:23 INFO - PROCESS | 3056 | 1464366083762 Marionette DEBUG loaded listener.js 09:21:23 INFO - PROCESS | 3056 | ++DOMWINDOW == 109 (000000A6194A4C00) [pid = 3056] [serial = 1949] [outer = 000000A619349C00] 09:21:24 INFO - PROCESS | 3056 | 1464366084661 Marionette TRACE conn5 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 09:21:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:21:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1235ms 09:21:24 INFO - PROCESS | 3056 | 1464366084727 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 09:21:24 INFO - PROCESS | 3056 | 1464366084732 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 09:21:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:21:24 INFO - PROCESS | 3056 | 1464366084737 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:21:24 INFO - PROCESS | 3056 | 1464366084741 Marionette TRACE conn5 <- [1,2562,null,{}] 09:21:24 INFO - PROCESS | 3056 | 1464366084748 Marionette TRACE conn5 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:24 INFO - PROCESS | 3056 | 1464366084853 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 09:21:25 INFO - PROCESS | 3056 | 1464366084985 Marionette TRACE conn5 -> [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([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:25 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6092B1800 == 49 [pid = 3056] [id = 650] 09:21:25 INFO - PROCESS | 3056 | ++DOMWINDOW == 110 (000000A608E87000) [pid = 3056] [serial = 1950] [outer = 0000000000000000] 09:21:25 INFO - PROCESS | 3056 | ++DOMWINDOW == 111 (000000A608E8EC00) [pid = 3056] [serial = 1951] [outer = 000000A608E87000] 09:21:25 INFO - PROCESS | 3056 | 1464366085041 Marionette DEBUG loaded listener.js 09:21:25 INFO - PROCESS | 3056 | ++DOMWINDOW == 112 (000000A60D468800) [pid = 3056] [serial = 1952] [outer = 000000A608E87000] 09:21:25 INFO - PROCESS | 3056 | --DOCSHELL 000000A61D583800 == 48 [pid = 3056] [id = 644] 09:21:25 INFO - PROCESS | 3056 | --DOCSHELL 000000A6191A0800 == 47 [pid = 3056] [id = 643] 09:21:25 INFO - PROCESS | 3056 | --DOCSHELL 000000A61CF28800 == 46 [pid = 3056] [id = 642] 09:21:25 INFO - PROCESS | 3056 | --DOCSHELL 000000A61CC57800 == 45 [pid = 3056] [id = 641] 09:21:25 INFO - PROCESS | 3056 | --DOCSHELL 000000A6195A2800 == 44 [pid = 3056] [id = 640] 09:21:25 INFO - PROCESS | 3056 | --DOCSHELL 000000A6191C5000 == 43 [pid = 3056] [id = 639] 09:21:25 INFO - PROCESS | 3056 | --DOCSHELL 000000A617028000 == 42 [pid = 3056] [id = 638] 09:21:25 INFO - PROCESS | 3056 | --DOCSHELL 000000A61314A800 == 41 [pid = 3056] [id = 637] 09:21:25 INFO - PROCESS | 3056 | --DOCSHELL 000000A60DCB6800 == 40 [pid = 3056] [id = 636] 09:21:25 INFO - PROCESS | 3056 | --DOCSHELL 000000A61A123000 == 39 [pid = 3056] [id = 633] 09:21:25 INFO - PROCESS | 3056 | --DOMWINDOW == 111 (000000A608CDFC00) [pid = 3056] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 09:21:25 INFO - PROCESS | 3056 | --DOMWINDOW == 110 (000000A611D60000) [pid = 3056] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 09:21:25 INFO - PROCESS | 3056 | --DOMWINDOW == 109 (000000A6162F8000) [pid = 3056] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 09:21:25 INFO - PROCESS | 3056 | --DOMWINDOW == 108 (000000A618154C00) [pid = 3056] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 09:21:25 INFO - PROCESS | 3056 | --DOCSHELL 000000A613088800 == 38 [pid = 3056] [id = 632] 09:21:25 INFO - PROCESS | 3056 | --DOCSHELL 000000A61E793000 == 37 [pid = 3056] [id = 631] 09:21:25 INFO - PROCESS | 3056 | --DOMWINDOW == 107 (000000A60E1F2400) [pid = 3056] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 09:21:25 INFO - PROCESS | 3056 | --DOMWINDOW == 106 (000000A614CDC400) [pid = 3056] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 09:21:25 INFO - PROCESS | 3056 | --DOMWINDOW == 105 (000000A61636B800) [pid = 3056] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 09:21:25 INFO - PROCESS | 3056 | --DOMWINDOW == 104 (000000A615583C00) [pid = 3056] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 09:21:25 INFO - PROCESS | 3056 | --DOMWINDOW == 103 (000000A608CDD800) [pid = 3056] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 09:21:25 INFO - PROCESS | 3056 | --DOMWINDOW == 102 (000000A615FA3800) [pid = 3056] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 09:21:25 INFO - PROCESS | 3056 | --DOMWINDOW == 101 (000000A6155FD800) [pid = 3056] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 09:21:25 INFO - PROCESS | 3056 | --DOMWINDOW == 100 (000000A6151D0C00) [pid = 3056] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 09:21:25 INFO - PROCESS | 3056 | --DOMWINDOW == 99 (000000A61636E400) [pid = 3056] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 09:21:25 INFO - PROCESS | 3056 | --DOMWINDOW == 98 (000000A616357000) [pid = 3056] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 09:21:25 INFO - PROCESS | 3056 | --DOMWINDOW == 97 (000000A60DC8D800) [pid = 3056] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 09:21:25 INFO - PROCESS | 3056 | --DOMWINDOW == 96 (000000A60EE05400) [pid = 3056] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 09:21:25 INFO - PROCESS | 3056 | --DOMWINDOW == 95 (000000A614E07000) [pid = 3056] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 09:21:25 INFO - PROCESS | 3056 | --DOMWINDOW == 94 (000000A60DC8B000) [pid = 3056] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 09:21:25 INFO - PROCESS | 3056 | --DOMWINDOW == 93 (000000A613255000) [pid = 3056] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 09:21:25 INFO - PROCESS | 3056 | --DOMWINDOW == 92 (000000A60ED49C00) [pid = 3056] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 09:21:25 INFO - PROCESS | 3056 | --DOMWINDOW == 91 (000000A617C0B800) [pid = 3056] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 09:21:25 INFO - PROCESS | 3056 | --DOMWINDOW == 90 (000000A617C02C00) [pid = 3056] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 09:21:25 INFO - PROCESS | 3056 | --DOMWINDOW == 89 (000000A612429C00) [pid = 3056] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 09:21:25 INFO - PROCESS | 3056 | --DOMWINDOW == 88 (000000A613074000) [pid = 3056] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 09:21:25 INFO - PROCESS | 3056 | --DOMWINDOW == 87 (000000A61726A000) [pid = 3056] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 09:21:25 INFO - PROCESS | 3056 | --DOMWINDOW == 86 (000000A6164CE400) [pid = 3056] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 09:21:25 INFO - PROCESS | 3056 | --DOMWINDOW == 85 (000000A617C0E400) [pid = 3056] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 09:21:25 INFO - PROCESS | 3056 | --DOMWINDOW == 84 (000000A617D15400) [pid = 3056] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 09:21:25 INFO - PROCESS | 3056 | --DOMWINDOW == 83 (000000A6170A0400) [pid = 3056] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 09:21:25 INFO - PROCESS | 3056 | --DOMWINDOW == 82 (000000A614FD6C00) [pid = 3056] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 09:21:25 INFO - PROCESS | 3056 | --DOMWINDOW == 81 (000000A6170A4000) [pid = 3056] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 09:21:25 INFO - PROCESS | 3056 | --DOMWINDOW == 80 (000000A614E2C400) [pid = 3056] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 09:21:25 INFO - PROCESS | 3056 | 1464366085671 Marionette TRACE conn5 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 09:21:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:21:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 986ms 09:21:25 INFO - PROCESS | 3056 | 1464366085727 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 09:21:25 INFO - PROCESS | 3056 | 1464366085732 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 09:21:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:21:25 INFO - PROCESS | 3056 | 1464366085746 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:21:25 INFO - PROCESS | 3056 | 1464366085749 Marionette TRACE conn5 <- [1,2566,null,{}] 09:21:25 INFO - PROCESS | 3056 | 1464366085754 Marionette TRACE conn5 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:25 INFO - PROCESS | 3056 | 1464366085846 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 09:21:25 INFO - PROCESS | 3056 | 1464366085854 Marionette TRACE conn5 -> [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([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:25 INFO - PROCESS | 3056 | ++DOCSHELL 000000A614E5C000 == 38 [pid = 3056] [id = 651] 09:21:25 INFO - PROCESS | 3056 | ++DOMWINDOW == 81 (000000A608E82800) [pid = 3056] [serial = 1953] [outer = 0000000000000000] 09:21:25 INFO - PROCESS | 3056 | ++DOMWINDOW == 82 (000000A609442000) [pid = 3056] [serial = 1954] [outer = 000000A608E82800] 09:21:25 INFO - PROCESS | 3056 | 1464366085901 Marionette DEBUG loaded listener.js 09:21:25 INFO - PROCESS | 3056 | ++DOMWINDOW == 83 (000000A60ED4BC00) [pid = 3056] [serial = 1955] [outer = 000000A608E82800] 09:21:26 INFO - PROCESS | 3056 | 1464366086432 Marionette TRACE conn5 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 09:21:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:21:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 732ms 09:21:26 INFO - PROCESS | 3056 | 1464366086477 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 09:21:26 INFO - PROCESS | 3056 | 1464366086480 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 09:21:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:21:26 INFO - PROCESS | 3056 | 1464366086484 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:21:26 INFO - PROCESS | 3056 | 1464366086487 Marionette TRACE conn5 <- [1,2570,null,{}] 09:21:26 INFO - PROCESS | 3056 | 1464366086498 Marionette TRACE conn5 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:26 INFO - PROCESS | 3056 | 1464366086590 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 09:21:26 INFO - PROCESS | 3056 | 1464366086677 Marionette TRACE conn5 -> [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([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:26 INFO - PROCESS | 3056 | ++DOCSHELL 000000A618698800 == 39 [pid = 3056] [id = 652] 09:21:26 INFO - PROCESS | 3056 | ++DOMWINDOW == 84 (000000A608E8E400) [pid = 3056] [serial = 1956] [outer = 0000000000000000] 09:21:26 INFO - PROCESS | 3056 | ++DOMWINDOW == 85 (000000A611DC2C00) [pid = 3056] [serial = 1957] [outer = 000000A608E8E400] 09:21:26 INFO - PROCESS | 3056 | 1464366086727 Marionette DEBUG loaded listener.js 09:21:26 INFO - PROCESS | 3056 | ++DOMWINDOW == 86 (000000A6130B7000) [pid = 3056] [serial = 1958] [outer = 000000A608E8E400] 09:21:27 INFO - PROCESS | 3056 | 1464366087117 Marionette TRACE conn5 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 09:21:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:21:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 691ms 09:21:27 INFO - PROCESS | 3056 | 1464366087177 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 09:21:27 INFO - PROCESS | 3056 | 1464366087180 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 09:21:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:21:27 INFO - PROCESS | 3056 | 1464366087184 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:21:27 INFO - PROCESS | 3056 | 1464366087186 Marionette TRACE conn5 <- [1,2574,null,{}] 09:21:27 INFO - PROCESS | 3056 | 1464366087189 Marionette TRACE conn5 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:27 INFO - PROCESS | 3056 | 1464366087278 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 09:21:27 INFO - PROCESS | 3056 | 1464366087286 Marionette TRACE conn5 -> [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([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:27 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6191D2800 == 40 [pid = 3056] [id = 653] 09:21:27 INFO - PROCESS | 3056 | ++DOMWINDOW == 87 (000000A614CD2400) [pid = 3056] [serial = 1959] [outer = 0000000000000000] 09:21:27 INFO - PROCESS | 3056 | ++DOMWINDOW == 88 (000000A614E24400) [pid = 3056] [serial = 1960] [outer = 000000A614CD2400] 09:21:27 INFO - PROCESS | 3056 | 1464366087332 Marionette DEBUG loaded listener.js 09:21:27 INFO - PROCESS | 3056 | ++DOMWINDOW == 89 (000000A615154C00) [pid = 3056] [serial = 1961] [outer = 000000A614CD2400] 09:21:27 INFO - PROCESS | 3056 | 1464366087816 Marionette TRACE conn5 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 09:21:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:21:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 692ms 09:21:27 INFO - PROCESS | 3056 | 1464366087879 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 09:21:27 INFO - PROCESS | 3056 | 1464366087881 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 09:21:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:21:27 INFO - PROCESS | 3056 | 1464366087890 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:21:27 INFO - PROCESS | 3056 | 1464366087892 Marionette TRACE conn5 <- [1,2578,null,{}] 09:21:27 INFO - PROCESS | 3056 | 1464366087895 Marionette TRACE conn5 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:28 INFO - PROCESS | 3056 | 1464366088035 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 09:21:28 INFO - PROCESS | 3056 | 1464366088059 Marionette TRACE conn5 -> [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([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:28 INFO - PROCESS | 3056 | ++DOCSHELL 000000A619495000 == 41 [pid = 3056] [id = 654] 09:21:28 INFO - PROCESS | 3056 | ++DOMWINDOW == 90 (000000A614EA2800) [pid = 3056] [serial = 1962] [outer = 0000000000000000] 09:21:28 INFO - PROCESS | 3056 | ++DOMWINDOW == 91 (000000A6155F7400) [pid = 3056] [serial = 1963] [outer = 000000A614EA2800] 09:21:28 INFO - PROCESS | 3056 | 1464366088104 Marionette DEBUG loaded listener.js 09:21:28 INFO - PROCESS | 3056 | ++DOMWINDOW == 92 (000000A6162DB400) [pid = 3056] [serial = 1964] [outer = 000000A614EA2800] 09:21:28 INFO - PROCESS | 3056 | 1464366088572 Marionette TRACE conn5 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 09:21:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:21:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 733ms 09:21:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:21:28 INFO - PROCESS | 3056 | 1464366088626 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 09:21:28 INFO - PROCESS | 3056 | 1464366088628 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 09:21:28 INFO - PROCESS | 3056 | 1464366088631 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:21:28 INFO - PROCESS | 3056 | 1464366088633 Marionette TRACE conn5 <- [1,2582,null,{}] 09:21:28 INFO - PROCESS | 3056 | 1464366088637 Marionette TRACE conn5 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:28 INFO - PROCESS | 3056 | 1464366088782 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 09:21:28 INFO - PROCESS | 3056 | 1464366088840 Marionette TRACE conn5 -> [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([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:28 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61A135800 == 42 [pid = 3056] [id = 655] 09:21:28 INFO - PROCESS | 3056 | ++DOMWINDOW == 93 (000000A616353400) [pid = 3056] [serial = 1965] [outer = 0000000000000000] 09:21:28 INFO - PROCESS | 3056 | ++DOMWINDOW == 94 (000000A616449400) [pid = 3056] [serial = 1966] [outer = 000000A616353400] 09:21:28 INFO - PROCESS | 3056 | 1464366088887 Marionette DEBUG loaded listener.js 09:21:28 INFO - PROCESS | 3056 | ++DOMWINDOW == 95 (000000A616E32C00) [pid = 3056] [serial = 1967] [outer = 000000A616353400] 09:21:29 INFO - PROCESS | 3056 | 1464366089337 Marionette TRACE conn5 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 09:21:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:21:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 775ms 09:21:29 INFO - PROCESS | 3056 | 1464366089410 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 09:21:29 INFO - PROCESS | 3056 | 1464366089412 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 09:21:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:21:29 INFO - PROCESS | 3056 | 1464366089420 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:21:29 INFO - PROCESS | 3056 | 1464366089422 Marionette TRACE conn5 <- [1,2586,null,{}] 09:21:29 INFO - PROCESS | 3056 | 1464366089426 Marionette TRACE conn5 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:29 INFO - PROCESS | 3056 | 1464366089628 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 09:21:29 INFO - PROCESS | 3056 | --DOMWINDOW == 94 (000000A611D93400) [pid = 3056] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:21:29 INFO - PROCESS | 3056 | --DOMWINDOW == 93 (000000A616449800) [pid = 3056] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:21:29 INFO - PROCESS | 3056 | --DOMWINDOW == 92 (000000A614FD7800) [pid = 3056] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:21:29 INFO - PROCESS | 3056 | --DOMWINDOW == 91 (000000A609376800) [pid = 3056] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:21:29 INFO - PROCESS | 3056 | --DOMWINDOW == 90 (000000A616360800) [pid = 3056] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:21:29 INFO - PROCESS | 3056 | --DOMWINDOW == 89 (000000A60EE8E800) [pid = 3056] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:21:29 INFO - PROCESS | 3056 | --DOMWINDOW == 88 (000000A614E24C00) [pid = 3056] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:21:29 INFO - PROCESS | 3056 | --DOMWINDOW == 87 (000000A60EE95C00) [pid = 3056] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:21:29 INFO - PROCESS | 3056 | --DOMWINDOW == 86 (000000A6162F6000) [pid = 3056] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:21:29 INFO - PROCESS | 3056 | --DOMWINDOW == 85 (000000A6079C8400) [pid = 3056] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:21:29 INFO - PROCESS | 3056 | --DOMWINDOW == 84 (000000A608E0E800) [pid = 3056] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:21:29 INFO - PROCESS | 3056 | --DOMWINDOW == 83 (000000A617011000) [pid = 3056] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:21:29 INFO - PROCESS | 3056 | --DOMWINDOW == 82 (000000A608AF2C00) [pid = 3056] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:21:29 INFO - PROCESS | 3056 | --DOMWINDOW == 81 (000000A608A27C00) [pid = 3056] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:21:29 INFO - PROCESS | 3056 | --DOMWINDOW == 80 (000000A6162F2000) [pid = 3056] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:21:29 INFO - PROCESS | 3056 | 1464366089688 Marionette TRACE conn5 -> [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([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:29 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61297B800 == 43 [pid = 3056] [id = 656] 09:21:29 INFO - PROCESS | 3056 | ++DOMWINDOW == 81 (000000A607182000) [pid = 3056] [serial = 1968] [outer = 0000000000000000] 09:21:29 INFO - PROCESS | 3056 | ++DOMWINDOW == 82 (000000A6084BAC00) [pid = 3056] [serial = 1969] [outer = 000000A607182000] 09:21:29 INFO - PROCESS | 3056 | 1464366089733 Marionette DEBUG loaded listener.js 09:21:29 INFO - PROCESS | 3056 | ++DOMWINDOW == 83 (000000A611D93400) [pid = 3056] [serial = 1970] [outer = 000000A607182000] 09:21:30 INFO - PROCESS | 3056 | 1464366090115 Marionette TRACE conn5 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 09:21:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:21:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 734ms 09:21:30 INFO - PROCESS | 3056 | 1464366090158 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 09:21:30 INFO - PROCESS | 3056 | 1464366090160 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 09:21:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:21:30 INFO - PROCESS | 3056 | 1464366090164 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:21:30 INFO - PROCESS | 3056 | 1464366090165 Marionette TRACE conn5 <- [1,2590,null,{}] 09:21:30 INFO - PROCESS | 3056 | 1464366090169 Marionette TRACE conn5 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:30 INFO - PROCESS | 3056 | 1464366090263 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 09:21:30 INFO - PROCESS | 3056 | 1464366090271 Marionette TRACE conn5 -> [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([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:30 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61D204800 == 44 [pid = 3056] [id = 657] 09:21:30 INFO - PROCESS | 3056 | ++DOMWINDOW == 84 (000000A61515C000) [pid = 3056] [serial = 1971] [outer = 0000000000000000] 09:21:30 INFO - PROCESS | 3056 | ++DOMWINDOW == 85 (000000A6162F3C00) [pid = 3056] [serial = 1972] [outer = 000000A61515C000] 09:21:30 INFO - PROCESS | 3056 | 1464366090315 Marionette DEBUG loaded listener.js 09:21:30 INFO - PROCESS | 3056 | ++DOMWINDOW == 86 (000000A617C09000) [pid = 3056] [serial = 1973] [outer = 000000A61515C000] 09:21:30 INFO - PROCESS | 3056 | 1464366090743 Marionette TRACE conn5 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 09:21:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:21:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 628ms 09:21:30 INFO - PROCESS | 3056 | 1464366090795 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 09:21:30 INFO - PROCESS | 3056 | 1464366090797 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 09:21:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:21:30 INFO - PROCESS | 3056 | 1464366090801 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:21:30 INFO - PROCESS | 3056 | 1464366090803 Marionette TRACE conn5 <- [1,2594,null,{}] 09:21:30 INFO - PROCESS | 3056 | 1464366090806 Marionette TRACE conn5 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:30 INFO - PROCESS | 3056 | 1464366090892 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 09:21:30 INFO - PROCESS | 3056 | 1464366090899 Marionette TRACE conn5 -> [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([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:30 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61D46D000 == 45 [pid = 3056] [id = 658] 09:21:30 INFO - PROCESS | 3056 | ++DOMWINDOW == 87 (000000A608AF4C00) [pid = 3056] [serial = 1974] [outer = 0000000000000000] 09:21:30 INFO - PROCESS | 3056 | ++DOMWINDOW == 88 (000000A6162D8800) [pid = 3056] [serial = 1975] [outer = 000000A608AF4C00] 09:21:30 INFO - PROCESS | 3056 | 1464366090947 Marionette DEBUG loaded listener.js 09:21:31 INFO - PROCESS | 3056 | ++DOMWINDOW == 89 (000000A618246800) [pid = 3056] [serial = 1976] [outer = 000000A608AF4C00] 09:21:31 INFO - PROCESS | 3056 | 1464366091397 Marionette TRACE conn5 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 09:21:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:21:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 628ms 09:21:31 INFO - PROCESS | 3056 | 1464366091436 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 09:21:31 INFO - PROCESS | 3056 | 1464366091438 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 09:21:31 INFO - PROCESS | 3056 | 1464366091441 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:21:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:21:31 INFO - PROCESS | 3056 | 1464366091443 Marionette TRACE conn5 <- [1,2598,null,{}] 09:21:31 INFO - PROCESS | 3056 | 1464366091447 Marionette TRACE conn5 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:31 INFO - PROCESS | 3056 | 1464366091533 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 09:21:31 INFO - PROCESS | 3056 | 1464366091540 Marionette TRACE conn5 -> [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([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:31 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61D8E1800 == 46 [pid = 3056] [id = 659] 09:21:31 INFO - PROCESS | 3056 | ++DOMWINDOW == 90 (000000A61874B400) [pid = 3056] [serial = 1977] [outer = 0000000000000000] 09:21:31 INFO - PROCESS | 3056 | ++DOMWINDOW == 91 (000000A619124800) [pid = 3056] [serial = 1978] [outer = 000000A61874B400] 09:21:31 INFO - PROCESS | 3056 | 1464366091597 Marionette DEBUG loaded listener.js 09:21:31 INFO - PROCESS | 3056 | ++DOMWINDOW == 92 (000000A619453C00) [pid = 3056] [serial = 1979] [outer = 000000A61874B400] 09:21:32 INFO - PROCESS | 3056 | 1464366092253 Marionette TRACE conn5 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 09:21:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:21:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 924ms 09:21:32 INFO - PROCESS | 3056 | 1464366092370 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 09:21:32 INFO - PROCESS | 3056 | 1464366092376 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 09:21:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:21:32 INFO - PROCESS | 3056 | 1464366092381 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:21:32 INFO - PROCESS | 3056 | 1464366092386 Marionette TRACE conn5 <- [1,2602,null,{}] 09:21:32 INFO - PROCESS | 3056 | 1464366092391 Marionette TRACE conn5 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:32 INFO - PROCESS | 3056 | 1464366092521 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 09:21:32 INFO - PROCESS | 3056 | 1464366092639 Marionette TRACE conn5 -> [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([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:32 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61592C800 == 47 [pid = 3056] [id = 660] 09:21:32 INFO - PROCESS | 3056 | ++DOMWINDOW == 93 (000000A60D40D000) [pid = 3056] [serial = 1980] [outer = 0000000000000000] 09:21:32 INFO - PROCESS | 3056 | ++DOMWINDOW == 94 (000000A60E1F2C00) [pid = 3056] [serial = 1981] [outer = 000000A60D40D000] 09:21:32 INFO - PROCESS | 3056 | 1464366092698 Marionette DEBUG loaded listener.js 09:21:32 INFO - PROCESS | 3056 | ++DOMWINDOW == 95 (000000A60F011800) [pid = 3056] [serial = 1982] [outer = 000000A60D40D000] 09:21:33 INFO - PROCESS | 3056 | 1464366093293 Marionette TRACE conn5 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 09:21:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:21:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 985ms 09:21:33 INFO - PROCESS | 3056 | 1464366093369 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 09:21:33 INFO - PROCESS | 3056 | 1464366093376 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 09:21:33 INFO - PROCESS | 3056 | 1464366093383 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:21:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:21:33 INFO - PROCESS | 3056 | 1464366093386 Marionette TRACE conn5 <- [1,2606,null,{}] 09:21:33 INFO - PROCESS | 3056 | 1464366093390 Marionette TRACE conn5 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:33 INFO - PROCESS | 3056 | 1464366093509 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 09:21:33 INFO - PROCESS | 3056 | 1464366093633 Marionette TRACE conn5 -> [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([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:33 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61A128000 == 48 [pid = 3056] [id = 661] 09:21:33 INFO - PROCESS | 3056 | ++DOMWINDOW == 96 (000000A614792400) [pid = 3056] [serial = 1983] [outer = 0000000000000000] 09:21:33 INFO - PROCESS | 3056 | ++DOMWINDOW == 97 (000000A6155F1000) [pid = 3056] [serial = 1984] [outer = 000000A614792400] 09:21:33 INFO - PROCESS | 3056 | 1464366093690 Marionette DEBUG loaded listener.js 09:21:33 INFO - PROCESS | 3056 | ++DOMWINDOW == 98 (000000A6162F3000) [pid = 3056] [serial = 1985] [outer = 000000A614792400] 09:21:34 INFO - PROCESS | 3056 | 1464366094292 Marionette TRACE conn5 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 09:21:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:21:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 944ms 09:21:34 INFO - PROCESS | 3056 | 1464366094333 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 09:21:34 INFO - PROCESS | 3056 | 1464366094336 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 09:21:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:21:34 INFO - PROCESS | 3056 | 1464366094339 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:21:34 INFO - PROCESS | 3056 | 1464366094344 Marionette TRACE conn5 <- [1,2610,null,{}] 09:21:34 INFO - PROCESS | 3056 | 1464366094369 Marionette TRACE conn5 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:34 INFO - PROCESS | 3056 | 1464366094515 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 09:21:34 INFO - PROCESS | 3056 | 1464366094574 Marionette TRACE conn5 -> [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([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:34 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61F68C000 == 49 [pid = 3056] [id = 662] 09:21:34 INFO - PROCESS | 3056 | ++DOMWINDOW == 99 (000000A617D15400) [pid = 3056] [serial = 1986] [outer = 0000000000000000] 09:21:34 INFO - PROCESS | 3056 | ++DOMWINDOW == 100 (000000A6187E1800) [pid = 3056] [serial = 1987] [outer = 000000A617D15400] 09:21:34 INFO - PROCESS | 3056 | 1464366094633 Marionette DEBUG loaded listener.js 09:21:34 INFO - PROCESS | 3056 | ++DOMWINDOW == 101 (000000A6194A4400) [pid = 3056] [serial = 1988] [outer = 000000A617D15400] 09:21:35 INFO - PROCESS | 3056 | 1464366095235 Marionette TRACE conn5 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 09:21:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:21:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 942ms 09:21:35 INFO - PROCESS | 3056 | 1464366095284 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 09:21:35 INFO - PROCESS | 3056 | 1464366095287 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 09:21:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:21:35 INFO - PROCESS | 3056 | 1464366095291 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:21:35 INFO - PROCESS | 3056 | 1464366095293 Marionette TRACE conn5 <- [1,2614,null,{}] 09:21:35 INFO - PROCESS | 3056 | 1464366095298 Marionette TRACE conn5 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:35 INFO - PROCESS | 3056 | 1464366095415 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 09:21:35 INFO - PROCESS | 3056 | 1464366095541 Marionette TRACE conn5 -> [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([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:35 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61F76C800 == 50 [pid = 3056] [id = 663] 09:21:35 INFO - PROCESS | 3056 | ++DOMWINDOW == 102 (000000A619D79400) [pid = 3056] [serial = 1989] [outer = 0000000000000000] 09:21:35 INFO - PROCESS | 3056 | ++DOMWINDOW == 103 (000000A619D7E400) [pid = 3056] [serial = 1990] [outer = 000000A619D79400] 09:21:35 INFO - PROCESS | 3056 | 1464366095600 Marionette DEBUG loaded listener.js 09:21:35 INFO - PROCESS | 3056 | ++DOMWINDOW == 104 (000000A61A167000) [pid = 3056] [serial = 1991] [outer = 000000A619D79400] 09:21:36 INFO - PROCESS | 3056 | 1464366096161 Marionette TRACE conn5 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 09:21:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:21:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 944ms 09:21:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:21:36 INFO - PROCESS | 3056 | 1464366096237 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 09:21:36 INFO - PROCESS | 3056 | 1464366096239 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 09:21:36 INFO - PROCESS | 3056 | 1464366096243 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:21:36 INFO - PROCESS | 3056 | 1464366096245 Marionette TRACE conn5 <- [1,2618,null,{}] 09:21:36 INFO - PROCESS | 3056 | 1464366096249 Marionette TRACE conn5 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:36 INFO - PROCESS | 3056 | 1464366096369 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 09:21:36 INFO - PROCESS | 3056 | 1464366096494 Marionette TRACE conn5 -> [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([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:36 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60D4A9000 == 51 [pid = 3056] [id = 664] 09:21:36 INFO - PROCESS | 3056 | ++DOMWINDOW == 105 (000000A608032800) [pid = 3056] [serial = 1992] [outer = 0000000000000000] 09:21:36 INFO - PROCESS | 3056 | ++DOMWINDOW == 106 (000000A608E12C00) [pid = 3056] [serial = 1993] [outer = 000000A608032800] 09:21:36 INFO - PROCESS | 3056 | 1464366096553 Marionette DEBUG loaded listener.js 09:21:36 INFO - PROCESS | 3056 | ++DOMWINDOW == 107 (000000A6155FCC00) [pid = 3056] [serial = 1994] [outer = 000000A608032800] 09:21:37 INFO - PROCESS | 3056 | 1464366097341 Marionette TRACE conn5 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 09:21:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:21:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1131ms 09:21:37 INFO - PROCESS | 3056 | 1464366097377 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 09:21:37 INFO - PROCESS | 3056 | 1464366097382 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 09:21:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:21:37 INFO - PROCESS | 3056 | 1464366097387 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:21:37 INFO - PROCESS | 3056 | 1464366097391 Marionette TRACE conn5 <- [1,2622,null,{}] 09:21:37 INFO - PROCESS | 3056 | 1464366097396 Marionette TRACE conn5 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:37 INFO - PROCESS | 3056 | 1464366097506 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 09:21:37 INFO - PROCESS | 3056 | 1464366097639 Marionette TRACE conn5 -> [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([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:37 INFO - PROCESS | 3056 | ++DOCSHELL 000000A612864800 == 52 [pid = 3056] [id = 665] 09:21:37 INFO - PROCESS | 3056 | ++DOMWINDOW == 108 (000000A60D552800) [pid = 3056] [serial = 1995] [outer = 0000000000000000] 09:21:37 INFO - PROCESS | 3056 | ++DOMWINDOW == 109 (000000A60DCEA800) [pid = 3056] [serial = 1996] [outer = 000000A60D552800] 09:21:37 INFO - PROCESS | 3056 | 1464366097694 Marionette DEBUG loaded listener.js 09:21:37 INFO - PROCESS | 3056 | ++DOMWINDOW == 110 (000000A60F004C00) [pid = 3056] [serial = 1997] [outer = 000000A60D552800] 09:21:37 INFO - PROCESS | 3056 | --DOCSHELL 000000A61D46D000 == 51 [pid = 3056] [id = 658] 09:21:37 INFO - PROCESS | 3056 | --DOCSHELL 000000A61D204800 == 50 [pid = 3056] [id = 657] 09:21:37 INFO - PROCESS | 3056 | --DOCSHELL 000000A61297B800 == 49 [pid = 3056] [id = 656] 09:21:37 INFO - PROCESS | 3056 | --DOCSHELL 000000A61A135800 == 48 [pid = 3056] [id = 655] 09:21:37 INFO - PROCESS | 3056 | --DOCSHELL 000000A619495000 == 47 [pid = 3056] [id = 654] 09:21:37 INFO - PROCESS | 3056 | --DOCSHELL 000000A6191D2800 == 46 [pid = 3056] [id = 653] 09:21:37 INFO - PROCESS | 3056 | --DOCSHELL 000000A618698800 == 45 [pid = 3056] [id = 652] 09:21:37 INFO - PROCESS | 3056 | --DOCSHELL 000000A614E5C000 == 44 [pid = 3056] [id = 651] 09:21:37 INFO - PROCESS | 3056 | --DOCSHELL 000000A6092B1800 == 43 [pid = 3056] [id = 650] 09:21:37 INFO - PROCESS | 3056 | --DOCSHELL 000000A61F6EC000 == 42 [pid = 3056] [id = 648] 09:21:37 INFO - PROCESS | 3056 | --DOMWINDOW == 109 (000000A619124400) [pid = 3056] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 09:21:38 INFO - PROCESS | 3056 | --DOCSHELL 000000A61947A000 == 41 [pid = 3056] [id = 647] 09:21:38 INFO - PROCESS | 3056 | --DOCSHELL 000000A61309A800 == 40 [pid = 3056] [id = 646] 09:21:38 INFO - PROCESS | 3056 | --DOMWINDOW == 108 (000000A6187E9800) [pid = 3056] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 09:21:38 INFO - PROCESS | 3056 | --DOMWINDOW == 107 (000000A6155FA800) [pid = 3056] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 09:21:38 INFO - PROCESS | 3056 | --DOMWINDOW == 106 (000000A614C87800) [pid = 3056] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 09:21:38 INFO - PROCESS | 3056 | --DOMWINDOW == 105 (000000A616351000) [pid = 3056] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 09:21:38 INFO - PROCESS | 3056 | --DOMWINDOW == 104 (000000A6187E4800) [pid = 3056] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 09:21:38 INFO - PROCESS | 3056 | --DOMWINDOW == 103 (000000A6156C5000) [pid = 3056] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 09:21:38 INFO - PROCESS | 3056 | --DOMWINDOW == 102 (000000A60943A000) [pid = 3056] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 09:21:38 INFO - PROCESS | 3056 | --DOMWINDOW == 101 (000000A618147C00) [pid = 3056] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 09:21:38 INFO - PROCESS | 3056 | --DOMWINDOW == 100 (000000A611D95400) [pid = 3056] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 09:21:38 INFO - PROCESS | 3056 | --DOMWINDOW == 99 (000000A61911F800) [pid = 3056] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 09:21:38 INFO - PROCESS | 3056 | --DOMWINDOW == 98 (000000A614E2A000) [pid = 3056] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 09:21:38 INFO - PROCESS | 3056 | --DOMWINDOW == 97 (000000A61324E800) [pid = 3056] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 09:21:38 INFO - PROCESS | 3056 | --DOMWINDOW == 96 (000000A61644A800) [pid = 3056] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 09:21:38 INFO - PROCESS | 3056 | --DOMWINDOW == 95 (000000A6155F3000) [pid = 3056] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 09:21:38 INFO - PROCESS | 3056 | --DOMWINDOW == 94 (000000A615160800) [pid = 3056] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 09:21:38 INFO - PROCESS | 3056 | --DOMWINDOW == 93 (000000A608E90C00) [pid = 3056] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 09:21:38 INFO - PROCESS | 3056 | --DOMWINDOW == 92 (000000A60ED4C000) [pid = 3056] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 09:21:38 INFO - PROCESS | 3056 | --DOMWINDOW == 91 (000000A617C11800) [pid = 3056] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 09:21:38 INFO - PROCESS | 3056 | --DOMWINDOW == 90 (000000A60DF4E000) [pid = 3056] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 09:21:38 INFO - PROCESS | 3056 | --DOMWINDOW == 89 (000000A6162DE400) [pid = 3056] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 09:21:38 INFO - PROCESS | 3056 | --DOMWINDOW == 88 (000000A60D261800) [pid = 3056] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 09:21:38 INFO - PROCESS | 3056 | --DOMWINDOW == 87 (000000A609435400) [pid = 3056] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 09:21:38 INFO - PROCESS | 3056 | --DOMWINDOW == 86 (000000A616360400) [pid = 3056] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 09:21:38 INFO - PROCESS | 3056 | --DOMWINDOW == 85 (000000A609440000) [pid = 3056] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 09:21:38 INFO - PROCESS | 3056 | --DOMWINDOW == 84 (000000A60DD23400) [pid = 3056] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 09:21:38 INFO - PROCESS | 3056 | --DOMWINDOW == 83 (000000A616723000) [pid = 3056] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 09:21:38 INFO - PROCESS | 3056 | --DOMWINDOW == 82 (000000A6128AB800) [pid = 3056] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 09:21:38 INFO - PROCESS | 3056 | --DOMWINDOW == 81 (000000A6170A3C00) [pid = 3056] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 09:21:38 INFO - PROCESS | 3056 | 1464366098255 Marionette TRACE conn5 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 09:21:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:21:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 880ms 09:21:38 INFO - PROCESS | 3056 | 1464366098274 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 09:21:38 INFO - PROCESS | 3056 | 1464366098280 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 09:21:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:21:38 INFO - PROCESS | 3056 | 1464366098286 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:21:38 INFO - PROCESS | 3056 | 1464366098289 Marionette TRACE conn5 <- [1,2626,null,{}] 09:21:38 INFO - PROCESS | 3056 | 1464366098293 Marionette TRACE conn5 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:38 INFO - PROCESS | 3056 | 1464366098388 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 09:21:38 INFO - PROCESS | 3056 | 1464366098397 Marionette TRACE conn5 -> [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([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:38 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61566C000 == 41 [pid = 3056] [id = 666] 09:21:38 INFO - PROCESS | 3056 | ++DOMWINDOW == 82 (000000A60A217000) [pid = 3056] [serial = 1998] [outer = 0000000000000000] 09:21:38 INFO - PROCESS | 3056 | ++DOMWINDOW == 83 (000000A60E19C400) [pid = 3056] [serial = 1999] [outer = 000000A60A217000] 09:21:38 INFO - PROCESS | 3056 | 1464366098444 Marionette DEBUG loaded listener.js 09:21:38 INFO - PROCESS | 3056 | ++DOMWINDOW == 84 (000000A60F00F000) [pid = 3056] [serial = 2000] [outer = 000000A60A217000] 09:21:38 INFO - PROCESS | 3056 | 1464366098937 Marionette TRACE conn5 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 09:21:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:21:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 689ms 09:21:38 INFO - PROCESS | 3056 | 1464366098979 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 09:21:38 INFO - PROCESS | 3056 | 1464366098982 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 09:21:38 INFO - PROCESS | 3056 | 1464366098986 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:21:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:21:38 INFO - PROCESS | 3056 | 1464366098990 Marionette TRACE conn5 <- [1,2630,null,{}] 09:21:39 INFO - PROCESS | 3056 | 1464366099002 Marionette TRACE conn5 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:39 INFO - PROCESS | 3056 | 1464366099113 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 09:21:39 INFO - PROCESS | 3056 | 1464366099237 Marionette TRACE conn5 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:39 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6191BF000 == 42 [pid = 3056] [id = 667] 09:21:39 INFO - PROCESS | 3056 | ++DOMWINDOW == 85 (000000A611D8E000) [pid = 3056] [serial = 2001] [outer = 0000000000000000] 09:21:39 INFO - PROCESS | 3056 | ++DOMWINDOW == 86 (000000A61479D000) [pid = 3056] [serial = 2002] [outer = 000000A611D8E000] 09:21:39 INFO - PROCESS | 3056 | 1464366099286 Marionette DEBUG loaded listener.js 09:21:39 INFO - PROCESS | 3056 | ++DOMWINDOW == 87 (000000A614E30800) [pid = 3056] [serial = 2003] [outer = 000000A611D8E000] 09:21:39 INFO - PROCESS | 3056 | 1464366099670 Marionette TRACE conn5 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 09:21:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:21:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 731ms 09:21:39 INFO - PROCESS | 3056 | 1464366099719 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 09:21:39 INFO - PROCESS | 3056 | 1464366099722 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 09:21:39 INFO - PROCESS | 3056 | 1464366099726 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:21:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:21:39 INFO - PROCESS | 3056 | 1464366099728 Marionette TRACE conn5 <- [1,2634,null,{}] 09:21:39 INFO - PROCESS | 3056 | 1464366099731 Marionette TRACE conn5 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:39 INFO - PROCESS | 3056 | 1464366099826 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 09:21:39 INFO - PROCESS | 3056 | 1464366099834 Marionette TRACE conn5 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:39 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6195AC000 == 43 [pid = 3056] [id = 668] 09:21:39 INFO - PROCESS | 3056 | ++DOMWINDOW == 88 (000000A6155F1C00) [pid = 3056] [serial = 2004] [outer = 0000000000000000] 09:21:39 INFO - PROCESS | 3056 | ++DOMWINDOW == 89 (000000A6156C1400) [pid = 3056] [serial = 2005] [outer = 000000A6155F1C00] 09:21:39 INFO - PROCESS | 3056 | 1464366099883 Marionette DEBUG loaded listener.js 09:21:39 INFO - PROCESS | 3056 | ++DOMWINDOW == 90 (000000A6162DBC00) [pid = 3056] [serial = 2006] [outer = 000000A6155F1C00] 09:21:40 INFO - PROCESS | 3056 | 1464366100301 Marionette TRACE conn5 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 09:21:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:21:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 628ms 09:21:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:21:40 INFO - PROCESS | 3056 | 1464366100357 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 09:21:40 INFO - PROCESS | 3056 | 1464366100359 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 09:21:40 INFO - PROCESS | 3056 | 1464366100363 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:21:40 INFO - PROCESS | 3056 | 1464366100364 Marionette TRACE conn5 <- [1,2638,null,{}] 09:21:40 INFO - PROCESS | 3056 | 1464366100374 Marionette TRACE conn5 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:40 INFO - PROCESS | 3056 | 1464366100489 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 09:21:40 INFO - PROCESS | 3056 | 1464366100571 Marionette TRACE conn5 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:40 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61A11E800 == 44 [pid = 3056] [id = 669] 09:21:40 INFO - PROCESS | 3056 | ++DOMWINDOW == 91 (000000A6162E1400) [pid = 3056] [serial = 2007] [outer = 0000000000000000] 09:21:40 INFO - PROCESS | 3056 | ++DOMWINDOW == 92 (000000A6162F8800) [pid = 3056] [serial = 2008] [outer = 000000A6162E1400] 09:21:40 INFO - PROCESS | 3056 | 1464366100617 Marionette DEBUG loaded listener.js 09:21:40 INFO - PROCESS | 3056 | ++DOMWINDOW == 93 (000000A61635A000) [pid = 3056] [serial = 2009] [outer = 000000A6162E1400] 09:21:41 INFO - PROCESS | 3056 | 1464366101068 Marionette TRACE conn5 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 09:21:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:21:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 734ms 09:21:41 INFO - PROCESS | 3056 | 1464366101100 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 09:21:41 INFO - PROCESS | 3056 | 1464366101110 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 09:21:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:21:41 INFO - PROCESS | 3056 | 1464366101120 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:21:41 INFO - PROCESS | 3056 | 1464366101122 Marionette TRACE conn5 <- [1,2642,null,{}] 09:21:41 INFO - PROCESS | 3056 | 1464366101126 Marionette TRACE conn5 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:41 INFO - PROCESS | 3056 | 1464366101251 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 09:21:41 INFO - PROCESS | 3056 | 1464366101309 Marionette TRACE conn5 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:41 INFO - PROCESS | 3056 | ++DOCSHELL 000000A614724000 == 45 [pid = 3056] [id = 670] 09:21:41 INFO - PROCESS | 3056 | ++DOMWINDOW == 94 (000000A616366800) [pid = 3056] [serial = 2010] [outer = 0000000000000000] 09:21:41 INFO - PROCESS | 3056 | ++DOMWINDOW == 95 (000000A61701A000) [pid = 3056] [serial = 2011] [outer = 000000A616366800] 09:21:41 INFO - PROCESS | 3056 | 1464366101357 Marionette DEBUG loaded listener.js 09:21:41 INFO - PROCESS | 3056 | ++DOMWINDOW == 96 (000000A61726F000) [pid = 3056] [serial = 2012] [outer = 000000A616366800] 09:21:41 INFO - PROCESS | 3056 | 1464366101772 Marionette TRACE conn5 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 09:21:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:21:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 690ms 09:21:41 INFO - PROCESS | 3056 | 1464366101817 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 09:21:41 INFO - PROCESS | 3056 | 1464366101819 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 09:21:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:21:41 INFO - PROCESS | 3056 | 1464366101822 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:21:41 INFO - PROCESS | 3056 | 1464366101824 Marionette TRACE conn5 <- [1,2646,null,{}] 09:21:41 INFO - PROCESS | 3056 | 1464366101835 Marionette TRACE conn5 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:41 INFO - PROCESS | 3056 | 1464366101973 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 09:21:42 INFO - PROCESS | 3056 | 1464366101986 Marionette TRACE conn5 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:42 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61D220800 == 46 [pid = 3056] [id = 671] 09:21:42 INFO - PROCESS | 3056 | ++DOMWINDOW == 97 (000000A6170A8800) [pid = 3056] [serial = 2013] [outer = 0000000000000000] 09:21:42 INFO - PROCESS | 3056 | ++DOMWINDOW == 98 (000000A617D0BC00) [pid = 3056] [serial = 2014] [outer = 000000A6170A8800] 09:21:42 INFO - PROCESS | 3056 | 1464366102075 Marionette DEBUG loaded listener.js 09:21:42 INFO - PROCESS | 3056 | ++DOMWINDOW == 99 (000000A61911AC00) [pid = 3056] [serial = 2015] [outer = 000000A6170A8800] 09:21:42 INFO - PROCESS | 3056 | --DOMWINDOW == 98 (000000A617D81800) [pid = 3056] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:21:42 INFO - PROCESS | 3056 | --DOMWINDOW == 97 (000000A608AF4C00) [pid = 3056] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:21:42 INFO - PROCESS | 3056 | --DOMWINDOW == 96 (000000A614EA2800) [pid = 3056] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:21:42 INFO - PROCESS | 3056 | --DOMWINDOW == 95 (000000A616353400) [pid = 3056] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:21:42 INFO - PROCESS | 3056 | --DOMWINDOW == 94 (000000A607182000) [pid = 3056] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:21:42 INFO - PROCESS | 3056 | --DOMWINDOW == 93 (000000A619349C00) [pid = 3056] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:21:42 INFO - PROCESS | 3056 | --DOMWINDOW == 92 (000000A608E82800) [pid = 3056] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:21:42 INFO - PROCESS | 3056 | --DOMWINDOW == 91 (000000A614CD2400) [pid = 3056] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:21:42 INFO - PROCESS | 3056 | --DOMWINDOW == 90 (000000A608E87000) [pid = 3056] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:21:42 INFO - PROCESS | 3056 | --DOMWINDOW == 89 (000000A608E8E400) [pid = 3056] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:21:42 INFO - PROCESS | 3056 | --DOMWINDOW == 88 (000000A61515C000) [pid = 3056] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:21:42 INFO - PROCESS | 3056 | 1464366102534 Marionette TRACE conn5 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 09:21:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:21:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 732ms 09:21:42 INFO - PROCESS | 3056 | 1464366102557 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 09:21:42 INFO - PROCESS | 3056 | 1464366102559 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 09:21:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:21:42 INFO - PROCESS | 3056 | 1464366102562 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:21:42 INFO - PROCESS | 3056 | 1464366102564 Marionette TRACE conn5 <- [1,2650,null,{}] 09:21:42 INFO - PROCESS | 3056 | 1464366102567 Marionette TRACE conn5 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:42 INFO - PROCESS | 3056 | 1464366102667 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 09:21:42 INFO - PROCESS | 3056 | 1464366102750 Marionette TRACE conn5 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:42 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61D582000 == 47 [pid = 3056] [id = 672] 09:21:42 INFO - PROCESS | 3056 | ++DOMWINDOW == 89 (000000A608E0C000) [pid = 3056] [serial = 2016] [outer = 0000000000000000] 09:21:42 INFO - PROCESS | 3056 | ++DOMWINDOW == 90 (000000A6128A9C00) [pid = 3056] [serial = 2017] [outer = 000000A608E0C000] 09:21:42 INFO - PROCESS | 3056 | 1464366102796 Marionette DEBUG loaded listener.js 09:21:42 INFO - PROCESS | 3056 | ++DOMWINDOW == 91 (000000A618247400) [pid = 3056] [serial = 2018] [outer = 000000A608E0C000] 09:21:43 INFO - PROCESS | 3056 | 1464366103153 Marionette TRACE conn5 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 09:21:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:21:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 628ms 09:21:43 INFO - PROCESS | 3056 | 1464366103194 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 09:21:43 INFO - PROCESS | 3056 | 1464366103196 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 09:21:43 INFO - PROCESS | 3056 | 1464366103199 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:21:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:21:43 INFO - PROCESS | 3056 | 1464366103201 Marionette TRACE conn5 <- [1,2654,null,{}] 09:21:43 INFO - PROCESS | 3056 | 1464366103204 Marionette TRACE conn5 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:43 INFO - PROCESS | 3056 | 1464366103321 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 09:21:43 INFO - PROCESS | 3056 | 1464366103364 Marionette TRACE conn5 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:43 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61E79B000 == 48 [pid = 3056] [id = 673] 09:21:43 INFO - PROCESS | 3056 | ++DOMWINDOW == 92 (000000A619348000) [pid = 3056] [serial = 2019] [outer = 0000000000000000] 09:21:43 INFO - PROCESS | 3056 | ++DOMWINDOW == 93 (000000A61949EC00) [pid = 3056] [serial = 2020] [outer = 000000A619348000] 09:21:43 INFO - PROCESS | 3056 | 1464366103409 Marionette DEBUG loaded listener.js 09:21:43 INFO - PROCESS | 3056 | ++DOMWINDOW == 94 (000000A61A16B400) [pid = 3056] [serial = 2021] [outer = 000000A619348000] 09:21:43 INFO - PROCESS | 3056 | [3056] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 09:21:44 INFO - PROCESS | 3056 | [3056] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 09:21:44 INFO - PROCESS | 3056 | 1464366104300 Marionette TRACE conn5 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 09:21:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 09:21:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1132ms 09:21:44 INFO - PROCESS | 3056 | 1464366104334 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 09:21:44 INFO - PROCESS | 3056 | 1464366104336 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 09:21:44 INFO - PROCESS | 3056 | 1464366104340 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:21:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:21:44 INFO - PROCESS | 3056 | 1464366104342 Marionette TRACE conn5 <- [1,2658,null,{}] 09:21:44 INFO - PROCESS | 3056 | 1464366104345 Marionette TRACE conn5 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:44 INFO - PROCESS | 3056 | 1464366104526 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 09:21:44 INFO - PROCESS | 3056 | 1464366104580 Marionette TRACE conn5 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:44 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60DD53000 == 49 [pid = 3056] [id = 674] 09:21:44 INFO - PROCESS | 3056 | ++DOMWINDOW == 95 (000000A60714A800) [pid = 3056] [serial = 2022] [outer = 0000000000000000] 09:21:44 INFO - PROCESS | 3056 | ++DOMWINDOW == 96 (000000A60717C400) [pid = 3056] [serial = 2023] [outer = 000000A60714A800] 09:21:44 INFO - PROCESS | 3056 | 1464366104640 Marionette DEBUG loaded listener.js 09:21:44 INFO - PROCESS | 3056 | ++DOMWINDOW == 97 (000000A608CDA000) [pid = 3056] [serial = 2024] [outer = 000000A60714A800] 09:21:45 INFO - PROCESS | 3056 | 1464366105803 Marionette TRACE conn5 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 09:21:45 INFO - PROCESS | 3056 | 1464366105843 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 09:21:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 09:21:45 INFO - PROCESS | 3056 | 1464366105848 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:21:45 INFO - PROCESS | 3056 | 1464366105853 Marionette TRACE conn5 <- [1,2662,null,{}] 09:21:45 INFO - PROCESS | 3056 | 1464366105858 Marionette TRACE conn5 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:46 INFO - PROCESS | 3056 | 1464366106010 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 09:21:46 INFO - PROCESS | 3056 | 1464366106141 Marionette TRACE conn5 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:46 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6181EF000 == 50 [pid = 3056] [id = 675] 09:21:46 INFO - PROCESS | 3056 | ++DOMWINDOW == 98 (000000A60D54F000) [pid = 3056] [serial = 2025] [outer = 0000000000000000] 09:21:46 INFO - PROCESS | 3056 | ++DOMWINDOW == 99 (000000A60DC89000) [pid = 3056] [serial = 2026] [outer = 000000A60D54F000] 09:21:46 INFO - PROCESS | 3056 | 1464366106200 Marionette DEBUG loaded listener.js 09:21:46 INFO - PROCESS | 3056 | ++DOMWINDOW == 100 (000000A60F003000) [pid = 3056] [serial = 2027] [outer = 000000A60D54F000] 09:21:47 INFO - PROCESS | 3056 | 1464366107226 Marionette TRACE conn5 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 09:21:47 INFO - PROCESS | 3056 | 1464366107312 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 09:21:47 INFO - PROCESS | 3056 | 1464366107317 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:21:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:21:47 INFO - PROCESS | 3056 | 1464366107319 Marionette TRACE conn5 <- [1,2666,null,{}] 09:21:47 INFO - PROCESS | 3056 | 1464366107324 Marionette TRACE conn5 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:47 INFO - PROCESS | 3056 | 1464366107438 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 09:21:47 INFO - PROCESS | 3056 | 1464366107668 Marionette TRACE conn5 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:47 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61D594000 == 51 [pid = 3056] [id = 676] 09:21:47 INFO - PROCESS | 3056 | ++DOMWINDOW == 101 (000000A60ED4A000) [pid = 3056] [serial = 2028] [outer = 0000000000000000] 09:21:47 INFO - PROCESS | 3056 | ++DOMWINDOW == 102 (000000A614CDD400) [pid = 3056] [serial = 2029] [outer = 000000A60ED4A000] 09:21:47 INFO - PROCESS | 3056 | 1464366107727 Marionette DEBUG loaded listener.js 09:21:47 INFO - PROCESS | 3056 | ++DOMWINDOW == 103 (000000A6155F1400) [pid = 3056] [serial = 2030] [outer = 000000A60ED4A000] 09:21:49 INFO - PROCESS | 3056 | 1464366109044 Marionette TRACE conn5 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 09:21:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 09:21:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1788ms 09:21:49 INFO - PROCESS | 3056 | 1464366109111 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 09:21:49 INFO - PROCESS | 3056 | 1464366109115 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 09:21:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:21:49 INFO - PROCESS | 3056 | 1464366109120 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:21:49 INFO - PROCESS | 3056 | 1464366109123 Marionette TRACE conn5 <- [1,2670,null,{}] 09:21:49 INFO - PROCESS | 3056 | 1464366109129 Marionette TRACE conn5 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:49 INFO - PROCESS | 3056 | 1464366109242 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 09:21:49 INFO - PROCESS | 3056 | --DOCSHELL 000000A6167C4800 == 50 [pid = 3056] [id = 573] 09:21:49 INFO - PROCESS | 3056 | --DOCSHELL 000000A61592D800 == 49 [pid = 3056] [id = 606] 09:21:49 INFO - PROCESS | 3056 | --DOCSHELL 000000A61A12C800 == 48 [pid = 3056] [id = 607] 09:21:49 INFO - PROCESS | 3056 | --DOCSHELL 000000A615816000 == 47 [pid = 3056] [id = 585] 09:21:49 INFO - PROCESS | 3056 | --DOCSHELL 000000A614F9F000 == 46 [pid = 3056] [id = 571] 09:21:49 INFO - PROCESS | 3056 | --DOCSHELL 000000A60F0C5800 == 45 [pid = 3056] [id = 583] 09:21:49 INFO - PROCESS | 3056 | --DOCSHELL 000000A614735000 == 44 [pid = 3056] [id = 584] 09:21:49 INFO - PROCESS | 3056 | --DOCSHELL 000000A60D421000 == 43 [pid = 3056] [id = 568] 09:21:49 INFO - PROCESS | 3056 | --DOCSHELL 000000A60D243800 == 42 [pid = 3056] [id = 582] 09:21:49 INFO - PROCESS | 3056 | --DOCSHELL 000000A61E79B000 == 41 [pid = 3056] [id = 673] 09:21:49 INFO - PROCESS | 3056 | --DOCSHELL 000000A61D582000 == 40 [pid = 3056] [id = 672] 09:21:49 INFO - PROCESS | 3056 | --DOCSHELL 000000A61D220800 == 39 [pid = 3056] [id = 671] 09:21:49 INFO - PROCESS | 3056 | --DOCSHELL 000000A614724000 == 38 [pid = 3056] [id = 670] 09:21:49 INFO - PROCESS | 3056 | --DOCSHELL 000000A61A11E800 == 37 [pid = 3056] [id = 669] 09:21:49 INFO - PROCESS | 3056 | --DOCSHELL 000000A6195AC000 == 36 [pid = 3056] [id = 668] 09:21:49 INFO - PROCESS | 3056 | --DOMWINDOW == 102 (000000A608E0EC00) [pid = 3056] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 09:21:49 INFO - PROCESS | 3056 | --DOMWINDOW == 101 (000000A61644C800) [pid = 3056] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 09:21:49 INFO - PROCESS | 3056 | --DOMWINDOW == 100 (000000A61242E000) [pid = 3056] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 09:21:49 INFO - PROCESS | 3056 | --DOCSHELL 000000A6191BF000 == 35 [pid = 3056] [id = 667] 09:21:49 INFO - PROCESS | 3056 | --DOCSHELL 000000A61566C000 == 34 [pid = 3056] [id = 666] 09:21:49 INFO - PROCESS | 3056 | --DOCSHELL 000000A612864800 == 33 [pid = 3056] [id = 665] 09:21:49 INFO - PROCESS | 3056 | --DOCSHELL 000000A61A128000 == 32 [pid = 3056] [id = 661] 09:21:49 INFO - PROCESS | 3056 | --DOCSHELL 000000A61592C800 == 31 [pid = 3056] [id = 660] 09:21:49 INFO - PROCESS | 3056 | --DOCSHELL 000000A61D8E1800 == 30 [pid = 3056] [id = 659] 09:21:49 INFO - PROCESS | 3056 | --DOMWINDOW == 99 (000000A618612400) [pid = 3056] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 09:21:49 INFO - PROCESS | 3056 | --DOMWINDOW == 98 (000000A6155F7400) [pid = 3056] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 09:21:49 INFO - PROCESS | 3056 | --DOMWINDOW == 97 (000000A616449400) [pid = 3056] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 09:21:49 INFO - PROCESS | 3056 | --DOMWINDOW == 96 (000000A6162DB400) [pid = 3056] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 09:21:49 INFO - PROCESS | 3056 | --DOMWINDOW == 95 (000000A6084BAC00) [pid = 3056] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 09:21:49 INFO - PROCESS | 3056 | --DOMWINDOW == 94 (000000A6194A4C00) [pid = 3056] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 09:21:49 INFO - PROCESS | 3056 | --DOMWINDOW == 93 (000000A619451800) [pid = 3056] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 09:21:49 INFO - PROCESS | 3056 | --DOMWINDOW == 92 (000000A609442000) [pid = 3056] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 09:21:49 INFO - PROCESS | 3056 | --DOMWINDOW == 91 (000000A60ED4BC00) [pid = 3056] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 09:21:49 INFO - PROCESS | 3056 | --DOMWINDOW == 90 (000000A614E24400) [pid = 3056] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 09:21:49 INFO - PROCESS | 3056 | --DOMWINDOW == 89 (000000A60D468800) [pid = 3056] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 09:21:49 INFO - PROCESS | 3056 | --DOMWINDOW == 88 (000000A608E8EC00) [pid = 3056] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 09:21:49 INFO - PROCESS | 3056 | --DOMWINDOW == 87 (000000A611DC2C00) [pid = 3056] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 09:21:49 INFO - PROCESS | 3056 | --DOMWINDOW == 86 (000000A6130B7000) [pid = 3056] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 09:21:49 INFO - PROCESS | 3056 | --DOMWINDOW == 85 (000000A616E32C00) [pid = 3056] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 09:21:49 INFO - PROCESS | 3056 | --DOMWINDOW == 84 (000000A6162F3C00) [pid = 3056] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 09:21:49 INFO - PROCESS | 3056 | --DOMWINDOW == 83 (000000A611D93400) [pid = 3056] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 09:21:49 INFO - PROCESS | 3056 | --DOMWINDOW == 82 (000000A618246800) [pid = 3056] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 09:21:49 INFO - PROCESS | 3056 | --DOMWINDOW == 81 (000000A617C09000) [pid = 3056] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 09:21:49 INFO - PROCESS | 3056 | --DOMWINDOW == 80 (000000A615154C00) [pid = 3056] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 09:21:49 INFO - PROCESS | 3056 | --DOMWINDOW == 79 (000000A6162D8800) [pid = 3056] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 09:21:49 INFO - PROCESS | 3056 | 1464366109423 Marionette TRACE conn5 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:49 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60F0C5800 == 31 [pid = 3056] [id = 677] 09:21:49 INFO - PROCESS | 3056 | ++DOMWINDOW == 80 (000000A607150000) [pid = 3056] [serial = 2031] [outer = 0000000000000000] 09:21:49 INFO - PROCESS | 3056 | ++DOMWINDOW == 81 (000000A607187400) [pid = 3056] [serial = 2032] [outer = 000000A607150000] 09:21:49 INFO - PROCESS | 3056 | 1464366109476 Marionette DEBUG loaded listener.js 09:21:49 INFO - PROCESS | 3056 | ++DOMWINDOW == 82 (000000A60A07C400) [pid = 3056] [serial = 2033] [outer = 000000A607150000] 09:21:50 INFO - PROCESS | 3056 | 1464366110369 Marionette TRACE conn5 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 09:21:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 09:21:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1299ms 09:21:50 INFO - PROCESS | 3056 | 1464366110423 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 09:21:50 INFO - PROCESS | 3056 | 1464366110429 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 09:21:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:21:50 INFO - PROCESS | 3056 | 1464366110435 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:21:50 INFO - PROCESS | 3056 | 1464366110438 Marionette TRACE conn5 <- [1,2674,null,{}] 09:21:50 INFO - PROCESS | 3056 | 1464366110442 Marionette TRACE conn5 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:50 INFO - PROCESS | 3056 | 1464366110541 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 09:21:50 INFO - PROCESS | 3056 | 1464366110549 Marionette TRACE conn5 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:50 INFO - PROCESS | 3056 | ++DOCSHELL 000000A615658800 == 32 [pid = 3056] [id = 678] 09:21:50 INFO - PROCESS | 3056 | ++DOMWINDOW == 83 (000000A60DD25000) [pid = 3056] [serial = 2034] [outer = 0000000000000000] 09:21:50 INFO - PROCESS | 3056 | ++DOMWINDOW == 84 (000000A60E1A1000) [pid = 3056] [serial = 2035] [outer = 000000A60DD25000] 09:21:50 INFO - PROCESS | 3056 | 1464366110597 Marionette DEBUG loaded listener.js 09:21:50 INFO - PROCESS | 3056 | ++DOMWINDOW == 85 (000000A60EE92800) [pid = 3056] [serial = 2036] [outer = 000000A60DD25000] 09:21:51 INFO - PROCESS | 3056 | 1464366111575 Marionette TRACE conn5 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 09:21:51 INFO - PROCESS | 3056 | 1464366111649 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 09:21:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:21:51 INFO - PROCESS | 3056 | 1464366111656 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:21:51 INFO - PROCESS | 3056 | 1464366111661 Marionette TRACE conn5 <- [1,2678,null,{}] 09:21:51 INFO - PROCESS | 3056 | 1464366111668 Marionette TRACE conn5 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:51 INFO - PROCESS | 3056 | 1464366111815 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 09:21:51 INFO - PROCESS | 3056 | 1464366111891 Marionette TRACE conn5 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:51 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61561F800 == 33 [pid = 3056] [id = 679] 09:21:51 INFO - PROCESS | 3056 | ++DOMWINDOW == 86 (000000A608B67C00) [pid = 3056] [serial = 2037] [outer = 0000000000000000] 09:21:51 INFO - PROCESS | 3056 | ++DOMWINDOW == 87 (000000A60A20A400) [pid = 3056] [serial = 2038] [outer = 000000A608B67C00] 09:21:51 INFO - PROCESS | 3056 | 1464366111954 Marionette DEBUG loaded listener.js 09:21:52 INFO - PROCESS | 3056 | ++DOMWINDOW == 88 (000000A60E1F3C00) [pid = 3056] [serial = 2039] [outer = 000000A608B67C00] 09:21:53 INFO - PROCESS | 3056 | 1464366113123 Marionette TRACE conn5 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 09:21:53 INFO - PROCESS | 3056 | 1464366113164 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 09:21:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:21:53 INFO - PROCESS | 3056 | 1464366113171 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:21:53 INFO - PROCESS | 3056 | 1464366113174 Marionette TRACE conn5 <- [1,2682,null,{}] 09:21:53 INFO - PROCESS | 3056 | 1464366113178 Marionette TRACE conn5 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:53 INFO - PROCESS | 3056 | 1464366113296 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 09:21:53 INFO - PROCESS | 3056 | 1464366113420 Marionette TRACE conn5 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:53 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61902E000 == 34 [pid = 3056] [id = 680] 09:21:53 INFO - PROCESS | 3056 | ++DOMWINDOW == 89 (000000A609ADE000) [pid = 3056] [serial = 2040] [outer = 0000000000000000] 09:21:53 INFO - PROCESS | 3056 | ++DOMWINDOW == 90 (000000A612948400) [pid = 3056] [serial = 2041] [outer = 000000A609ADE000] 09:21:53 INFO - PROCESS | 3056 | 1464366113477 Marionette DEBUG loaded listener.js 09:21:53 INFO - PROCESS | 3056 | ++DOMWINDOW == 91 (000000A6130BE000) [pid = 3056] [serial = 2042] [outer = 000000A609ADE000] 09:21:54 INFO - PROCESS | 3056 | 1464366114546 Marionette TRACE conn5 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 09:21:54 INFO - PROCESS | 3056 | 1464366114564 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 09:21:54 INFO - PROCESS | 3056 | 1464366114568 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:21:54 INFO - PROCESS | 3056 | 1464366114573 Marionette TRACE conn5 <- [1,2686,null,{}] 09:21:54 INFO - PROCESS | 3056 | 1464366114585 Marionette TRACE conn5 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:54 INFO - PROCESS | 3056 | 1464366114700 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 09:21:54 INFO - PROCESS | 3056 | 1464366114823 Marionette TRACE conn5 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:54 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6195A0000 == 35 [pid = 3056] [id = 681] 09:21:54 INFO - PROCESS | 3056 | ++DOMWINDOW == 92 (000000A614C8AC00) [pid = 3056] [serial = 2043] [outer = 0000000000000000] 09:21:54 INFO - PROCESS | 3056 | ++DOMWINDOW == 93 (000000A614E9A800) [pid = 3056] [serial = 2044] [outer = 000000A614C8AC00] 09:21:54 INFO - PROCESS | 3056 | 1464366114885 Marionette DEBUG loaded listener.js 09:21:54 INFO - PROCESS | 3056 | ++DOMWINDOW == 94 (000000A6151DCC00) [pid = 3056] [serial = 2045] [outer = 000000A614C8AC00] 09:21:55 INFO - PROCESS | 3056 | 1464366115910 Marionette TRACE conn5 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 09:21:56 INFO - PROCESS | 3056 | 1464366116060 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 09:21:56 INFO - PROCESS | 3056 | 1464366116066 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:21:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:21:56 INFO - PROCESS | 3056 | 1464366116070 Marionette TRACE conn5 <- [1,2690,null,{}] 09:21:56 INFO - PROCESS | 3056 | 1464366116078 Marionette TRACE conn5 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:56 INFO - PROCESS | 3056 | 1464366116272 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 09:21:56 INFO - PROCESS | 3056 | 1464366116351 Marionette TRACE conn5 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:56 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6084A7800 == 36 [pid = 3056] [id = 682] 09:21:56 INFO - PROCESS | 3056 | ++DOMWINDOW == 95 (000000A609433800) [pid = 3056] [serial = 2046] [outer = 0000000000000000] 09:21:56 INFO - PROCESS | 3056 | ++DOMWINDOW == 96 (000000A60E19B800) [pid = 3056] [serial = 2047] [outer = 000000A609433800] 09:21:56 INFO - PROCESS | 3056 | 1464366116449 Marionette DEBUG loaded listener.js 09:21:56 INFO - PROCESS | 3056 | ++DOMWINDOW == 97 (000000A6128A5000) [pid = 3056] [serial = 2048] [outer = 000000A609433800] 09:21:56 INFO - PROCESS | 3056 | --DOCSHELL 000000A619198000 == 35 [pid = 3056] [id = 575] 09:21:56 INFO - PROCESS | 3056 | --DOCSHELL 000000A60F0A8800 == 34 [pid = 3056] [id = 596] 09:21:56 INFO - PROCESS | 3056 | --DOCSHELL 000000A61CEB8800 == 33 [pid = 3056] [id = 581] 09:21:56 INFO - PROCESS | 3056 | 1464366116978 Marionette TRACE conn5 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 09:21:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:21:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 943ms 09:21:57 INFO - PROCESS | 3056 | 1464366117016 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 09:21:57 INFO - PROCESS | 3056 | 1464366117020 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 09:21:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:21:57 INFO - PROCESS | 3056 | 1464366117033 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:21:57 INFO - PROCESS | 3056 | 1464366117038 Marionette TRACE conn5 <- [1,2694,null,{}] 09:21:57 INFO - PROCESS | 3056 | 1464366117049 Marionette TRACE conn5 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:57 INFO - PROCESS | 3056 | 1464366117170 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 09:21:57 INFO - PROCESS | 3056 | 1464366117226 Marionette TRACE conn5 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:57 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61919E000 == 34 [pid = 3056] [id = 683] 09:21:57 INFO - PROCESS | 3056 | ++DOMWINDOW == 98 (000000A60D40B400) [pid = 3056] [serial = 2049] [outer = 0000000000000000] 09:21:57 INFO - PROCESS | 3056 | ++DOMWINDOW == 99 (000000A61242FC00) [pid = 3056] [serial = 2050] [outer = 000000A60D40B400] 09:21:57 INFO - PROCESS | 3056 | 1464366117274 Marionette DEBUG loaded listener.js 09:21:57 INFO - PROCESS | 3056 | ++DOMWINDOW == 100 (000000A612428000) [pid = 3056] [serial = 2051] [outer = 000000A60D40B400] 09:21:57 INFO - PROCESS | 3056 | 1464366117758 Marionette TRACE conn5 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 09:21:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:21:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 795ms 09:21:57 INFO - PROCESS | 3056 | 1464366117830 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 09:21:57 INFO - PROCESS | 3056 | 1464366117832 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 09:21:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:21:57 INFO - PROCESS | 3056 | 1464366117837 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:21:57 INFO - PROCESS | 3056 | 1464366117839 Marionette TRACE conn5 <- [1,2698,null,{}] 09:21:57 INFO - PROCESS | 3056 | 1464366117854 Marionette TRACE conn5 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:58 INFO - PROCESS | 3056 | 1464366117988 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 09:21:58 INFO - PROCESS | 3056 | 1464366118045 Marionette TRACE conn5 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:58 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61CC51800 == 35 [pid = 3056] [id = 684] 09:21:58 INFO - PROCESS | 3056 | ++DOMWINDOW == 101 (000000A615CA5000) [pid = 3056] [serial = 2052] [outer = 0000000000000000] 09:21:58 INFO - PROCESS | 3056 | ++DOMWINDOW == 102 (000000A6160AC800) [pid = 3056] [serial = 2053] [outer = 000000A615CA5000] 09:21:58 INFO - PROCESS | 3056 | 1464366118095 Marionette DEBUG loaded listener.js 09:21:58 INFO - PROCESS | 3056 | ++DOMWINDOW == 103 (000000A6162F4C00) [pid = 3056] [serial = 2054] [outer = 000000A615CA5000] 09:21:58 INFO - PROCESS | 3056 | 1464366118554 Marionette TRACE conn5 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 09:21:58 INFO - PROCESS | 3056 | 1464366118617 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 09:21:58 INFO - PROCESS | 3056 | 1464366118620 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:21:58 INFO - PROCESS | 3056 | 1464366118622 Marionette TRACE conn5 <- [1,2702,null,{}] 09:21:58 INFO - PROCESS | 3056 | 1464366118626 Marionette TRACE conn5 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:58 INFO - PROCESS | 3056 | 1464366118749 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 09:21:58 INFO - PROCESS | 3056 | 1464366118808 Marionette TRACE conn5 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:58 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61D135000 == 36 [pid = 3056] [id = 685] 09:21:58 INFO - PROCESS | 3056 | ++DOMWINDOW == 104 (000000A616369400) [pid = 3056] [serial = 2055] [outer = 0000000000000000] 09:21:58 INFO - PROCESS | 3056 | ++DOMWINDOW == 105 (000000A616447800) [pid = 3056] [serial = 2056] [outer = 000000A616369400] 09:21:58 INFO - PROCESS | 3056 | 1464366118855 Marionette DEBUG loaded listener.js 09:21:58 INFO - PROCESS | 3056 | ++DOMWINDOW == 106 (000000A616454C00) [pid = 3056] [serial = 2057] [outer = 000000A616369400] 09:21:59 INFO - PROCESS | 3056 | --DOMWINDOW == 105 (000000A6162E1400) [pid = 3056] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:21:59 INFO - PROCESS | 3056 | --DOMWINDOW == 104 (000000A6155F1C00) [pid = 3056] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:21:59 INFO - PROCESS | 3056 | --DOMWINDOW == 103 (000000A60D40D000) [pid = 3056] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:21:59 INFO - PROCESS | 3056 | --DOMWINDOW == 102 (000000A60D552800) [pid = 3056] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:21:59 INFO - PROCESS | 3056 | --DOMWINDOW == 101 (000000A60A217000) [pid = 3056] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:21:59 INFO - PROCESS | 3056 | --DOMWINDOW == 100 (000000A608032800) [pid = 3056] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:21:59 INFO - PROCESS | 3056 | --DOMWINDOW == 99 (000000A611D8E000) [pid = 3056] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:21:59 INFO - PROCESS | 3056 | --DOMWINDOW == 98 (000000A616366800) [pid = 3056] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:21:59 INFO - PROCESS | 3056 | --DOMWINDOW == 97 (000000A61874B400) [pid = 3056] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:21:59 INFO - PROCESS | 3056 | --DOMWINDOW == 96 (000000A614792400) [pid = 3056] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:21:59 INFO - PROCESS | 3056 | --DOMWINDOW == 95 (000000A617D15400) [pid = 3056] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:21:59 INFO - PROCESS | 3056 | --DOMWINDOW == 94 (000000A619D79400) [pid = 3056] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:21:59 INFO - PROCESS | 3056 | --DOMWINDOW == 93 (000000A608E0C000) [pid = 3056] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:21:59 INFO - PROCESS | 3056 | --DOMWINDOW == 92 (000000A6170A8800) [pid = 3056] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 09:21:59 INFO - PROCESS | 3056 | --DOMWINDOW == 91 (000000A61911EC00) [pid = 3056] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:21:59 INFO - PROCESS | 3056 | --DOMWINDOW == 90 (000000A60709CC00) [pid = 3056] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:21:59 INFO - PROCESS | 3056 | --DOMWINDOW == 89 (000000A60F875800) [pid = 3056] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:21:59 INFO - PROCESS | 3056 | --DOMWINDOW == 88 (000000A61635BC00) [pid = 3056] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:21:59 INFO - PROCESS | 3056 | --DOMWINDOW == 87 (000000A615162400) [pid = 3056] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:21:59 INFO - PROCESS | 3056 | --DOMWINDOW == 86 (000000A607150000) [pid = 3056] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:21:59 INFO - PROCESS | 3056 | --DOMWINDOW == 85 (000000A60ED4A000) [pid = 3056] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 09:21:59 INFO - PROCESS | 3056 | 1464366119307 Marionette TRACE conn5 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 09:21:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:21:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 734ms 09:21:59 INFO - PROCESS | 3056 | 1464366119369 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 09:21:59 INFO - PROCESS | 3056 | 1464366119371 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 09:21:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:21:59 INFO - PROCESS | 3056 | 1464366119375 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:21:59 INFO - PROCESS | 3056 | 1464366119377 Marionette TRACE conn5 <- [1,2706,null,{}] 09:21:59 INFO - PROCESS | 3056 | 1464366119380 Marionette TRACE conn5 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:59 INFO - PROCESS | 3056 | 1464366119466 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 09:21:59 INFO - PROCESS | 3056 | 1464366119473 Marionette TRACE conn5 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:59 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60EEB3000 == 37 [pid = 3056] [id = 686] 09:21:59 INFO - PROCESS | 3056 | ++DOMWINDOW == 86 (000000A608AF0000) [pid = 3056] [serial = 2058] [outer = 0000000000000000] 09:21:59 INFO - PROCESS | 3056 | ++DOMWINDOW == 87 (000000A611D63800) [pid = 3056] [serial = 2059] [outer = 000000A608AF0000] 09:21:59 INFO - PROCESS | 3056 | 1464366119521 Marionette DEBUG loaded listener.js 09:21:59 INFO - PROCESS | 3056 | ++DOMWINDOW == 88 (000000A61635BC00) [pid = 3056] [serial = 2060] [outer = 000000A608AF0000] 09:21:59 INFO - PROCESS | 3056 | 1464366119964 Marionette TRACE conn5 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 09:22:00 INFO - PROCESS | 3056 | 1464366120009 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 09:22:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 09:22:00 INFO - PROCESS | 3056 | 1464366120012 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:22:00 INFO - PROCESS | 3056 | 1464366120013 Marionette TRACE conn5 <- [1,2710,null,{}] 09:22:00 INFO - PROCESS | 3056 | 1464366120025 Marionette TRACE conn5 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:00 INFO - PROCESS | 3056 | 1464366120142 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 09:22:00 INFO - PROCESS | 3056 | 1464366120152 Marionette TRACE conn5 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:00 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61DD88800 == 38 [pid = 3056] [id = 687] 09:22:00 INFO - PROCESS | 3056 | ++DOMWINDOW == 89 (000000A6170A5400) [pid = 3056] [serial = 2061] [outer = 0000000000000000] 09:22:00 INFO - PROCESS | 3056 | ++DOMWINDOW == 90 (000000A617264800) [pid = 3056] [serial = 2062] [outer = 000000A6170A5400] 09:22:00 INFO - PROCESS | 3056 | 1464366120205 Marionette DEBUG loaded listener.js 09:22:00 INFO - PROCESS | 3056 | ++DOMWINDOW == 91 (000000A617C0E400) [pid = 3056] [serial = 2063] [outer = 000000A6170A5400] 09:22:00 INFO - PROCESS | 3056 | 1464366120658 Marionette TRACE conn5 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 09:22:00 INFO - PROCESS | 3056 | 1464366120708 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 09:22:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 09:22:00 INFO - PROCESS | 3056 | 1464366120712 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:22:00 INFO - PROCESS | 3056 | 1464366120713 Marionette TRACE conn5 <- [1,2714,null,{}] 09:22:00 INFO - PROCESS | 3056 | 1464366120717 Marionette TRACE conn5 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:00 INFO - PROCESS | 3056 | 1464366120802 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 09:22:00 INFO - PROCESS | 3056 | 1464366120839 Marionette TRACE conn5 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:00 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61F6F5000 == 39 [pid = 3056] [id = 688] 09:22:00 INFO - PROCESS | 3056 | ++DOMWINDOW == 92 (000000A618154C00) [pid = 3056] [serial = 2064] [outer = 0000000000000000] 09:22:00 INFO - PROCESS | 3056 | ++DOMWINDOW == 93 (000000A61824FC00) [pid = 3056] [serial = 2065] [outer = 000000A618154C00] 09:22:00 INFO - PROCESS | 3056 | 1464366120883 Marionette DEBUG loaded listener.js 09:22:00 INFO - PROCESS | 3056 | ++DOMWINDOW == 94 (000000A6187DCC00) [pid = 3056] [serial = 2066] [outer = 000000A618154C00] 09:22:01 INFO - PROCESS | 3056 | 1464366121581 Marionette TRACE conn5 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 09:22:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:22:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 945ms 09:22:01 INFO - PROCESS | 3056 | 1464366121659 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 09:22:01 INFO - PROCESS | 3056 | 1464366121665 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 09:22:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:22:01 INFO - PROCESS | 3056 | 1464366121670 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:22:01 INFO - PROCESS | 3056 | 1464366121675 Marionette TRACE conn5 <- [1,2718,null,{}] 09:22:01 INFO - PROCESS | 3056 | 1464366121680 Marionette TRACE conn5 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:01 INFO - PROCESS | 3056 | 1464366121829 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 09:22:01 INFO - PROCESS | 3056 | 1464366121956 Marionette TRACE conn5 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:01 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6191A7800 == 40 [pid = 3056] [id = 689] 09:22:01 INFO - PROCESS | 3056 | ++DOMWINDOW == 95 (000000A60E1EB000) [pid = 3056] [serial = 2067] [outer = 0000000000000000] 09:22:02 INFO - PROCESS | 3056 | ++DOMWINDOW == 96 (000000A60F011000) [pid = 3056] [serial = 2068] [outer = 000000A60E1EB000] 09:22:02 INFO - PROCESS | 3056 | 1464366122016 Marionette DEBUG loaded listener.js 09:22:02 INFO - PROCESS | 3056 | ++DOMWINDOW == 97 (000000A61479D400) [pid = 3056] [serial = 2069] [outer = 000000A60E1EB000] 09:22:03 INFO - PROCESS | 3056 | 1464366123085 Marionette TRACE conn5 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 09:22:03 INFO - PROCESS | 3056 | 1464366123150 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 09:22:03 INFO - PROCESS | 3056 | 1464366123158 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:22:03 INFO - PROCESS | 3056 | 1464366123161 Marionette TRACE conn5 <- [1,2722,null,{}] 09:22:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 09:22:03 INFO - PROCESS | 3056 | 1464366123165 Marionette TRACE conn5 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:03 INFO - PROCESS | 3056 | 1464366123272 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 09:22:03 INFO - PROCESS | 3056 | 1464366123426 Marionette TRACE conn5 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:03 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61E7A5000 == 41 [pid = 3056] [id = 690] 09:22:03 INFO - PROCESS | 3056 | ++DOMWINDOW == 98 (000000A6155F6C00) [pid = 3056] [serial = 2070] [outer = 0000000000000000] 09:22:03 INFO - PROCESS | 3056 | ++DOMWINDOW == 99 (000000A616359000) [pid = 3056] [serial = 2071] [outer = 000000A6155F6C00] 09:22:03 INFO - PROCESS | 3056 | 1464366123525 Marionette DEBUG loaded listener.js 09:22:03 INFO - PROCESS | 3056 | ++DOMWINDOW == 100 (000000A616453400) [pid = 3056] [serial = 2072] [outer = 000000A6155F6C00] 09:22:04 INFO - PROCESS | 3056 | 1464366124093 Marionette TRACE conn5 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 09:22:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:22:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 986ms 09:22:04 INFO - PROCESS | 3056 | 1464366124152 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 09:22:04 INFO - PROCESS | 3056 | 1464366124155 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 09:22:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:22:04 INFO - PROCESS | 3056 | 1464366124159 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:22:04 INFO - PROCESS | 3056 | 1464366124164 Marionette TRACE conn5 <- [1,2726,null,{}] 09:22:04 INFO - PROCESS | 3056 | 1464366124177 Marionette TRACE conn5 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:04 INFO - PROCESS | 3056 | 1464366124294 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 09:22:04 INFO - PROCESS | 3056 | 1464366124395 Marionette TRACE conn5 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:04 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61F99B000 == 42 [pid = 3056] [id = 691] 09:22:04 INFO - PROCESS | 3056 | ++DOMWINDOW == 101 (000000A61726A000) [pid = 3056] [serial = 2073] [outer = 0000000000000000] 09:22:04 INFO - PROCESS | 3056 | ++DOMWINDOW == 102 (000000A618683C00) [pid = 3056] [serial = 2074] [outer = 000000A61726A000] 09:22:04 INFO - PROCESS | 3056 | 1464366124453 Marionette DEBUG loaded listener.js 09:22:04 INFO - PROCESS | 3056 | ++DOMWINDOW == 103 (000000A61933E400) [pid = 3056] [serial = 2075] [outer = 000000A61726A000] 09:22:05 INFO - PROCESS | 3056 | 1464366125064 Marionette TRACE conn5 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 09:22:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:22:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 944ms 09:22:05 INFO - PROCESS | 3056 | 1464366125105 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 09:22:05 INFO - PROCESS | 3056 | 1464366125108 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 09:22:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:22:05 INFO - PROCESS | 3056 | 1464366125112 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:22:05 INFO - PROCESS | 3056 | 1464366125114 Marionette TRACE conn5 <- [1,2730,null,{}] 09:22:05 INFO - PROCESS | 3056 | 1464366125118 Marionette TRACE conn5 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:05 INFO - PROCESS | 3056 | 1464366125236 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 09:22:05 INFO - PROCESS | 3056 | 1464366125335 Marionette TRACE conn5 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:05 INFO - PROCESS | 3056 | ++DOCSHELL 000000A614F0D800 == 43 [pid = 3056] [id = 692] 09:22:05 INFO - PROCESS | 3056 | ++DOMWINDOW == 104 (000000A608CE4000) [pid = 3056] [serial = 2076] [outer = 0000000000000000] 09:22:05 INFO - PROCESS | 3056 | ++DOMWINDOW == 105 (000000A61860F400) [pid = 3056] [serial = 2077] [outer = 000000A608CE4000] 09:22:05 INFO - PROCESS | 3056 | 1464366125391 Marionette DEBUG loaded listener.js 09:22:05 INFO - PROCESS | 3056 | ++DOMWINDOW == 106 (000000A6194A4C00) [pid = 3056] [serial = 2078] [outer = 000000A608CE4000] 09:22:06 INFO - PROCESS | 3056 | 1464366126095 Marionette TRACE conn5 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 09:22:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:22:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1025ms 09:22:06 INFO - PROCESS | 3056 | 1464366126139 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 09:22:06 INFO - PROCESS | 3056 | 1464366126143 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 09:22:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:22:06 INFO - PROCESS | 3056 | 1464366126148 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:22:06 INFO - PROCESS | 3056 | 1464366126153 Marionette TRACE conn5 <- [1,2734,null,{}] 09:22:06 INFO - PROCESS | 3056 | 1464366126159 Marionette TRACE conn5 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:06 INFO - PROCESS | 3056 | 1464366126284 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 09:22:06 INFO - PROCESS | 3056 | 1464366126419 Marionette TRACE conn5 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:06 INFO - PROCESS | 3056 | ++DOCSHELL 000000A616236800 == 44 [pid = 3056] [id = 693] 09:22:06 INFO - PROCESS | 3056 | ++DOMWINDOW == 107 (000000A60D5FA400) [pid = 3056] [serial = 2079] [outer = 0000000000000000] 09:22:06 INFO - PROCESS | 3056 | ++DOMWINDOW == 108 (000000A60DCED400) [pid = 3056] [serial = 2080] [outer = 000000A60D5FA400] 09:22:06 INFO - PROCESS | 3056 | 1464366126472 Marionette DEBUG loaded listener.js 09:22:06 INFO - PROCESS | 3056 | ++DOMWINDOW == 109 (000000A60FC1AC00) [pid = 3056] [serial = 2081] [outer = 000000A60D5FA400] 09:22:06 INFO - PROCESS | 3056 | --DOCSHELL 000000A61F767000 == 43 [pid = 3056] [id = 649] 09:22:06 INFO - PROCESS | 3056 | --DOCSHELL 000000A60F0C7000 == 42 [pid = 3056] [id = 569] 09:22:06 INFO - PROCESS | 3056 | --DOMWINDOW == 108 (000000A6172F8400) [pid = 3056] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 09:22:06 INFO - PROCESS | 3056 | --DOMWINDOW == 107 (000000A61A167000) [pid = 3056] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 09:22:06 INFO - PROCESS | 3056 | --DOMWINDOW == 106 (000000A61933E000) [pid = 3056] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 09:22:06 INFO - PROCESS | 3056 | --DOMWINDOW == 105 (000000A60D8B2800) [pid = 3056] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 09:22:06 INFO - PROCESS | 3056 | --DOMWINDOW == 104 (000000A6162F3000) [pid = 3056] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 09:22:06 INFO - PROCESS | 3056 | --DOMWINDOW == 103 (000000A619453C00) [pid = 3056] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 09:22:06 INFO - PROCESS | 3056 | --DOMWINDOW == 102 (000000A615162C00) [pid = 3056] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 09:22:06 INFO - PROCESS | 3056 | --DOMWINDOW == 101 (000000A6187DE400) [pid = 3056] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 09:22:06 INFO - PROCESS | 3056 | --DOMWINDOW == 100 (000000A6194A4400) [pid = 3056] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 09:22:06 INFO - PROCESS | 3056 | --DOMWINDOW == 99 (000000A6155FCC00) [pid = 3056] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 09:22:06 INFO - PROCESS | 3056 | --DOMWINDOW == 98 (000000A61949EC00) [pid = 3056] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 09:22:06 INFO - PROCESS | 3056 | --DOMWINDOW == 97 (000000A60717C400) [pid = 3056] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 09:22:06 INFO - PROCESS | 3056 | --DOMWINDOW == 96 (000000A607187400) [pid = 3056] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 09:22:06 INFO - PROCESS | 3056 | --DOMWINDOW == 95 (000000A614CDD400) [pid = 3056] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 09:22:06 INFO - PROCESS | 3056 | --DOMWINDOW == 94 (000000A60DC89000) [pid = 3056] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 09:22:06 INFO - PROCESS | 3056 | --DOMWINDOW == 93 (000000A60A07C400) [pid = 3056] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 09:22:06 INFO - PROCESS | 3056 | --DOMWINDOW == 92 (000000A60E1A1000) [pid = 3056] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 09:22:06 INFO - PROCESS | 3056 | --DOMWINDOW == 91 (000000A6162F8800) [pid = 3056] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 09:22:06 INFO - PROCESS | 3056 | --DOMWINDOW == 90 (000000A6156C1400) [pid = 3056] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 09:22:06 INFO - PROCESS | 3056 | --DOMWINDOW == 89 (000000A60F011800) [pid = 3056] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 09:22:06 INFO - PROCESS | 3056 | --DOMWINDOW == 88 (000000A60DCEA800) [pid = 3056] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 09:22:06 INFO - PROCESS | 3056 | --DOMWINDOW == 87 (000000A60F004C00) [pid = 3056] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 09:22:06 INFO - PROCESS | 3056 | --DOMWINDOW == 86 (000000A60E1F2C00) [pid = 3056] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 09:22:06 INFO - PROCESS | 3056 | --DOMWINDOW == 85 (000000A60E19C400) [pid = 3056] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 09:22:06 INFO - PROCESS | 3056 | --DOMWINDOW == 84 (000000A60F00F000) [pid = 3056] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 09:22:06 INFO - PROCESS | 3056 | --DOMWINDOW == 83 (000000A608E12C00) [pid = 3056] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 09:22:06 INFO - PROCESS | 3056 | --DOMWINDOW == 82 (000000A61479D000) [pid = 3056] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 09:22:06 INFO - PROCESS | 3056 | --DOMWINDOW == 81 (000000A614E30800) [pid = 3056] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 09:22:06 INFO - PROCESS | 3056 | --DOMWINDOW == 80 (000000A61726F000) [pid = 3056] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 09:22:06 INFO - PROCESS | 3056 | --DOMWINDOW == 79 (000000A619124800) [pid = 3056] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 09:22:06 INFO - PROCESS | 3056 | --DOMWINDOW == 78 (000000A6155F1000) [pid = 3056] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 09:22:06 INFO - PROCESS | 3056 | --DOMWINDOW == 77 (000000A6187E1800) [pid = 3056] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 09:22:06 INFO - PROCESS | 3056 | --DOMWINDOW == 76 (000000A619D7E400) [pid = 3056] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 09:22:06 INFO - PROCESS | 3056 | --DOMWINDOW == 75 (000000A61701A000) [pid = 3056] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 09:22:06 INFO - PROCESS | 3056 | --DOMWINDOW == 74 (000000A6128A9C00) [pid = 3056] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 09:22:06 INFO - PROCESS | 3056 | --DOMWINDOW == 73 (000000A6155F1400) [pid = 3056] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 09:22:06 INFO - PROCESS | 3056 | --DOMWINDOW == 72 (000000A617D0BC00) [pid = 3056] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 09:22:06 INFO - PROCESS | 3056 | --DOMWINDOW == 71 (000000A61911AC00) [pid = 3056] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 09:22:06 INFO - PROCESS | 3056 | --DOMWINDOW == 70 (000000A61635A000) [pid = 3056] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 09:22:06 INFO - PROCESS | 3056 | --DOMWINDOW == 69 (000000A618247400) [pid = 3056] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 09:22:06 INFO - PROCESS | 3056 | --DOMWINDOW == 68 (000000A6162DBC00) [pid = 3056] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 09:22:07 INFO - PROCESS | 3056 | 1464366127003 Marionette TRACE conn5 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 09:22:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:22:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 881ms 09:22:07 INFO - PROCESS | 3056 | 1464366127034 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 09:22:07 INFO - PROCESS | 3056 | 1464366127040 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 09:22:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:22:07 INFO - PROCESS | 3056 | 1464366127047 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:22:07 INFO - PROCESS | 3056 | 1464366127049 Marionette TRACE conn5 <- [1,2738,null,{}] 09:22:07 INFO - PROCESS | 3056 | 1464366127053 Marionette TRACE conn5 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:07 INFO - PROCESS | 3056 | 1464366127147 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 09:22:07 INFO - PROCESS | 3056 | 1464366127233 Marionette TRACE conn5 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:07 INFO - PROCESS | 3056 | ++DOCSHELL 000000A615668000 == 43 [pid = 3056] [id = 694] 09:22:07 INFO - PROCESS | 3056 | ++DOMWINDOW == 69 (000000A60A1A6400) [pid = 3056] [serial = 2082] [outer = 0000000000000000] 09:22:07 INFO - PROCESS | 3056 | ++DOMWINDOW == 70 (000000A60E1E7000) [pid = 3056] [serial = 2083] [outer = 000000A60A1A6400] 09:22:07 INFO - PROCESS | 3056 | 1464366127280 Marionette DEBUG loaded listener.js 09:22:07 INFO - PROCESS | 3056 | ++DOMWINDOW == 71 (000000A60FC19000) [pid = 3056] [serial = 2084] [outer = 000000A60A1A6400] 09:22:07 INFO - PROCESS | 3056 | 1464366127690 Marionette TRACE conn5 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 09:22:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:22:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 693ms 09:22:07 INFO - PROCESS | 3056 | 1464366127740 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 09:22:07 INFO - PROCESS | 3056 | 1464366127743 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 09:22:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:22:07 INFO - PROCESS | 3056 | 1464366127778 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:22:07 INFO - PROCESS | 3056 | 1464366127782 Marionette TRACE conn5 <- [1,2742,null,{}] 09:22:07 INFO - PROCESS | 3056 | 1464366127797 Marionette TRACE conn5 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:07 INFO - PROCESS | 3056 | 1464366127893 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 09:22:07 INFO - PROCESS | 3056 | 1464366127909 Marionette TRACE conn5 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:07 INFO - PROCESS | 3056 | ++DOCSHELL 000000A619020000 == 44 [pid = 3056] [id = 695] 09:22:07 INFO - PROCESS | 3056 | ++DOMWINDOW == 72 (000000A614794800) [pid = 3056] [serial = 2085] [outer = 0000000000000000] 09:22:07 INFO - PROCESS | 3056 | ++DOMWINDOW == 73 (000000A614E30000) [pid = 3056] [serial = 2086] [outer = 000000A614794800] 09:22:07 INFO - PROCESS | 3056 | 1464366127957 Marionette DEBUG loaded listener.js 09:22:08 INFO - PROCESS | 3056 | ++DOMWINDOW == 74 (000000A6151D4000) [pid = 3056] [serial = 2087] [outer = 000000A614794800] 09:22:08 INFO - PROCESS | 3056 | 1464366128432 Marionette TRACE conn5 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 09:22:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:22:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 712ms 09:22:08 INFO - PROCESS | 3056 | 1464366128461 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 09:22:08 INFO - PROCESS | 3056 | 1464366128464 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 09:22:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:22:08 INFO - PROCESS | 3056 | 1464366128468 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:22:08 INFO - PROCESS | 3056 | 1464366128470 Marionette TRACE conn5 <- [1,2746,null,{}] 09:22:08 INFO - PROCESS | 3056 | 1464366128473 Marionette TRACE conn5 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:08 INFO - PROCESS | 3056 | 1464366128566 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 09:22:08 INFO - PROCESS | 3056 | 1464366128575 Marionette TRACE conn5 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:08 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6195AD800 == 45 [pid = 3056] [id = 696] 09:22:08 INFO - PROCESS | 3056 | ++DOMWINDOW == 75 (000000A6162DBC00) [pid = 3056] [serial = 2088] [outer = 0000000000000000] 09:22:08 INFO - PROCESS | 3056 | ++DOMWINDOW == 76 (000000A6162E0000) [pid = 3056] [serial = 2089] [outer = 000000A6162DBC00] 09:22:08 INFO - PROCESS | 3056 | 1464366128623 Marionette DEBUG loaded listener.js 09:22:08 INFO - PROCESS | 3056 | ++DOMWINDOW == 77 (000000A6162F8C00) [pid = 3056] [serial = 2090] [outer = 000000A6162DBC00] 09:22:09 INFO - PROCESS | 3056 | 1464366129064 Marionette TRACE conn5 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 09:22:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:22:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 629ms 09:22:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:22:09 INFO - PROCESS | 3056 | 1464366129099 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 09:22:09 INFO - PROCESS | 3056 | 1464366129102 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 09:22:09 INFO - PROCESS | 3056 | 1464366129105 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:22:09 INFO - PROCESS | 3056 | 1464366129107 Marionette TRACE conn5 <- [1,2750,null,{}] 09:22:09 INFO - PROCESS | 3056 | 1464366129116 Marionette TRACE conn5 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:09 INFO - PROCESS | 3056 | 1464366129250 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 09:22:09 INFO - PROCESS | 3056 | 1464366129305 Marionette TRACE conn5 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:09 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60D49A000 == 46 [pid = 3056] [id = 697] 09:22:09 INFO - PROCESS | 3056 | ++DOMWINDOW == 78 (000000A616365000) [pid = 3056] [serial = 2091] [outer = 0000000000000000] 09:22:09 INFO - PROCESS | 3056 | ++DOMWINDOW == 79 (000000A61636BC00) [pid = 3056] [serial = 2092] [outer = 000000A616365000] 09:22:09 INFO - PROCESS | 3056 | 1464366129350 Marionette DEBUG loaded listener.js 09:22:09 INFO - PROCESS | 3056 | ++DOMWINDOW == 80 (000000A6164D5800) [pid = 3056] [serial = 2093] [outer = 000000A616365000] 09:22:09 INFO - PROCESS | 3056 | 1464366129814 Marionette TRACE conn5 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 09:22:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:22:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 733ms 09:22:09 INFO - PROCESS | 3056 | 1464366129841 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 09:22:09 INFO - PROCESS | 3056 | 1464366129843 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 09:22:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:22:09 INFO - PROCESS | 3056 | 1464366129846 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:22:09 INFO - PROCESS | 3056 | 1464366129848 Marionette TRACE conn5 <- [1,2754,null,{}] 09:22:09 INFO - PROCESS | 3056 | 1464366129852 Marionette TRACE conn5 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:09 INFO - PROCESS | 3056 | 1464366129989 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 09:22:10 INFO - PROCESS | 3056 | 1464366130048 Marionette TRACE conn5 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:10 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61D14C800 == 47 [pid = 3056] [id = 698] 09:22:10 INFO - PROCESS | 3056 | ++DOMWINDOW == 81 (000000A617C0C000) [pid = 3056] [serial = 2094] [outer = 0000000000000000] 09:22:10 INFO - PROCESS | 3056 | ++DOMWINDOW == 82 (000000A618247400) [pid = 3056] [serial = 2095] [outer = 000000A617C0C000] 09:22:10 INFO - PROCESS | 3056 | 1464366130095 Marionette DEBUG loaded listener.js 09:22:10 INFO - PROCESS | 3056 | ++DOMWINDOW == 83 (000000A619120000) [pid = 3056] [serial = 2096] [outer = 000000A617C0C000] 09:22:10 INFO - PROCESS | 3056 | 1464366130527 Marionette TRACE conn5 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 09:22:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:22:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 733ms 09:22:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:22:10 INFO - PROCESS | 3056 | 1464366130583 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 09:22:10 INFO - PROCESS | 3056 | 1464366130585 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 09:22:10 INFO - PROCESS | 3056 | 1464366130617 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:22:10 INFO - PROCESS | 3056 | 1464366130619 Marionette TRACE conn5 <- [1,2758,null,{}] 09:22:10 INFO - PROCESS | 3056 | 1464366130634 Marionette TRACE conn5 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:10 INFO - PROCESS | 3056 | 1464366130747 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 09:22:10 INFO - PROCESS | 3056 | 1464366130809 Marionette TRACE conn5 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:10 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61D591800 == 48 [pid = 3056] [id = 699] 09:22:10 INFO - PROCESS | 3056 | ++DOMWINDOW == 84 (000000A619451000) [pid = 3056] [serial = 2097] [outer = 0000000000000000] 09:22:10 INFO - PROCESS | 3056 | ++DOMWINDOW == 85 (000000A619458000) [pid = 3056] [serial = 2098] [outer = 000000A619451000] 09:22:10 INFO - PROCESS | 3056 | 1464366130854 Marionette DEBUG loaded listener.js 09:22:10 INFO - PROCESS | 3056 | ++DOMWINDOW == 86 (000000A619D7D400) [pid = 3056] [serial = 2099] [outer = 000000A619451000] 09:22:11 INFO - PROCESS | 3056 | --DOMWINDOW == 85 (000000A60714A800) [pid = 3056] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 09:22:11 INFO - PROCESS | 3056 | --DOMWINDOW == 84 (000000A60D54F000) [pid = 3056] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 09:22:11 INFO - PROCESS | 3056 | --DOMWINDOW == 83 (000000A60D40B400) [pid = 3056] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:22:11 INFO - PROCESS | 3056 | --DOMWINDOW == 82 (000000A615CA5000) [pid = 3056] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:22:11 INFO - PROCESS | 3056 | --DOMWINDOW == 81 (000000A608AF0000) [pid = 3056] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:22:11 INFO - PROCESS | 3056 | --DOMWINDOW == 80 (000000A609433800) [pid = 3056] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:22:11 INFO - PROCESS | 3056 | --DOMWINDOW == 79 (000000A60DD25000) [pid = 3056] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:22:11 INFO - PROCESS | 3056 | --DOMWINDOW == 78 (000000A616369400) [pid = 3056] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:22:11 INFO - PROCESS | 3056 | --DOMWINDOW == 77 (000000A6170A5400) [pid = 3056] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:22:11 INFO - PROCESS | 3056 | 1464366131282 Marionette TRACE conn5 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 09:22:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:22:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 713ms 09:22:11 INFO - PROCESS | 3056 | 1464366131304 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 09:22:11 INFO - PROCESS | 3056 | 1464366131307 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 09:22:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:22:11 INFO - PROCESS | 3056 | 1464366131310 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:22:11 INFO - PROCESS | 3056 | 1464366131320 Marionette TRACE conn5 <- [1,2762,null,{}] 09:22:11 INFO - PROCESS | 3056 | 1464366131324 Marionette TRACE conn5 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:11 INFO - PROCESS | 3056 | 1464366131412 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 09:22:11 INFO - PROCESS | 3056 | 1464366131494 Marionette TRACE conn5 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:11 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61DD85000 == 49 [pid = 3056] [id = 700] 09:22:11 INFO - PROCESS | 3056 | ++DOMWINDOW == 78 (000000A608AEAC00) [pid = 3056] [serial = 2100] [outer = 0000000000000000] 09:22:11 INFO - PROCESS | 3056 | ++DOMWINDOW == 79 (000000A612426400) [pid = 3056] [serial = 2101] [outer = 000000A608AEAC00] 09:22:11 INFO - PROCESS | 3056 | 1464366131541 Marionette DEBUG loaded listener.js 09:22:11 INFO - PROCESS | 3056 | ++DOMWINDOW == 80 (000000A619452000) [pid = 3056] [serial = 2102] [outer = 000000A608AEAC00] 09:22:11 INFO - PROCESS | 3056 | 1464366131915 Marionette TRACE conn5 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 09:22:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:22:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 648ms 09:22:11 INFO - PROCESS | 3056 | 1464366131962 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 09:22:11 INFO - PROCESS | 3056 | 1464366131964 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 09:22:11 INFO - PROCESS | 3056 | 1464366131967 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:22:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:22:11 INFO - PROCESS | 3056 | 1464366131969 Marionette TRACE conn5 <- [1,2766,null,{}] 09:22:11 INFO - PROCESS | 3056 | 1464366131973 Marionette TRACE conn5 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:12 INFO - PROCESS | 3056 | 1464366132061 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 09:22:12 INFO - PROCESS | 3056 | 1464366132174 Marionette TRACE conn5 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:12 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61F695800 == 50 [pid = 3056] [id = 701] 09:22:12 INFO - PROCESS | 3056 | ++DOMWINDOW == 81 (000000A608AF2400) [pid = 3056] [serial = 2103] [outer = 0000000000000000] 09:22:12 INFO - PROCESS | 3056 | ++DOMWINDOW == 82 (000000A61A16E400) [pid = 3056] [serial = 2104] [outer = 000000A608AF2400] 09:22:12 INFO - PROCESS | 3056 | 1464366132219 Marionette DEBUG loaded listener.js 09:22:12 INFO - PROCESS | 3056 | ++DOMWINDOW == 83 (000000A61A193C00) [pid = 3056] [serial = 2105] [outer = 000000A608AF2400] 09:22:12 INFO - PROCESS | 3056 | 1464366132558 Marionette TRACE conn5 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 09:22:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:22:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 627ms 09:22:12 INFO - PROCESS | 3056 | 1464366132598 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 09:22:12 INFO - PROCESS | 3056 | 1464366132600 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 09:22:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:22:12 INFO - PROCESS | 3056 | 1464366132603 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:22:12 INFO - PROCESS | 3056 | 1464366132605 Marionette TRACE conn5 <- [1,2770,null,{}] 09:22:12 INFO - PROCESS | 3056 | 1464366132609 Marionette TRACE conn5 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:12 INFO - PROCESS | 3056 | 1464366132743 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 09:22:12 INFO - PROCESS | 3056 | 1464366132753 Marionette TRACE conn5 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:12 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61F6FF000 == 51 [pid = 3056] [id = 702] 09:22:12 INFO - PROCESS | 3056 | ++DOMWINDOW == 84 (000000A61A195400) [pid = 3056] [serial = 2106] [outer = 0000000000000000] 09:22:12 INFO - PROCESS | 3056 | ++DOMWINDOW == 85 (000000A61AC11800) [pid = 3056] [serial = 2107] [outer = 000000A61A195400] 09:22:12 INFO - PROCESS | 3056 | 1464366132798 Marionette DEBUG loaded listener.js 09:22:12 INFO - PROCESS | 3056 | ++DOMWINDOW == 86 (000000A61AC19000) [pid = 3056] [serial = 2108] [outer = 000000A61A195400] 09:22:13 INFO - PROCESS | 3056 | 1464366133262 Marionette TRACE conn5 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 09:22:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:22:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 692ms 09:22:13 INFO - PROCESS | 3056 | 1464366133304 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 09:22:13 INFO - PROCESS | 3056 | 1464366133309 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 09:22:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:22:13 INFO - PROCESS | 3056 | 1464366133317 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:22:13 INFO - PROCESS | 3056 | 1464366133322 Marionette TRACE conn5 <- [1,2774,null,{}] 09:22:13 INFO - PROCESS | 3056 | 1464366133329 Marionette TRACE conn5 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:13 INFO - PROCESS | 3056 | 1464366133461 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 09:22:13 INFO - PROCESS | 3056 | 1464366133602 Marionette TRACE conn5 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:13 INFO - PROCESS | 3056 | ++DOCSHELL 000000A615617800 == 52 [pid = 3056] [id = 703] 09:22:13 INFO - PROCESS | 3056 | ++DOMWINDOW == 87 (000000A608E81800) [pid = 3056] [serial = 2109] [outer = 0000000000000000] 09:22:13 INFO - PROCESS | 3056 | ++DOMWINDOW == 88 (000000A609309400) [pid = 3056] [serial = 2110] [outer = 000000A608E81800] 09:22:13 INFO - PROCESS | 3056 | 1464366133660 Marionette DEBUG loaded listener.js 09:22:13 INFO - PROCESS | 3056 | ++DOMWINDOW == 89 (000000A60F29C800) [pid = 3056] [serial = 2111] [outer = 000000A608E81800] 09:22:14 INFO - PROCESS | 3056 | 1464366134212 Marionette TRACE conn5 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 09:22:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:22:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 944ms 09:22:14 INFO - PROCESS | 3056 | 1464366134263 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 09:22:14 INFO - PROCESS | 3056 | 1464366134270 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 09:22:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:22:14 INFO - PROCESS | 3056 | 1464366134277 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:22:14 INFO - PROCESS | 3056 | 1464366134280 Marionette TRACE conn5 <- [1,2778,null,{}] 09:22:14 INFO - PROCESS | 3056 | 1464366134284 Marionette TRACE conn5 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:14 INFO - PROCESS | 3056 | 1464366134404 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 09:22:14 INFO - PROCESS | 3056 | 1464366134503 Marionette TRACE conn5 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:14 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6196A8800 == 53 [pid = 3056] [id = 704] 09:22:14 INFO - PROCESS | 3056 | ++DOMWINDOW == 90 (000000A615154400) [pid = 3056] [serial = 2112] [outer = 0000000000000000] 09:22:14 INFO - PROCESS | 3056 | ++DOMWINDOW == 91 (000000A6155EFC00) [pid = 3056] [serial = 2113] [outer = 000000A615154400] 09:22:14 INFO - PROCESS | 3056 | 1464366134559 Marionette DEBUG loaded listener.js 09:22:14 INFO - PROCESS | 3056 | ++DOMWINDOW == 92 (000000A61635C800) [pid = 3056] [serial = 2114] [outer = 000000A615154400] 09:22:15 INFO - PROCESS | 3056 | 1464366135182 Marionette TRACE conn5 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 09:22:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:22:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 923ms 09:22:15 INFO - PROCESS | 3056 | 1464366135206 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 09:22:15 INFO - PROCESS | 3056 | 1464366135208 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 09:22:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:22:15 INFO - PROCESS | 3056 | 1464366135213 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:22:15 INFO - PROCESS | 3056 | 1464366135217 Marionette TRACE conn5 <- [1,2782,null,{}] 09:22:15 INFO - PROCESS | 3056 | 1464366135229 Marionette TRACE conn5 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:15 INFO - PROCESS | 3056 | 1464366135351 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 09:22:15 INFO - PROCESS | 3056 | 1464366135451 Marionette TRACE conn5 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:15 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61F9A4800 == 54 [pid = 3056] [id = 705] 09:22:15 INFO - PROCESS | 3056 | ++DOMWINDOW == 93 (000000A617C0A800) [pid = 3056] [serial = 2115] [outer = 0000000000000000] 09:22:15 INFO - PROCESS | 3056 | ++DOMWINDOW == 94 (000000A618205000) [pid = 3056] [serial = 2116] [outer = 000000A617C0A800] 09:22:15 INFO - PROCESS | 3056 | 1464366135509 Marionette DEBUG loaded listener.js 09:22:15 INFO - PROCESS | 3056 | ++DOMWINDOW == 95 (000000A61A194000) [pid = 3056] [serial = 2117] [outer = 000000A617C0A800] 09:22:16 INFO - PROCESS | 3056 | 1464366136155 Marionette TRACE conn5 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 09:22:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:22:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 986ms 09:22:16 INFO - PROCESS | 3056 | 1464366136200 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 09:22:16 INFO - PROCESS | 3056 | 1464366136204 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 09:22:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:22:16 INFO - PROCESS | 3056 | 1464366136207 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:22:16 INFO - PROCESS | 3056 | 1464366136210 Marionette TRACE conn5 <- [1,2786,null,{}] 09:22:16 INFO - PROCESS | 3056 | 1464366136213 Marionette TRACE conn5 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:16 INFO - PROCESS | 3056 | 1464366136329 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 09:22:16 INFO - PROCESS | 3056 | 1464366136454 Marionette TRACE conn5 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:16 INFO - PROCESS | 3056 | ++DOCSHELL 000000A62016E000 == 55 [pid = 3056] [id = 706] 09:22:16 INFO - PROCESS | 3056 | ++DOMWINDOW == 96 (000000A61AC39000) [pid = 3056] [serial = 2118] [outer = 0000000000000000] 09:22:16 INFO - PROCESS | 3056 | ++DOMWINDOW == 97 (000000A61AC3BC00) [pid = 3056] [serial = 2119] [outer = 000000A61AC39000] 09:22:16 INFO - PROCESS | 3056 | 1464366136511 Marionette DEBUG loaded listener.js 09:22:16 INFO - PROCESS | 3056 | ++DOMWINDOW == 98 (000000A61AC72800) [pid = 3056] [serial = 2120] [outer = 000000A61AC39000] 09:22:17 INFO - PROCESS | 3056 | 1464366137079 Marionette TRACE conn5 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 09:22:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:22:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 942ms 09:22:17 INFO - PROCESS | 3056 | 1464366137152 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 09:22:17 INFO - PROCESS | 3056 | 1464366137154 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 09:22:17 INFO - PROCESS | 3056 | 1464366137158 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:22:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:22:17 INFO - PROCESS | 3056 | 1464366137160 Marionette TRACE conn5 <- [1,2790,null,{}] 09:22:17 INFO - PROCESS | 3056 | 1464366137164 Marionette TRACE conn5 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:17 INFO - PROCESS | 3056 | 1464366137305 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 09:22:17 INFO - PROCESS | 3056 | 1464366137430 Marionette TRACE conn5 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:17 INFO - PROCESS | 3056 | ++DOCSHELL 000000A62038F000 == 56 [pid = 3056] [id = 707] 09:22:17 INFO - PROCESS | 3056 | ++DOMWINDOW == 99 (000000A61A545800) [pid = 3056] [serial = 2121] [outer = 0000000000000000] 09:22:17 INFO - PROCESS | 3056 | ++DOMWINDOW == 100 (000000A61A54C400) [pid = 3056] [serial = 2122] [outer = 000000A61A545800] 09:22:17 INFO - PROCESS | 3056 | 1464366137487 Marionette DEBUG loaded listener.js 09:22:17 INFO - PROCESS | 3056 | ++DOMWINDOW == 101 (000000A61AC38800) [pid = 3056] [serial = 2123] [outer = 000000A61A545800] 09:22:18 INFO - PROCESS | 3056 | 1464366138065 Marionette TRACE conn5 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 09:22:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:22:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1191ms 09:22:18 INFO - PROCESS | 3056 | 1464366138352 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 09:22:18 INFO - PROCESS | 3056 | 1464366138357 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 09:22:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:22:18 INFO - PROCESS | 3056 | 1464366138363 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:22:18 INFO - PROCESS | 3056 | 1464366138366 Marionette TRACE conn5 <- [1,2794,null,{}] 09:22:18 INFO - PROCESS | 3056 | 1464366138372 Marionette TRACE conn5 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:18 INFO - PROCESS | 3056 | 1464366138483 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 09:22:18 INFO - PROCESS | 3056 | 1464366138604 Marionette TRACE conn5 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:18 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60DD4A000 == 57 [pid = 3056] [id = 708] 09:22:18 INFO - PROCESS | 3056 | ++DOMWINDOW == 102 (000000A6071D7C00) [pid = 3056] [serial = 2124] [outer = 0000000000000000] 09:22:18 INFO - PROCESS | 3056 | ++DOMWINDOW == 103 (000000A6079C0800) [pid = 3056] [serial = 2125] [outer = 000000A6071D7C00] 09:22:18 INFO - PROCESS | 3056 | 1464366138655 Marionette DEBUG loaded listener.js 09:22:18 INFO - PROCESS | 3056 | ++DOMWINDOW == 104 (000000A608AF4800) [pid = 3056] [serial = 2126] [outer = 000000A6071D7C00] 09:22:19 INFO - PROCESS | 3056 | --DOCSHELL 000000A61DD8F800 == 56 [pid = 3056] [id = 645] 09:22:19 INFO - PROCESS | 3056 | --DOMWINDOW == 103 (000000A61824FC00) [pid = 3056] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 09:22:19 INFO - PROCESS | 3056 | 1464366139316 Marionette TRACE conn5 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 09:22:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:22:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 987ms 09:22:19 INFO - PROCESS | 3056 | 1464366139352 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 09:22:19 INFO - PROCESS | 3056 | 1464366139356 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 09:22:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:22:19 INFO - PROCESS | 3056 | 1464366139364 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:22:19 INFO - PROCESS | 3056 | 1464366139367 Marionette TRACE conn5 <- [1,2798,null,{}] 09:22:19 INFO - PROCESS | 3056 | 1464366139374 Marionette TRACE conn5 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:19 INFO - PROCESS | 3056 | 1464366139478 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 09:22:19 INFO - PROCESS | 3056 | --DOMWINDOW == 102 (000000A60F003000) [pid = 3056] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 09:22:19 INFO - PROCESS | 3056 | --DOMWINDOW == 101 (000000A608CDA000) [pid = 3056] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 09:22:19 INFO - PROCESS | 3056 | --DOMWINDOW == 100 (000000A617C0E400) [pid = 3056] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 09:22:19 INFO - PROCESS | 3056 | --DOMWINDOW == 99 (000000A61242FC00) [pid = 3056] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 09:22:19 INFO - PROCESS | 3056 | --DOMWINDOW == 98 (000000A60EE92800) [pid = 3056] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 09:22:19 INFO - PROCESS | 3056 | --DOMWINDOW == 97 (000000A60E19B800) [pid = 3056] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 09:22:19 INFO - PROCESS | 3056 | --DOMWINDOW == 96 (000000A614E9A800) [pid = 3056] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 09:22:19 INFO - PROCESS | 3056 | --DOMWINDOW == 95 (000000A60A20A400) [pid = 3056] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 09:22:19 INFO - PROCESS | 3056 | --DOMWINDOW == 94 (000000A6162F4C00) [pid = 3056] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 09:22:19 INFO - PROCESS | 3056 | --DOMWINDOW == 93 (000000A6160AC800) [pid = 3056] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 09:22:19 INFO - PROCESS | 3056 | --DOMWINDOW == 92 (000000A612948400) [pid = 3056] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 09:22:19 INFO - PROCESS | 3056 | --DOMWINDOW == 91 (000000A616447800) [pid = 3056] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 09:22:19 INFO - PROCESS | 3056 | --DOMWINDOW == 90 (000000A611D63800) [pid = 3056] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 09:22:19 INFO - PROCESS | 3056 | --DOMWINDOW == 89 (000000A617264800) [pid = 3056] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 09:22:19 INFO - PROCESS | 3056 | --DOMWINDOW == 88 (000000A616454C00) [pid = 3056] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 09:22:19 INFO - PROCESS | 3056 | --DOMWINDOW == 87 (000000A612428000) [pid = 3056] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 09:22:19 INFO - PROCESS | 3056 | --DOMWINDOW == 86 (000000A61635BC00) [pid = 3056] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 09:22:19 INFO - PROCESS | 3056 | --DOMWINDOW == 85 (000000A6128A5000) [pid = 3056] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 09:22:19 INFO - PROCESS | 3056 | 1464366139577 Marionette TRACE conn5 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:19 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60FCCE000 == 57 [pid = 3056] [id = 709] 09:22:19 INFO - PROCESS | 3056 | ++DOMWINDOW == 86 (000000A60823D400) [pid = 3056] [serial = 2127] [outer = 0000000000000000] 09:22:19 INFO - PROCESS | 3056 | ++DOMWINDOW == 87 (000000A608E0D400) [pid = 3056] [serial = 2128] [outer = 000000A60823D400] 09:22:19 INFO - PROCESS | 3056 | 1464366139624 Marionette DEBUG loaded listener.js 09:22:19 INFO - PROCESS | 3056 | ++DOMWINDOW == 88 (000000A609372C00) [pid = 3056] [serial = 2129] [outer = 000000A60823D400] 09:22:20 INFO - PROCESS | 3056 | 1464366140010 Marionette TRACE conn5 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 09:22:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:22:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 734ms 09:22:20 INFO - PROCESS | 3056 | 1464366140100 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 09:22:20 INFO - PROCESS | 3056 | 1464366140103 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 09:22:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:22:20 INFO - PROCESS | 3056 | 1464366140107 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:22:20 INFO - PROCESS | 3056 | 1464366140109 Marionette TRACE conn5 <- [1,2802,null,{}] 09:22:20 INFO - PROCESS | 3056 | 1464366140119 Marionette TRACE conn5 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:20 INFO - PROCESS | 3056 | 1464366140257 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 09:22:20 INFO - PROCESS | 3056 | 1464366140268 Marionette TRACE conn5 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:20 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6158BA800 == 58 [pid = 3056] [id = 710] 09:22:20 INFO - PROCESS | 3056 | ++DOMWINDOW == 89 (000000A60DC77800) [pid = 3056] [serial = 2130] [outer = 0000000000000000] 09:22:20 INFO - PROCESS | 3056 | ++DOMWINDOW == 90 (000000A60DC89800) [pid = 3056] [serial = 2131] [outer = 000000A60DC77800] 09:22:20 INFO - PROCESS | 3056 | 1464366140320 Marionette DEBUG loaded listener.js 09:22:20 INFO - PROCESS | 3056 | ++DOMWINDOW == 91 (000000A60E12BC00) [pid = 3056] [serial = 2132] [outer = 000000A60DC77800] 09:22:20 INFO - PROCESS | 3056 | 1464366140776 Marionette TRACE conn5 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 09:22:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:22:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 731ms 09:22:20 INFO - PROCESS | 3056 | 1464366140840 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 09:22:20 INFO - PROCESS | 3056 | 1464366140851 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 09:22:20 INFO - PROCESS | 3056 | 1464366140854 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:22:20 INFO - PROCESS | 3056 | 1464366140856 Marionette TRACE conn5 <- [1,2806,null,{}] 09:22:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:22:20 INFO - PROCESS | 3056 | 1464366140860 Marionette TRACE conn5 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:20 INFO - PROCESS | 3056 | 1464366140957 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 09:22:20 INFO - PROCESS | 3056 | 1464366140965 Marionette TRACE conn5 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:21 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6181DF800 == 59 [pid = 3056] [id = 711] 09:22:21 INFO - PROCESS | 3056 | ++DOMWINDOW == 92 (000000A60DF4F400) [pid = 3056] [serial = 2133] [outer = 0000000000000000] 09:22:21 INFO - PROCESS | 3056 | ++DOMWINDOW == 93 (000000A60F00A800) [pid = 3056] [serial = 2134] [outer = 000000A60DF4F400] 09:22:21 INFO - PROCESS | 3056 | 1464366141088 Marionette DEBUG loaded listener.js 09:22:21 INFO - PROCESS | 3056 | ++DOMWINDOW == 94 (000000A60FC0DC00) [pid = 3056] [serial = 2135] [outer = 000000A60DF4F400] 09:22:21 INFO - PROCESS | 3056 | 1464366141471 Marionette TRACE conn5 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 09:22:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:22:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 628ms 09:22:21 INFO - PROCESS | 3056 | 1464366141488 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 09:22:21 INFO - PROCESS | 3056 | 1464366141490 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 09:22:21 INFO - PROCESS | 3056 | 1464366141494 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:22:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:22:21 INFO - PROCESS | 3056 | 1464366141495 Marionette TRACE conn5 <- [1,2810,null,{}] 09:22:21 INFO - PROCESS | 3056 | 1464366141499 Marionette TRACE conn5 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:21 INFO - PROCESS | 3056 | 1464366141585 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 09:22:21 INFO - PROCESS | 3056 | 1464366141712 Marionette TRACE conn5 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:21 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61919E800 == 60 [pid = 3056] [id = 712] 09:22:21 INFO - PROCESS | 3056 | ++DOMWINDOW == 95 (000000A611D61800) [pid = 3056] [serial = 2136] [outer = 0000000000000000] 09:22:21 INFO - PROCESS | 3056 | ++DOMWINDOW == 96 (000000A612428000) [pid = 3056] [serial = 2137] [outer = 000000A611D61800] 09:22:21 INFO - PROCESS | 3056 | 1464366141761 Marionette DEBUG loaded listener.js 09:22:21 INFO - PROCESS | 3056 | ++DOMWINDOW == 97 (000000A613073800) [pid = 3056] [serial = 2138] [outer = 000000A611D61800] 09:22:22 INFO - PROCESS | 3056 | 1464366142197 Marionette TRACE conn5 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 09:22:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:22:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 733ms 09:22:22 INFO - PROCESS | 3056 | 1464366142235 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 09:22:22 INFO - PROCESS | 3056 | 1464366142237 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 09:22:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:22:22 INFO - PROCESS | 3056 | 1464366142240 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:22:22 INFO - PROCESS | 3056 | 1464366142242 Marionette TRACE conn5 <- [1,2814,null,{}] 09:22:22 INFO - PROCESS | 3056 | 1464366142245 Marionette TRACE conn5 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:22 INFO - PROCESS | 3056 | 1464366142397 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 09:22:22 INFO - PROCESS | 3056 | 1464366142456 Marionette TRACE conn5 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:22 INFO - PROCESS | 3056 | ++DOCSHELL 000000A619481000 == 61 [pid = 3056] [id = 713] 09:22:22 INFO - PROCESS | 3056 | ++DOMWINDOW == 98 (000000A614CD1400) [pid = 3056] [serial = 2139] [outer = 0000000000000000] 09:22:22 INFO - PROCESS | 3056 | ++DOMWINDOW == 99 (000000A614E2A400) [pid = 3056] [serial = 2140] [outer = 000000A614CD1400] 09:22:22 INFO - PROCESS | 3056 | 1464366142503 Marionette DEBUG loaded listener.js 09:22:22 INFO - PROCESS | 3056 | ++DOMWINDOW == 100 (000000A61515A000) [pid = 3056] [serial = 2141] [outer = 000000A614CD1400] 09:22:22 INFO - PROCESS | 3056 | 1464366142951 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:22:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:22:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 734ms 09:22:22 INFO - PROCESS | 3056 | 1464366142979 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 09:22:22 INFO - PROCESS | 3056 | 1464366142981 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 09:22:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:22:22 INFO - PROCESS | 3056 | 1464366142984 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:22:22 INFO - PROCESS | 3056 | 1464366142986 Marionette TRACE conn5 <- [1,2818,null,{}] 09:22:23 INFO - PROCESS | 3056 | 1464366143029 Marionette TRACE conn5 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:23 INFO - PROCESS | 3056 | 1464366143146 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 09:22:23 INFO - PROCESS | 3056 | 1464366143205 Marionette TRACE conn5 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:23 INFO - PROCESS | 3056 | ++DOCSHELL 000000A619DC4000 == 62 [pid = 3056] [id = 714] 09:22:23 INFO - PROCESS | 3056 | ++DOMWINDOW == 101 (000000A6151CD800) [pid = 3056] [serial = 2142] [outer = 0000000000000000] 09:22:23 INFO - PROCESS | 3056 | ++DOMWINDOW == 102 (000000A61557E000) [pid = 3056] [serial = 2143] [outer = 000000A6151CD800] 09:22:23 INFO - PROCESS | 3056 | 1464366143251 Marionette DEBUG loaded listener.js 09:22:23 INFO - PROCESS | 3056 | ++DOMWINDOW == 103 (000000A6156C4C00) [pid = 3056] [serial = 2144] [outer = 000000A6151CD800] 09:22:23 INFO - PROCESS | 3056 | 1464366143801 Marionette TRACE conn5 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 09:22:23 INFO - PROCESS | 3056 | --DOMWINDOW == 102 (000000A616365000) [pid = 3056] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:22:23 INFO - PROCESS | 3056 | --DOMWINDOW == 101 (000000A617C0C000) [pid = 3056] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:22:23 INFO - PROCESS | 3056 | --DOMWINDOW == 100 (000000A60A1A6400) [pid = 3056] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:22:23 INFO - PROCESS | 3056 | --DOMWINDOW == 99 (000000A614794800) [pid = 3056] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:22:23 INFO - PROCESS | 3056 | --DOMWINDOW == 98 (000000A6162DBC00) [pid = 3056] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:22:23 INFO - PROCESS | 3056 | --DOMWINDOW == 97 (000000A60D5FA400) [pid = 3056] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:22:23 INFO - PROCESS | 3056 | --DOMWINDOW == 96 (000000A608AEAC00) [pid = 3056] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:22:23 INFO - PROCESS | 3056 | --DOMWINDOW == 95 (000000A608AF2400) [pid = 3056] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:22:23 INFO - PROCESS | 3056 | --DOMWINDOW == 94 (000000A619451000) [pid = 3056] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:22:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:22:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 859ms 09:22:23 INFO - PROCESS | 3056 | 1464366143847 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 09:22:23 INFO - PROCESS | 3056 | 1464366143849 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 09:22:23 INFO - PROCESS | 3056 | 1464366143852 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:22:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:22:23 INFO - PROCESS | 3056 | 1464366143854 Marionette TRACE conn5 <- [1,2822,null,{}] 09:22:23 INFO - PROCESS | 3056 | 1464366143857 Marionette TRACE conn5 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:23 INFO - PROCESS | 3056 | 1464366143952 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 09:22:23 INFO - PROCESS | 3056 | 1464366143959 Marionette TRACE conn5 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:23 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61703F800 == 63 [pid = 3056] [id = 715] 09:22:23 INFO - PROCESS | 3056 | ++DOMWINDOW == 95 (000000A6130BC400) [pid = 3056] [serial = 2145] [outer = 0000000000000000] 09:22:24 INFO - PROCESS | 3056 | ++DOMWINDOW == 96 (000000A6156C0C00) [pid = 3056] [serial = 2146] [outer = 000000A6130BC400] 09:22:24 INFO - PROCESS | 3056 | 1464366144004 Marionette DEBUG loaded listener.js 09:22:24 INFO - PROCESS | 3056 | ++DOMWINDOW == 97 (000000A6162DBC00) [pid = 3056] [serial = 2147] [outer = 000000A6130BC400] 09:22:24 INFO - PROCESS | 3056 | 1464366144452 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:22:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:22:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 628ms 09:22:24 INFO - PROCESS | 3056 | 1464366144496 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 09:22:24 INFO - PROCESS | 3056 | 1464366144498 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 09:22:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:22:24 INFO - PROCESS | 3056 | 1464366144501 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:22:24 INFO - PROCESS | 3056 | 1464366144503 Marionette TRACE conn5 <- [1,2826,null,{}] 09:22:24 INFO - PROCESS | 3056 | 1464366144509 Marionette TRACE conn5 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:24 INFO - PROCESS | 3056 | 1464366144601 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 09:22:24 INFO - PROCESS | 3056 | 1464366144608 Marionette TRACE conn5 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:24 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61CF1A000 == 64 [pid = 3056] [id = 716] 09:22:24 INFO - PROCESS | 3056 | ++DOMWINDOW == 98 (000000A6162E3C00) [pid = 3056] [serial = 2148] [outer = 0000000000000000] 09:22:24 INFO - PROCESS | 3056 | ++DOMWINDOW == 99 (000000A6162F6C00) [pid = 3056] [serial = 2149] [outer = 000000A6162E3C00] 09:22:24 INFO - PROCESS | 3056 | 1464366144654 Marionette DEBUG loaded listener.js 09:22:24 INFO - PROCESS | 3056 | ++DOMWINDOW == 100 (000000A616359C00) [pid = 3056] [serial = 2150] [outer = 000000A6162E3C00] 09:22:25 INFO - PROCESS | 3056 | 1464366145077 Marionette TRACE conn5 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 09:22:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:22:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 628ms 09:22:25 INFO - PROCESS | 3056 | 1464366145131 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 09:22:25 INFO - PROCESS | 3056 | 1464366145133 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 09:22:25 INFO - PROCESS | 3056 | 1464366145137 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:22:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:22:25 INFO - PROCESS | 3056 | 1464366145139 Marionette TRACE conn5 <- [1,2830,null,{}] 09:22:25 INFO - PROCESS | 3056 | 1464366145142 Marionette TRACE conn5 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:25 INFO - PROCESS | 3056 | 1464366145240 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 09:22:25 INFO - PROCESS | 3056 | 1464366145248 Marionette TRACE conn5 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:25 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61D14D000 == 65 [pid = 3056] [id = 717] 09:22:25 INFO - PROCESS | 3056 | ++DOMWINDOW == 101 (000000A616365C00) [pid = 3056] [serial = 2151] [outer = 0000000000000000] 09:22:25 INFO - PROCESS | 3056 | ++DOMWINDOW == 102 (000000A61636E800) [pid = 3056] [serial = 2152] [outer = 000000A616365C00] 09:22:25 INFO - PROCESS | 3056 | 1464366145293 Marionette DEBUG loaded listener.js 09:22:25 INFO - PROCESS | 3056 | ++DOMWINDOW == 103 (000000A61644E800) [pid = 3056] [serial = 2153] [outer = 000000A616365C00] 09:22:25 INFO - PROCESS | 3056 | 1464366145727 Marionette TRACE conn5 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 09:22:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:22:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 628ms 09:22:25 INFO - PROCESS | 3056 | 1464366145768 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 09:22:25 INFO - PROCESS | 3056 | 1464366145771 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 09:22:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:22:25 INFO - PROCESS | 3056 | 1464366145775 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:22:25 INFO - PROCESS | 3056 | 1464366145777 Marionette TRACE conn5 <- [1,2834,null,{}] 09:22:25 INFO - PROCESS | 3056 | 1464366145838 Marionette TRACE conn5 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:25 INFO - PROCESS | 3056 | 1464366145961 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 09:22:26 INFO - PROCESS | 3056 | 1464366146104 Marionette TRACE conn5 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:26 INFO - PROCESS | 3056 | ++DOCSHELL 000000A60F0C4000 == 66 [pid = 3056] [id = 718] 09:22:26 INFO - PROCESS | 3056 | ++DOMWINDOW == 104 (000000A608A1A400) [pid = 3056] [serial = 2154] [outer = 0000000000000000] 09:22:26 INFO - PROCESS | 3056 | ++DOMWINDOW == 105 (000000A608AF2800) [pid = 3056] [serial = 2155] [outer = 000000A608A1A400] 09:22:26 INFO - PROCESS | 3056 | 1464366146162 Marionette DEBUG loaded listener.js 09:22:26 INFO - PROCESS | 3056 | ++DOMWINDOW == 106 (000000A609112000) [pid = 3056] [serial = 2156] [outer = 000000A608A1A400] 09:22:26 INFO - PROCESS | 3056 | 1464366146734 Marionette TRACE conn5 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 09:22:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:22:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1028ms 09:22:26 INFO - PROCESS | 3056 | 1464366146807 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 09:22:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:22:26 INFO - PROCESS | 3056 | 1464366146812 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 09:22:26 INFO - PROCESS | 3056 | 1464366146817 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:22:26 INFO - PROCESS | 3056 | 1464366146820 Marionette TRACE conn5 <- [1,2838,null,{}] 09:22:26 INFO - PROCESS | 3056 | 1464366146825 Marionette TRACE conn5 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:26 INFO - PROCESS | 3056 | 1464366146979 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 09:22:27 INFO - PROCESS | 3056 | 1464366147112 Marionette TRACE conn5 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:27 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61901B800 == 67 [pid = 3056] [id = 719] 09:22:27 INFO - PROCESS | 3056 | ++DOMWINDOW == 107 (000000A60E12D000) [pid = 3056] [serial = 2157] [outer = 0000000000000000] 09:22:27 INFO - PROCESS | 3056 | ++DOMWINDOW == 108 (000000A60EE04400) [pid = 3056] [serial = 2158] [outer = 000000A60E12D000] 09:22:27 INFO - PROCESS | 3056 | 1464366147171 Marionette DEBUG loaded listener.js 09:22:27 INFO - PROCESS | 3056 | ++DOMWINDOW == 109 (000000A611D63800) [pid = 3056] [serial = 2159] [outer = 000000A60E12D000] 09:22:27 INFO - PROCESS | 3056 | 1464366147802 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:22:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:22:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1028ms 09:22:27 INFO - PROCESS | 3056 | 1464366147848 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 09:22:27 INFO - PROCESS | 3056 | 1464366147851 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 09:22:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:22:27 INFO - PROCESS | 3056 | 1464366147855 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:22:27 INFO - PROCESS | 3056 | 1464366147857 Marionette TRACE conn5 <- [1,2842,null,{}] 09:22:27 INFO - PROCESS | 3056 | 1464366147862 Marionette TRACE conn5 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:27 INFO - PROCESS | 3056 | 1464366147981 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 09:22:28 INFO - PROCESS | 3056 | 1464366148110 Marionette TRACE conn5 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:28 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61D470000 == 68 [pid = 3056] [id = 720] 09:22:28 INFO - PROCESS | 3056 | ++DOMWINDOW == 110 (000000A614C89000) [pid = 3056] [serial = 2160] [outer = 0000000000000000] 09:22:28 INFO - PROCESS | 3056 | ++DOMWINDOW == 111 (000000A614E24000) [pid = 3056] [serial = 2161] [outer = 000000A614C89000] 09:22:28 INFO - PROCESS | 3056 | 1464366148171 Marionette DEBUG loaded listener.js 09:22:28 INFO - PROCESS | 3056 | ++DOMWINDOW == 112 (000000A6155F4800) [pid = 3056] [serial = 2162] [outer = 000000A614C89000] 09:22:28 INFO - PROCESS | 3056 | 1464366148822 Marionette TRACE conn5 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 09:22:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:22:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1028ms 09:22:28 INFO - PROCESS | 3056 | 1464366148891 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 09:22:28 INFO - PROCESS | 3056 | 1464366148899 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 09:22:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:22:28 INFO - PROCESS | 3056 | 1464366148922 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:22:28 INFO - PROCESS | 3056 | 1464366148924 Marionette TRACE conn5 <- [1,2846,null,{}] 09:22:28 INFO - PROCESS | 3056 | 1464366148928 Marionette TRACE conn5 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:29 INFO - PROCESS | 3056 | 1464366149062 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 09:22:29 INFO - PROCESS | 3056 | 1464366149183 Marionette TRACE conn5 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:29 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61DD87000 == 69 [pid = 3056] [id = 721] 09:22:29 INFO - PROCESS | 3056 | ++DOMWINDOW == 113 (000000A616786400) [pid = 3056] [serial = 2163] [outer = 0000000000000000] 09:22:29 INFO - PROCESS | 3056 | ++DOMWINDOW == 114 (000000A61709CC00) [pid = 3056] [serial = 2164] [outer = 000000A616786400] 09:22:29 INFO - PROCESS | 3056 | 1464366149242 Marionette DEBUG loaded listener.js 09:22:29 INFO - PROCESS | 3056 | ++DOMWINDOW == 115 (000000A61726C800) [pid = 3056] [serial = 2165] [outer = 000000A616786400] 09:22:29 INFO - PROCESS | 3056 | 1464366149802 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 09:22:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:22:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 964ms 09:22:29 INFO - PROCESS | 3056 | 1464366149869 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 09:22:29 INFO - PROCESS | 3056 | 1464366149872 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 09:22:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:22:29 INFO - PROCESS | 3056 | 1464366149876 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:22:29 INFO - PROCESS | 3056 | 1464366149878 Marionette TRACE conn5 <- [1,2850,null,{}] 09:22:29 INFO - PROCESS | 3056 | 1464366149882 Marionette TRACE conn5 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:30 INFO - PROCESS | 3056 | 1464366149993 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 09:22:30 INFO - PROCESS | 3056 | 1464366150120 Marionette TRACE conn5 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:30 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61E889800 == 70 [pid = 3056] [id = 722] 09:22:30 INFO - PROCESS | 3056 | ++DOMWINDOW == 116 (000000A617C05400) [pid = 3056] [serial = 2166] [outer = 0000000000000000] 09:22:30 INFO - PROCESS | 3056 | ++DOMWINDOW == 117 (000000A617C09000) [pid = 3056] [serial = 2167] [outer = 000000A617C05400] 09:22:30 INFO - PROCESS | 3056 | 1464366150176 Marionette DEBUG loaded listener.js 09:22:30 INFO - PROCESS | 3056 | ++DOMWINDOW == 118 (000000A617D81000) [pid = 3056] [serial = 2168] [outer = 000000A617C05400] 09:22:30 INFO - PROCESS | 3056 | 1464366150777 Marionette TRACE conn5 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 09:22:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:22:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 923ms 09:22:30 INFO - PROCESS | 3056 | 1464366150800 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 09:22:30 INFO - PROCESS | 3056 | 1464366150803 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 09:22:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:22:30 INFO - PROCESS | 3056 | 1464366150806 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:22:30 INFO - PROCESS | 3056 | 1464366150808 Marionette TRACE conn5 <- [1,2854,null,{}] 09:22:30 INFO - PROCESS | 3056 | 1464366150812 Marionette TRACE conn5 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:30 INFO - PROCESS | 3056 | 1464366150950 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 09:22:31 INFO - PROCESS | 3056 | 1464366151054 Marionette TRACE conn5 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:31 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61F764000 == 71 [pid = 3056] [id = 723] 09:22:31 INFO - PROCESS | 3056 | ++DOMWINDOW == 119 (000000A61911E400) [pid = 3056] [serial = 2169] [outer = 0000000000000000] 09:22:31 INFO - PROCESS | 3056 | ++DOMWINDOW == 120 (000000A619128800) [pid = 3056] [serial = 2170] [outer = 000000A61911E400] 09:22:31 INFO - PROCESS | 3056 | 1464366151110 Marionette DEBUG loaded listener.js 09:22:31 INFO - PROCESS | 3056 | ++DOMWINDOW == 121 (000000A619456400) [pid = 3056] [serial = 2171] [outer = 000000A61911E400] 09:22:31 INFO - PROCESS | 3056 | 1464366151935 Marionette TRACE conn5 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 09:22:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:22:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1193ms 09:22:32 INFO - PROCESS | 3056 | 1464366152003 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 09:22:32 INFO - PROCESS | 3056 | 1464366152007 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 09:22:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:22:32 INFO - PROCESS | 3056 | 1464366152026 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:22:32 INFO - PROCESS | 3056 | 1464366152031 Marionette TRACE conn5 <- [1,2858,null,{}] 09:22:32 INFO - PROCESS | 3056 | 1464366152038 Marionette TRACE conn5 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:32 INFO - PROCESS | 3056 | 1464366152155 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 09:22:32 INFO - PROCESS | 3056 | 1464366152281 Marionette TRACE conn5 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:32 INFO - PROCESS | 3056 | ++DOCSHELL 000000A619024800 == 72 [pid = 3056] [id = 724] 09:22:32 INFO - PROCESS | 3056 | ++DOMWINDOW == 122 (000000A608E11800) [pid = 3056] [serial = 2172] [outer = 0000000000000000] 09:22:32 INFO - PROCESS | 3056 | ++DOMWINDOW == 123 (000000A60A211800) [pid = 3056] [serial = 2173] [outer = 000000A608E11800] 09:22:32 INFO - PROCESS | 3056 | 1464366152337 Marionette DEBUG loaded listener.js 09:22:32 INFO - PROCESS | 3056 | ++DOMWINDOW == 124 (000000A60E12D400) [pid = 3056] [serial = 2174] [outer = 000000A608E11800] 09:22:32 INFO - PROCESS | 3056 | --DOCSHELL 000000A61CF1A000 == 71 [pid = 3056] [id = 716] 09:22:32 INFO - PROCESS | 3056 | --DOCSHELL 000000A61703F800 == 70 [pid = 3056] [id = 715] 09:22:32 INFO - PROCESS | 3056 | --DOCSHELL 000000A619DC4000 == 69 [pid = 3056] [id = 714] 09:22:32 INFO - PROCESS | 3056 | --DOCSHELL 000000A619481000 == 68 [pid = 3056] [id = 713] 09:22:32 INFO - PROCESS | 3056 | --DOCSHELL 000000A61919E800 == 67 [pid = 3056] [id = 712] 09:22:32 INFO - PROCESS | 3056 | --DOCSHELL 000000A6158BA800 == 66 [pid = 3056] [id = 710] 09:22:32 INFO - PROCESS | 3056 | --DOCSHELL 000000A60FCCE000 == 65 [pid = 3056] [id = 709] 09:22:32 INFO - PROCESS | 3056 | --DOCSHELL 000000A60DD4A000 == 64 [pid = 3056] [id = 708] 09:22:32 INFO - PROCESS | 3056 | --DOCSHELL 000000A615617800 == 63 [pid = 3056] [id = 703] 09:22:32 INFO - PROCESS | 3056 | --DOMWINDOW == 123 (000000A61636BC00) [pid = 3056] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 09:22:32 INFO - PROCESS | 3056 | --DOMWINDOW == 122 (000000A6164D5800) [pid = 3056] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 09:22:32 INFO - PROCESS | 3056 | --DOMWINDOW == 121 (000000A60F011000) [pid = 3056] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 09:22:32 INFO - PROCESS | 3056 | --DOMWINDOW == 120 (000000A616359000) [pid = 3056] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 09:22:32 INFO - PROCESS | 3056 | --DOMWINDOW == 119 (000000A619120000) [pid = 3056] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 09:22:32 INFO - PROCESS | 3056 | --DOMWINDOW == 118 (000000A618683C00) [pid = 3056] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 09:22:32 INFO - PROCESS | 3056 | --DOMWINDOW == 117 (000000A61860F400) [pid = 3056] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 09:22:32 INFO - PROCESS | 3056 | --DOMWINDOW == 116 (000000A618247400) [pid = 3056] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 09:22:32 INFO - PROCESS | 3056 | --DOMWINDOW == 115 (000000A60E1E7000) [pid = 3056] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 09:22:32 INFO - PROCESS | 3056 | --DOMWINDOW == 114 (000000A60FC19000) [pid = 3056] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 09:22:32 INFO - PROCESS | 3056 | --DOMWINDOW == 113 (000000A614E30000) [pid = 3056] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 09:22:32 INFO - PROCESS | 3056 | --DOMWINDOW == 112 (000000A6151D4000) [pid = 3056] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 09:22:32 INFO - PROCESS | 3056 | --DOMWINDOW == 111 (000000A6162E0000) [pid = 3056] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 09:22:32 INFO - PROCESS | 3056 | --DOMWINDOW == 110 (000000A60FC1AC00) [pid = 3056] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 09:22:32 INFO - PROCESS | 3056 | --DOMWINDOW == 109 (000000A60DCED400) [pid = 3056] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 09:22:32 INFO - PROCESS | 3056 | --DOMWINDOW == 108 (000000A612426400) [pid = 3056] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 09:22:32 INFO - PROCESS | 3056 | --DOMWINDOW == 107 (000000A61A193C00) [pid = 3056] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 09:22:32 INFO - PROCESS | 3056 | --DOMWINDOW == 106 (000000A61AC11800) [pid = 3056] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 09:22:32 INFO - PROCESS | 3056 | --DOMWINDOW == 105 (000000A619458000) [pid = 3056] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 09:22:32 INFO - PROCESS | 3056 | --DOMWINDOW == 104 (000000A61A16E400) [pid = 3056] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 09:22:32 INFO - PROCESS | 3056 | --DOMWINDOW == 103 (000000A619D7D400) [pid = 3056] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 09:22:32 INFO - PROCESS | 3056 | --DOMWINDOW == 102 (000000A619452000) [pid = 3056] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 09:22:32 INFO - PROCESS | 3056 | --DOMWINDOW == 101 (000000A6162F8C00) [pid = 3056] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 09:22:32 INFO - PROCESS | 3056 | 1464366152946 Marionette TRACE conn5 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 09:22:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:22:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 944ms 09:22:32 INFO - PROCESS | 3056 | 1464366152974 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 09:22:32 INFO - PROCESS | 3056 | 1464366152980 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 09:22:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:22:32 INFO - PROCESS | 3056 | 1464366152986 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:22:32 INFO - PROCESS | 3056 | 1464366152989 Marionette TRACE conn5 <- [1,2862,null,{}] 09:22:32 INFO - PROCESS | 3056 | 1464366152993 Marionette TRACE conn5 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:33 INFO - PROCESS | 3056 | 1464366153088 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 09:22:33 INFO - PROCESS | 3056 | 1464366153095 Marionette TRACE conn5 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:33 INFO - PROCESS | 3056 | ++DOCSHELL 000000A614FA5000 == 64 [pid = 3056] [id = 725] 09:22:33 INFO - PROCESS | 3056 | ++DOMWINDOW == 102 (000000A608E0B400) [pid = 3056] [serial = 2175] [outer = 0000000000000000] 09:22:33 INFO - PROCESS | 3056 | ++DOMWINDOW == 103 (000000A60DCED400) [pid = 3056] [serial = 2176] [outer = 000000A608E0B400] 09:22:33 INFO - PROCESS | 3056 | 1464366153142 Marionette DEBUG loaded listener.js 09:22:33 INFO - PROCESS | 3056 | ++DOMWINDOW == 104 (000000A60F00DC00) [pid = 3056] [serial = 2177] [outer = 000000A608E0B400] 09:22:33 INFO - PROCESS | 3056 | 1464366153688 Marionette TRACE conn5 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 09:22:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:22:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 733ms 09:22:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:22:33 INFO - PROCESS | 3056 | 1464366153721 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 09:22:33 INFO - PROCESS | 3056 | 1464366153723 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 09:22:33 INFO - PROCESS | 3056 | 1464366153727 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:22:33 INFO - PROCESS | 3056 | 1464366153731 Marionette TRACE conn5 <- [1,2866,null,{}] 09:22:33 INFO - PROCESS | 3056 | 1464366153742 Marionette TRACE conn5 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:33 INFO - PROCESS | 3056 | 1464366153842 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 09:22:33 INFO - PROCESS | 3056 | 1464366153929 Marionette TRACE conn5 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:33 INFO - PROCESS | 3056 | ++DOCSHELL 000000A619385800 == 65 [pid = 3056] [id = 726] 09:22:33 INFO - PROCESS | 3056 | ++DOMWINDOW == 105 (000000A612425000) [pid = 3056] [serial = 2178] [outer = 0000000000000000] 09:22:33 INFO - PROCESS | 3056 | ++DOMWINDOW == 106 (000000A614799000) [pid = 3056] [serial = 2179] [outer = 000000A612425000] 09:22:33 INFO - PROCESS | 3056 | 1464366153978 Marionette DEBUG loaded listener.js 09:22:34 INFO - PROCESS | 3056 | ++DOMWINDOW == 107 (000000A614E30800) [pid = 3056] [serial = 2180] [outer = 000000A612425000] 09:22:34 INFO - PROCESS | 3056 | 1464366154372 Marionette TRACE conn5 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 09:22:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:22:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 692ms 09:22:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:22:34 INFO - PROCESS | 3056 | 1464366154422 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 09:22:34 INFO - PROCESS | 3056 | 1464366154425 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 09:22:34 INFO - PROCESS | 3056 | 1464366154428 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:22:34 INFO - PROCESS | 3056 | 1464366154430 Marionette TRACE conn5 <- [1,2870,null,{}] 09:22:34 INFO - PROCESS | 3056 | 1464366154433 Marionette TRACE conn5 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:34 INFO - PROCESS | 3056 | 1464366154529 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 09:22:34 INFO - PROCESS | 3056 | 1464366154536 Marionette TRACE conn5 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:34 INFO - PROCESS | 3056 | ++DOCSHELL 000000A619DCD800 == 66 [pid = 3056] [id = 727] 09:22:34 INFO - PROCESS | 3056 | ++DOMWINDOW == 108 (000000A6151D3800) [pid = 3056] [serial = 2181] [outer = 0000000000000000] 09:22:34 INFO - PROCESS | 3056 | ++DOMWINDOW == 109 (000000A6155FA400) [pid = 3056] [serial = 2182] [outer = 000000A6151D3800] 09:22:34 INFO - PROCESS | 3056 | 1464366154583 Marionette DEBUG loaded listener.js 09:22:34 INFO - PROCESS | 3056 | ++DOMWINDOW == 110 (000000A6162DCC00) [pid = 3056] [serial = 2183] [outer = 000000A6151D3800] 09:22:35 INFO - PROCESS | 3056 | 1464366155026 Marionette TRACE conn5 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 09:22:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:22:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 628ms 09:22:35 INFO - PROCESS | 3056 | 1464366155064 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 09:22:35 INFO - PROCESS | 3056 | 1464366155066 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 09:22:35 INFO - PROCESS | 3056 | 1464366155070 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:22:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:22:35 INFO - PROCESS | 3056 | 1464366155072 Marionette TRACE conn5 <- [1,2874,null,{}] 09:22:35 INFO - PROCESS | 3056 | 1464366155076 Marionette TRACE conn5 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:35 INFO - PROCESS | 3056 | 1464366155198 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 09:22:35 INFO - PROCESS | 3056 | 1464366155283 Marionette TRACE conn5 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:35 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61CF19000 == 67 [pid = 3056] [id = 728] 09:22:35 INFO - PROCESS | 3056 | ++DOMWINDOW == 111 (000000A6162DB800) [pid = 3056] [serial = 2184] [outer = 0000000000000000] 09:22:35 INFO - PROCESS | 3056 | ++DOMWINDOW == 112 (000000A616353000) [pid = 3056] [serial = 2185] [outer = 000000A6162DB800] 09:22:35 INFO - PROCESS | 3056 | 1464366155329 Marionette DEBUG loaded listener.js 09:22:35 INFO - PROCESS | 3056 | ++DOMWINDOW == 113 (000000A616449000) [pid = 3056] [serial = 2186] [outer = 000000A6162DB800] 09:22:35 INFO - PROCESS | 3056 | 1464366155751 Marionette TRACE conn5 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 09:22:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:22:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 734ms 09:22:35 INFO - PROCESS | 3056 | 1464366155807 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 09:22:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:22:35 INFO - PROCESS | 3056 | 1464366155809 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 09:22:35 INFO - PROCESS | 3056 | 1464366155813 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:22:35 INFO - PROCESS | 3056 | 1464366155822 Marionette TRACE conn5 <- [1,2878,null,{}] 09:22:35 INFO - PROCESS | 3056 | 1464366155833 Marionette TRACE conn5 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:35 INFO - PROCESS | 3056 | 1464366155969 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 09:22:36 INFO - PROCESS | 3056 | 1464366156030 Marionette TRACE conn5 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:36 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61D46B000 == 68 [pid = 3056] [id = 729] 09:22:36 INFO - PROCESS | 3056 | ++DOMWINDOW == 114 (000000A61678E400) [pid = 3056] [serial = 2187] [outer = 0000000000000000] 09:22:36 INFO - PROCESS | 3056 | ++DOMWINDOW == 115 (000000A617C06C00) [pid = 3056] [serial = 2188] [outer = 000000A61678E400] 09:22:36 INFO - PROCESS | 3056 | 1464366156076 Marionette DEBUG loaded listener.js 09:22:36 INFO - PROCESS | 3056 | ++DOMWINDOW == 116 (000000A61911F800) [pid = 3056] [serial = 2189] [outer = 000000A61678E400] 09:22:36 INFO - PROCESS | 3056 | 1464366156516 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 09:22:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:22:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 755ms 09:22:36 INFO - PROCESS | 3056 | 1464366156584 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 09:22:36 INFO - PROCESS | 3056 | 1464366156586 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 09:22:36 INFO - PROCESS | 3056 | 1464366156590 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:22:36 INFO - PROCESS | 3056 | 1464366156592 Marionette TRACE conn5 <- [1,2882,null,{}] 09:22:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:22:36 INFO - PROCESS | 3056 | 1464366156595 Marionette TRACE conn5 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:36 INFO - PROCESS | 3056 | 1464366156712 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 09:22:36 INFO - PROCESS | 3056 | 1464366156770 Marionette TRACE conn5 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:36 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61E7B2800 == 69 [pid = 3056] [id = 730] 09:22:36 INFO - PROCESS | 3056 | ++DOMWINDOW == 117 (000000A60DD7E400) [pid = 3056] [serial = 2190] [outer = 0000000000000000] 09:22:36 INFO - PROCESS | 3056 | ++DOMWINDOW == 118 (000000A619345400) [pid = 3056] [serial = 2191] [outer = 000000A60DD7E400] 09:22:36 INFO - PROCESS | 3056 | 1464366156817 Marionette DEBUG loaded listener.js 09:22:36 INFO - PROCESS | 3056 | ++DOMWINDOW == 119 (000000A619D76400) [pid = 3056] [serial = 2192] [outer = 000000A60DD7E400] 09:22:37 INFO - PROCESS | 3056 | --DOMWINDOW == 118 (000000A614CD1400) [pid = 3056] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:22:37 INFO - PROCESS | 3056 | --DOMWINDOW == 117 (000000A6151CD800) [pid = 3056] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:22:37 INFO - PROCESS | 3056 | --DOMWINDOW == 116 (000000A6071D7C00) [pid = 3056] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:22:37 INFO - PROCESS | 3056 | --DOMWINDOW == 115 (000000A60DF4F400) [pid = 3056] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 09:22:37 INFO - PROCESS | 3056 | --DOMWINDOW == 114 (000000A60DC77800) [pid = 3056] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 09:22:37 INFO - PROCESS | 3056 | --DOMWINDOW == 113 (000000A60823D400) [pid = 3056] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 09:22:37 INFO - PROCESS | 3056 | --DOMWINDOW == 112 (000000A61A195400) [pid = 3056] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:22:37 INFO - PROCESS | 3056 | --DOMWINDOW == 111 (000000A6130BC400) [pid = 3056] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:22:37 INFO - PROCESS | 3056 | --DOMWINDOW == 110 (000000A6162E3C00) [pid = 3056] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:22:37 INFO - PROCESS | 3056 | --DOMWINDOW == 109 (000000A611D61800) [pid = 3056] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 09:22:37 INFO - PROCESS | 3056 | --DOMWINDOW == 108 (000000A618154C00) [pid = 3056] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 09:22:37 INFO - PROCESS | 3056 | 1464366157295 Marionette TRACE conn5 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 09:22:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:22:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 733ms 09:22:37 INFO - PROCESS | 3056 | 1464366157330 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 09:22:37 INFO - PROCESS | 3056 | 1464366157332 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 09:22:37 INFO - PROCESS | 3056 | 1464366157336 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:22:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:22:37 INFO - PROCESS | 3056 | 1464366157337 Marionette TRACE conn5 <- [1,2886,null,{}] 09:22:37 INFO - PROCESS | 3056 | 1464366157341 Marionette TRACE conn5 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:37 INFO - PROCESS | 3056 | 1464366157438 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 09:22:37 INFO - PROCESS | 3056 | 1464366157526 Marionette TRACE conn5 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:37 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61F6EA800 == 70 [pid = 3056] [id = 731] 09:22:37 INFO - PROCESS | 3056 | ++DOMWINDOW == 109 (000000A6071D7C00) [pid = 3056] [serial = 2193] [outer = 0000000000000000] 09:22:37 INFO - PROCESS | 3056 | ++DOMWINDOW == 110 (000000A611D61800) [pid = 3056] [serial = 2194] [outer = 000000A6071D7C00] 09:22:37 INFO - PROCESS | 3056 | 1464366157574 Marionette DEBUG loaded listener.js 09:22:37 INFO - PROCESS | 3056 | ++DOMWINDOW == 111 (000000A6194A5400) [pid = 3056] [serial = 2195] [outer = 000000A6071D7C00] 09:22:37 INFO - PROCESS | 3056 | 1464366157950 Marionette TRACE conn5 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 09:22:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:22:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 628ms 09:22:37 INFO - PROCESS | 3056 | 1464366157967 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 09:22:37 INFO - PROCESS | 3056 | 1464366157969 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 09:22:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:22:37 INFO - PROCESS | 3056 | 1464366157972 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:22:37 INFO - PROCESS | 3056 | 1464366157974 Marionette TRACE conn5 <- [1,2890,null,{}] 09:22:37 INFO - PROCESS | 3056 | 1464366157978 Marionette TRACE conn5 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:38 INFO - PROCESS | 3056 | 1464366158129 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 09:22:38 INFO - PROCESS | 3056 | 1464366158142 Marionette TRACE conn5 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:38 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61F998000 == 71 [pid = 3056] [id = 732] 09:22:38 INFO - PROCESS | 3056 | ++DOMWINDOW == 112 (000000A619D7D400) [pid = 3056] [serial = 2196] [outer = 0000000000000000] 09:22:38 INFO - PROCESS | 3056 | ++DOMWINDOW == 113 (000000A61A16C000) [pid = 3056] [serial = 2197] [outer = 000000A619D7D400] 09:22:38 INFO - PROCESS | 3056 | 1464366158187 Marionette DEBUG loaded listener.js 09:22:38 INFO - PROCESS | 3056 | ++DOMWINDOW == 114 (000000A61A191C00) [pid = 3056] [serial = 2198] [outer = 000000A619D7D400] 09:22:38 INFO - PROCESS | 3056 | 1464366158582 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:22:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:22:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 669ms 09:22:38 INFO - PROCESS | 3056 | 1464366158645 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 09:22:38 INFO - PROCESS | 3056 | 1464366158648 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 09:22:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:22:38 INFO - PROCESS | 3056 | 1464366158661 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:22:38 INFO - PROCESS | 3056 | 1464366158663 Marionette TRACE conn5 <- [1,2894,null,{}] 09:22:38 INFO - PROCESS | 3056 | 1464366158667 Marionette TRACE conn5 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:38 INFO - PROCESS | 3056 | 1464366158765 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 09:22:38 INFO - PROCESS | 3056 | 1464366158778 Marionette TRACE conn5 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:38 INFO - PROCESS | 3056 | ++DOCSHELL 000000A620175800 == 72 [pid = 3056] [id = 733] 09:22:38 INFO - PROCESS | 3056 | ++DOMWINDOW == 115 (000000A61A199000) [pid = 3056] [serial = 2199] [outer = 0000000000000000] 09:22:38 INFO - PROCESS | 3056 | ++DOMWINDOW == 116 (000000A61A546800) [pid = 3056] [serial = 2200] [outer = 000000A61A199000] 09:22:38 INFO - PROCESS | 3056 | 1464366158823 Marionette DEBUG loaded listener.js 09:22:38 INFO - PROCESS | 3056 | ++DOMWINDOW == 117 (000000A61AC0F400) [pid = 3056] [serial = 2201] [outer = 000000A61A199000] 09:22:39 INFO - PROCESS | 3056 | 1464366159388 Marionette TRACE conn5 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 09:22:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:22:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 838ms 09:22:39 INFO - PROCESS | 3056 | 1464366159508 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 09:22:39 INFO - PROCESS | 3056 | 1464366159513 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 09:22:39 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:22:39 INFO - PROCESS | 3056 | 1464366159519 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:22:39 INFO - PROCESS | 3056 | 1464366159523 Marionette TRACE conn5 <- [1,2898,null,{}] 09:22:39 INFO - PROCESS | 3056 | 1464366159530 Marionette TRACE conn5 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:39 INFO - PROCESS | 3056 | 1464366159659 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 09:22:39 INFO - PROCESS | 3056 | 1464366159784 Marionette TRACE conn5 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:39 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6167CA800 == 73 [pid = 3056] [id = 734] 09:22:39 INFO - PROCESS | 3056 | ++DOMWINDOW == 118 (000000A608AF2400) [pid = 3056] [serial = 2202] [outer = 0000000000000000] 09:22:39 INFO - PROCESS | 3056 | ++DOMWINDOW == 119 (000000A60E132000) [pid = 3056] [serial = 2203] [outer = 000000A608AF2400] 09:22:39 INFO - PROCESS | 3056 | 1464366159844 Marionette DEBUG loaded listener.js 09:22:39 INFO - PROCESS | 3056 | ++DOMWINDOW == 120 (000000A611D94000) [pid = 3056] [serial = 2204] [outer = 000000A608AF2400] 09:22:40 INFO - PROCESS | 3056 | 1464366160393 Marionette TRACE conn5 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 09:22:40 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:22:40 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:22:40 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 943ms 09:22:40 INFO - PROCESS | 3056 | 1464366160468 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 09:22:40 INFO - PROCESS | 3056 | 1464366160474 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 09:22:40 INFO - PROCESS | 3056 | 1464366160481 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:22:40 INFO - TEST-START | /DOMEvents/constructors.html 09:22:40 INFO - PROCESS | 3056 | 1464366160484 Marionette TRACE conn5 <- [1,2902,null,{}] 09:22:40 INFO - PROCESS | 3056 | 1464366160489 Marionette TRACE conn5 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:40 INFO - PROCESS | 3056 | 1464366160620 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 09:22:40 INFO - PROCESS | 3056 | 1464366160744 Marionette TRACE conn5 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:40 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61D45C000 == 74 [pid = 3056] [id = 735] 09:22:40 INFO - PROCESS | 3056 | ++DOMWINDOW == 121 (000000A615157C00) [pid = 3056] [serial = 2205] [outer = 0000000000000000] 09:22:40 INFO - PROCESS | 3056 | ++DOMWINDOW == 122 (000000A615161C00) [pid = 3056] [serial = 2206] [outer = 000000A615157C00] 09:22:40 INFO - PROCESS | 3056 | 1464366160800 Marionette DEBUG loaded listener.js 09:22:40 INFO - PROCESS | 3056 | ++DOMWINDOW == 123 (000000A616358800) [pid = 3056] [serial = 2207] [outer = 000000A615157C00] 09:22:41 INFO - PROCESS | 3056 | 1464366161462 Marionette TRACE conn5 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 09:22:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:22:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:22:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:22:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:22:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:22:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:22:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:22:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:22:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:22:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:22:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:22:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:22:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:22:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:22:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:22:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:22:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:22:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:22:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:22:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:22:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:22:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:22:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:22:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:22:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:22:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:22:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:22:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:22:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:22:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:22:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:22:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:22:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:22:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:22:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:22:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:22:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:22:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:22:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:22:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:22:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:22:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:22:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:22:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:22:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:22:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:22:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:22:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:22:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:22:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:22:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:22:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:22:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:22:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:22:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:22:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:22:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:22:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:22:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:22:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:22:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:22:41 INFO - TEST-OK | /DOMEvents/constructors.html | took 1043ms 09:22:41 INFO - PROCESS | 3056 | 1464366161531 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 09:22:41 INFO - PROCESS | 3056 | 1464366161534 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 09:22:41 INFO - PROCESS | 3056 | 1464366161559 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:22:41 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:22:41 INFO - PROCESS | 3056 | 1464366161563 Marionette TRACE conn5 <- [1,2906,null,{}] 09:22:41 INFO - PROCESS | 3056 | 1464366161575 Marionette TRACE conn5 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:41 INFO - PROCESS | 3056 | 1464366161700 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 09:22:41 INFO - PROCESS | 3056 | 1464366161825 Marionette TRACE conn5 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:41 INFO - PROCESS | 3056 | ++DOCSHELL 000000A620740800 == 75 [pid = 3056] [id = 736] 09:22:41 INFO - PROCESS | 3056 | ++DOMWINDOW == 124 (000000A61874E800) [pid = 3056] [serial = 2208] [outer = 0000000000000000] 09:22:41 INFO - PROCESS | 3056 | ++DOMWINDOW == 125 (000000A619451400) [pid = 3056] [serial = 2209] [outer = 000000A61874E800] 09:22:41 INFO - PROCESS | 3056 | 1464366161885 Marionette DEBUG loaded listener.js 09:22:41 INFO - PROCESS | 3056 | ++DOMWINDOW == 126 (000000A61AC13400) [pid = 3056] [serial = 2210] [outer = 000000A61874E800] 09:22:42 INFO - PROCESS | 3056 | 1464366162479 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:22:42 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:22:42 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 945ms 09:22:42 INFO - PROCESS | 3056 | 1464366162509 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 09:22:42 INFO - PROCESS | 3056 | 1464366162512 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 09:22:42 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:22:42 INFO - PROCESS | 3056 | 1464366162516 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:22:42 INFO - PROCESS | 3056 | 1464366162518 Marionette TRACE conn5 <- [1,2910,null,{}] 09:22:42 INFO - PROCESS | 3056 | 1464366162522 Marionette TRACE conn5 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:42 INFO - PROCESS | 3056 | 1464366162640 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 09:22:42 INFO - PROCESS | 3056 | 1464366162742 Marionette TRACE conn5 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:42 INFO - PROCESS | 3056 | ++DOCSHELL 000000A621028800 == 76 [pid = 3056] [id = 737] 09:22:42 INFO - PROCESS | 3056 | ++DOMWINDOW == 127 (000000A61AC37400) [pid = 3056] [serial = 2211] [outer = 0000000000000000] 09:22:42 INFO - PROCESS | 3056 | ++DOMWINDOW == 128 (000000A61AC3C000) [pid = 3056] [serial = 2212] [outer = 000000A61AC37400] 09:22:42 INFO - PROCESS | 3056 | 1464366162798 Marionette DEBUG loaded listener.js 09:22:42 INFO - PROCESS | 3056 | ++DOMWINDOW == 129 (000000A61AC76C00) [pid = 3056] [serial = 2213] [outer = 000000A61AC37400] 09:22:43 INFO - PROCESS | 3056 | [3056] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 09:22:43 INFO - PROCESS | 3056 | [3056] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 09:22:43 INFO - PROCESS | 3056 | [3056] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 09:22:43 INFO - PROCESS | 3056 | [3056] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 09:22:43 INFO - PROCESS | 3056 | 1464366163342 Marionette TRACE conn5 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 09:22:43 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:22:43 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:22:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:22:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:43 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:22:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:22:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:22:43 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 09:22:43 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:22:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:22:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:43 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:22:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:22:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:22:43 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 09:22:43 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:22:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:22:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:43 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:22:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:22:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:22:43 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 09:22:43 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:22:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:22:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:43 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:22:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:22:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:22:43 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:22:43 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 882ms 09:22:43 INFO - PROCESS | 3056 | 1464366163407 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 09:22:43 INFO - PROCESS | 3056 | 1464366163409 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 09:22:43 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:22:43 INFO - PROCESS | 3056 | 1464366163415 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:22:43 INFO - PROCESS | 3056 | 1464366163417 Marionette TRACE conn5 <- [1,2914,null,{}] 09:22:43 INFO - PROCESS | 3056 | 1464366163421 Marionette TRACE conn5 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:43 INFO - PROCESS | 3056 | 1464366163534 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 09:22:43 INFO - PROCESS | 3056 | 1464366163636 Marionette TRACE conn5 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:43 INFO - PROCESS | 3056 | ++DOCSHELL 000000A621047000 == 77 [pid = 3056] [id = 738] 09:22:43 INFO - PROCESS | 3056 | ++DOMWINDOW == 130 (000000A61AC38000) [pid = 3056] [serial = 2214] [outer = 0000000000000000] 09:22:43 INFO - PROCESS | 3056 | ++DOMWINDOW == 131 (000000A61ACEB400) [pid = 3056] [serial = 2215] [outer = 000000A61AC38000] 09:22:43 INFO - PROCESS | 3056 | 1464366163691 Marionette DEBUG loaded listener.js 09:22:43 INFO - PROCESS | 3056 | ++DOMWINDOW == 132 (000000A61D239800) [pid = 3056] [serial = 2216] [outer = 000000A61AC38000] 09:22:44 INFO - PROCESS | 3056 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:22:44 INFO - PROCESS | 3056 | 1464366164262 Marionette TRACE conn5 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 09:22:44 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 09:22:44 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 881ms 09:22:44 INFO - PROCESS | 3056 | 1464366164301 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 09:22:44 INFO - PROCESS | 3056 | 1464366164304 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 09:22:44 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:22:44 INFO - PROCESS | 3056 | 1464366164324 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:22:44 INFO - PROCESS | 3056 | 1464366164326 Marionette TRACE conn5 <- [1,2918,null,{}] 09:22:44 INFO - PROCESS | 3056 | 1464366164332 Marionette TRACE conn5 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:44 INFO - PROCESS | 3056 | 1464366164466 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 09:22:44 INFO - PROCESS | 3056 | 1464366164573 Marionette TRACE conn5 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:44 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61471D800 == 78 [pid = 3056] [id = 739] 09:22:44 INFO - PROCESS | 3056 | ++DOMWINDOW == 133 (000000A60A25A000) [pid = 3056] [serial = 2217] [outer = 0000000000000000] 09:22:44 INFO - PROCESS | 3056 | ++DOMWINDOW == 134 (000000A60F00C000) [pid = 3056] [serial = 2218] [outer = 000000A60A25A000] 09:22:44 INFO - PROCESS | 3056 | 1464366164630 Marionette DEBUG loaded listener.js 09:22:44 INFO - PROCESS | 3056 | ++DOMWINDOW == 135 (000000A61F93AC00) [pid = 3056] [serial = 2219] [outer = 000000A60A25A000] 09:22:45 INFO - PROCESS | 3056 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 09:22:45 INFO - PROCESS | 3056 | 1464366165471 Marionette TRACE conn5 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 09:22:45 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:22:45 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1203ms 09:22:45 INFO - PROCESS | 3056 | 1464366165514 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 09:22:45 INFO - PROCESS | 3056 | 1464366165519 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 09:22:45 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:22:45 INFO - PROCESS | 3056 | 1464366165524 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:22:45 INFO - PROCESS | 3056 | 1464366165529 Marionette TRACE conn5 <- [1,2922,null,{}] 09:22:45 INFO - PROCESS | 3056 | 1464366165534 Marionette TRACE conn5 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:45 INFO - PROCESS | 3056 | 1464366165642 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 09:22:45 INFO - PROCESS | 3056 | 1464366165751 Marionette TRACE conn5 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:45 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6182D7000 == 79 [pid = 3056] [id = 740] 09:22:45 INFO - PROCESS | 3056 | ++DOMWINDOW == 136 (000000A608AF2C00) [pid = 3056] [serial = 2220] [outer = 0000000000000000] 09:22:45 INFO - PROCESS | 3056 | ++DOMWINDOW == 137 (000000A608E84400) [pid = 3056] [serial = 2221] [outer = 000000A608AF2C00] 09:22:45 INFO - PROCESS | 3056 | 1464366165801 Marionette DEBUG loaded listener.js 09:22:45 INFO - PROCESS | 3056 | ++DOMWINDOW == 138 (000000A60D57D800) [pid = 3056] [serial = 2222] [outer = 000000A608AF2C00] 09:22:46 INFO - PROCESS | 3056 | 1464366166364 Marionette TRACE conn5 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 09:22:46 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:22:46 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 881ms 09:22:46 INFO - PROCESS | 3056 | --DOCSHELL 000000A61D14C800 == 78 [pid = 3056] [id = 698] 09:22:46 INFO - PROCESS | 3056 | --DOCSHELL 000000A61DD85000 == 77 [pid = 3056] [id = 700] 09:22:46 INFO - PROCESS | 3056 | --DOCSHELL 000000A61F695800 == 76 [pid = 3056] [id = 701] 09:22:46 INFO - PROCESS | 3056 | --DOCSHELL 000000A6195AD800 == 75 [pid = 3056] [id = 696] 09:22:46 INFO - PROCESS | 3056 | --DOCSHELL 000000A619020000 == 74 [pid = 3056] [id = 695] 09:22:46 INFO - PROCESS | 3056 | --DOCSHELL 000000A61D591800 == 73 [pid = 3056] [id = 699] 09:22:46 INFO - PROCESS | 3056 | --DOCSHELL 000000A61D212000 == 72 [pid = 3056] [id = 617] 09:22:46 INFO - PROCESS | 3056 | --DOCSHELL 000000A61F998000 == 71 [pid = 3056] [id = 732] 09:22:46 INFO - PROCESS | 3056 | --DOCSHELL 000000A61F6EA800 == 70 [pid = 3056] [id = 731] 09:22:46 INFO - PROCESS | 3056 | --DOCSHELL 000000A61E7B2800 == 69 [pid = 3056] [id = 730] 09:22:46 INFO - PROCESS | 3056 | --DOCSHELL 000000A61D46B000 == 68 [pid = 3056] [id = 729] 09:22:46 INFO - PROCESS | 3056 | --DOCSHELL 000000A61CF19000 == 67 [pid = 3056] [id = 728] 09:22:46 INFO - PROCESS | 3056 | --DOCSHELL 000000A619DCD800 == 66 [pid = 3056] [id = 727] 09:22:46 INFO - PROCESS | 3056 | --DOMWINDOW == 137 (000000A609309400) [pid = 3056] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 09:22:46 INFO - PROCESS | 3056 | --DOMWINDOW == 136 (000000A6155EFC00) [pid = 3056] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 09:22:46 INFO - PROCESS | 3056 | --DOMWINDOW == 135 (000000A618205000) [pid = 3056] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 09:22:46 INFO - PROCESS | 3056 | --DOMWINDOW == 134 (000000A61AC3BC00) [pid = 3056] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 09:22:46 INFO - PROCESS | 3056 | --DOMWINDOW == 133 (000000A61A54C400) [pid = 3056] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 09:22:46 INFO - PROCESS | 3056 | --DOMWINDOW == 132 (000000A61636E800) [pid = 3056] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 09:22:46 INFO - PROCESS | 3056 | 1464366166465 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 09:22:46 INFO - PROCESS | 3056 | 1464366166471 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 09:22:46 INFO - PROCESS | 3056 | --DOCSHELL 000000A6181DF800 == 65 [pid = 3056] [id = 711] 09:22:46 INFO - PROCESS | 3056 | --DOCSHELL 000000A619385800 == 64 [pid = 3056] [id = 726] 09:22:46 INFO - PROCESS | 3056 | --DOCSHELL 000000A614FA5000 == 63 [pid = 3056] [id = 725] 09:22:46 INFO - PROCESS | 3056 | --DOCSHELL 000000A619024800 == 62 [pid = 3056] [id = 724] 09:22:46 INFO - PROCESS | 3056 | --DOCSHELL 000000A61DD87000 == 61 [pid = 3056] [id = 721] 09:22:46 INFO - PROCESS | 3056 | --DOCSHELL 000000A61D470000 == 60 [pid = 3056] [id = 720] 09:22:46 INFO - PROCESS | 3056 | --DOCSHELL 000000A61901B800 == 59 [pid = 3056] [id = 719] 09:22:46 INFO - PROCESS | 3056 | --DOCSHELL 000000A60F0C4000 == 58 [pid = 3056] [id = 718] 09:22:46 INFO - PROCESS | 3056 | --DOCSHELL 000000A61D14D000 == 57 [pid = 3056] [id = 717] 09:22:46 INFO - PROCESS | 3056 | --DOMWINDOW == 131 (000000A614E2A400) [pid = 3056] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 09:22:46 INFO - PROCESS | 3056 | --DOMWINDOW == 130 (000000A61557E000) [pid = 3056] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 09:22:46 INFO - PROCESS | 3056 | --DOMWINDOW == 129 (000000A6079C0800) [pid = 3056] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 09:22:46 INFO - PROCESS | 3056 | --DOMWINDOW == 128 (000000A60F00A800) [pid = 3056] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 09:22:46 INFO - PROCESS | 3056 | --DOMWINDOW == 127 (000000A60FC0DC00) [pid = 3056] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 09:22:46 INFO - PROCESS | 3056 | --DOMWINDOW == 126 (000000A60DC89800) [pid = 3056] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 09:22:46 INFO - PROCESS | 3056 | --DOMWINDOW == 125 (000000A60E12BC00) [pid = 3056] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 09:22:46 INFO - PROCESS | 3056 | --DOMWINDOW == 124 (000000A608E0D400) [pid = 3056] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 09:22:46 INFO - PROCESS | 3056 | --DOMWINDOW == 123 (000000A609372C00) [pid = 3056] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 09:22:46 INFO - PROCESS | 3056 | --DOMWINDOW == 122 (000000A61AC19000) [pid = 3056] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 09:22:46 INFO - PROCESS | 3056 | --DOMWINDOW == 121 (000000A6156C0C00) [pid = 3056] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 09:22:46 INFO - PROCESS | 3056 | --DOMWINDOW == 120 (000000A6162F6C00) [pid = 3056] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 09:22:46 INFO - PROCESS | 3056 | --DOMWINDOW == 119 (000000A6162DBC00) [pid = 3056] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 09:22:46 INFO - PROCESS | 3056 | --DOMWINDOW == 118 (000000A6156C4C00) [pid = 3056] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 09:22:46 INFO - PROCESS | 3056 | --DOMWINDOW == 117 (000000A608AF4800) [pid = 3056] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 09:22:46 INFO - PROCESS | 3056 | --DOMWINDOW == 116 (000000A616359C00) [pid = 3056] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 09:22:46 INFO - PROCESS | 3056 | --DOMWINDOW == 115 (000000A612428000) [pid = 3056] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 09:22:46 INFO - PROCESS | 3056 | --DOMWINDOW == 114 (000000A613073800) [pid = 3056] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 09:22:46 INFO - PROCESS | 3056 | --DOMWINDOW == 113 (000000A61515A000) [pid = 3056] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 09:22:46 INFO - PROCESS | 3056 | --DOMWINDOW == 112 (000000A6187DCC00) [pid = 3056] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 09:22:46 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:22:46 INFO - PROCESS | 3056 | 1464366166510 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:22:46 INFO - PROCESS | 3056 | 1464366166513 Marionette TRACE conn5 <- [1,2926,null,{}] 09:22:46 INFO - PROCESS | 3056 | 1464366166517 Marionette TRACE conn5 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:46 INFO - PROCESS | 3056 | 1464366166619 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 09:22:46 INFO - PROCESS | 3056 | 1464366166707 Marionette TRACE conn5 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:46 INFO - PROCESS | 3056 | ++DOCSHELL 000000A612870000 == 58 [pid = 3056] [id = 741] 09:22:46 INFO - PROCESS | 3056 | ++DOMWINDOW == 113 (000000A608AEC800) [pid = 3056] [serial = 2223] [outer = 0000000000000000] 09:22:46 INFO - PROCESS | 3056 | ++DOMWINDOW == 114 (000000A608CD8000) [pid = 3056] [serial = 2224] [outer = 000000A608AEC800] 09:22:46 INFO - PROCESS | 3056 | 1464366166755 Marionette DEBUG loaded listener.js 09:22:46 INFO - PROCESS | 3056 | ++DOMWINDOW == 115 (000000A609435000) [pid = 3056] [serial = 2225] [outer = 000000A608AEC800] 09:22:47 INFO - PROCESS | 3056 | 1464366167123 Marionette TRACE conn5 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 09:22:47 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 09:22:47 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 629ms 09:22:47 INFO - PROCESS | 3056 | 1464366167142 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 09:22:47 INFO - PROCESS | 3056 | 1464366167144 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 09:22:47 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:22:47 INFO - PROCESS | 3056 | 1464366167148 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:22:47 INFO - PROCESS | 3056 | 1464366167152 Marionette TRACE conn5 <- [1,2930,null,{}] 09:22:47 INFO - PROCESS | 3056 | 1464366167204 Marionette TRACE conn5 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:47 INFO - PROCESS | 3056 | 1464366167302 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 09:22:47 INFO - PROCESS | 3056 | 1464366167311 Marionette TRACE conn5 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:47 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6181D7800 == 59 [pid = 3056] [id = 742] 09:22:47 INFO - PROCESS | 3056 | ++DOMWINDOW == 116 (000000A60ED4C800) [pid = 3056] [serial = 2226] [outer = 0000000000000000] 09:22:47 INFO - PROCESS | 3056 | ++DOMWINDOW == 117 (000000A60F299C00) [pid = 3056] [serial = 2227] [outer = 000000A60ED4C800] 09:22:47 INFO - PROCESS | 3056 | 1464366167359 Marionette DEBUG loaded listener.js 09:22:47 INFO - PROCESS | 3056 | ++DOMWINDOW == 118 (000000A6129C8400) [pid = 3056] [serial = 2228] [outer = 000000A60ED4C800] 09:22:47 INFO - PROCESS | 3056 | 1464366167805 Marionette TRACE conn5 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 09:22:47 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 09:22:47 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:22:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:47 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:22:47 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 713ms 09:22:47 INFO - PROCESS | 3056 | 1464366167864 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 09:22:47 INFO - PROCESS | 3056 | 1464366167867 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 09:22:47 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:22:47 INFO - PROCESS | 3056 | 1464366167871 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:22:47 INFO - PROCESS | 3056 | 1464366167872 Marionette TRACE conn5 <- [1,2934,null,{}] 09:22:47 INFO - PROCESS | 3056 | 1464366167876 Marionette TRACE conn5 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:47 INFO - PROCESS | 3056 | 1464366167979 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 09:22:48 INFO - PROCESS | 3056 | 1464366168019 Marionette TRACE conn5 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:48 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61948B800 == 60 [pid = 3056] [id = 743] 09:22:48 INFO - PROCESS | 3056 | ++DOMWINDOW == 119 (000000A614CD4800) [pid = 3056] [serial = 2229] [outer = 0000000000000000] 09:22:48 INFO - PROCESS | 3056 | ++DOMWINDOW == 120 (000000A614CDE800) [pid = 3056] [serial = 2230] [outer = 000000A614CD4800] 09:22:48 INFO - PROCESS | 3056 | 1464366168065 Marionette DEBUG loaded listener.js 09:22:48 INFO - PROCESS | 3056 | ++DOMWINDOW == 121 (000000A615156C00) [pid = 3056] [serial = 2231] [outer = 000000A614CD4800] 09:22:48 INFO - PROCESS | 3056 | 1464366168453 Marionette TRACE conn5 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 09:22:48 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 09:22:48 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 628ms 09:22:48 INFO - PROCESS | 3056 | 1464366168499 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 09:22:48 INFO - PROCESS | 3056 | 1464366168501 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 09:22:48 INFO - PROCESS | 3056 | 1464366168504 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:22:48 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:22:48 INFO - PROCESS | 3056 | 1464366168506 Marionette TRACE conn5 <- [1,2938,null,{}] 09:22:48 INFO - PROCESS | 3056 | 1464366168510 Marionette TRACE conn5 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:48 INFO - PROCESS | 3056 | 1464366168645 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 09:22:48 INFO - PROCESS | 3056 | 1464366168654 Marionette TRACE conn5 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:48 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61A122800 == 61 [pid = 3056] [id = 744] 09:22:48 INFO - PROCESS | 3056 | ++DOMWINDOW == 122 (000000A615162400) [pid = 3056] [serial = 2232] [outer = 0000000000000000] 09:22:48 INFO - PROCESS | 3056 | ++DOMWINDOW == 123 (000000A615578000) [pid = 3056] [serial = 2233] [outer = 000000A615162400] 09:22:48 INFO - PROCESS | 3056 | 1464366168701 Marionette DEBUG loaded listener.js 09:22:48 INFO - PROCESS | 3056 | ++DOMWINDOW == 124 (000000A6155F9400) [pid = 3056] [serial = 2234] [outer = 000000A615162400] 09:22:49 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61CC4C000 == 62 [pid = 3056] [id = 745] 09:22:49 INFO - PROCESS | 3056 | ++DOMWINDOW == 125 (000000A6162DC000) [pid = 3056] [serial = 2235] [outer = 0000000000000000] 09:22:49 INFO - PROCESS | 3056 | ++DOMWINDOW == 126 (000000A6162E1400) [pid = 3056] [serial = 2236] [outer = 000000A6162DC000] 09:22:49 INFO - PROCESS | 3056 | 1464366169203 Marionette TRACE conn5 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 09:22:49 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 09:22:49 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 734ms 09:22:49 INFO - PROCESS | 3056 | 1464366169242 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 09:22:49 INFO - PROCESS | 3056 | 1464366169245 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 09:22:49 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:22:49 INFO - PROCESS | 3056 | 1464366169249 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:22:49 INFO - PROCESS | 3056 | 1464366169251 Marionette TRACE conn5 <- [1,2942,null,{}] 09:22:49 INFO - PROCESS | 3056 | 1464366169254 Marionette TRACE conn5 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:49 INFO - PROCESS | 3056 | 1464366169442 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 09:22:49 INFO - PROCESS | 3056 | 1464366169463 Marionette TRACE conn5 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:49 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61D135800 == 63 [pid = 3056] [id = 746] 09:22:49 INFO - PROCESS | 3056 | ++DOMWINDOW == 127 (000000A6151CEC00) [pid = 3056] [serial = 2237] [outer = 0000000000000000] 09:22:49 INFO - PROCESS | 3056 | ++DOMWINDOW == 128 (000000A6162F6000) [pid = 3056] [serial = 2238] [outer = 000000A6151CEC00] 09:22:49 INFO - PROCESS | 3056 | 1464366169509 Marionette DEBUG loaded listener.js 09:22:49 INFO - PROCESS | 3056 | ++DOMWINDOW == 129 (000000A61635D800) [pid = 3056] [serial = 2239] [outer = 000000A6151CEC00] 09:22:49 INFO - PROCESS | 3056 | 1464366169933 Marionette TRACE conn5 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 09:22:49 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:22:49 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 09:22:49 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 733ms 09:22:49 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:22:49 INFO - PROCESS | 3056 | 1464366169985 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 09:22:49 INFO - PROCESS | 3056 | 1464366169987 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 09:22:49 INFO - PROCESS | 3056 | 1464366169990 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:22:49 INFO - PROCESS | 3056 | 1464366169992 Marionette TRACE conn5 <- [1,2946,null,{}] 09:22:50 INFO - PROCESS | 3056 | 1464366169996 Marionette TRACE conn5 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:50 INFO - PROCESS | 3056 | 1464366170129 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 09:22:50 INFO - PROCESS | 3056 | 1464366170188 Marionette TRACE conn5 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:50 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61D591000 == 64 [pid = 3056] [id = 747] 09:22:50 INFO - PROCESS | 3056 | ++DOMWINDOW == 130 (000000A61644C000) [pid = 3056] [serial = 2240] [outer = 0000000000000000] 09:22:50 INFO - PROCESS | 3056 | ++DOMWINDOW == 131 (000000A6164D3800) [pid = 3056] [serial = 2241] [outer = 000000A61644C000] 09:22:50 INFO - PROCESS | 3056 | 1464366170234 Marionette DEBUG loaded listener.js 09:22:50 INFO - PROCESS | 3056 | ++DOMWINDOW == 132 (000000A617016C00) [pid = 3056] [serial = 2242] [outer = 000000A61644C000] 09:22:50 INFO - PROCESS | 3056 | 1464366170623 Marionette TRACE conn5 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 09:22:50 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 09:22:50 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 692ms 09:22:50 INFO - PROCESS | 3056 | 1464366170686 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 09:22:50 INFO - PROCESS | 3056 | 1464366170688 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 09:22:50 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:22:50 INFO - PROCESS | 3056 | 1464366170691 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:22:50 INFO - PROCESS | 3056 | 1464366170693 Marionette TRACE conn5 <- [1,2950,null,{}] 09:22:50 INFO - PROCESS | 3056 | 1464366170702 Marionette TRACE conn5 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:50 INFO - PROCESS | 3056 | 1464366170856 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 09:22:51 INFO - PROCESS | 3056 | --DOMWINDOW == 131 (000000A6162DB800) [pid = 3056] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 09:22:51 INFO - PROCESS | 3056 | --DOMWINDOW == 130 (000000A61678E400) [pid = 3056] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 09:22:51 INFO - PROCESS | 3056 | --DOMWINDOW == 129 (000000A6071D7C00) [pid = 3056] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 09:22:51 INFO - PROCESS | 3056 | --DOMWINDOW == 128 (000000A60DD7E400) [pid = 3056] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 09:22:51 INFO - PROCESS | 3056 | --DOMWINDOW == 127 (000000A616365C00) [pid = 3056] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:22:51 INFO - PROCESS | 3056 | --DOMWINDOW == 126 (000000A6151D3800) [pid = 3056] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 09:22:51 INFO - PROCESS | 3056 | --DOMWINDOW == 125 (000000A612425000) [pid = 3056] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 09:22:51 INFO - PROCESS | 3056 | --DOMWINDOW == 124 (000000A608E0B400) [pid = 3056] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 09:22:51 INFO - PROCESS | 3056 | --DOMWINDOW == 123 (000000A608E11800) [pid = 3056] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 09:22:51 INFO - PROCESS | 3056 | --DOMWINDOW == 122 (000000A619D7D400) [pid = 3056] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 09:22:51 INFO - PROCESS | 3056 | 1464366171135 Marionette TRACE conn5 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:51 INFO - PROCESS | 3056 | ++DOCSHELL 000000A619197800 == 65 [pid = 3056] [id = 748] 09:22:51 INFO - PROCESS | 3056 | ++DOMWINDOW == 123 (000000A608A46800) [pid = 3056] [serial = 2243] [outer = 0000000000000000] 09:22:51 INFO - PROCESS | 3056 | ++DOMWINDOW == 124 (000000A60DD7E400) [pid = 3056] [serial = 2244] [outer = 000000A608A46800] 09:22:51 INFO - PROCESS | 3056 | 1464366171181 Marionette DEBUG loaded listener.js 09:22:51 INFO - PROCESS | 3056 | ++DOMWINDOW == 125 (000000A6168F4800) [pid = 3056] [serial = 2245] [outer = 000000A608A46800] 09:22:51 INFO - PROCESS | 3056 | 1464366171508 Marionette TRACE conn5 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 09:22:51 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 09:22:51 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 880ms 09:22:51 INFO - PROCESS | 3056 | 1464366171575 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 09:22:51 INFO - PROCESS | 3056 | 1464366171577 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 09:22:51 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:22:51 INFO - PROCESS | 3056 | 1464366171580 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:22:51 INFO - PROCESS | 3056 | 1464366171582 Marionette TRACE conn5 <- [1,2954,null,{}] 09:22:51 INFO - PROCESS | 3056 | 1464366171586 Marionette TRACE conn5 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:51 INFO - PROCESS | 3056 | 1464366171708 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 09:22:51 INFO - PROCESS | 3056 | 1464366171716 Marionette TRACE conn5 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:51 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61F6A7800 == 66 [pid = 3056] [id = 749] 09:22:51 INFO - PROCESS | 3056 | ++DOMWINDOW == 126 (000000A615FAA800) [pid = 3056] [serial = 2246] [outer = 0000000000000000] 09:22:51 INFO - PROCESS | 3056 | ++DOMWINDOW == 127 (000000A618247C00) [pid = 3056] [serial = 2247] [outer = 000000A615FAA800] 09:22:51 INFO - PROCESS | 3056 | 1464366171761 Marionette DEBUG loaded listener.js 09:22:51 INFO - PROCESS | 3056 | ++DOMWINDOW == 128 (000000A6187DF000) [pid = 3056] [serial = 2248] [outer = 000000A615FAA800] 09:22:52 INFO - PROCESS | 3056 | 1464366172149 Marionette TRACE conn5 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 09:22:52 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 09:22:52 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 586ms 09:22:52 INFO - PROCESS | 3056 | 1464366172169 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 09:22:52 INFO - PROCESS | 3056 | 1464366172172 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 09:22:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:22:52 INFO - PROCESS | 3056 | 1464366172175 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:22:52 INFO - PROCESS | 3056 | 1464366172176 Marionette TRACE conn5 <- [1,2958,null,{}] 09:22:52 INFO - PROCESS | 3056 | 1464366172180 Marionette TRACE conn5 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:52 INFO - PROCESS | 3056 | 1464366172271 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 09:22:52 INFO - PROCESS | 3056 | 1464366172362 Marionette TRACE conn5 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:52 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61F868800 == 67 [pid = 3056] [id = 750] 09:22:52 INFO - PROCESS | 3056 | ++DOMWINDOW == 129 (000000A6170A2800) [pid = 3056] [serial = 2249] [outer = 0000000000000000] 09:22:52 INFO - PROCESS | 3056 | ++DOMWINDOW == 130 (000000A61934A400) [pid = 3056] [serial = 2250] [outer = 000000A6170A2800] 09:22:52 INFO - PROCESS | 3056 | 1464366172415 Marionette DEBUG loaded listener.js 09:22:52 INFO - PROCESS | 3056 | ++DOMWINDOW == 131 (000000A619D79800) [pid = 3056] [serial = 2251] [outer = 000000A6170A2800] 09:22:52 INFO - PROCESS | 3056 | 1464366172806 Marionette TRACE conn5 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 09:22:52 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:22:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 691ms 09:22:52 INFO - PROCESS | 3056 | 1464366172870 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 09:22:52 INFO - PROCESS | 3056 | 1464366172872 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 09:22:52 INFO - PROCESS | 3056 | 1464366172876 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:22:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:22:52 INFO - PROCESS | 3056 | 1464366172878 Marionette TRACE conn5 <- [1,2962,null,{}] 09:22:52 INFO - PROCESS | 3056 | 1464366172882 Marionette TRACE conn5 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:52 INFO - PROCESS | 3056 | 1464366172990 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 09:22:53 INFO - PROCESS | 3056 | 1464366172996 Marionette TRACE conn5 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:53 INFO - PROCESS | 3056 | ++DOCSHELL 000000A620739800 == 68 [pid = 3056] [id = 751] 09:22:53 INFO - PROCESS | 3056 | ++DOMWINDOW == 132 (000000A61A16F800) [pid = 3056] [serial = 2252] [outer = 0000000000000000] 09:22:53 INFO - PROCESS | 3056 | ++DOMWINDOW == 133 (000000A61A54D400) [pid = 3056] [serial = 2253] [outer = 000000A61A16F800] 09:22:53 INFO - PROCESS | 3056 | 1464366173047 Marionette DEBUG loaded listener.js 09:22:53 INFO - PROCESS | 3056 | ++DOMWINDOW == 134 (000000A61D23C800) [pid = 3056] [serial = 2254] [outer = 000000A61A16F800] 09:22:53 INFO - PROCESS | 3056 | 1464366173742 Marionette TRACE conn5 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 09:22:53 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 09:22:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 881ms 09:22:53 INFO - PROCESS | 3056 | 1464366173761 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 09:22:53 INFO - PROCESS | 3056 | 1464366173766 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 09:22:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:22:53 INFO - PROCESS | 3056 | 1464366173772 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:22:53 INFO - PROCESS | 3056 | 1464366173777 Marionette TRACE conn5 <- [1,2966,null,{}] 09:22:53 INFO - PROCESS | 3056 | 1464366173782 Marionette TRACE conn5 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:53 INFO - PROCESS | 3056 | 1464366173905 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 09:22:54 INFO - PROCESS | 3056 | 1464366174010 Marionette TRACE conn5 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:54 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6158CD000 == 69 [pid = 3056] [id = 752] 09:22:54 INFO - PROCESS | 3056 | ++DOMWINDOW == 135 (000000A608E0D400) [pid = 3056] [serial = 2255] [outer = 0000000000000000] 09:22:54 INFO - PROCESS | 3056 | ++DOMWINDOW == 136 (000000A60943E000) [pid = 3056] [serial = 2256] [outer = 000000A608E0D400] 09:22:54 INFO - PROCESS | 3056 | 1464366174069 Marionette DEBUG loaded listener.js 09:22:54 INFO - PROCESS | 3056 | ++DOMWINDOW == 137 (000000A60E2A7C00) [pid = 3056] [serial = 2257] [outer = 000000A608E0D400] 09:22:54 INFO - PROCESS | 3056 | 1464366174596 Marionette TRACE conn5 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 09:22:54 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 09:22:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 882ms 09:22:54 INFO - PROCESS | 3056 | 1464366174656 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 09:22:54 INFO - PROCESS | 3056 | 1464366174663 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 09:22:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:22:54 INFO - PROCESS | 3056 | 1464366174670 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:22:54 INFO - PROCESS | 3056 | 1464366174673 Marionette TRACE conn5 <- [1,2970,null,{}] 09:22:54 INFO - PROCESS | 3056 | 1464366174678 Marionette TRACE conn5 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:54 INFO - PROCESS | 3056 | 1464366174803 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 09:22:54 INFO - PROCESS | 3056 | 1464366174907 Marionette TRACE conn5 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:54 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61CF32800 == 70 [pid = 3056] [id = 753] 09:22:54 INFO - PROCESS | 3056 | ++DOMWINDOW == 138 (000000A61479E400) [pid = 3056] [serial = 2258] [outer = 0000000000000000] 09:22:54 INFO - PROCESS | 3056 | ++DOMWINDOW == 139 (000000A6151D0C00) [pid = 3056] [serial = 2259] [outer = 000000A61479E400] 09:22:54 INFO - PROCESS | 3056 | 1464366174963 Marionette DEBUG loaded listener.js 09:22:55 INFO - PROCESS | 3056 | ++DOMWINDOW == 140 (000000A6162DBC00) [pid = 3056] [serial = 2260] [outer = 000000A61479E400] 09:22:55 INFO - PROCESS | 3056 | 1464366175531 Marionette TRACE conn5 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 09:22:55 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 09:22:55 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:22:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:55 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:22:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 879ms 09:22:55 INFO - PROCESS | 3056 | 1464366175554 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 09:22:55 INFO - PROCESS | 3056 | 1464366175556 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 09:22:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:22:55 INFO - PROCESS | 3056 | 1464366175577 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:22:55 INFO - PROCESS | 3056 | 1464366175582 Marionette TRACE conn5 <- [1,2974,null,{}] 09:22:55 INFO - PROCESS | 3056 | 1464366175594 Marionette TRACE conn5 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:55 INFO - PROCESS | 3056 | 1464366175713 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 09:22:55 INFO - PROCESS | 3056 | 1464366175818 Marionette TRACE conn5 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:55 INFO - PROCESS | 3056 | ++DOCSHELL 000000A620D76800 == 71 [pid = 3056] [id = 754] 09:22:55 INFO - PROCESS | 3056 | ++DOMWINDOW == 141 (000000A615FA8400) [pid = 3056] [serial = 2261] [outer = 0000000000000000] 09:22:55 INFO - PROCESS | 3056 | ++DOMWINDOW == 142 (000000A619121400) [pid = 3056] [serial = 2262] [outer = 000000A615FA8400] 09:22:55 INFO - PROCESS | 3056 | 1464366175877 Marionette DEBUG loaded listener.js 09:22:55 INFO - PROCESS | 3056 | ++DOMWINDOW == 143 (000000A61A170C00) [pid = 3056] [serial = 2263] [outer = 000000A615FA8400] 09:22:56 INFO - PROCESS | 3056 | 1464366176395 Marionette TRACE conn5 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 09:22:56 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 09:22:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 838ms 09:22:56 INFO - PROCESS | 3056 | 1464366176416 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 09:22:56 INFO - PROCESS | 3056 | 1464366176419 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 09:22:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:22:56 INFO - PROCESS | 3056 | 1464366176423 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:22:56 INFO - PROCESS | 3056 | 1464366176425 Marionette TRACE conn5 <- [1,2978,null,{}] 09:22:56 INFO - PROCESS | 3056 | 1464366176464 Marionette TRACE conn5 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:56 INFO - PROCESS | 3056 | 1464366176583 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 09:22:56 INFO - PROCESS | 3056 | 1464366176686 Marionette TRACE conn5 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:56 INFO - PROCESS | 3056 | ++DOCSHELL 000000A620990800 == 72 [pid = 3056] [id = 755] 09:22:56 INFO - PROCESS | 3056 | ++DOMWINDOW == 144 (000000A619455C00) [pid = 3056] [serial = 2264] [outer = 0000000000000000] 09:22:56 INFO - PROCESS | 3056 | ++DOMWINDOW == 145 (000000A61AC3C400) [pid = 3056] [serial = 2265] [outer = 000000A619455C00] 09:22:56 INFO - PROCESS | 3056 | 1464366176742 Marionette DEBUG loaded listener.js 09:22:56 INFO - PROCESS | 3056 | ++DOMWINDOW == 146 (000000A61D240000) [pid = 3056] [serial = 2266] [outer = 000000A619455C00] 09:22:57 INFO - PROCESS | 3056 | ++DOCSHELL 000000A620999800 == 73 [pid = 3056] [id = 756] 09:22:57 INFO - PROCESS | 3056 | ++DOMWINDOW == 147 (000000A61DD31400) [pid = 3056] [serial = 2267] [outer = 0000000000000000] 09:22:57 INFO - PROCESS | 3056 | ++DOMWINDOW == 148 (000000A61DD34000) [pid = 3056] [serial = 2268] [outer = 000000A61DD31400] 09:22:57 INFO - PROCESS | 3056 | 1464366177276 Marionette TRACE conn5 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 09:22:57 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 09:22:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 880ms 09:22:57 INFO - PROCESS | 3056 | 1464366177305 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 09:22:57 INFO - PROCESS | 3056 | 1464366177308 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 09:22:57 INFO - PROCESS | 3056 | 1464366177328 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:22:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:22:57 INFO - PROCESS | 3056 | 1464366177331 Marionette TRACE conn5 <- [1,2982,null,{}] 09:22:57 INFO - PROCESS | 3056 | 1464366177334 Marionette TRACE conn5 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:57 INFO - PROCESS | 3056 | 1464366177475 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 09:22:57 INFO - PROCESS | 3056 | 1464366177572 Marionette TRACE conn5 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:57 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6210E1800 == 74 [pid = 3056] [id = 757] 09:22:57 INFO - PROCESS | 3056 | ++DOMWINDOW == 149 (000000A61D237C00) [pid = 3056] [serial = 2269] [outer = 0000000000000000] 09:22:57 INFO - PROCESS | 3056 | ++DOMWINDOW == 150 (000000A61DD32C00) [pid = 3056] [serial = 2270] [outer = 000000A61D237C00] 09:22:57 INFO - PROCESS | 3056 | 1464366177627 Marionette DEBUG loaded listener.js 09:22:57 INFO - PROCESS | 3056 | ++DOMWINDOW == 151 (000000A61DD3E400) [pid = 3056] [serial = 2271] [outer = 000000A61D237C00] 09:22:58 INFO - PROCESS | 3056 | 1464366178195 Marionette TRACE conn5 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 09:22:58 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:22:58 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 09:22:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 881ms 09:22:58 INFO - PROCESS | 3056 | 1464366178225 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 09:22:58 INFO - PROCESS | 3056 | 1464366178228 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 09:22:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:22:58 INFO - PROCESS | 3056 | 1464366178233 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:22:58 INFO - PROCESS | 3056 | 1464366178235 Marionette TRACE conn5 <- [1,2986,null,{}] 09:22:58 INFO - PROCESS | 3056 | 1464366178239 Marionette TRACE conn5 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:58 INFO - PROCESS | 3056 | 1464366178368 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 09:22:58 INFO - PROCESS | 3056 | 1464366178475 Marionette TRACE conn5 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:58 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6206AB000 == 75 [pid = 3056] [id = 758] 09:22:58 INFO - PROCESS | 3056 | ++DOMWINDOW == 152 (000000A61DED9C00) [pid = 3056] [serial = 2272] [outer = 0000000000000000] 09:22:58 INFO - PROCESS | 3056 | ++DOMWINDOW == 153 (000000A61F939800) [pid = 3056] [serial = 2273] [outer = 000000A61DED9C00] 09:22:58 INFO - PROCESS | 3056 | 1464366178530 Marionette DEBUG loaded listener.js 09:22:58 INFO - PROCESS | 3056 | ++DOMWINDOW == 154 (000000A61F941800) [pid = 3056] [serial = 2274] [outer = 000000A61DED9C00] 09:22:59 INFO - PROCESS | 3056 | 1464366179050 Marionette TRACE conn5 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 09:22:59 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 09:22:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 839ms 09:22:59 INFO - PROCESS | 3056 | 1464366179073 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 09:22:59 INFO - PROCESS | 3056 | 1464366179075 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 09:22:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:22:59 INFO - PROCESS | 3056 | 1464366179079 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:22:59 INFO - PROCESS | 3056 | 1464366179081 Marionette TRACE conn5 <- [1,2990,null,{}] 09:22:59 INFO - PROCESS | 3056 | 1464366179115 Marionette TRACE conn5 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:59 INFO - PROCESS | 3056 | 1464366179288 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 09:22:59 INFO - PROCESS | 3056 | 1464366179362 Marionette TRACE conn5 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:59 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6210F6000 == 76 [pid = 3056] [id = 759] 09:22:59 INFO - PROCESS | 3056 | ++DOMWINDOW == 155 (000000A61DEDB000) [pid = 3056] [serial = 2275] [outer = 0000000000000000] 09:22:59 INFO - PROCESS | 3056 | ++DOMWINDOW == 156 (000000A61F944400) [pid = 3056] [serial = 2276] [outer = 000000A61DEDB000] 09:22:59 INFO - PROCESS | 3056 | 1464366179417 Marionette DEBUG loaded listener.js 09:22:59 INFO - PROCESS | 3056 | ++DOMWINDOW == 157 (000000A6203F0C00) [pid = 3056] [serial = 2277] [outer = 000000A61DEDB000] 09:22:59 INFO - PROCESS | 3056 | 1464366179889 Marionette TRACE conn5 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 09:22:59 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 09:22:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 839ms 09:22:59 INFO - PROCESS | 3056 | 1464366179921 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 09:22:59 INFO - PROCESS | 3056 | 1464366179923 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 09:22:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:22:59 INFO - PROCESS | 3056 | 1464366179927 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:22:59 INFO - PROCESS | 3056 | 1464366179929 Marionette TRACE conn5 <- [1,2994,null,{}] 09:22:59 INFO - PROCESS | 3056 | 1464366179933 Marionette TRACE conn5 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:00 INFO - PROCESS | 3056 | 1464366180049 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 09:23:00 INFO - PROCESS | 3056 | 1464366180184 Marionette TRACE conn5 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:00 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6248A5000 == 77 [pid = 3056] [id = 760] 09:23:00 INFO - PROCESS | 3056 | ++DOMWINDOW == 158 (000000A61F946000) [pid = 3056] [serial = 2278] [outer = 0000000000000000] 09:23:00 INFO - PROCESS | 3056 | ++DOMWINDOW == 159 (000000A6203F8400) [pid = 3056] [serial = 2279] [outer = 000000A61F946000] 09:23:00 INFO - PROCESS | 3056 | 1464366180244 Marionette DEBUG loaded listener.js 09:23:00 INFO - PROCESS | 3056 | ++DOMWINDOW == 160 (000000A620ECF800) [pid = 3056] [serial = 2280] [outer = 000000A61F946000] 09:23:00 INFO - PROCESS | 3056 | 1464366180782 Marionette TRACE conn5 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 09:23:00 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 09:23:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 882ms 09:23:00 INFO - PROCESS | 3056 | 1464366180826 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 09:23:00 INFO - PROCESS | 3056 | 1464366180828 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 09:23:00 INFO - PROCESS | 3056 | 1464366180833 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:23:00 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:23:00 INFO - PROCESS | 3056 | 1464366180835 Marionette TRACE conn5 <- [1,2998,null,{}] 09:23:00 INFO - PROCESS | 3056 | 1464366180839 Marionette TRACE conn5 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:00 INFO - PROCESS | 3056 | 1464366180954 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 09:23:01 INFO - PROCESS | 3056 | 1464366181105 Marionette TRACE conn5 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:01 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61F9AB000 == 78 [pid = 3056] [id = 761] 09:23:01 INFO - PROCESS | 3056 | ++DOMWINDOW == 161 (000000A608A1E400) [pid = 3056] [serial = 2281] [outer = 0000000000000000] 09:23:01 INFO - PROCESS | 3056 | ++DOMWINDOW == 162 (000000A61A193400) [pid = 3056] [serial = 2282] [outer = 000000A608A1E400] 09:23:01 INFO - PROCESS | 3056 | 1464366181162 Marionette DEBUG loaded listener.js 09:23:01 INFO - PROCESS | 3056 | ++DOMWINDOW == 163 (000000A620D4B000) [pid = 3056] [serial = 2283] [outer = 000000A608A1E400] 09:23:01 INFO - PROCESS | 3056 | [3056] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:23:01 INFO - PROCESS | 3056 | 1464366181707 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:23:01 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:23:01 INFO - {} 09:23:01 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:23:01 INFO - {} 09:23:01 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:23:01 INFO - {} 09:23:01 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:23:01 INFO - {} 09:23:01 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 922ms 09:23:01 INFO - PROCESS | 3056 | 1464366181761 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 09:23:01 INFO - PROCESS | 3056 | 1464366181763 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 09:23:01 INFO - TEST-START | /FileAPI/fileReader.html 09:23:01 INFO - PROCESS | 3056 | 1464366181767 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:23:01 INFO - PROCESS | 3056 | 1464366181769 Marionette TRACE conn5 <- [1,3002,null,{}] 09:23:01 INFO - PROCESS | 3056 | 1464366181773 Marionette TRACE conn5 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:01 INFO - PROCESS | 3056 | 1464366181943 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 09:23:01 INFO - PROCESS | 3056 | 1464366181953 Marionette TRACE conn5 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:01 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6196A9000 == 79 [pid = 3056] [id = 762] 09:23:01 INFO - PROCESS | 3056 | ++DOMWINDOW == 164 (000000A60A079800) [pid = 3056] [serial = 2284] [outer = 0000000000000000] 09:23:02 INFO - PROCESS | 3056 | ++DOMWINDOW == 165 (000000A61644A000) [pid = 3056] [serial = 2285] [outer = 000000A60A079800] 09:23:02 INFO - PROCESS | 3056 | 1464366182008 Marionette DEBUG loaded listener.js 09:23:02 INFO - PROCESS | 3056 | ++DOMWINDOW == 166 (000000A61F7C0C00) [pid = 3056] [serial = 2286] [outer = 000000A60A079800] 09:23:02 INFO - PROCESS | 3056 | 1464366182768 Marionette TRACE conn5 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 09:23:02 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:23:02 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:23:02 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:23:02 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:23:02 INFO - TEST-OK | /FileAPI/fileReader.html | took 1032ms 09:23:02 INFO - PROCESS | 3056 | 1464366182802 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 09:23:02 INFO - PROCESS | 3056 | 1464366182806 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 09:23:02 INFO - TEST-START | /FileAPI/historical.html 09:23:02 INFO - PROCESS | 3056 | 1464366182812 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:23:02 INFO - PROCESS | 3056 | 1464366182816 Marionette TRACE conn5 <- [1,3006,null,{}] 09:23:02 INFO - PROCESS | 3056 | 1464366182821 Marionette TRACE conn5 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:02 INFO - PROCESS | 3056 | 1464366182950 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 09:23:03 INFO - PROCESS | 3056 | 1464366183093 Marionette TRACE conn5 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:03 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6195B0000 == 80 [pid = 3056] [id = 763] 09:23:03 INFO - PROCESS | 3056 | ++DOMWINDOW == 167 (000000A608E16400) [pid = 3056] [serial = 2287] [outer = 0000000000000000] 09:23:03 INFO - PROCESS | 3056 | ++DOMWINDOW == 168 (000000A60D40D000) [pid = 3056] [serial = 2288] [outer = 000000A608E16400] 09:23:03 INFO - PROCESS | 3056 | 1464366183148 Marionette DEBUG loaded listener.js 09:23:03 INFO - PROCESS | 3056 | ++DOMWINDOW == 169 (000000A611D64400) [pid = 3056] [serial = 2289] [outer = 000000A608E16400] 09:23:03 INFO - PROCESS | 3056 | --DOCSHELL 000000A61F868800 == 79 [pid = 3056] [id = 750] 09:23:03 INFO - PROCESS | 3056 | --DOCSHELL 000000A61F6A7800 == 78 [pid = 3056] [id = 749] 09:23:03 INFO - PROCESS | 3056 | --DOCSHELL 000000A619197800 == 77 [pid = 3056] [id = 748] 09:23:03 INFO - PROCESS | 3056 | --DOCSHELL 000000A61D591000 == 76 [pid = 3056] [id = 747] 09:23:03 INFO - PROCESS | 3056 | --DOCSHELL 000000A61D135800 == 75 [pid = 3056] [id = 746] 09:23:03 INFO - PROCESS | 3056 | --DOCSHELL 000000A61CC4C000 == 74 [pid = 3056] [id = 745] 09:23:03 INFO - PROCESS | 3056 | --DOCSHELL 000000A61A122800 == 73 [pid = 3056] [id = 744] 09:23:03 INFO - PROCESS | 3056 | --DOCSHELL 000000A61948B800 == 72 [pid = 3056] [id = 743] 09:23:03 INFO - PROCESS | 3056 | --DOCSHELL 000000A6181D7800 == 71 [pid = 3056] [id = 742] 09:23:03 INFO - PROCESS | 3056 | --DOCSHELL 000000A612870000 == 70 [pid = 3056] [id = 741] 09:23:03 INFO - PROCESS | 3056 | --DOMWINDOW == 168 (000000A60EE04400) [pid = 3056] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 09:23:03 INFO - PROCESS | 3056 | --DOMWINDOW == 167 (000000A614E24000) [pid = 3056] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 09:23:03 INFO - PROCESS | 3056 | --DOMWINDOW == 166 (000000A61709CC00) [pid = 3056] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 09:23:03 INFO - PROCESS | 3056 | --DOMWINDOW == 165 (000000A617C09000) [pid = 3056] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 09:23:03 INFO - PROCESS | 3056 | --DOMWINDOW == 164 (000000A61A546800) [pid = 3056] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 09:23:03 INFO - PROCESS | 3056 | 1464366183769 Marionette TRACE conn5 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 09:23:03 INFO - PROCESS | 3056 | --DOCSHELL 000000A6182D7000 == 69 [pid = 3056] [id = 740] 09:23:03 INFO - PROCESS | 3056 | --DOCSHELL 000000A621047000 == 68 [pid = 3056] [id = 738] 09:23:03 INFO - PROCESS | 3056 | --DOCSHELL 000000A621028800 == 67 [pid = 3056] [id = 737] 09:23:03 INFO - PROCESS | 3056 | --DOCSHELL 000000A620740800 == 66 [pid = 3056] [id = 736] 09:23:03 INFO - PROCESS | 3056 | --DOCSHELL 000000A61D45C000 == 65 [pid = 3056] [id = 735] 09:23:03 INFO - PROCESS | 3056 | --DOCSHELL 000000A6167CA800 == 64 [pid = 3056] [id = 734] 09:23:03 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:23:03 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:23:03 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:23:03 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:23:03 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:23:03 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:23:03 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:23:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:23:03 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:23:03 INFO - TEST-OK | /FileAPI/historical.html | took 985ms 09:23:03 INFO - PROCESS | 3056 | 1464366183801 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 09:23:03 INFO - PROCESS | 3056 | 1464366183807 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 09:23:03 INFO - TEST-START | /FileAPI/idlharness.html 09:23:03 INFO - PROCESS | 3056 | 1464366183813 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:23:03 INFO - PROCESS | 3056 | 1464366183816 Marionette TRACE conn5 <- [1,3010,null,{}] 09:23:03 INFO - PROCESS | 3056 | 1464366183820 Marionette TRACE conn5 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:03 INFO - PROCESS | 3056 | 1464366183925 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 09:23:03 INFO - PROCESS | 3056 | --DOMWINDOW == 163 (000000A616353000) [pid = 3056] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 09:23:03 INFO - PROCESS | 3056 | --DOMWINDOW == 162 (000000A61911F800) [pid = 3056] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 09:23:03 INFO - PROCESS | 3056 | --DOMWINDOW == 161 (000000A617C06C00) [pid = 3056] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 09:23:03 INFO - PROCESS | 3056 | --DOMWINDOW == 160 (000000A611D61800) [pid = 3056] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 09:23:03 INFO - PROCESS | 3056 | --DOMWINDOW == 159 (000000A619345400) [pid = 3056] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 09:23:03 INFO - PROCESS | 3056 | --DOMWINDOW == 158 (000000A61644E800) [pid = 3056] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 09:23:03 INFO - PROCESS | 3056 | --DOMWINDOW == 157 (000000A608AF2800) [pid = 3056] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 09:23:03 INFO - PROCESS | 3056 | --DOMWINDOW == 156 (000000A6155FA400) [pid = 3056] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 09:23:03 INFO - PROCESS | 3056 | --DOMWINDOW == 155 (000000A614799000) [pid = 3056] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 09:23:03 INFO - PROCESS | 3056 | --DOMWINDOW == 154 (000000A614E30800) [pid = 3056] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 09:23:03 INFO - PROCESS | 3056 | --DOMWINDOW == 153 (000000A60DCED400) [pid = 3056] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 09:23:03 INFO - PROCESS | 3056 | --DOMWINDOW == 152 (000000A60F00DC00) [pid = 3056] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 09:23:03 INFO - PROCESS | 3056 | --DOMWINDOW == 151 (000000A60E12D400) [pid = 3056] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 09:23:03 INFO - PROCESS | 3056 | --DOMWINDOW == 150 (000000A60A211800) [pid = 3056] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 09:23:03 INFO - PROCESS | 3056 | --DOMWINDOW == 149 (000000A61A16C000) [pid = 3056] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 09:23:03 INFO - PROCESS | 3056 | --DOMWINDOW == 148 (000000A619128800) [pid = 3056] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 09:23:03 INFO - PROCESS | 3056 | --DOMWINDOW == 147 (000000A61A191C00) [pid = 3056] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 09:23:03 INFO - PROCESS | 3056 | --DOMWINDOW == 146 (000000A619D76400) [pid = 3056] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 09:23:03 INFO - PROCESS | 3056 | --DOMWINDOW == 145 (000000A616449000) [pid = 3056] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 09:23:03 INFO - PROCESS | 3056 | --DOMWINDOW == 144 (000000A6194A5400) [pid = 3056] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 09:23:03 INFO - PROCESS | 3056 | --DOMWINDOW == 143 (000000A6162DCC00) [pid = 3056] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 09:23:04 INFO - PROCESS | 3056 | 1464366184035 Marionette TRACE conn5 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:04 INFO - PROCESS | 3056 | ++DOCSHELL 000000A613149800 == 65 [pid = 3056] [id = 764] 09:23:04 INFO - PROCESS | 3056 | ++DOMWINDOW == 144 (000000A608AEEC00) [pid = 3056] [serial = 2290] [outer = 0000000000000000] 09:23:04 INFO - PROCESS | 3056 | ++DOMWINDOW == 145 (000000A60DCED400) [pid = 3056] [serial = 2291] [outer = 000000A608AEEC00] 09:23:04 INFO - PROCESS | 3056 | 1464366184084 Marionette DEBUG loaded listener.js 09:23:04 INFO - PROCESS | 3056 | ++DOMWINDOW == 146 (000000A612948400) [pid = 3056] [serial = 2292] [outer = 000000A608AEEC00] 09:23:04 INFO - PROCESS | 3056 | 1464366184865 Marionette TRACE conn5 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:23:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:23:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:23:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:23:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:23:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:23:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:23:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:23:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:23:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:23:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:23:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:23:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:23:04 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:23:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:23:04 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:23:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:23:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:23:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:23:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:23:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:23:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:23:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:23:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:23:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:23:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:23:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:23:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:23:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:23:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:23:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:23:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:23:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:23:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:23:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:23:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:23:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:23:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:23:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:23:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:23:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:23:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:23:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:23:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:23:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:23:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:23:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 09:23:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:23:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:23:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:23:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:23:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:23:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:23:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:23:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:23:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:23:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:23:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:23:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:23:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:23:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:23:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:23:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:23:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:23:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:23:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:23:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:23:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:23:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:23:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:23:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:23:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:23:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:23:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:23:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:23:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:23:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:23:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:23:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:23:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:23:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:23:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 09:23:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:23:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:23:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:23:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:23:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:23:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:23:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:23:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:23:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:23:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:23:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:23:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:23:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:23:04 INFO - TEST-OK | /FileAPI/idlharness.html | took 1175ms 09:23:05 INFO - PROCESS | 3056 | 1464366184991 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 09:23:05 INFO - PROCESS | 3056 | 1464366184993 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 09:23:05 INFO - TEST-START | /FileAPI/idlharness.worker 09:23:05 INFO - PROCESS | 3056 | 1464366184997 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:23:05 INFO - PROCESS | 3056 | 1464366185001 Marionette TRACE conn5 <- [1,3014,null,{}] 09:23:05 INFO - PROCESS | 3056 | 1464366185014 Marionette TRACE conn5 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:05 INFO - PROCESS | 3056 | 1464366185118 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 09:23:05 INFO - PROCESS | 3056 | 1464366185207 Marionette TRACE conn5 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:05 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61F770000 == 66 [pid = 3056] [id = 765] 09:23:05 INFO - PROCESS | 3056 | ++DOMWINDOW == 147 (000000A615577000) [pid = 3056] [serial = 2293] [outer = 0000000000000000] 09:23:05 INFO - PROCESS | 3056 | ++DOMWINDOW == 148 (000000A619120C00) [pid = 3056] [serial = 2294] [outer = 000000A615577000] 09:23:05 INFO - PROCESS | 3056 | 1464366185256 Marionette DEBUG loaded listener.js 09:23:05 INFO - PROCESS | 3056 | ++DOMWINDOW == 149 (000000A619D78C00) [pid = 3056] [serial = 2295] [outer = 000000A615577000] 09:23:05 INFO - PROCESS | 3056 | [3056] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:23:06 INFO - PROCESS | 3056 | 1464366186184 Marionette TRACE conn5 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 09:23:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:23:06 INFO - {} 09:23:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:23:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:23:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:23:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:23:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:23:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:23:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:23:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:23:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:23:06 INFO - {} 09:23:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:23:06 INFO - {} 09:23:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:23:06 INFO - {} 09:23:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:23:06 INFO - {} 09:23:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:23:06 INFO - {} 09:23:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:23:06 INFO - {} 09:23:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:23:06 INFO - {} 09:23:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:23:06 INFO - {} 09:23:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:23:06 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:23:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:23:06 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:23:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:23:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:23:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:23:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:23:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:23:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:23:06 INFO - {} 09:23:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:23:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:23:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:23:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:23:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:23:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:23:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:23:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:23:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:23:06 INFO - {} 09:23:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:23:06 INFO - {} 09:23:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:23:06 INFO - {} 09:23:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:23:06 INFO - {} 09:23:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:23:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:23:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:23:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:23:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:23:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:23:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:23:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:23:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:23:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:23:06 INFO - {} 09:23:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 09:23:06 INFO - {} 09:23:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:23:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:23:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:23:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:23:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:23:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:23:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:23:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:23:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:23:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:23:06 INFO - {} 09:23:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:23:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:23:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:23:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:23:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:23:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:23:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:23:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:23:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:23:06 INFO - {} 09:23:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:23:06 INFO - {} 09:23:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:23:06 INFO - {} 09:23:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:23:06 INFO - {} 09:23:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:23:06 INFO - {} 09:23:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:23:06 INFO - {} 09:23:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:23:06 INFO - {} 09:23:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:23:06 INFO - {} 09:23:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:23:06 INFO - {} 09:23:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:23:06 INFO - {} 09:23:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:23:06 INFO - {} 09:23:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:23:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:23:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:23:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:23:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:23:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:23:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:23:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:23:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:23:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:23:06 INFO - {} 09:23:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 09:23:06 INFO - {} 09:23:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:23:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:23:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:23:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:23:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:23:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:23:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:23:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:23:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:23:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:23:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:23:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:23:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:23:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:23:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:23:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:23:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:23:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:23:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:23:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:23:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:23:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:23:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:23:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:23:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:23:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:23:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:23:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:23:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:23:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:23:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:23:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:23:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:23:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:23:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:23:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:23:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:23:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:23:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:23:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:23:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:23:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:23:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:23:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:23:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:23:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:23:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:23:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:23:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:23:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:23:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:23:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:23:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:23:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:23:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:23:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:23:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:23:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:23:06 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:23:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:23:06 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:23:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:23:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:23:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:23:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:23:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:23:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:23:06 INFO - {} 09:23:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:23:06 INFO - {} 09:23:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:23:06 INFO - {} 09:23:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:23:06 INFO - {} 09:23:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:23:06 INFO - {} 09:23:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:23:06 INFO - {} 09:23:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:23:06 INFO - {} 09:23:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:23:06 INFO - {} 09:23:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:23:06 INFO - {} 09:23:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:23:06 INFO - {} 09:23:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:23:06 INFO - {} 09:23:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:23:06 INFO - {} 09:23:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:23:06 INFO - {} 09:23:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:23:06 INFO - {} 09:23:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:23:06 INFO - {} 09:23:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:23:06 INFO - {} 09:23:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:23:06 INFO - {} 09:23:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:23:06 INFO - {} 09:23:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:23:06 INFO - {} 09:23:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:23:06 INFO - {} 09:23:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:23:06 INFO - {} 09:23:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:23:06 INFO - {} 09:23:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:23:06 INFO - {} 09:23:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:23:06 INFO - {} 09:23:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:23:06 INFO - {} 09:23:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:23:06 INFO - {} 09:23:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:23:06 INFO - {} 09:23:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:23:06 INFO - {} 09:23:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:23:06 INFO - {} 09:23:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:23:06 INFO - {} 09:23:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:23:06 INFO - {} 09:23:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:23:06 INFO - {} 09:23:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:23:06 INFO - {} 09:23:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:23:06 INFO - {} 09:23:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:23:06 INFO - {} 09:23:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:23:06 INFO - {} 09:23:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:23:06 INFO - {} 09:23:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:23:06 INFO - {} 09:23:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:23:06 INFO - {} 09:23:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:23:06 INFO - {} 09:23:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:23:06 INFO - {} 09:23:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:23:06 INFO - {} 09:23:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:23:06 INFO - {} 09:23:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:23:06 INFO - {} 09:23:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:23:06 INFO - {} 09:23:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:23:06 INFO - {} 09:23:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:23:06 INFO - {} 09:23:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:23:06 INFO - {} 09:23:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:23:06 INFO - {} 09:23:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:23:06 INFO - {} 09:23:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:23:06 INFO - {} 09:23:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:23:06 INFO - {} 09:23:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:23:06 INFO - {} 09:23:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:23:06 INFO - {} 09:23:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:23:06 INFO - {} 09:23:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:23:06 INFO - {} 09:23:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:23:06 INFO - {} 09:23:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:23:06 INFO - {} 09:23:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:23:06 INFO - {} 09:23:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:23:06 INFO - {} 09:23:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:23:06 INFO - {} 09:23:06 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1308ms 09:23:06 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:23:06 INFO - PROCESS | 3056 | 1464366186306 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 09:23:06 INFO - PROCESS | 3056 | 1464366186309 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 09:23:06 INFO - PROCESS | 3056 | 1464366186319 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:23:06 INFO - PROCESS | 3056 | 1464366186321 Marionette TRACE conn5 <- [1,3018,null,{}] 09:23:06 INFO - PROCESS | 3056 | 1464366186325 Marionette TRACE conn5 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:06 INFO - PROCESS | 3056 | 1464366186457 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 09:23:06 INFO - PROCESS | 3056 | 1464366186544 Marionette TRACE conn5 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:06 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6248A1000 == 67 [pid = 3056] [id = 766] 09:23:06 INFO - PROCESS | 3056 | ++DOMWINDOW == 150 (000000A61307C400) [pid = 3056] [serial = 2296] [outer = 0000000000000000] 09:23:06 INFO - PROCESS | 3056 | ++DOMWINDOW == 151 (000000A61AC41000) [pid = 3056] [serial = 2297] [outer = 000000A61307C400] 09:23:06 INFO - PROCESS | 3056 | 1464366186598 Marionette DEBUG loaded listener.js 09:23:06 INFO - PROCESS | 3056 | ++DOMWINDOW == 152 (000000A622FACC00) [pid = 3056] [serial = 2298] [outer = 000000A61307C400] 09:23:07 INFO - PROCESS | 3056 | 1464366187002 Marionette TRACE conn5 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 09:23:07 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 09:23:07 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 732ms 09:23:07 INFO - PROCESS | 3056 | 1464366187047 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 09:23:07 INFO - PROCESS | 3056 | 1464366187050 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 09:23:07 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:23:07 INFO - PROCESS | 3056 | 1464366187053 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:23:07 INFO - PROCESS | 3056 | 1464366187055 Marionette TRACE conn5 <- [1,3022,null,{}] 09:23:07 INFO - PROCESS | 3056 | 1464366187058 Marionette TRACE conn5 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:07 INFO - PROCESS | 3056 | 1464366187185 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 09:23:07 INFO - PROCESS | 3056 | 1464366187206 Marionette TRACE conn5 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:07 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6224A9000 == 68 [pid = 3056] [id = 767] 09:23:07 INFO - PROCESS | 3056 | ++DOMWINDOW == 153 (000000A619D7A400) [pid = 3056] [serial = 2299] [outer = 0000000000000000] 09:23:07 INFO - PROCESS | 3056 | ++DOMWINDOW == 154 (000000A61E9F0C00) [pid = 3056] [serial = 2300] [outer = 000000A619D7A400] 09:23:07 INFO - PROCESS | 3056 | 1464366187252 Marionette DEBUG loaded listener.js 09:23:07 INFO - PROCESS | 3056 | ++DOMWINDOW == 155 (000000A61E9F8C00) [pid = 3056] [serial = 2301] [outer = 000000A619D7A400] 09:23:07 INFO - PROCESS | 3056 | 1464366187675 Marionette TRACE conn5 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 09:23:07 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:23:07 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 670ms 09:23:07 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:23:07 INFO - PROCESS | 3056 | 1464366187726 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 09:23:07 INFO - PROCESS | 3056 | 1464366187728 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 09:23:07 INFO - PROCESS | 3056 | 1464366187732 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:23:07 INFO - PROCESS | 3056 | 1464366187734 Marionette TRACE conn5 <- [1,3026,null,{}] 09:23:07 INFO - PROCESS | 3056 | 1464366187752 Marionette TRACE conn5 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:07 INFO - PROCESS | 3056 | 1464366187922 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 09:23:07 INFO - PROCESS | 3056 | 1464366187945 Marionette TRACE conn5 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:07 INFO - PROCESS | 3056 | ++DOCSHELL 000000A62329A000 == 69 [pid = 3056] [id = 768] 09:23:07 INFO - PROCESS | 3056 | ++DOMWINDOW == 156 (000000A620359C00) [pid = 3056] [serial = 2302] [outer = 0000000000000000] 09:23:07 INFO - PROCESS | 3056 | ++DOMWINDOW == 157 (000000A620322C00) [pid = 3056] [serial = 2303] [outer = 000000A620359C00] 09:23:07 INFO - PROCESS | 3056 | 1464366187991 Marionette DEBUG loaded listener.js 09:23:08 INFO - PROCESS | 3056 | ++DOMWINDOW == 158 (000000A620329000) [pid = 3056] [serial = 2304] [outer = 000000A620359C00] 09:23:08 INFO - PROCESS | 3056 | --DOMWINDOW == 157 (000000A6170A2800) [pid = 3056] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 09:23:08 INFO - PROCESS | 3056 | --DOMWINDOW == 156 (000000A6151CEC00) [pid = 3056] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 09:23:08 INFO - PROCESS | 3056 | --DOMWINDOW == 155 (000000A614CD4800) [pid = 3056] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 09:23:08 INFO - PROCESS | 3056 | --DOMWINDOW == 154 (000000A608AF2C00) [pid = 3056] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 09:23:08 INFO - PROCESS | 3056 | --DOMWINDOW == 153 (000000A615FAA800) [pid = 3056] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 09:23:08 INFO - PROCESS | 3056 | --DOMWINDOW == 152 (000000A608AEC800) [pid = 3056] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 09:23:08 INFO - PROCESS | 3056 | --DOMWINDOW == 151 (000000A6162DC000) [pid = 3056] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:23:08 INFO - PROCESS | 3056 | --DOMWINDOW == 150 (000000A608A46800) [pid = 3056] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 09:23:08 INFO - PROCESS | 3056 | --DOMWINDOW == 149 (000000A60ED4C800) [pid = 3056] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 09:23:08 INFO - PROCESS | 3056 | --DOMWINDOW == 148 (000000A615162400) [pid = 3056] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 09:23:08 INFO - PROCESS | 3056 | --DOMWINDOW == 147 (000000A61644C000) [pid = 3056] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 09:23:08 INFO - PROCESS | 3056 | 1464366188523 Marionette TRACE conn5 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 09:23:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:23:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:23:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:23:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:23:08 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 859ms 09:23:08 INFO - PROCESS | 3056 | 1464366188594 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 09:23:08 INFO - PROCESS | 3056 | 1464366188597 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 09:23:08 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:23:08 INFO - PROCESS | 3056 | 1464366188600 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:23:08 INFO - PROCESS | 3056 | 1464366188602 Marionette TRACE conn5 <- [1,3030,null,{}] 09:23:08 INFO - PROCESS | 3056 | 1464366188618 Marionette TRACE conn5 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:08 INFO - PROCESS | 3056 | 1464366188712 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 09:23:08 INFO - PROCESS | 3056 | 1464366188722 Marionette TRACE conn5 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:08 INFO - PROCESS | 3056 | ++DOCSHELL 000000A622E27800 == 70 [pid = 3056] [id = 769] 09:23:08 INFO - PROCESS | 3056 | ++DOMWINDOW == 148 (000000A62032C400) [pid = 3056] [serial = 2305] [outer = 0000000000000000] 09:23:08 INFO - PROCESS | 3056 | ++DOMWINDOW == 149 (000000A62032F000) [pid = 3056] [serial = 2306] [outer = 000000A62032C400] 09:23:08 INFO - PROCESS | 3056 | 1464366188770 Marionette DEBUG loaded listener.js 09:23:08 INFO - PROCESS | 3056 | ++DOMWINDOW == 150 (000000A6245F0C00) [pid = 3056] [serial = 2307] [outer = 000000A62032C400] 09:23:09 INFO - PROCESS | 3056 | 1464366189415 Marionette TRACE conn5 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 09:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 09:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 09:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 09:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:23:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 09:23:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:23:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:23:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:23:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 09:23:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:23:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:23:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:23:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:23:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:23:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 09:23:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:23:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:23:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:23:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:23:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:23:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 09:23:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:23:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:23:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:23:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:23:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:23:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:23:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:23:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:23:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:23:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:23:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:23:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:23:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:23:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:23:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:23:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:23:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:23:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:23:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:23:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:23:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:23:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:23:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:23:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:23:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:23:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:23:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:23:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:23:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:23:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:23:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:23:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:23:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:23:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:23:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:23:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:23:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:23:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:23:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:23:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:23:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:23:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:23:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:23:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:23:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:23:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:23:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:23:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:23:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:23:09 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 871ms 09:23:09 INFO - PROCESS | 3056 | 1464366189473 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 09:23:09 INFO - PROCESS | 3056 | 1464366189476 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 09:23:09 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:23:09 INFO - PROCESS | 3056 | 1464366189479 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:23:09 INFO - PROCESS | 3056 | 1464366189481 Marionette TRACE conn5 <- [1,3034,null,{}] 09:23:09 INFO - PROCESS | 3056 | 1464366189485 Marionette TRACE conn5 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:09 INFO - PROCESS | 3056 | 1464366189615 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 09:23:09 INFO - PROCESS | 3056 | 1464366189641 Marionette TRACE conn5 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:09 INFO - PROCESS | 3056 | ++DOCSHELL 000000A623116800 == 71 [pid = 3056] [id = 770] 09:23:09 INFO - PROCESS | 3056 | ++DOMWINDOW == 151 (000000A6230ED000) [pid = 3056] [serial = 2308] [outer = 0000000000000000] 09:23:09 INFO - PROCESS | 3056 | ++DOMWINDOW == 152 (000000A6245F2800) [pid = 3056] [serial = 2309] [outer = 000000A6230ED000] 09:23:09 INFO - PROCESS | 3056 | 1464366189690 Marionette DEBUG loaded listener.js 09:23:09 INFO - PROCESS | 3056 | ++DOMWINDOW == 153 (000000A6245FDC00) [pid = 3056] [serial = 2310] [outer = 000000A6230ED000] 09:23:09 INFO - PROCESS | 3056 | [3056] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:23:10 INFO - PROCESS | 3056 | 1464366190113 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:23:10 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:23:10 INFO - {} 09:23:10 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 690ms 09:23:10 INFO - PROCESS | 3056 | 1464366190173 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 09:23:10 INFO - PROCESS | 3056 | 1464366190175 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 09:23:10 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:23:10 INFO - PROCESS | 3056 | 1464366190179 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:23:10 INFO - PROCESS | 3056 | 1464366190181 Marionette TRACE conn5 <- [1,3038,null,{}] 09:23:10 INFO - PROCESS | 3056 | 1464366190185 Marionette TRACE conn5 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:10 INFO - PROCESS | 3056 | 1464366190283 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 09:23:10 INFO - PROCESS | 3056 | 1464366190291 Marionette TRACE conn5 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:10 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6231BC800 == 72 [pid = 3056] [id = 771] 09:23:10 INFO - PROCESS | 3056 | ++DOMWINDOW == 154 (000000A6231CEC00) [pid = 3056] [serial = 2311] [outer = 0000000000000000] 09:23:10 INFO - PROCESS | 3056 | ++DOMWINDOW == 155 (000000A6245F8C00) [pid = 3056] [serial = 2312] [outer = 000000A6231CEC00] 09:23:10 INFO - PROCESS | 3056 | 1464366190337 Marionette DEBUG loaded listener.js 09:23:10 INFO - PROCESS | 3056 | ++DOMWINDOW == 156 (000000A62303F400) [pid = 3056] [serial = 2313] [outer = 000000A6231CEC00] 09:23:11 INFO - PROCESS | 3056 | 1464366191034 Marionette TRACE conn5 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:23:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:23:11 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 942ms 09:23:11 INFO - PROCESS | 3056 | 1464366191124 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 09:23:11 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:23:11 INFO - PROCESS | 3056 | 1464366191130 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 09:23:11 INFO - PROCESS | 3056 | 1464366191136 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:23:11 INFO - PROCESS | 3056 | 1464366191141 Marionette TRACE conn5 <- [1,3042,null,{}] 09:23:11 INFO - PROCESS | 3056 | 1464366191161 Marionette TRACE conn5 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:11 INFO - PROCESS | 3056 | 1464366191296 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 09:23:11 INFO - PROCESS | 3056 | 1464366191426 Marionette TRACE conn5 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:11 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6182E7800 == 73 [pid = 3056] [id = 772] 09:23:11 INFO - PROCESS | 3056 | ++DOMWINDOW == 157 (000000A60F008000) [pid = 3056] [serial = 2314] [outer = 0000000000000000] 09:23:11 INFO - PROCESS | 3056 | ++DOMWINDOW == 158 (000000A612427000) [pid = 3056] [serial = 2315] [outer = 000000A60F008000] 09:23:11 INFO - PROCESS | 3056 | 1464366191486 Marionette DEBUG loaded listener.js 09:23:11 INFO - PROCESS | 3056 | ++DOMWINDOW == 159 (000000A614E27800) [pid = 3056] [serial = 2316] [outer = 000000A60F008000] 09:23:12 INFO - PROCESS | 3056 | 1464366192304 Marionette TRACE conn5 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:23:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:23:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:23:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:23:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:23:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:23:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:23:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:23:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:23:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:23:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:23:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:23:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:23:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:23:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:23:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:23:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:23:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:23:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:23:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:23:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:23:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:23:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:23:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:23:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:23:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:23:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:23:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:23:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:23:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:23:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:23:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:23:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:23:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:23:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:23:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:23:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:23:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:23:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:23:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:23:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:23:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:23:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:23:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:23:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:23:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:23:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:23:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:23:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:23:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:23:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:23:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:23:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:23:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:23:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:23:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:23:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:23:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:23:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:23:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:23:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:23:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:23:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:23:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:23:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:23:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:23:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:23:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:23:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:23:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:23:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:23:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:23:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:23:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:23:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:23:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:23:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:23:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:23:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:23:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:23:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:23:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:23:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:23:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:23:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:23:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:23:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:23:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:23:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:23:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:23:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:23:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:23:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:23:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:23:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:23:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:23:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:23:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:23:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:23:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:23:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:23:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:23:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:23:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:23:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:23:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:23:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:23:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:23:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:23:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:23:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:23:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:23:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:23:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:23:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:23:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:23:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:23:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 09:23:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:23:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:23:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:23:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:23:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 09:23:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:23:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:23:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:23:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:23:12 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1270ms 09:23:12 INFO - PROCESS | 3056 | 1464366192407 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 09:23:12 INFO - PROCESS | 3056 | 1464366192415 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 09:23:12 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:23:12 INFO - PROCESS | 3056 | 1464366192422 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:23:12 INFO - PROCESS | 3056 | 1464366192425 Marionette TRACE conn5 <- [1,3046,null,{}] 09:23:12 INFO - PROCESS | 3056 | 1464366192472 Marionette TRACE conn5 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:12 INFO - PROCESS | 3056 | 1464366192591 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 09:23:12 INFO - PROCESS | 3056 | 1464366192692 Marionette TRACE conn5 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:12 INFO - PROCESS | 3056 | ++DOCSHELL 000000A620158800 == 74 [pid = 3056] [id = 773] 09:23:12 INFO - PROCESS | 3056 | ++DOMWINDOW == 160 (000000A6160AB800) [pid = 3056] [serial = 2317] [outer = 0000000000000000] 09:23:12 INFO - PROCESS | 3056 | ++DOMWINDOW == 161 (000000A619121000) [pid = 3056] [serial = 2318] [outer = 000000A6160AB800] 09:23:12 INFO - PROCESS | 3056 | 1464366192748 Marionette DEBUG loaded listener.js 09:23:12 INFO - PROCESS | 3056 | ++DOMWINDOW == 162 (000000A61AC7D400) [pid = 3056] [serial = 2319] [outer = 000000A6160AB800] 09:23:13 INFO - PROCESS | 3056 | 1464366193360 Marionette TRACE conn5 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 09:23:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:23:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:23:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:23:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:23:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:23:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:23:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:23:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:23:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:23:13 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:23:13 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:23:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:23:13 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:23:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:23:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:23:13 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:23:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:23:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:23:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:23:13 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:23:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:23:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:23:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:23:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:23:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:23:13 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 967ms 09:23:13 INFO - PROCESS | 3056 | 1464366193393 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 09:23:13 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:23:13 INFO - PROCESS | 3056 | 1464366193396 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 09:23:13 INFO - PROCESS | 3056 | 1464366193401 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:23:13 INFO - PROCESS | 3056 | 1464366193405 Marionette TRACE conn5 <- [1,3050,null,{}] 09:23:13 INFO - PROCESS | 3056 | 1464366193417 Marionette TRACE conn5 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:13 INFO - PROCESS | 3056 | 1464366193545 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 09:23:13 INFO - PROCESS | 3056 | 1464366193656 Marionette TRACE conn5 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:13 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6209BB000 == 75 [pid = 3056] [id = 774] 09:23:13 INFO - PROCESS | 3056 | ++DOMWINDOW == 163 (000000A61DD37800) [pid = 3056] [serial = 2320] [outer = 0000000000000000] 09:23:13 INFO - PROCESS | 3056 | ++DOMWINDOW == 164 (000000A61E9F0800) [pid = 3056] [serial = 2321] [outer = 000000A61DD37800] 09:23:13 INFO - PROCESS | 3056 | 1464366193714 Marionette DEBUG loaded listener.js 09:23:13 INFO - PROCESS | 3056 | ++DOMWINDOW == 165 (000000A61F7C3C00) [pid = 3056] [serial = 2322] [outer = 000000A61DD37800] 09:23:13 INFO - PROCESS | 3056 | [3056] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:23:14 INFO - PROCESS | 3056 | 1464366194313 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:23:14 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:23:14 INFO - {} 09:23:14 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 943ms 09:23:14 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:23:14 INFO - PROCESS | 3056 | 1464366194346 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 09:23:14 INFO - PROCESS | 3056 | 1464366194349 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 09:23:14 INFO - PROCESS | 3056 | 1464366194353 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:23:14 INFO - PROCESS | 3056 | 1464366194355 Marionette TRACE conn5 <- [1,3054,null,{}] 09:23:14 INFO - PROCESS | 3056 | 1464366194359 Marionette TRACE conn5 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:14 INFO - PROCESS | 3056 | 1464366194488 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 09:23:14 INFO - PROCESS | 3056 | 1464366194618 Marionette TRACE conn5 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:14 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6210DD800 == 76 [pid = 3056] [id = 775] 09:23:14 INFO - PROCESS | 3056 | ++DOMWINDOW == 166 (000000A6201C5800) [pid = 3056] [serial = 2323] [outer = 0000000000000000] 09:23:14 INFO - PROCESS | 3056 | ++DOMWINDOW == 167 (000000A6201C8C00) [pid = 3056] [serial = 2324] [outer = 000000A6201C5800] 09:23:14 INFO - PROCESS | 3056 | 1464366194676 Marionette DEBUG loaded listener.js 09:23:14 INFO - PROCESS | 3056 | ++DOMWINDOW == 168 (000000A620356000) [pid = 3056] [serial = 2325] [outer = 000000A6201C5800] 09:23:15 INFO - PROCESS | 3056 | 1464366195184 Marionette TRACE conn5 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 09:23:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:23:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:23:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:23:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:23:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:23:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:23:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:23:15 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 881ms 09:23:15 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:23:15 INFO - PROCESS | 3056 | 1464366195236 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 09:23:15 INFO - PROCESS | 3056 | 1464366195239 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 09:23:15 INFO - PROCESS | 3056 | 1464366195243 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:23:15 INFO - PROCESS | 3056 | 1464366195246 Marionette TRACE conn5 <- [1,3058,null,{}] 09:23:15 INFO - PROCESS | 3056 | 1464366195251 Marionette TRACE conn5 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:15 INFO - PROCESS | 3056 | 1464366195370 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 09:23:15 INFO - PROCESS | 3056 | 1464366195477 Marionette TRACE conn5 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:15 INFO - PROCESS | 3056 | ++DOCSHELL 000000A622FD3800 == 77 [pid = 3056] [id = 776] 09:23:15 INFO - PROCESS | 3056 | ++DOMWINDOW == 169 (000000A6201C7400) [pid = 3056] [serial = 2326] [outer = 0000000000000000] 09:23:15 INFO - PROCESS | 3056 | ++DOMWINDOW == 170 (000000A620360800) [pid = 3056] [serial = 2327] [outer = 000000A6201C7400] 09:23:15 INFO - PROCESS | 3056 | 1464366195532 Marionette DEBUG loaded listener.js 09:23:15 INFO - PROCESS | 3056 | ++DOMWINDOW == 171 (000000A620D41000) [pid = 3056] [serial = 2328] [outer = 000000A6201C7400] 09:23:16 INFO - PROCESS | 3056 | 1464366196136 Marionette TRACE conn5 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 09:23:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:23:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:23:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:23:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:23:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:23:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:23:16 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 923ms 09:23:16 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:23:16 INFO - PROCESS | 3056 | 1464366196169 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 09:23:16 INFO - PROCESS | 3056 | 1464366196172 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 09:23:16 INFO - PROCESS | 3056 | 1464366196176 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:23:16 INFO - PROCESS | 3056 | 1464366196178 Marionette TRACE conn5 <- [1,3062,null,{}] 09:23:16 INFO - PROCESS | 3056 | 1464366196182 Marionette TRACE conn5 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:16 INFO - PROCESS | 3056 | 1464366196312 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 09:23:16 INFO - PROCESS | 3056 | 1464366196449 Marionette TRACE conn5 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:16 INFO - PROCESS | 3056 | ++DOCSHELL 000000A623026800 == 78 [pid = 3056] [id = 777] 09:23:16 INFO - PROCESS | 3056 | ++DOMWINDOW == 172 (000000A62083E000) [pid = 3056] [serial = 2329] [outer = 0000000000000000] 09:23:16 INFO - PROCESS | 3056 | ++DOMWINDOW == 173 (000000A620ED4C00) [pid = 3056] [serial = 2330] [outer = 000000A62083E000] 09:23:16 INFO - PROCESS | 3056 | 1464366196506 Marionette DEBUG loaded listener.js 09:23:16 INFO - PROCESS | 3056 | ++DOMWINDOW == 174 (000000A62303D400) [pid = 3056] [serial = 2331] [outer = 000000A62083E000] 09:23:17 INFO - PROCESS | 3056 | 1464366197005 Marionette TRACE conn5 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 09:23:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:23:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:23:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:23:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:23:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:23:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:23:17 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 880ms 09:23:17 INFO - PROCESS | 3056 | 1464366197058 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 09:23:17 INFO - PROCESS | 3056 | 1464366197061 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 09:23:17 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:23:17 INFO - PROCESS | 3056 | 1464366197082 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:23:17 INFO - PROCESS | 3056 | 1464366197084 Marionette TRACE conn5 <- [1,3066,null,{}] 09:23:17 INFO - PROCESS | 3056 | 1464366197088 Marionette TRACE conn5 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:17 INFO - PROCESS | 3056 | 1464366197206 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 09:23:17 INFO - PROCESS | 3056 | 1464366197315 Marionette TRACE conn5 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:17 INFO - PROCESS | 3056 | ++DOCSHELL 000000A62328A000 == 79 [pid = 3056] [id = 778] 09:23:17 INFO - PROCESS | 3056 | ++DOMWINDOW == 175 (000000A62276C000) [pid = 3056] [serial = 2332] [outer = 0000000000000000] 09:23:17 INFO - PROCESS | 3056 | ++DOMWINDOW == 176 (000000A622771400) [pid = 3056] [serial = 2333] [outer = 000000A62276C000] 09:23:17 INFO - PROCESS | 3056 | 1464366197369 Marionette DEBUG loaded listener.js 09:23:17 INFO - PROCESS | 3056 | ++DOMWINDOW == 177 (000000A622776C00) [pid = 3056] [serial = 2334] [outer = 000000A62276C000] 09:23:17 INFO - PROCESS | 3056 | 1464366197929 Marionette TRACE conn5 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 09:23:18 INFO - PROCESS | 3056 | 1464366198013 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 09:23:18 INFO - PROCESS | 3056 | 1464366198017 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:23:18 INFO - PROCESS | 3056 | 1464366198019 Marionette TRACE conn5 <- [1,3070,null,{}] 09:23:18 INFO - PROCESS | 3056 | 1464366198024 Marionette TRACE conn5 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:18 INFO - PROCESS | 3056 | 1464366198145 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 09:23:18 INFO - PROCESS | 3056 | 1464366198260 Marionette TRACE conn5 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:18 INFO - PROCESS | 3056 | ++DOCSHELL 000000A616029800 == 80 [pid = 3056] [id = 779] 09:23:18 INFO - PROCESS | 3056 | ++DOMWINDOW == 178 (000000A607185000) [pid = 3056] [serial = 2335] [outer = 0000000000000000] 09:23:18 INFO - PROCESS | 3056 | ++DOMWINDOW == 179 (000000A60823D000) [pid = 3056] [serial = 2336] [outer = 000000A607185000] 09:23:18 INFO - PROCESS | 3056 | 1464366198546 Marionette DEBUG loaded listener.js 09:23:18 INFO - PROCESS | 3056 | ++DOMWINDOW == 180 (000000A60A01B000) [pid = 3056] [serial = 2337] [outer = 000000A607185000] 09:23:19 INFO - PROCESS | 3056 | 1464366199182 Marionette TRACE conn5 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 09:23:19 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:23:19 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:23:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:23:19 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:23:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:23:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1192ms 09:23:19 INFO - PROCESS | 3056 | 1464366199213 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 09:23:19 INFO - PROCESS | 3056 | 1464366199218 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 09:23:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:23:19 INFO - PROCESS | 3056 | 1464366199222 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:23:19 INFO - PROCESS | 3056 | 1464366199226 Marionette TRACE conn5 <- [1,3074,null,{}] 09:23:19 INFO - PROCESS | 3056 | 1464366199231 Marionette TRACE conn5 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:19 INFO - PROCESS | 3056 | 1464366199344 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 09:23:19 INFO - PROCESS | 3056 | 1464366199493 Marionette TRACE conn5 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:19 INFO - PROCESS | 3056 | ++DOCSHELL 000000A615821800 == 81 [pid = 3056] [id = 780] 09:23:19 INFO - PROCESS | 3056 | ++DOMWINDOW == 181 (000000A615159C00) [pid = 3056] [serial = 2338] [outer = 0000000000000000] 09:23:19 INFO - PROCESS | 3056 | ++DOMWINDOW == 182 (000000A608AE6800) [pid = 3056] [serial = 2339] [outer = 000000A615159C00] 09:23:19 INFO - PROCESS | 3056 | 1464366199547 Marionette DEBUG loaded listener.js 09:23:19 INFO - PROCESS | 3056 | ++DOMWINDOW == 183 (000000A616350000) [pid = 3056] [serial = 2340] [outer = 000000A615159C00] 09:23:20 INFO - PROCESS | 3056 | --DOCSHELL 000000A623116800 == 80 [pid = 3056] [id = 770] 09:23:20 INFO - PROCESS | 3056 | --DOCSHELL 000000A622E27800 == 79 [pid = 3056] [id = 769] 09:23:20 INFO - PROCESS | 3056 | --DOCSHELL 000000A62329A000 == 78 [pid = 3056] [id = 768] 09:23:20 INFO - PROCESS | 3056 | --DOCSHELL 000000A6224A9000 == 77 [pid = 3056] [id = 767] 09:23:20 INFO - PROCESS | 3056 | --DOCSHELL 000000A6248A1000 == 76 [pid = 3056] [id = 766] 09:23:20 INFO - PROCESS | 3056 | --DOCSHELL 000000A61F770000 == 75 [pid = 3056] [id = 765] 09:23:20 INFO - PROCESS | 3056 | --DOMWINDOW == 182 (000000A61AC3C000) [pid = 3056] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 09:23:20 INFO - PROCESS | 3056 | --DOMWINDOW == 181 (000000A619451400) [pid = 3056] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 09:23:20 INFO - PROCESS | 3056 | --DOMWINDOW == 180 (000000A61ACEB400) [pid = 3056] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 09:23:20 INFO - PROCESS | 3056 | --DOCSHELL 000000A613149800 == 74 [pid = 3056] [id = 764] 09:23:20 INFO - PROCESS | 3056 | --DOCSHELL 000000A6195B0000 == 73 [pid = 3056] [id = 763] 09:23:20 INFO - PROCESS | 3056 | --DOCSHELL 000000A6206AB000 == 72 [pid = 3056] [id = 758] 09:23:20 INFO - PROCESS | 3056 | --DOCSHELL 000000A6210E1800 == 71 [pid = 3056] [id = 757] 09:23:20 INFO - PROCESS | 3056 | --DOCSHELL 000000A620999800 == 70 [pid = 3056] [id = 756] 09:23:20 INFO - PROCESS | 3056 | --DOCSHELL 000000A620990800 == 69 [pid = 3056] [id = 755] 09:23:20 INFO - PROCESS | 3056 | --DOCSHELL 000000A620D76800 == 68 [pid = 3056] [id = 754] 09:23:20 INFO - PROCESS | 3056 | --DOCSHELL 000000A61CF32800 == 67 [pid = 3056] [id = 753] 09:23:20 INFO - PROCESS | 3056 | --DOCSHELL 000000A6158CD000 == 66 [pid = 3056] [id = 752] 09:23:20 INFO - PROCESS | 3056 | --DOCSHELL 000000A620739800 == 65 [pid = 3056] [id = 751] 09:23:20 INFO - PROCESS | 3056 | --DOMWINDOW == 179 (000000A619D79800) [pid = 3056] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 09:23:20 INFO - PROCESS | 3056 | --DOMWINDOW == 178 (000000A61934A400) [pid = 3056] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 09:23:20 INFO - PROCESS | 3056 | --DOMWINDOW == 177 (000000A6162F6000) [pid = 3056] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 09:23:20 INFO - PROCESS | 3056 | --DOMWINDOW == 176 (000000A614CDE800) [pid = 3056] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 09:23:20 INFO - PROCESS | 3056 | --DOMWINDOW == 175 (000000A60F00C000) [pid = 3056] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 09:23:20 INFO - PROCESS | 3056 | --DOMWINDOW == 174 (000000A60E132000) [pid = 3056] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 09:23:20 INFO - PROCESS | 3056 | --DOMWINDOW == 173 (000000A608E84400) [pid = 3056] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 09:23:20 INFO - PROCESS | 3056 | --DOMWINDOW == 172 (000000A615161C00) [pid = 3056] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 09:23:20 INFO - PROCESS | 3056 | --DOMWINDOW == 171 (000000A6187DF000) [pid = 3056] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 09:23:20 INFO - PROCESS | 3056 | --DOMWINDOW == 170 (000000A61635D800) [pid = 3056] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 09:23:20 INFO - PROCESS | 3056 | --DOMWINDOW == 169 (000000A608CD8000) [pid = 3056] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 09:23:20 INFO - PROCESS | 3056 | --DOMWINDOW == 168 (000000A6162E1400) [pid = 3056] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 09:23:20 INFO - PROCESS | 3056 | --DOMWINDOW == 167 (000000A609435000) [pid = 3056] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 09:23:20 INFO - PROCESS | 3056 | --DOMWINDOW == 166 (000000A6168F4800) [pid = 3056] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 09:23:20 INFO - PROCESS | 3056 | --DOMWINDOW == 165 (000000A60F299C00) [pid = 3056] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 09:23:20 INFO - PROCESS | 3056 | --DOMWINDOW == 164 (000000A615578000) [pid = 3056] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 09:23:20 INFO - PROCESS | 3056 | --DOMWINDOW == 163 (000000A60DD7E400) [pid = 3056] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 09:23:20 INFO - PROCESS | 3056 | --DOMWINDOW == 162 (000000A6164D3800) [pid = 3056] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 09:23:20 INFO - PROCESS | 3056 | --DOMWINDOW == 161 (000000A6155F9400) [pid = 3056] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 09:23:20 INFO - PROCESS | 3056 | --DOMWINDOW == 160 (000000A617016C00) [pid = 3056] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 09:23:20 INFO - PROCESS | 3056 | --DOMWINDOW == 159 (000000A618247C00) [pid = 3056] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 09:23:20 INFO - PROCESS | 3056 | --DOMWINDOW == 158 (000000A615156C00) [pid = 3056] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 09:23:20 INFO - PROCESS | 3056 | --DOMWINDOW == 157 (000000A6129C8400) [pid = 3056] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 09:23:20 INFO - PROCESS | 3056 | --DOMWINDOW == 156 (000000A60D57D800) [pid = 3056] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 09:23:20 INFO - PROCESS | 3056 | 1464366200175 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 09:23:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:23:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 985ms 09:23:20 INFO - PROCESS | 3056 | 1464366200212 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 09:23:20 INFO - PROCESS | 3056 | 1464366200216 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 09:23:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:23:20 INFO - PROCESS | 3056 | 1464366200222 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:23:20 INFO - PROCESS | 3056 | 1464366200224 Marionette TRACE conn5 <- [1,3078,null,{}] 09:23:20 INFO - PROCESS | 3056 | 1464366200228 Marionette TRACE conn5 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:20 INFO - PROCESS | 3056 | 1464366200327 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 09:23:20 INFO - PROCESS | 3056 | 1464366200342 Marionette TRACE conn5 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:20 INFO - PROCESS | 3056 | ++DOCSHELL 000000A6158CB800 == 66 [pid = 3056] [id = 781] 09:23:20 INFO - PROCESS | 3056 | ++DOMWINDOW == 157 (000000A60943AC00) [pid = 3056] [serial = 2341] [outer = 0000000000000000] 09:23:20 INFO - PROCESS | 3056 | ++DOMWINDOW == 158 (000000A60D409C00) [pid = 3056] [serial = 2342] [outer = 000000A60943AC00] 09:23:20 INFO - PROCESS | 3056 | 1464366200389 Marionette DEBUG loaded listener.js 09:23:20 INFO - PROCESS | 3056 | ++DOMWINDOW == 159 (000000A60FC0EC00) [pid = 3056] [serial = 2343] [outer = 000000A60943AC00] 09:23:20 INFO - PROCESS | 3056 | 1464366200898 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 09:23:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:23:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 731ms 09:23:20 INFO - PROCESS | 3056 | 1464366200957 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 09:23:20 INFO - PROCESS | 3056 | 1464366200959 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 09:23:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:23:20 INFO - PROCESS | 3056 | 1464366200963 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:23:20 INFO - PROCESS | 3056 | 1464366200966 Marionette TRACE conn5 <- [1,3082,null,{}] 09:23:20 INFO - PROCESS | 3056 | 1464366200977 Marionette TRACE conn5 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:21 INFO - PROCESS | 3056 | 1464366201077 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 09:23:21 INFO - PROCESS | 3056 | 1464366201178 Marionette TRACE conn5 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:21 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61A11D800 == 67 [pid = 3056] [id = 782] 09:23:21 INFO - PROCESS | 3056 | ++DOMWINDOW == 160 (000000A609440000) [pid = 3056] [serial = 2344] [outer = 0000000000000000] 09:23:21 INFO - PROCESS | 3056 | ++DOMWINDOW == 161 (000000A615FAE400) [pid = 3056] [serial = 2345] [outer = 000000A609440000] 09:23:21 INFO - PROCESS | 3056 | 1464366201225 Marionette DEBUG loaded listener.js 09:23:21 INFO - PROCESS | 3056 | ++DOMWINDOW == 162 (000000A6162EFC00) [pid = 3056] [serial = 2346] [outer = 000000A609440000] 09:23:21 INFO - PROCESS | 3056 | 1464366201598 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 09:23:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:23:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 692ms 09:23:21 INFO - PROCESS | 3056 | 1464366201658 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 09:23:21 INFO - PROCESS | 3056 | 1464366201661 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 09:23:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:23:21 INFO - PROCESS | 3056 | 1464366201664 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:23:21 INFO - PROCESS | 3056 | 1464366201666 Marionette TRACE conn5 <- [1,3086,null,{}] 09:23:21 INFO - PROCESS | 3056 | 1464366201670 Marionette TRACE conn5 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:21 INFO - PROCESS | 3056 | 1464366201794 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 09:23:21 INFO - PROCESS | 3056 | 1464366201801 Marionette TRACE conn5 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:21 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61CF2B800 == 68 [pid = 3056] [id = 783] 09:23:21 INFO - PROCESS | 3056 | ++DOMWINDOW == 163 (000000A616361000) [pid = 3056] [serial = 2347] [outer = 0000000000000000] 09:23:21 INFO - PROCESS | 3056 | ++DOMWINDOW == 164 (000000A61644F800) [pid = 3056] [serial = 2348] [outer = 000000A616361000] 09:23:21 INFO - PROCESS | 3056 | 1464366201847 Marionette DEBUG loaded listener.js 09:23:21 INFO - PROCESS | 3056 | ++DOMWINDOW == 165 (000000A61709DC00) [pid = 3056] [serial = 2349] [outer = 000000A616361000] 09:23:22 INFO - PROCESS | 3056 | 1464366202290 Marionette TRACE conn5 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 09:23:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:23:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:23:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 692ms 09:23:22 INFO - PROCESS | 3056 | 1464366202359 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 09:23:22 INFO - PROCESS | 3056 | 1464366202361 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 09:23:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:23:22 INFO - PROCESS | 3056 | 1464366202365 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:23:22 INFO - PROCESS | 3056 | 1464366202367 Marionette TRACE conn5 <- [1,3090,null,{}] 09:23:22 INFO - PROCESS | 3056 | 1464366202370 Marionette TRACE conn5 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:22 INFO - PROCESS | 3056 | 1464366202498 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 09:23:22 INFO - PROCESS | 3056 | 1464366202557 Marionette TRACE conn5 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:22 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61D21D000 == 69 [pid = 3056] [id = 784] 09:23:22 INFO - PROCESS | 3056 | ++DOMWINDOW == 166 (000000A6170A7C00) [pid = 3056] [serial = 2350] [outer = 0000000000000000] 09:23:22 INFO - PROCESS | 3056 | ++DOMWINDOW == 167 (000000A617C04C00) [pid = 3056] [serial = 2351] [outer = 000000A6170A7C00] 09:23:22 INFO - PROCESS | 3056 | 1464366202607 Marionette DEBUG loaded listener.js 09:23:22 INFO - PROCESS | 3056 | ++DOMWINDOW == 168 (000000A61868A800) [pid = 3056] [serial = 2352] [outer = 000000A6170A7C00] 09:23:23 INFO - PROCESS | 3056 | 1464366203027 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 09:23:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:23:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 671ms 09:23:23 INFO - PROCESS | 3056 | 1464366203039 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 09:23:23 INFO - PROCESS | 3056 | 1464366203041 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 09:23:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:23:23 INFO - PROCESS | 3056 | 1464366203058 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:23:23 INFO - PROCESS | 3056 | 1464366203060 Marionette TRACE conn5 <- [1,3094,null,{}] 09:23:23 INFO - PROCESS | 3056 | 1464366203064 Marionette TRACE conn5 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:23 INFO - PROCESS | 3056 | 1464366203196 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 09:23:23 INFO - PROCESS | 3056 | 1464366203287 Marionette TRACE conn5 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:23 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61DD7F800 == 70 [pid = 3056] [id = 785] 09:23:23 INFO - PROCESS | 3056 | ++DOMWINDOW == 169 (000000A6187E9400) [pid = 3056] [serial = 2353] [outer = 0000000000000000] 09:23:23 INFO - PROCESS | 3056 | ++DOMWINDOW == 170 (000000A619454000) [pid = 3056] [serial = 2354] [outer = 000000A6187E9400] 09:23:23 INFO - PROCESS | 3056 | 1464366203333 Marionette DEBUG loaded listener.js 09:23:23 INFO - PROCESS | 3056 | ++DOMWINDOW == 171 (000000A619D7AC00) [pid = 3056] [serial = 2355] [outer = 000000A6187E9400] 09:23:23 INFO - PROCESS | 3056 | 1464366203749 Marionette TRACE conn5 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 09:23:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:23:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:23:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:23:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 754ms 09:23:23 INFO - PROCESS | 3056 | 1464366203801 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 09:23:23 INFO - PROCESS | 3056 | 1464366203803 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 09:23:23 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:23:23 INFO - PROCESS | 3056 | 1464366203807 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:23:23 INFO - PROCESS | 3056 | 1464366203809 Marionette TRACE conn5 <- [1,3098,null,{}] 09:23:23 INFO - PROCESS | 3056 | 1464366203812 Marionette TRACE conn5 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:23 INFO - PROCESS | 3056 | 1464366203940 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 09:23:24 INFO - PROCESS | 3056 | 1464366204002 Marionette TRACE conn5 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:24 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61F6F0000 == 71 [pid = 3056] [id = 786] 09:23:24 INFO - PROCESS | 3056 | ++DOMWINDOW == 172 (000000A619D74C00) [pid = 3056] [serial = 2356] [outer = 0000000000000000] 09:23:24 INFO - PROCESS | 3056 | ++DOMWINDOW == 173 (000000A61A192800) [pid = 3056] [serial = 2357] [outer = 000000A619D74C00] 09:23:24 INFO - PROCESS | 3056 | 1464366204047 Marionette DEBUG loaded listener.js 09:23:24 INFO - PROCESS | 3056 | ++DOMWINDOW == 174 (000000A61AC1EC00) [pid = 3056] [serial = 2358] [outer = 000000A619D74C00] 09:23:24 INFO - PROCESS | 3056 | --DOMWINDOW == 173 (000000A61307C400) [pid = 3056] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 09:23:24 INFO - PROCESS | 3056 | --DOMWINDOW == 172 (000000A619D7A400) [pid = 3056] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 09:23:24 INFO - PROCESS | 3056 | --DOMWINDOW == 171 (000000A620359C00) [pid = 3056] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 09:23:24 INFO - PROCESS | 3056 | --DOMWINDOW == 170 (000000A608AEEC00) [pid = 3056] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 09:23:24 INFO - PROCESS | 3056 | --DOMWINDOW == 169 (000000A608E16400) [pid = 3056] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 09:23:24 INFO - PROCESS | 3056 | --DOMWINDOW == 168 (000000A61DD31400) [pid = 3056] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:23:24 INFO - PROCESS | 3056 | --DOMWINDOW == 167 (000000A62032C400) [pid = 3056] [serial = 2305] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 09:23:24 INFO - PROCESS | 3056 | --DOMWINDOW == 166 (000000A615577000) [pid = 3056] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 09:23:24 INFO - PROCESS | 3056 | --DOMWINDOW == 165 (000000A6230ED000) [pid = 3056] [serial = 2308] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 09:23:24 INFO - PROCESS | 3056 | 1464366204640 Marionette TRACE conn5 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 09:23:24 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:23:24 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 09:23:24 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:23:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:23:24 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:23:24 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 880ms 09:23:24 INFO - PROCESS | 3056 | 1464366204690 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 09:23:24 INFO - PROCESS | 3056 | 1464366204692 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 09:23:24 INFO - PROCESS | 3056 | 1464366204704 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:23:24 INFO - PROCESS | 3056 | 1464366204706 Marionette TRACE conn5 <- [1,3102,null,{}] 09:23:24 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:23:24 INFO - PROCESS | 3056 | 1464366204710 Marionette TRACE conn5 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:24 INFO - PROCESS | 3056 | 1464366204838 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 09:23:24 INFO - PROCESS | 3056 | 1464366204904 Marionette TRACE conn5 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"fc4738a8-9ff3-4513-af80-edfab4c349f5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:24 INFO - PROCESS | 3056 | ++DOCSHELL 000000A61F872800 == 72 [pid = 3056] [id = 787] 09:23:24 INFO - PROCESS | 3056 | ++DOMWINDOW == 166 (000000A612428000) [pid = 3056] [serial = 2359] [outer = 0000000000000000] 09:23:24 INFO - PROCESS | 3056 | ++DOMWINDOW == 167 (000000A61ACE9400) [pid = 3056] [serial = 2360] [outer = 000000A612428000] 09:23:24 INFO - PROCESS | 3056 | 1464366204950 Marionette DEBUG loaded listener.js 09:23:25 INFO - PROCESS | 3056 | ++DOMWINDOW == 168 (000000A61DD39C00) [pid = 3056] [serial = 2361] [outer = 000000A612428000] 09:23:25 INFO - PROCESS | 3056 | 1464366205289 Marionette TRACE conn5 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 09:23:25 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:23:25 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 625ms 09:23:25 INFO - PROCESS | 3056 | 1464366205335 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 09:23:25 INFO - PROCESS | 3056 | 1464366205338 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 09:23:26 WARNING - u'runner_teardown' () 09:23:26 INFO - No more tests 09:23:26 INFO - Got 0 unexpected results 09:23:26 INFO - SUITE-END | took 680s 09:23:26 INFO - Closing logging queue 09:23:26 INFO - queue closed 09:23:26 INFO - Return code: 0 09:23:26 WARNING - # TBPL SUCCESS # 09:23:26 INFO - Running post-action listener: _resource_record_post_action 09:23:26 INFO - Running post-run listener: _resource_record_post_run 09:23:27 INFO - Total resource usage - Wall time: 691s; CPU: 14.0%; Read bytes: 74207232; Write bytes: 1000689664; Read time: 1329690; Write time: 5476330 09:23:27 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:23:27 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 25523712; Read time: 0; Write time: 45420 09:23:27 INFO - run-tests - Wall time: 688s; CPU: 14.0%; Read bytes: 74207232; Write bytes: 889355264; Read time: 1329690; Write time: 5339950 09:23:27 INFO - Running post-run listener: _upload_blobber_files 09:23:27 INFO - Blob upload gear active. 09:23:27 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 09:23:27 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 09:23:27 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 09:23:27 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 09:23:28 INFO - (blobuploader) - INFO - Open directory for files ... 09:23:28 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 09:23:28 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:23:28 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:23:29 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:23:29 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:23:29 INFO - (blobuploader) - INFO - Done attempting. 09:23:29 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 09:23:29 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:23:29 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:23:31 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:23:31 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:23:31 INFO - (blobuploader) - INFO - Done attempting. 09:23:31 INFO - (blobuploader) - INFO - Iteration through files over. 09:23:31 INFO - Return code: 0 09:23:31 INFO - rmtree: C:\slave\test\build\uploaded_files.json 09:23:31 INFO - Using _rmtree_windows ... 09:23:31 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 09:23:31 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/43cfcb69d76a018c94d6d6207baa8331d3663c7ff948b58705ac4f0da37c6c97bd3b487cd940d1b8a938f605b820bdb829ea0b671e2eb60372ad326f36f98f5d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/84e72fc32ab599e4b77e9834e3e9c2d6aa444069873147fbb9d4090fc5cbd16c50e5ef938ff57d6e47418707ce003d3fe231bf516e9a0f9ae44c94f1a8230a9c"} 09:23:31 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 09:23:31 INFO - Writing to file C:\slave\test\properties\blobber_files 09:23:31 INFO - Contents: 09:23:31 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/43cfcb69d76a018c94d6d6207baa8331d3663c7ff948b58705ac4f0da37c6c97bd3b487cd940d1b8a938f605b820bdb829ea0b671e2eb60372ad326f36f98f5d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/84e72fc32ab599e4b77e9834e3e9c2d6aa444069873147fbb9d4090fc5cbd16c50e5ef938ff57d6e47418707ce003d3fe231bf516e9a0f9ae44c94f1a8230a9c"} 09:23:31 INFO - Running post-run listener: copy_logs_to_upload_dir 09:23:31 INFO - Copying logs to upload dir... 09:23:31 INFO - mkdir: C:\slave\test\build\upload\logs 09:23:31 INFO - Copying logs to upload dir... 09:23:31 INFO - Using _rmtree_windows ... 09:23:31 INFO - Using _rmtree_windows ... 09:23:31 INFO - Using _rmtree_windows ... 09:23:31 INFO - Using _rmtree_windows ... 09:23:31 INFO - Using _rmtree_windows ... 09:23:31 INFO - Using _rmtree_windows ... 09:23:31 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=966.206000 ========= master_lag: 0.00 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 6 secs) (at 2016-05-27 09:23:31.612668) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-27 09:23:31.613857) ========= 'cmd' '/C' 'for' '%f' 'in' '(*)' 'do' '@type' '%f' in dir C:\slave\test\properties (timeout 1200 secs) watching logfiles {} argv: ['cmd', '/C', 'for', '%f', 'in', '(*)', 'do', '@type', '%f'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-084\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-084 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-084 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-084\AppData\Local LOGONSERVER=\\T-W864-IX-084 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-084 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-084 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-084 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/43cfcb69d76a018c94d6d6207baa8331d3663c7ff948b58705ac4f0da37c6c97bd3b487cd940d1b8a938f605b820bdb829ea0b671e2eb60372ad326f36f98f5d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/84e72fc32ab599e4b77e9834e3e9c2d6aa444069873147fbb9d4090fc5cbd16c50e5ef938ff57d6e47418707ce003d3fe231bf516e9a0f9ae44c94f1a8230a9c"} build_url:https://queue.taskcluster.net/v1/task/IIMf9hooSFWGbpGRh3Tx4g/artifacts/public/build/firefox-48.0a2.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/IIMf9hooSFWGbpGRh3Tx4g/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.102000 build_url: 'https://queue.taskcluster.net/v1/task/IIMf9hooSFWGbpGRh3Tx4g/artifacts/public/build/firefox-48.0a2.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/43cfcb69d76a018c94d6d6207baa8331d3663c7ff948b58705ac4f0da37c6c97bd3b487cd940d1b8a938f605b820bdb829ea0b671e2eb60372ad326f36f98f5d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/84e72fc32ab599e4b77e9834e3e9c2d6aa444069873147fbb9d4090fc5cbd16c50e5ef938ff57d6e47418707ce003d3fe231bf516e9a0f9ae44c94f1a8230a9c"}' symbols_url: 'https://queue.taskcluster.net/v1/task/IIMf9hooSFWGbpGRh3Tx4g/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-27 09:23:31.737987) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-27 09:23:31.738479) ========= 'rm' '-f' 'oauth.txt' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-084\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-084 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-084 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-084\AppData\Local LOGONSERVER=\\T-W864-IX-084 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-084 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-084 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-084 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-27 09:23:31.855020) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-27 09:23:31.855408) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-27 09:23:32.539423) ========= ========= Total master_lag: 0.18 =========